1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 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 810 797 803 839 792 782 804 836 798 865 839 823 798 818 755 812 804 812 804 812 829 795 784 796 773 771 801 790 811 794 778 820 784 814 815 771 802 830 786 787 789 799 736 790 798 802 786 772 750 697 776 820 790 784 817 817 802 812 791 756 783 667 799 767 799 722 760 743 790 765 707 719 844 671 800 739 721 834 798 764 734 769 763 778 785 764 761 799 826 805 788 744 734 770 795 790 781 791 761 850 826 858 851 841 810 890 815 852 814 821 830 796 842 817 798 829 840 812 835 811 873 806 826 880 804 821 780 804 856 836 814 836 819 775 803 839 830 843 814 779 806 804 846 910 870 814 827 832 809 830 819 819 782 811 748 758 784 817 784 783 786 803 775 831 819 810 809 830 810 848 810 747 819 768 809 779 835 809 782 1.05e+03 732 852 766 854 809 758 724 709 803 749 786 809 795 786 839 778 770 746 776 842 840 834 859 843 826 791 800 831 805 802 805 799 863 811 819 830 838 830 820 818 813 834 791 781 824 790 756 811 867 801 808 821 863 847 825 783 776 785 815 794 810 773 826 889 840 816 820 796 799 824 792 788 881 836 804 807 828 827 793 823 818 774 806 800 760 838 818 792 802 798 778 791 846 845 820 798 765 778 813 810 821 872 848 796 831 808 674 812 887 785 727 780 794 766 847 816 806 833 808 847 805 778 786 857 792 828 809 834 794 809 804 793 785 793 778 820 789 734 778 812 811 771 825 810 783 770 760 784 805 836 816 832 807 808 807 786 814 805 911 1.23e+03 827 782 541 824 770 791 684 806 795 723 807 790 869 804 823 734 827 761 821 814 832 846 896 858 938 864 857 845 812 843 830 869 872 852 867 879 865 834 854 858 792 878 891 861 815 823 870 807 809 834 845 733 783 758 820 866 839 796 708 791 818 806 815 853 813 821 798 779 801 794 771 792 763 819 821 813 800 870 876 855 782 730 836 787 796 763 822 827 865 792 815 838 806 784 788 796 796 784 756 816 843 772 866 792 781 787 764 756 794 801 1.08e+03 806 694 764 749 774 804 768 864 844 836 814 775 870 850 782 844 823 794 790 825 797 826 814 823 791 804 832 807 802 842 790 818 825 779 740 760 744 821 776 773 752 777 811 787 816 773 732 819 772 761 787 810 795 759 753 762 780 770 803 746 734 764 733 741 695 821 775 790 706 819 737 802 738 762 723 801 774 751 754 792 765 738 754 798 706 796 793 795 658 837 725 830 789 665 842 752 804 639 757 822 779 780 653 781 803 775 712 811 838 880 807 837 822 793 812 850 832 823 839 833 810 788 823 824 769 794 841 787 820 801 843 772 849 814 826 792 777 792 809 831 804 778 452 1.16e+03 684 832 1.08e+03 769 784 789 744 470 805 594 791 806 747 773 775 800 731 700 801 771 658 779 802 791 736 822 728 776 650 778 817 746 809 853 789 559 770 777 758 757 789 799 782 721 787 790 558 762 696 791 758 701 789 740 813 777 654 620 697 814 789 834 833 880 851 841 816 927 850 924 782 819 863 878 830 810 831 828 870 734 809 862 804 795 774 796 846 760 812 842 749 853 782 783 884 868 835 816 770 809 782 750 728 756 817 803 764 804 798 810 796 804 839 792 782 804 835 799 867 838 823 799 818 755 813 804 812 804 812 829 795 785 795 773 770 801 791 811 793 779 820 784 814 815 772 803 830 786 787 789 799 736 790 798 802 786 772 749 696 776 820 791 785 818 818 803 812 790 756 783 667 799 766 799 722 760 743 790 766 707 719 845 671 800 739 721 834 798 765 734 769 764 777 785 764 761 799 826 805 786 744 734 771 796 791 781 790 762 850 826 859 852 842 810 890 814 852 814 821 830 797 842 817 797 830 840 812 835 812 874 808 826 880 804 820 780 804 857 835 815 836 820 774 802 839 831 843 814 781 806 803 845 911 870 814 826 832 809 831 818 818 782 810 748 759 784 816 783 785 785 802 775 831 819 810 810 830 810 849 810 746 819 767 809 780 836 809 782 1.05e+03 732 851 765 854 811 757 724 709 802 749 787 809 796 786 839 777 770 747 776 842 840 835 859 843 827 791 798 829 804 803 805 797 864 811 820 830 838 830 820 816 814 834 792 781 823 791 756 811 866 802 809 820 863 848 826 782 777 785 814 794 810 772 827 890 841 817 819 797 800 824 791 787 881 835 804 807 830 827 792 822 816 772 806 800 760 839 818 791 802 798 778 792 846 843 819 798 765 776 812 810 821 871 848 796 831 808 674 812 887 786 727 779 794 767 849 817 806 832 808 847 804 778 786 857 792 827 809 834 793 809 804 792 785 794 777 819 787 734 778 812 810 771 824 810 783 768 759 783 806 835 815 832 807 809 807 786 816 805 911 1.24e+03 827 782 540 824 771 792 683 806 795 723 807 789 869 804 823 736 827 761 820 814 833 846 896 857 937 864 858 845 812 843 831 869 872 852 868 879 866 834 854 858 792 878 890 862 815 824 871 807 810 834 845 734 783 758 819 866 838 796 709 791 817 806 815 852 812 822 798 779 801 792 771 792 763 819 822 814 799 870 876 856 783 730 836 788 796 762 822 826 865 792 815 839 806 785 787 797 796 784 757 816 843 771 867 792 780 787 765 756 792 801 1.08e+03 806 694 765 750 773 804 767 863 844 837 815 775 870 849 783 844 825 794 789 825 798 828 814 822 790 803 832 806 803 841 791 819 825 779 742 760 745 821 776 773 751 776 810 787 816 772 733 819 771 761 786 810 795 758 753 762 781 770 802 746 734 764 733 742 696 822 776 790 707 818 737 801 739 762 723 799 774 751 754 791 764 738 755 798 706 797 793 795 658 837 726 829 789 666 842 752 804 638 757 822 779 779 653 780 803 775 712 810 838 880 808 837 822 792 811 850 833 823 840 833 809 788 824 823 769 793 841 788 820 801 843 772 849 815 826 792 777 793 809 831 805 778 453 1.16e+03 684 832 1.08e+03 769 784 789 745 470 804 594 791 806 746 774 775 800 732 701 802 771 658 779 803 791 736 821 728 775 648 778 815 747 808 854 789 559 771 776 758 756 789 798 783 721 786 791 559 763 695 790 758 701 789 740 813 776 655 620 697 814 790 834 832 881 851 841 816 926 850 925 783 820 863 879 831 810 832 827 871 734 809 862 804 796 774 796 846 760 812 842 750 853 782 783 883 868 835 816 771 809 782 750 727 756 818 803 765 805 799 811 796 804 838 793 782 804 835 800 869 838 824 799 818 755 813 803 812 804 811 830 794 786 795 773 768 801 792 810 794 779 820 784 814 815 772 803 828 786 787 788 799 736 790 798 802 786 772 748 696 777 820 792 785 818 818 802 812 789 756 782 667 799 766 799 722 760 743 790 766 707 719 845 671 800 739 721 834 798 765 734 770 764 777 785 764 761 799 825 804 787 744 734 771 796 792 782 790 762 851 825 860 852 842 811 890 814 852 815 821 830 798 841 818 797 830 840 812 835 814 874 808 827 880 805 820 781 805 856 835 817 835 821 774 802 840 831 842 814 781 807 802 844 911 871 814 825 832 808 832 818 819 782 810 748 759 783 815 783 784 784 802 775 832 819 810 810 830 811 849 810 746 818 766 808 780 836 810 782 1.05e+03 733 850 764 854 812 756 724 709 802 749 786 808 798 786 840 778 770 747 775 843 838 836 858 843 828 791 798 828 803 803 804 797 864 810 821 830 837 831 819 817 814 834 792 781 821 791 755 812 866 804 810 819 863 848 827 781 778 784 813 794 810 772 827 889 841 817 819 798 798 825 791 787 880 834 803 807 830 828 792 821 815 771 807 801 758 839 818 792 801 796 778 793 846 841 818 798 765 776 813 810 821 870 848 796 831 809 675 813 887 786 728 778 795 767 850 817 806 831 808 847 805 778 786 857 792 826 808 835 792 809 804 792 785 794 777 818 785 733 778 812 810 771 824 810 783 768 760 784 806 835 815 831 807 809 807 786 817 806 912 1.24e+03 826 783 538 823 771 792 685 807 798 724 808 789 869 804 823 735 827 761 819 814 833 845 897 856 938 864 858 845 812 843 830 869 871 852 869 879 866 834 854 858 792 879 891 863 816 824 871 807 810 833 845 734 782 757 818 867 838 796 710 791 817 806 815 852 812 822 798 779 801 792 771 793 763 818 821 815 798 871 876 858 783 731 835 788 796 761 822 825 866 792 815 839 805 787 787 797 796 782 756 817 844 771 867 792 779 788 766 756 792 802 1.08e+03 805 694 764 751 773 805 766 863 844 838 815 774 870 850 783 845 827 795 789 825 798 829 814 822 790 803 832 807 803 842 791 820 825 778 742 760 745 821 776 772 751 777 811 788 815 772 734 819 770 760 786 810 795 758 753 761 780 771 801 746 734 764 733 742 697 823 776 790 707 817 737 801 738 762 724 798 774 752 754 790 764 737 755 797 706 797 792 795 658 837 728 829 788 666 842 752 805 638 758 822 780 778 653 781 804 775 712 809 838 878 809 836 822 792 811 851 832 823 841 833 809 787 825 823 770 793 841 788 820 802 842 772 850 814 826 792 776 793 810 831 805 778 454 1.16e+03 684 832 1.08e+03 770 784 789 744 470 804 594 790 805 745 776 775 800 732 701 803 772 658 780 802 790 736 821 728 775 647 778 815 746 808 854 788 560 771 776 758 756 789 798 783 721 784 790 559 764 693 789 758 702 789 740 814 775 657 620 697 814 790 833 832 882 850 841 815 926 850 926 783 821 863 880 831 810 832 826 872 734 809 862 805 798 774 796 845 760 812 841 748 853 782 783 883 868 835 815 771 810 781 750 727 756 819 804 766 805 800 811 796 804 838 794 782 806 835 800 871 838 825 798 818 755 814 802 813 804 810 830 794 786 795 772 767 800 793 809 795 779 820 784 814 815 772 802 827 787 788 788 799 738 789 798 802 785 772 749 697 777 821 793 785 818 819 802 812 788 756 782 666 799 766 800 723 759 743 790 767 707 719 845 670 801 739 721 834 798 766 734 770 764 777 786 764 763 798 825 806 787 744 734 771 795 793 782 792 762 852 825 859 852 841 812 890 814 853 816 822 832 798 840 819 796 831 840 813 835 816 874 809 829 880 807 820 779 805 854 834 818 836 821 775 801 842 830 842 813 781 807 800 842 911 871 814 826 832 808 832 816 820 782 810 749 759 782 814 783 783 784 802 775 833 819 810 811 830 812 849 811 745 818 766 808 780 837 811 782 1.05e+03 732 850 763 854 813 755 724 710 803 749 786 808 799 786 840 779 770 747 775 844 836 836 858 844 829 792 798 828 802 802 803 797 864 811 821 830 836 832 819 818 814 833 792 781 820 791 755 812 866 804 810 819 864 847 827 781 777 782 814 794 810 772 828 889 841 818 820 798 797 825 791 786 879 833 803 807 830 828 792 821 815 771 807 802 758 839 817 792 801 796 778 792 846 838 818 798 765 776 813 810 821 869 849 796 832 808 675 814 888 786 729 780 795 767 850 817 806 831 807 848 806 779 786 858 792 824 808 836 792 808 804 792 784 795 777 819 786 732 779 812 811 771 824 811 783 768 761 784 805 834 816 831 806 809 806 785 816 806 912 1.24e+03 826 783 537 822 771 793 687 806 800 726 810 789 870 804 824 734 827 762 818 814 833 844 898 856 939 864 858 845 812 843 830 869 870 852 868 879 866 835 854 858 792 879 892 864 817 824 871 807 810 833 845 734 782 757 816 868 838 795 711 791 817 806 814 852 812 822 798 779 800 791 771 793 763 818 820 815 798 871 876 858 783 733 834 788 797 761 822 824 864 792 814 839 805 788 787 797 796 782 756 817 844 771 866 790 779 788 768 757 792 802 1.08e+03 804 694 763 751 773 806 767 862 844 838 814 774 870 849 783 847 827 795 790 825 799 829 813 822 790 804 832 808 804 842 791 822 826 778 742 760 744 823 776 770 751 778 813 789 815 771 734 820 770 760 786 810 795 758 752 760 780 771 800 746 734 764 733 743 698 824 775 790 706 817 736 801 737 762 724 798 774 754 753 790 765 737 755 796 707 797 792 796 658 837 730 831 789 666 842 752 806 639 758 823 780 776 653 782 804 776 713 809 838 878 810 835 822 793 810 852 831 822 842 833 808 787 827 824 771 794 840 788 819 802 842 772 849 814 826 792 776 794 810 832 805 778 455 1.16e+03 684 832 1.08e+03 770 784 789 744 470 803 594 791 805 745 777 775 801 732 700 803 772 659 780 802 789 736 822 728 775 648 779 815 746 808 854 788 560 771 776 758 755 789 799 783 721 784 789 559 764 691 789 758 703 788 739 815 774 658 620 696 814 791 833 832 883 851 842 815 925 850 926 782 821 862 880 831 811 832 826 872 734 810 863 806 797 775 796 845 760 813 840 747 852 782 783 883 869 835 815 771 810 781 751 728 755 820 804 767 804 800 811 797 805 839 795 783 807 834 801 872 839 825 797 819 755 815 802 813 804 811 830 794 784 796 772 767 801 793 808 795 779 820 783 814 816 772 801 828 787 788 787 799 738 789 799 802 786 772 749 697 777 822 793 785 818 820 803 813 788 756 782 666 799 767 800 723 758 743 790 766 707 720 845 670 801 739 721 834 798 767 734 770 764 777 785 763 764 796 825 807 786 744 735 770 794 793 782 793 762 853 825 859 852 841 813 891 814 853 816 824 833 798 841 820 797 831 841 814 835 816 874 810 830 880 808 820 778 806 852 834 818 836 822 776 801 844 829 841 812 781 807 800 841 911 871 814 826 831 808 833 816 821 782 809 749 758 781 814 783 781 784 804 775 834 819 810 811 830 812 850 811 745 817 766 808 780 838 812 782 1.05e+03 732 850 764 854 812 754 724 711 804 750 786 807 799 786 839 779 770 745 775 845 834 836 858 844 830 792 798 828 802 802 804 798 863 810 820 830 836 831 818 821 814 832 792 781 821 791 754 812 866 804 810 820 865 846 826 781 775 781 816 794 810 772 827 888 840 819 822 799 797 826 791 786 878 834 803 808 830 828 791 820 815 772 806 804 758 839 817 793 802 795 778 792 846 838 818 797 765 776 814 811 821 870 850 796 833 808 674 816 888 785 730 782 795 767 849 816 806 832 807 848 807 777 786 859 791 824 809 836 791 808 804 794 784 796 778 820 787 733 779 812 811 770 824 812 783 768 763 784 804 833 817 831 806 809 805 784 815 807 912 1.24e+03 825 783 537 821 771 794 686 806 800 727 811 789 871 804 824 733 828 762 818 813 833 844 897 857 940 864 857 845 812 844 830 869 869 852 867 879 866 835 854 858 791 879 894 865 818 824 870 807 809 832 844 734 782 757 816 868 838 794 711 792 817 807 814 854 812 823 798 779 800 791 771 794 763 818 820 815 798 872 876 857 782 734 834 787 798 761 821 825 863 793 814 839 805 788 789 797 797 781 755 817 844 772 866 790 779 787 768 757 793 802 1.08e+03 804 693 763 751 774 807 766 863 844 837 812 775 871 849 782 848 827 794 792 826 798 829 813 822 791 804 832 808 803 842 790 823 826 778 740 759 744 825 775 769 751 779 814 790 815 772 734 820 769 760 787 809 795 759 752 760 780 770 800 747 734 764 733 742 698 824 775 790 706 818 735 800 738 763 724 799 774 754 753 790 766 736 755 796 708 797 792 796 658 836 729 832 789 666 842 752 806 640 758 823 780 776 653 783 805 776 713 808 838 880 810 835 822 793 810 854 830 822 842 833 809 787 827 826 770 795 840 787 819 802 842 772 848 814 826 792 777 794 811 832 805 778 455 1.16e+03 683 832 1.08e+03 770 784 789 744 470 803 594 792 803 745 777 775 801 731 700 802 772 659 781 802 790 737 823 728 776 649 780 815 746 809 854 788 560 770 775 758 755 788 799 783 721 784 788 559 764 691 790 757 703 788 739 815 772 658 620 696 813 792 833 832 882 851 843 816 925 850 926 780 820 862 881 831 812 832 826 871 735 810 863 806 796 776 796 846 759 815 840 747 852 782 782 884 869 836 814 771 810 780 750 728 754 818 804 766 802 799 811 797 806 839 796 784 808 834 801 874 839 824 797 819 755 815 802 812 804 812 830 794 783 796 772 767 801 792 807 795 779 820 783 814 817 772 802 830 788 788 787 799 739 790 800 802 786 771 749 698 778 821 793 785 818 820 803 813 788 756 783 667 798 767 799 723 759 743 790 766 708 721 844 670 801 738 722 834 799 767 734 769 764 777 785 762 765 797 825 808 786 744 736 770 793 792 782 794 762 853 824 859 852 840 813 892 814 853 816 824 835 798 842 819 797 831 841 814 835 814 874 809 831 880 807 819 776 805 853 835 818 837 822 777 801 843 829 842 812 780 807 800 841 910 871 814 825 831 809 833 815 821 781 810 748 758 781 814 783 782 784 804 774 834 819 810 811 830 812 850 810 745 818 766 808 780 838 812 783 1.05e+03 733 851 765 855 811 756 724 711 805 750 786 807 798 785 840 779 770 744 775 845 835 835 859 843 830 793 798 829 802 802 807 799 863 808 820 829 836 830 820 822 814 834 793 781 822 791 753 812 865 804 810 822 866 846 825 781 774 781 818 794 810 772 827 886 841 817 825 798 799 827 790 788 878 835 803 809 831 829 791 820 816 772 806 802 759 838 817 793 803 795 778 792 846 839 818 797 764 776 816 811 820 870 850 796 833 807 673 816 889 785 731 785 795 766 849 816 807 832 807 848 807 775 786 859 791 824 810 836 790 807 804 795 784 796 779 821 787 735 778 813 811 770 824 812 782 768 763 784 804 832 816 830 805 810 803 783 815 807 912 1.24e+03 825 783 536 821 772 794 685 805 799 727 811 789 872 805 824 734 830 763 820 813 833 844 897 858 940 863 857 845 812 844 829 868 869 852 867 879 868 834 854 857 791 879 894 865 817 824 870 807 808 833 844 734 782 757 816 868 838 794 711 792 816 807 814 856 812 823 797 779 800 791 770 794 763 818 820 815 798 873 875 856 780 734 835 787 800 762 821 826 863 794 813 838 805 787 790 797 798 781 756 818 843 774 866 791 779 787 768 758 793 803 1.08e+03 805 693 765 750 774 807 765 864 844 836 811 775 871 849 782 849 826 794 793 825 798 829 813 821 793 803 832 808 803 842 790 826 826 778 739 759 744 825 774 769 751 780 814 791 814 772 734 820 769 759 788 808 793 761 751 759 780 770 800 747 733 765 733 741 698 824 775 790 706 819 736 800 739 763 724 801 774 753 753 789 766 736 755 796 706 798 793 796 658 836 728 833 789 667 842 752 807 640 757 822 779 777 653 783 805 777 713 808 840 881 810 836 822 794 810 854 829 822 842 832 810 787 826 825 769 796 841 786 818 802 842 773 846 814 826 792 777 793 811 832 806 778 455 1.16e+03 682 832 1.08e+03 770 785 789 743 470 802 594 793 802 745 776 775 801 730 700 803 771 660 781 802 790 738 824 728 775 649 780 816 747 809 854 787 560 769 775 758 755 787 800 783 721 785 788 559 764 691 791 758 702 789 740 814 771 658 619 697 813 793 834 832 881 852 843 817 925 850 925 780 820 862 882 832 812 831 826 871 735 810 863 807 795 777 796 847 759 816 840 747 852 782 782 884 870 836 815 771 810 780 749 727 754 818 804 766 802 798 812 797 807 839 796 784 807 834 799 875 839 824 797 819 755 814 803 812 804 811 830 794 784 796 772 767 801 792 806 796 779 820 782 814 818 773 803 832 787 788 787 800 739 790 801 801 786 771 749 698 777 820 792 785 818 820 803 812 789 757 784 667 798 768 799 723 760 743 789 766 708 721 843 670 801 738 721 834 799 767 733 768 764 777 785 762 766 799 825 808 786 745 736 769 792 791 781 794 763 852 825 859 852 839 814 892 813 854 815 822 835 798 844 820 797 831 843 815 835 812 874 809 830 880 807 818 776 805 854 835 819 838 822 776 801 842 829 842 813 779 807 801 841 910 871 814 825 831 811 834 815 821 780 810 747 757 782 814 783 782 785 803 774 834 819 810 811 830 812 850 810 745 818 766 807 780 839 812 783 1.05e+03 734 851 765 856 811 757 724 712 806 751 786 807 798 785 840 779 770 745 774 844 836 834 860 842 830 793 797 829 802 802 809 800 862 807 819 829 836 830 822 822 814 835 793 781 822 792 751 812 865 804 809 824 866 846 825 782 775 781 819 794 810 774 827 885 842 815 826 798 800 828 790 790 877 836 803 808 832 830 790 820 816 771 806 801 760 839 817 793 803 796 778 791 846 840 819 797 764 776 817 812 820 871 849 796 833 807 672 817 890 785 731 784 794 765 849 815 808 832 807 848 808 774 786 859 790 826 810 835 791 808 804 797 784 796 780 822 787 736 778 813 810 771 824 812 782 769 762 784 803 831 816 831 805 810 802 783 814 808 912 1.24e+03 825 784 536 820 772 795 683 806 799 726 810 789 872 806 824 734 830 764 819 814 833 844 896 857 938 864 857 845 812 845 828 868 868 852 867 879 869 833 854 856 791 879 893 864 816 823 871 807 808 833 843 734 784 756 816 868 838 796 711 792 815 808 814 857 812 822 796 779 801 791 770 794 763 818 820 815 798 874 875 856 782 734 836 787 800 763 821 827 865 794 814 837 805 787 791 797 799 781 757 818 842 775 866 791 779 787 767 758 793 803 1.08e+03 806 692 767 750 775 806 764 865 844 835 812 774 871 848 783 847 825 795 794 825 798 829 814 821 794 803 833 808 802 843 790 829 826 778 739 759 744 823 774 770 752 780 814 791 814 773 733 820 770 759 789 809 792 762 751 759 780 769 801 748 732 766 733 740 697 824 777 790 706 819 736 800 739 764 724 801 774 753 752 791 766 736 755 798 704 798 795 795 657 835 728 834 789 667 842 752 807 639 757 821 779 777 652 782 805 778 713 808 841 881 809 836 822 793 811 854 829 823 842 832 812 788 826 825 769 797 842 786 818 802 841 773 846 813 826 793 777 792 810 832 807 778 455 1.16e+03 682 832 1.08e+03 770 786 789 742 470 802 594 793 801 745 776 775 801 730 699 804 770 660 781 802 791 738 824 728 775 649 780 816 747 810 854 787 559 768 776 758 756 786 800 783 720 787 790 559 765 692 792 758 702 789 740 813 772 659 619 698 813 793 835 832 881 852 842 818 925 850 926 781 820 862 882 832 813 830 826 870 736 811 862 807 796 777 795 847 759 816 841 747 852 781 781 884 870 836 816 770 809 780 749 727 754 818 804 765 803 798 813 797 807 839 794 784 807 835 798 875 838 824 796 818 754 814 803 812 804 810 831 793 784 795 773 768 801 792 805 796 780 820 782 815 819 773 803 832 787 788 787 802 739 790 801 801 786 771 751 698 777 819 791 785 818 821 803 812 790 758 784 666 798 768 798 722 762 744 789 766 709 720 843 671 801 738 721 833 800 767 733 768 764 777 786 762 766 801 825 807 786 746 735 770 792 791 781 793 763 852 825 860 852 838 814 893 812 854 814 822 835 798 843 819 797 831 844 815 835 812 875 809 828 879 807 818 777 805 854 835 819 839 820 775 801 840 828 843 815 778 807 802 841 910 871 814 824 831 811 835 816 821 780 811 747 757 782 815 783 782 785 802 774 833 819 810 812 829 813 850 811 745 818 768 807 780 840 813 784 1.05e+03 735 851 765 856 810 757 723 712 806 752 786 808 798 785 840 779 770 745 774 844 837 834 861 840 828 792 799 830 802 802 809 800 860 807 819 831 836 830 824 822 814 836 793 781 822 792 750 812 865 804 808 824 866 845 826 782 775 782 819 794 810 775 827 887 843 813 825 799 801 827 790 792 877 834 803 808 832 830 790 819 817 770 808 800 760 840 818 792 803 796 778 791 845 842 819 797 764 775 817 812 819 872 848 796 834 807 672 818 890 785 731 784 795 764 850 815 808 833 806 848 808 775 786 859 790 827 809 835 793 808 804 797 784 796 780 820 788 735 779 813 809 770 823 812 782 770 760 784 802 831 816 831 805 812 801 783 814 808 912 1.24e+03 825 784 536 820 773 794 683 806 800 726 809 789 872 806 823 734 829 764 818 814 832 843 896 856 938 865 857 844 812 845 827 866 869 852 867 879 870 833 854 856 790 879 893 864 815 823 872 807 806 834 844 734 785 756 816 867 839 797 711 791 815 808 814 858 813 820 795 779 801 791 770 794 763 817 819 814 799 874 875 856 784 734 836 787 800 763 821 826 866 794 813 838 806 786 790 797 799 781 758 818 840 774 866 790 780 787 767 759 792 804 1.08e+03 805 692 767 749 774 805 765 865 845 835 812 774 870 847 784 846 825 796 794 824 798 828 814 820 794 803 834 807 801 844 791 832 827 778 739 759 744 821 774 772 752 781 814 790 814 773 733 820 770 759 788 810 792 762 751 760 780 769 802 749 733 766 733 740 696 824 778 790 706 819 738 799 738 765 724 802 774 752 753 793 766 736 756 799 704 798 796 795 656 836 728 834 790 668 844 752 807 638 756 821 779 777 651 782 805 778 714 809 842 881 808 836 822 793 812 853 831 824 842 831 812 789 827 825 770 797 843 787 819 801 841 773 846 812 826 793 776 791 811 832 808 777 455 1.16e+03 682 832 1.08e+03 770 786 789 743 470 802 594 793 801 745 775 775 802 728 700 805 769 660 781 803 790 738 824 728 775 648 780 816 746 810 853 788 559 768 777 758 756 785 801 782 720 788 791 559 765 693 792 759 702 789 740 813 774 660 618 698 813 792 835 833 881 852 842 816 925 851 925 781 820 862 882 832 813 830 826 870 736 810 862 807 797 777 794 846 759 815 841 748 854 782 781 884 870 835 818 768 808 780 750 727 754 818 804 765 805 798 814 797 806 839 792 784 806 835 796 875 838 824 797 818 754 813 803 812 804 810 831 794 784 795 773 768 801 792 805 797 780 820 782 816 819 773 803 832 786 788 788 803 739 790 802 800 787 771 752 698 776 820 791 784 818 820 803 812 790 760 784 666 798 768 800 721 762 744 789 766 709 720 844 671 801 739 721 833 800 767 734 768 764 778 787 763 766 800 824 806 785 746 733 770 792 791 782 792 763 853 826 860 852 838 814 893 812 855 814 822 834 797 843 818 797 832 844 816 835 812 875 808 826 878 808 818 777 805 854 834 818 839 819 774 801 839 827 844 815 778 808 802 842 910 871 814 825 831 812 835 817 821 781 812 748 757 783 815 784 782 784 802 774 832 819 810 813 828 813 851 812 745 818 769 807 781 839 813 784 1.05e+03 735 851 765 856 810 756 723 712 806 752 786 809 796 785 839 779 769 745 775 843 838 834 862 840 828 792 800 831 803 802 810 799 859 809 819 834 836 830 824 822 816 835 792 782 821 792 751 812 865 804 807 824 866 844 826 783 775 784 818 794 810 776 827 888 842 814 823 799 802 826 791 792 878 832 804 808 830 829 791 819 817 770 810 800 760 840 818 791 804 796 779 791 845 841 820 797 763 775 817 812 820 872 848 796 834 806 672 819 890 784 731 784 793 765 850 814 807 833 806 848 808 776 786 859 790 827 807 835 794 809 804 798 783 795 781 819 788 735 780 813 810 770 823 812 782 772 759 783 802 831 816 833 805 812 802 783 814 807 912 1.24e+03 825 782 537 820 772 793 684 807 799 726 809 790 871 804 823 734 828 762 817 814 831 844 897 854 938 866 858 844 812 845 827 866 870 853 867 879 868 834 854 857 791 879 892 864 816 822 872 807 806 834 846 732 784 757 816 866 839 798 710 790 816 807 814 858 813 819 796 779 800 791 769 794 764 816 818 813 800 873 875 856 787 734 835 787 800 762 821 826 865 793 811 838 806 786 789 796 799 782 758 819 840 774 866 790 780 788 767 759 792 803 1.07e+03 805 692 766 749 773 805 766 865 845 835 814 774 869 846 784 844 825 796 793 822 800 828 814 820 794 804 835 807 800 845 792 833 827 779 740 759 744 820 775 773 752 781 813 791 814 773 734 820 770 760 788 811 792 763 750 761 781 770 802 749 734 766 733 741 695 823 778 790 706 819 738 797 738 765 724 802 774 750 753 795 766 737 756 799 705 798 796 794 654 836 728 834 791 669 845 751 807 638 756 821 779 777 651 782 804 776 715 810 841 881 808 835 822 793 813 853 833 824 842 831 812 789 828 824 770 797 843 788 819 800 841 774 846 811 826 794 776 790 812 832 807 777 455 1.16e+03 682 832 1.08e+03 770 786 789 744 469 802 594 793 801 745 775 774 802 727 700 805 769 660 781 804 790 737 824 728 775 648 780 817 746 810 852 788 558 769 778 758 756 786 801 781 719 790 791 559 765 693 793 759 703 789 740 813 775 661 618 699 813 790 835 833 881 851 841 815 925 851 925 781 820 862 881 832 813 831 826 871 735 809 862 807 797 776 794 845 759 814 842 748 854 782 781 884 869 834 818 768 806 780 750 727 754 819 804 765 805 799 814 798 805 839 792 784 805 835 798 876 838 824 798 817 753 813 802 812 804 810 830 794 784 795 773 769 801 793 805 798 780 820 783 816 818 773 802 832 786 788 790 803 739 790 802 798 787 771 753 698 776 821 792 784 819 819 804 811 790 760 784 666 798 767 801 720 763 744 790 766 710 720 844 671 801 740 721 832 799 768 734 768 764 778 788 764 766 798 824 805 785 746 733 770 791 791 782 792 762 853 825 860 853 838 814 893 812 855 814 823 833 798 842 818 797 832 843 817 834 814 875 808 826 879 808 818 777 804 854 834 817 838 819 774 800 838 826 846 815 778 808 802 843 910 872 814 826 831 812 834 818 821 782 812 749 757 783 814 785 782 784 801 774 832 818 811 813 826 814 850 811 744 818 770 808 781 838 813 784 1.05e+03 734 851 766 856 809 755 722 712 807 752 786 810 795 785 840 779 769 745 774 843 838 833 862 840 828 792 802 832 803 802 810 800 859 811 819 835 836 829 823 823 816 833 792 783 820 792 751 812 866 804 808 822 865 845 826 783 775 785 818 794 810 776 827 890 842 814 821 799 800 825 791 791 879 831 804 809 829 828 791 819 817 770 810 800 760 840 818 792 805 796 779 793 845 842 820 798 763 775 817 810 821 872 848 795 834 805 672 819 890 783 731 784 792 765 849 815 805 832 807 848 808 775 786 859 789 827 807 835 792 810 805 798 783 793 781 817 788 734 780 813 810 770 823 812 784 772 759 783 803 832 817 834 805 813 804 784 814 806 911 1.24e+03 825 781 538 820 772 793 684 807 799 727 809 789 871 803 823 735 828 761 817 813 831 846 898 855 938 866 857 844 812 844 828 866 872 853 867 878 868 834 854 858 792 879 892 864 816 822 872 807 806 834 846 731 782 756 815 865 839 798 709 791 816 808 815 858 813 820 797 779 800 792 769 795 766 816 818 812 800 873 876 856 787 734 835 787 798 762 820 828 864 793 810 838 805 787 788 797 800 782 758 819 840 773 866 789 780 790 767 758 791 804 1.07e+03 804 691 764 750 772 806 767 864 846 836 814 774 868 844 784 845 825 794 792 822 800 828 814 820 793 804 835 807 800 846 792 834 827 779 740 759 745 820 775 773 753 781 813 790 814 773 734 820 770 760 788 812 793 764 750 762 781 771 802 749 735 767 733 740 695 822 778 789 706 820 737 795 738 766 724 802 773 750 753 795 766 738 756 797 706 798 796 794 653 836 728 834 791 669 845 752 807 638 756 822 778 778 650 783 803 775 716 811 841 881 808 835 821 792 813 853 834 824 842 831 811 790 828 824 770 796 842 788 821 799 841 774 847 812 826 793 776 791 812 831 807 777 454 1.16e+03 682 832 1.08e+03 770 786 789 746 468 802 593 793 801 744 775 774 804 726 701 805 770 660 781 805 791 737 824 728 775 648 780 816 746 810 852 788 557 770 777 758 756 788 800 781 720 789 790 560 765 692 793 759 703 789 740 812 774 662 618 698 814 790 835 834 882 850 841 814 925 851 925 781 821 863 881 832 813 831 826 871 736 808 863 807 796 775 794 844 759 814 841 748 854 782 782 883 868 834 817 769 804 781 751 728 755 818 805 765 806 800 813 798 804 839 792 783 805 835 799 877 839 824 799 817 753 813 802 813 804 810 830 794 784 795 774 770 802 794 806 798 779 819 784 815 816 774 802 832 786 788 790 802 738 790 802 797 787 771 752 698 776 822 792 784 819 819 805 812 790 759 784 666 797 766 802 719 764 744 790 766 710 720 845 671 801 739 721 832 800 768 734 768 764 778 788 766 766 798 825 805 786 747 733 770 792 792 782 792 762 853 825 859 853 839 814 893 813 856 814 823 833 798 842 818 797 833 841 817 834 814 875 808 826 880 808 820 776 804 854 835 816 838 819 776 799 838 826 845 815 777 807 802 844 910 872 814 826 831 811 834 818 821 783 812 751 757 783 814 786 782 784 802 774 833 820 812 812 826 814 850 809 745 818 768 808 781 838 813 782 1.05e+03 733 851 766 856 809 756 722 712 807 751 786 810 795 785 841 779 769 745 774 843 838 833 860 840 828 792 803 832 803 802 809 801 860 813 820 834 836 829 822 823 816 833 792 783 820 791 751 811 866 805 809 821 865 845 826 783 775 785 817 794 811 777 826 890 842 814 822 798 799 825 790 792 881 831 804 810 828 826 792 819 817 771 808 799 760 840 818 792 805 796 779 795 844 842 820 798 762 775 816 808 822 872 848 795 832 804 672 818 890 783 731 784 790 765 848 815 804 832 808 848 807 775 786 859 788 828 807 835 791 811 806 798 783 791 780 817 788 734 780 814 810 769 824 812 784 773 760 783 803 832 817 834 805 813 804 784 815 806 911 1.24e+03 824 782 537 820 772 793 684 806 798 727 810 788 871 804 823 736 828 760 818 812 832 846 898 855 938 866 857 843 812 844 828 867 872 854 867 878 868 834 854 859 793 880 891 865 817 822 872 807 808 834 845 730 780 755 815 865 838 797 708 791 816 809 816 856 813 820 798 778 800 792 769 795 767 816 819 812 799 872 877 855 786 734 835 787 797 762 821 830 864 794 810 837 806 787 788 798 800 782 759 820 840 773 866 789 780 791 767 758 790 804 1.07e+03 804 691 763 751 771 807 768 865 846 836 815 775 868 842 785 845 826 794 791 822 800 827 814 820 792 804 835 808 801 846 791 838 827 779 740 760 745 820 775 774 754 781 814 790 814 774 735 820 769 760 788 811 794 764 750 762 781 772 803 749 734 766 734 741 695 823 779 789 706 820 737 795 738 767 724 802 772 752 753 796 766 739 755 796 707 798 796 794 652 836 728 834 791 670 845 752 806 637 756 823 778 778 650 783 802 774 716 811 840 881 807 836 820 792 813 853 834 824 842 832 810 790 828 823 772 796 842 788 822 799 841 774 847 812 826 793 776 791 813 830 807 777 454 1.16e+03 682 832 1.08e+03 769 786 789 745 468 803 594 792 801 744 775 775 805 727 701 804 771 661 781 805 791 738 825 728 775 648 780 815 746 809 851 789 556 770 776 757 756 789 800 782 722 789 790 559 765 691 793 760 703 790 740 813 773 663 618 696 814 790 836 835 882 850 841 814 925 851 924 782 821 864 881 832 813 831 826 872 737 808 863 808 796 775 794 844 759 814 840 749 854 782 782 883 868 834 816 770 802 781 751 728 755 818 805 764 806 800 813 798 804 839 792 783 805 834 800 878 840 824 799 817 753 813 802 814 804 810 829 794 784 795 774 771 802 794 806 797 778 819 784 815 815 774 802 832 786 788 790 802 737 790 802 797 786 770 752 698 776 822 792 784 819 820 805 812 790 759 784 667 797 766 802 719 764 744 789 766 710 720 845 671 801 739 722 832 802 768 735 768 764 778 786 765 767 797 826 805 786 746 733 771 792 792 781 791 762 853 826 858 854 838 813 894 814 855 815 823 833 798 844 819 798 833 842 815 834 814 875 809 826 881 808 820 776 804 854 835 816 837 818 776 799 840 827 844 815 776 807 802 844 910 872 814 826 831 809 833 818 821 783 812 752 757 784 815 786 782 785 802 774 834 821 812 811 826 814 849 807 745 818 767 808 780 838 814 781 1.05e+03 732 851 767 856 809 758 722 712 807 750 786 810 796 785 842 780 770 745 774 842 837 833 859 840 828 793 803 831 803 802 807 802 860 811 820 833 836 829 822 823 815 832 793 783 819 790 751 809 866 806 810 820 865 846 825 784 776 784 816 795 812 776 827 891 841 813 822 797 797 825 791 792 882 833 804 810 828 826 792 818 817 772 806 799 761 841 818 792 805 795 779 796 844 842 820 799 762 775 816 808 823 872 847 795 831 805 671 816 891 782 731 784 790 764 847 816 805 833 808 848 806 776 786 859 790 826 807 836 791 813 806 797 783 791 780 818 787 734 780 814 810 768 824 812 785 772 760 783 803 833 816 834 805 813 805 784 815 806 911 1.24e+03 824 782 537 820 774 794 684 806 799 726 808 788 871 804 824 736 827 760 818 811 833 846 897 856 938 866 857 844 812 845 829 868 872 854 867 878 868 834 855 858 794 880 891 866 817 824 873 808 808 835 844 730 781 756 815 865 837 798 708 792 815 811 815 855 812 820 798 779 800 793 770 794 766 816 820 814 798 870 878 855 784 734 835 787 798 762 822 830 864 794 812 835 807 787 788 799 800 783 760 820 839 773 865 789 778 791 767 758 789 804 1.08e+03 805 691 763 751 771 806 768 865 846 837 814 776 868 841 785 844 825 793 791 822 800 827 814 820 793 804 836 809 802 846 790 841 826 777 739 761 746 821 774 775 756 781 814 790 814 774 736 820 768 760 788 809 794 762 750 762 781 772 804 748 733 766 735 741 695 824 780 789 706 820 737 793 738 768 724 802 772 754 754 795 767 738 754 796 709 796 796 794 654 835 727 834 791 670 845 752 805 637 756 824 778 778 650 783 801 775 715 811 840 881 806 836 820 791 812 853 833 823 843 832 809 790 829 822 774 797 842 788 822 799 841 774 848 813 826 792 776 792 812 830 806 777 454 1.16e+03 682 832 1.08e+03 770 786 789 745 468 803 595 792 801 745 775 776 806 726 702 805 771 662 780 805 791 738 825 727 775 648 780 815 746 809 851 789 555 770 776 757 756 789 801 784 723 788 790 558 765 691 793 759 704 790 740 813 772 665 618 695 814 792 835 836 881 849 842 814 926 850 924 782 821 864 882 833 813 831 827 871 738 809 863 808 796 775 795 843 759 814 840 749 854 781 782 883 868 835 815 771 800 782 751 729 755 818 805 764 805 799 813 798 804 840 793 783 805 835 799 878 841 824 800 817 754 813 804 814 804 811 829 793 784 795 774 772 802 794 806 797 778 819 784 814 815 775 803 832 786 788 790 801 737 790 802 797 785 770 752 697 776 822 792 784 819 820 805 812 790 758 784 667 797 765 802 719 763 744 789 767 710 720 846 672 800 739 723 833 803 768 735 768 763 778 785 764 766 797 827 805 786 744 734 770 792 792 781 790 762 853 826 859 854 837 812 895 815 854 815 822 834 799 845 819 797 834 843 814 835 814 875 809 825 881 807 820 776 804 854 835 816 836 818 776 800 842 828 843 814 775 807 803 844 910 872 815 825 832 807 833 818 821 783 812 753 757 785 815 786 781 785 802 774 835 822 811 811 826 814 848 806 746 818 768 809 780 838 814 782 1.05e+03 732 851 767 855 808 758 722 712 807 748 786 809 797 785 843 780 771 745 774 842 837 834 859 840 829 793 803 830 803 801 805 802 859 810 821 832 836 828 823 823 814 832 793 783 819 789 751 808 866 805 810 821 865 847 827 784 776 783 816 795 813 774 827 891 840 813 823 796 796 826 791 794 883 835 804 810 829 826 793 818 817 772 806 800 762 841 817 793 804 795 779 796 844 842 820 800 762 775 816 808 823 871 847 796 832 805 670 816 891 782 730 785 789 764 847 816 805 834 807 848 805 776 787 860 792 825 807 836 791 812 806 796 783 793 780 818 787 734 780 814 810 768 825 813 785 772 760 783 804 834 816 833 806 812 805 783 814 806 912 1.24e+03 824 784 536 820 775 794 684 806 799 724 807 790 872 804 824 736 827 761 819 812 833 845 895 856 938 866 857 844 811 846 829 868 872 854 867 878 868 834 856 856 793 880 891 866 817 825 874 809 808 835 844 731 782 758 815 866 837 798 708 792 814 811 814 854 812 821 799 780 800 794 770 792 766 817 820 816 798 868 880 854 784 735 836 788 799 761 823 827 864 795 813 833 806 786 788 799 800 783 764 819 839 773 866 790 777 791 767 759 789 804 1.08e+03 806 691 763 751 772 806 769 865 846 837 814 776 868 840 784 843 825 794 792 823 800 827 813 820 794 805 836 809 802 845 791 846 826 776 740 762 746 821 774 776 755 781 813 792 814 774 736 820 767 760 788 807 796 760 750 761 781 772 804 748 732 765 737 741 695 825 781 789 706 819 738 791 738 769 724 801 772 754 754 795 767 738 753 797 711 795 796 794 655 835 727 834 792 670 845 752 804 637 755 824 777 779 650 782 801 776 714 811 840 880 805 836 820 792 811 853 833 823 842 831 808 790 828 822 775 798 842 789 821 799 841 775 848 812 826 791 775 792 812 831 806 777 455 1.16e+03 681 832 1.08e+03 771 786 788 745 469 802 596 792 801 745 776 777 806 726 702 804 770 662 779 804 792 737 825 727 776 648 780 815 746 809 852 790 555 769 776 756 756 789 801 785 722 787 789 557 764 691 793 759 702 790 740 814 771 666 618 696 814 793 835 836 881 849 842 814 927 849 924 783 820 865 882 834 813 830 828 871 738 810 863 808 797 775 795 843 759 814 840 749 853 780 782 884 868 835 815 771 796 782 752 729 754 818 804 763 803 798 813 798 804 840 793 783 805 834 799 878 841 824 800 818 755 813 805 813 805 812 830 793 783 794 774 772 802 794 806 798 779 820 783 814 816 775 803 831 786 788 790 801 738 790 802 798 786 770 751 697 777 822 792 784 818 820 805 811 790 758 784 668 798 766 800 720 762 744 790 767 709 719 846 672 800 739 723 834 803 769 735 767 763 778 785 763 764 796 828 806 787 743 734 770 792 791 781 790 762 853 826 859 854 836 811 895 815 851 814 822 832 799 845 819 796 834 843 814 836 814 876 809 825 881 808 820 776 805 854 834 815 836 818 775 801 842 829 843 813 776 807 802 844 909 872 815 826 832 807 833 818 821 783 812 752 757 785 815 786 781 786 802 774 834 823 810 811 827 814 848 806 746 818 768 810 780 838 814 782 1.05e+03 732 852 767 855 809 758 722 713 806 749 786 809 797 785 842 781 771 745 774 842 836 834 859 840 829 792 803 828 803 801 806 801 859 808 822 833 836 827 824 821 814 833 793 782 818 789 751 807 866 804 810 822 865 847 828 786 776 783 815 794 812 773 828 892 840 813 823 796 796 827 792 794 883 836 804 810 830 826 792 818 817 772 806 801 761 840 817 794 803 795 779 796 845 842 820 800 762 775 816 808 823 871 847 797 834 805 671 816 891 782 730 786 790 765 847 816 805 835 806 849 805 776 787 859 793 822 807 836 791 812 807 796 784 794 780 818 788 734 779 815 811 769 824 813 784 772 760 784 805 834 815 832 806 812 805 782 814 806 912 1.24e+03 824 784 536 820 775 794 685 806 799 723 806 792 873 806 824 737 828 761 820 812 834 845 894 856 938 866 857 846 811 846 829 868 872 854 867 878 868 833 855 855 793 880 892 866 817 826 874 810 806 835 844 731 782 759 816 868 838 799 709 792 814 811 812 856 812 821 799 780 800 793 770 792 765 818 819 817 798 868 880 854 784 734 837 788 797 760 823 826 864 796 814 833 805 786 787 798 800 784 768 818 839 773 866 789 776 791 767 759 790 804 1.08e+03 806 692 763 752 773 805 770 864 845 837 814 776 868 840 784 843 825 795 792 824 801 827 813 821 795 805 836 809 801 844 791 848 826 777 741 761 746 822 774 775 755 782 812 792 814 774 736 820 766 760 788 807 796 761 750 762 781 772 802 748 732 765 736 741 695 825 782 789 706 819 739 789 738 768 724 802 773 754 753 795 767 739 754 797 710 795 796 794 654 835 728 834 792 670 844 752 803 638 756 824 777 780 650 782 802 776 714 811 840 880 805 837 820 791 811 854 834 822 841 831 808 790 828 822 776 800 842 789 821 799 842 776 848 812 827 791 774 793 811 830 806 777 455 1.16e+03 682 832 1.08e+03 773 786 789 745 469 802 596 792 800 746 776 776 806 726 701 804 769 661 779 803 793 737 825 727 776 647 780 815 746 809 853 790 554 769 776 756 755 788 802 785 722 786 789 557 764 691 793 759 701 789 741 814 770 667 618 696 815 793 835 835 881 849 843 813 928 848 924 783 820 865 882 834 813 830 828 871 737 810 863 808 798 775 795 843 759 814 841 749 853 780 781 885 868 835 814 771 791 782 752 728 753 817 804 763 802 797 812 799 803 840 794 783 805 834 799 877 840 823 801 818 755 813 805 812 805 812 830 794 783 794 774 772 801 794 806 798 779 821 782 815 815 775 803 831 786 788 790 801 738 791 802 798 788 770 750 697 777 822 792 784 818 820 804 812 791 758 784 668 798 767 799 720 762 744 790 767 709 719 846 672 800 739 724 834 802 768 734 768 764 778 785 763 763 796 828 806 787 743 735 770 792 791 781 790 761 852 826 859 854 835 812 895 815 850 814 822 831 799 844 819 796 834 842 814 835 814 876 809 827 881 808 820 776 805 854 834 815 837 819 775 801 842 828 844 814 776 807 803 844 909 871 815 826 833 808 832 819 821 782 812 750 757 785 815 785 781 786 802 774 833 824 810 812 828 813 848 806 747 818 769 811 779 838 813 782 1.05e+03 733 852 767 854 810 757 723 713 806 748 786 809 798 785 841 780 770 745 773 844 836 834 858 840 829 792 802 828 802 800 806 801 859 808 821 833 836 826 823 820 815 833 792 781 816 789 752 807 867 803 810 823 865 847 829 787 776 783 816 794 811 774 828 891 840 813 822 796 795 827 792 794 884 836 804 810 830 826 792 818 816 772 807 802 760 839 817 794 803 795 779 796 846 842 820 800 763 775 816 808 823 870 847 797 837 805 672 816 890 782 729 786 792 765 847 816 805 835 805 849 805 777 788 858 792 822 808 836 791 811 807 797 784 795 780 818 787 734 779 815 811 770 822 812 784 772 760 785 805 834 815 832 804 811 805 781 813 807 912 1.24e+03 824 784 536 820 774 794 684 806 799 724 807 792 873 807 824 737 829 762 820 812 834 845 895 856 938 866 858 846 811 846 829 869 872 853 867 878 869 833 854 855 792 879 892 866 818 826 875 810 803 834 844 731 782 760 816 868 838 801 710 790 814 810 812 856 812 822 800 780 800 792 771 791 765 819 819 818 799 869 880 855 784 732 838 789 795 759 823 826 864 796 814 834 804 785 786 798 800 784 771 817 840 773 866 789 776 791 767 759 790 806 1.07e+03 806 692 762 752 774 804 770 864 846 837 813 777 869 837 784 845 825 795 793 824 801 828 812 822 794 805 835 808 800 844 791 850 826 777 742 760 745 822 772 774 755 781 812 792 814 774 735 819 767 761 789 808 797 761 750 763 782 771 801 748 732 765 735 741 695 826 781 789 705 819 740 790 738 768 724 802 773 752 752 794 766 740 755 797 710 797 797 795 653 836 728 834 792 670 844 752 803 639 757 825 779 778 650 782 802 776 715 812 840 879 805 837 820 791 811 854 833 822 840 830 807 790 828 822 776 800 841 789 822 799 842 778 848 811 828 791 774 794 811 830 807 777 455 1.16e+03 683 832 1.08e+03 773 786 790 744 470 801 597 792 800 746 778 776 806 726 700 802 769 660 779 803 792 737 825 726 777 647 780 815 747 809 853 791 554 768 776 756 754 788 801 785 722 786 790 557 764 690 792 758 702 789 741 815 769 667 618 696 814 793 836 834 881 850 843 812 928 848 924 783 820 864 882 834 813 831 827 872 737 810 864 807 798 776 795 844 759 814 841 749 854 781 781 885 868 835 814 770 787 782 751 728 752 817 804 763 803 797 812 799 803 840 794 783 805 834 800 876 840 823 801 818 756 813 805 811 806 810 831 794 783 794 774 771 800 793 808 796 778 823 782 816 815 774 803 831 786 788 789 801 739 790 802 798 789 769 749 698 777 822 792 784 818 820 804 812 791 756 784 668 798 768 799 721 762 744 791 767 709 718 845 672 800 738 724 834 803 768 734 769 763 778 786 764 763 796 828 805 788 743 735 770 792 791 781 790 761 852 826 859 855 837 812 894 814 849 814 823 831 798 844 819 797 834 841 814 834 814 876 809 830 880 808 821 776 805 855 834 815 838 820 776 801 841 827 844 816 776 806 804 843 909 870 814 825 833 808 832 819 822 781 811 749 757 785 814 785 782 786 802 775 832 824 811 812 829 812 849 806 747 818 770 810 779 837 812 782 1.05e+03 733 852 767 854 810 756 723 713 806 748 787 809 798 785 842 779 770 745 773 846 836 834 857 840 829 792 802 827 802 800 806 801 859 808 820 833 836 827 821 819 814 833 791 780 816 790 752 807 868 803 810 823 865 847 828 785 776 782 817 794 810 774 827 890 842 813 821 796 795 826 792 794 883 836 804 809 830 825 791 819 816 772 808 802 759 838 818 794 802 796 778 795 846 842 820 800 763 775 815 808 823 870 847 797 837 805 672 816 890 783 729 786 794 765 848 816 805 834 806 850 804 777 789 856 792 823 808 836 792 811 807 799 784 795 781 818 787 734 779 816 811 770 821 812 783 772 760 786 805 833 815 833 803 811 805 780 814 807 912 1.24e+03 825 784 538 819 774 793 684 806 800 725 808 792 873 806 823 737 830 762 821 812 834 846 896 856 938 867 859 846 811 846 829 869 872 852 868 879 869 833 853 856 792 877 893 868 818 824 875 810 804 835 844 732 782 760 816 868 839 802 711 790 814 810 812 856 814 822 800 780 799 792 770 792 765 819 819 816 799 869 879 856 784 730 837 789 795 758 823 828 864 796 812 835 806 784 785 798 800 784 772 816 840 773 866 789 775 790 766 758 791 806 1.07e+03 807 691 761 751 774 803 770 864 846 837 813 777 868 835 784 846 825 795 793 824 800 829 813 823 794 804 835 807 800 843 791 851 826 779 743 759 745 822 772 774 755 781 812 792 814 774 735 819 768 761 789 808 797 762 751 764 782 771 799 748 732 765 733 740 694 825 780 789 705 819 740 791 738 768 724 802 773 751 752 794 766 741 754 797 710 798 797 794 652 837 727 832 793 671 844 751 803 639 758 826 781 776 650 782 802 776 716 812 840 880 806 836 819 791 812 855 832 823 840 830 807 790 828 823 776 800 841 789 824 801 843 777 848 811 827 793 775 794 811 830 807 777 455 1.16e+03 684 831 1.08e+03 773 784 790 743 472 801 597 792 801 746 779 776 806 725 700 802 769 659 779 804 791 737 826 727 777 646 779 816 747 810 853 791 554 769 776 756 754 788 801 784 720 786 790 557 764 690 792 757 703 788 741 815 769 666 618 696 813 792 836 834 881 850 844 812 927 848 925 783 820 865 882 834 813 831 827 872 736 810 864 807 798 777 795 846 759 814 841 750 855 783 780 885 868 835 816 771 784 783 751 728 751 817 804 763 803 798 811 799 803 840 793 784 805 836 799 874 839 822 801 817 756 814 805 811 806 809 830 795 784 794 774 771 800 793 810 795 779 822 782 816 814 774 803 832 785 789 788 801 739 790 802 797 789 769 749 698 777 822 792 785 819 820 803 812 792 755 784 668 798 768 799 721 762 744 791 767 708 718 845 672 800 738 725 834 802 768 734 770 763 778 787 763 764 797 828 806 788 744 734 770 792 792 781 790 761 852 826 859 856 839 813 894 813 849 815 824 832 799 844 819 796 834 841 814 834 814 876 809 831 882 809 820 776 805 856 833 814 837 820 776 800 841 825 845 818 776 806 803 843 910 870 814 826 832 808 833 819 822 780 811 750 758 784 815 785 783 787 802 776 832 824 811 812 830 811 849 806 747 818 770 809 778 837 812 781 1.05e+03 733 852 767 853 811 754 723 713 806 748 788 809 797 784 843 779 770 745 773 846 838 834 857 840 829 793 801 827 802 799 806 801 859 809 819 832 836 830 818 820 813 833 790 780 817 792 752 808 869 803 808 823 864 846 826 783 776 782 818 794 810 774 827 888 841 814 821 797 796 826 792 793 882 836 804 809 830 825 792 819 817 773 808 802 759 838 819 795 802 796 777 795 846 842 819 799 762 776 815 808 823 871 848 796 836 805 672 816 890 784 729 785 794 766 848 816 805 833 806 850 804 778 789 857 792 824 808 836 793 812 807 800 784 795 781 818 788 735 780 816 811 770 821 812 782 771 760 785 806 832 815 833 803 811 805 780 814 808 912 1.24e+03 826 785 540 819 773 793 684 805 800 725 809 791 873 805 822 736 830 763 821 812 833 846 897 856 939 867 859 846 810 846 829 869 870 853 868 880 870 834 854 856 793 877 893 870 819 823 875 810 807 835 844 733 782 761 817 868 839 804 711 791 815 809 812 856 816 822 801 779 799 792 770 792 766 819 819 815 799 870 878 857 784 729 837 789 797 758 823 829 864 795 810 836 807 783 787 798 799 783 772 817 840 773 866 789 774 790 766 757 790 806 1.07e+03 809 691 761 751 774 803 769 864 847 837 812 777 868 833 784 845 825 795 792 824 800 830 814 824 794 805 834 806 800 843 792 851 826 780 743 758 744 822 772 775 756 781 812 792 814 773 735 818 769 761 789 809 798 763 752 764 782 771 800 749 731 765 733 742 693 825 780 788 706 818 740 792 737 767 724 801 773 751 751 794 766 740 754 798 709 797 797 793 652 837 726 831 795 670 846 750 803 638 759 827 782 776 650 781 802 775 715 812 841 880 806 835 820 791 810 855 831 823 840 830 808 791 828 824 774 799 842 789 824 802 843 777 848 811 826 794 776 793 812 831 807 777 455 1.16e+03 684 832 1.08e+03 773 783 791 743 472 801 597 792 802 745 778 776 807 725 701 803 769 659 780 804 792 737 826 728 778 645 778 816 747 810 854 791 555 770 776 756 754 788 801 784 719 787 791 557 764 690 792 755 704 788 742 813 769 666 619 696 811 790 834 834 881 850 844 813 926 848 925 783 820 865 881 833 814 831 828 871 736 810 864 807 797 777 795 847 759 815 841 750 854 784 780 885 868 835 818 771 782 782 750 728 750 817 804 764 803 800 812 799 804 839 794 784 805 837 799 874 839 823 800 817 756 813 805 811 805 810 830 796 784 794 773 770 801 792 811 795 779 823 783 816 814 774 803 832 784 789 789 800 740 789 802 797 789 769 749 698 778 821 792 784 818 819 802 812 792 755 785 668 798 768 800 721 763 743 791 767 708 718 845 672 801 738 726 834 802 768 734 769 763 779 788 763 766 797 828 806 789 743 736 769 792 792 782 790 761 852 826 859 855 840 814 893 813 848 815 824 834 799 845 820 796 834 841 814 835 814 876 809 830 884 808 820 775 805 856 834 814 836 820 776 801 841 825 845 818 776 806 802 842 911 870 813 826 832 809 834 820 822 780 811 751 759 784 815 784 783 788 802 777 833 823 812 811 828 811 849 806 747 818 770 808 779 836 812 781 1.05e+03 733 852 767 852 811 753 723 712 806 748 790 809 797 783 844 780 771 744 773 846 839 834 858 840 829 794 801 827 802 798 806 800 859 809 819 832 836 833 818 819 812 834 790 781 819 793 752 808 870 803 806 822 864 847 827 781 776 781 818 794 811 774 827 887 840 815 822 797 796 827 791 791 881 836 803 808 830 824 792 819 818 773 808 802 759 839 820 795 802 796 776 796 846 842 819 799 762 777 814 809 823 873 848 795 835 804 671 817 890 784 729 786 793 767 848 816 805 832 806 850 804 778 789 857 793 826 808 836 794 812 807 799 784 796 781 818 789 735 780 816 811 771 820 812 781 770 761 785 806 830 815 833 803 811 804 779 814 808 912 1.24e+03 826 785 540 820 773 792 684 804 801 725 810 790 873 805 821 736 829 763 821 812 833 847 896 856 939 867 858 846 810 846 829 870 869 855 869 881 871 834 854 856 792 879 893 873 819 822 875 810 809 836 844 733 782 760 815 868 839 810 711 792 815 809 812 855 818 821 802 778 799 791 770 793 766 819 819 813 799 870 876 858 784 730 837 789 797 758 822 830 863 795 811 836 808 783 788 799 799 782 774 817 840 774 866 789 776 790 766 758 790 805 1.07e+03 810 691 760 750 773 803 767 863 846 838 812 778 868 832 784 845 825 795 792 824 800 830 815 824 793 806 834 806 800 842 792 851 826 781 742 758 744 823 772 775 757 781 813 791 814 773 735 819 769 761 788 808 796 763 752 765 782 770 801 749 730 765 733 743 692 825 781 789 707 819 739 793 736 766 724 801 773 751 750 794 766 740 754 798 709 796 794 792 652 835 726 830 796 670 846 750 803 637 759 827 782 778 649 780 802 775 715 812 841 881 808 834 821 791 809 854 831 823 840 830 809 791 829 824 774 798 843 789 824 804 843 777 848 811 825 794 777 792 811 831 807 778 455 1.16e+03 684 833 1.08e+03 772 783 791 744 472 801 598 792 803 745 778 776 806 724 702 804 771 660 780 804 793 737 825 728 778 645 777 816 747 810 853 791 555 771 776 756 754 788 801 784 718 787 791 557 765 689 791 755 702 789 742 812 770 666 619 695 811 790 833 835 880 849 844 813 925 848 925 782 821 865 880 833 814 831 829 869 736 810 864 807 796 777 796 848 760 815 841 750 854 784 780 884 868 835 820 772 778 782 750 729 750 817 803 765 803 802 812 799 804 838 794 784 805 838 798 875 839 824 800 817 756 813 805 811 804 812 830 797 784 795 773 770 802 793 809 795 779 823 783 816 816 773 803 832 785 788 789 800 740 789 801 796 789 770 750 699 780 821 791 783 818 819 803 813 792 756 785 668 798 767 800 721 764 743 790 767 708 718 845 673 801 738 726 834 802 768 734 769 764 780 786 763 765 798 828 806 789 743 737 769 792 792 782 790 761 851 825 859 854 839 814 892 814 848 815 824 834 799 845 820 796 834 841 815 836 813 877 808 828 886 806 821 775 806 855 835 814 836 820 776 801 841 826 845 818 776 806 801 841 912 870 813 827 832 809 834 820 822 780 810 751 758 784 815 785 782 788 801 777 834 822 811 811 827 812 849 806 747 818 769 808 781 835 811 780 1.05e+03 733 852 766 852 811 753 723 712 806 748 790 809 797 783 843 781 772 745 774 846 838 834 859 840 829 794 800 828 802 800 806 800 859 810 819 831 835 833 818 818 813 834 790 781 820 793 752 808 870 802 806 821 865 847 828 782 776 781 818 793 811 774 827 887 840 816 823 797 796 828 790 789 880 836 802 807 829 825 792 819 819 773 808 802 760 840 821 795 801 796 776 798 846 841 818 798 762 777 814 809 822 875 848 793 833 804 671 817 890 784 728 788 791 768 848 816 804 833 806 849 804 777 788 857 794 826 808 836 794 813 807 799 785 796 781 818 791 736 781 815 812 771 820 811 782 769 762 785 806 830 815 833 803 812 804 780 814 808 911 1.24e+03 826 785 539 821 773 792 684 804 800 725 810 789 873 807 822 736 828 762 822 812 833 847 895 856 939 867 858 846 809 847 828 869 869 857 869 881 871 836 853 856 790 881 894 875 819 824 875 811 808 836 844 733 782 759 813 868 839 816 711 792 817 809 812 855 817 821 802 778 800 791 769 793 767 819 819 814 799 871 875 858 783 731 838 789 794 759 824 830 863 795 813 836 809 784 789 799 799 782 775 817 841 774 866 789 778 791 766 760 790 806 1.07e+03 809 691 760 750 773 803 766 863 846 838 813 776 868 831 784 846 825 796 792 824 799 829 816 824 793 807 834 806 800 843 792 851 826 781 740 758 744 823 773 775 758 781 815 790 815 773 735 819 769 761 787 808 795 763 752 764 782 770 801 749 730 765 733 745 691 825 782 789 708 819 737 793 737 764 724 802 773 751 750 794 767 740 755 798 708 795 792 792 652 834 727 831 795 670 846 751 802 635 759 828 782 780 649 780 803 776 714 812 842 881 808 833 822 791 808 854 832 822 841 830 810 791 829 824 774 798 844 789 824 805 842 777 848 810 825 794 778 793 810 830 808 778 454 1.16e+03 684 834 1.08e+03 772 783 792 744 471 800 598 792 803 744 777 776 806 724 702 804 771 661 780 805 793 736 825 729 777 645 777 816 747 810 853 790 554 771 776 756 754 788 802 784 720 788 791 557 765 689 791 756 701 790 742 812 771 666 619 694 810 790 831 835 880 849 843 813 925 849 925 781 821 864 880 833 814 831 829 869 736 810 864 807 796 777 796 848 761 816 841 750 854 784 781 885 868 836 819 771 775 781 750 730 751 816 803 766 802 802 811 800 804 838 794 783 806 838 798 875 839 824 799 818 756 813 806 812 803 812 830 796 784 795 772 771 802 793 807 795 778 821 783 816 818 773 803 831 787 788 789 800 740 789 801 795 789 770 750 699 781 822 791 782 818 819 803 812 792 757 785 669 798 766 800 721 764 743 790 767 709 718 846 673 801 738 726 835 802 769 734 769 765 780 785 763 764 798 827 806 789 742 737 770 792 792 783 790 762 851 825 858 852 839 814 892 815 849 815 824 834 799 846 820 796 834 842 816 836 813 878 807 828 886 805 821 775 806 854 836 814 836 821 777 801 841 827 844 818 776 806 801 842 912 870 814 827 832 808 833 820 821 781 811 749 756 784 815 786 782 789 800 776 834 822 811 812 825 813 848 806 747 817 768 808 782 835 812 780 1.05e+03 732 853 766 853 811 754 722 712 806 748 790 810 798 783 841 780 774 745 774 846 836 835 859 841 828 793 801 828 802 800 806 801 859 810 819 830 835 832 820 816 814 835 790 782 820 793 752 807 871 802 807 821 866 848 828 781 776 781 818 792 811 774 827 888 842 816 823 797 798 828 789 790 880 837 801 806 830 826 792 819 820 773 808 802 759 840 821 793 801 795 776 799 846 841 819 798 762 776 813 809 821 876 848 793 831 804 671 817 890 784 727 789 791 768 849 815 806 833 805 848 804 776 788 856 794 826 808 836 794 812 807 800 785 796 782 818 791 736 781 815 812 772 820 811 783 769 763 785 806 830 814 833 802 812 804 781 814 808 912 1.23e+03 826 786 538 820 773 792 684 802 800 726 811 789 873 808 822 736 828 760 822 813 834 847 895 856 939 866 857 846 809 848 828 869 870 856 868 880 871 835 853 856 789 882 894 877 819 825 874 811 808 836 844 733 782 759 812 868 838 821 711 793 818 809 813 855 816 820 801 778 801 790 768 792 766 819 819 814 799 871 875 858 783 732 839 789 791 759 825 830 863 795 814 837 809 786 788 800 799 783 776 818 842 774 866 790 780 791 766 762 790 806 1.08e+03 809 691 761 751 773 805 766 864 847 838 813 774 868 829 783 846 825 796 792 823 797 828 816 824 792 807 834 807 799 844 792 851 826 781 738 758 744 824 773 773 758 781 814 790 815 773 734 819 768 761 786 807 793 764 751 763 782 770 800 748 730 765 734 745 690 824 782 790 708 819 735 793 740 763 724 802 774 751 749 794 767 740 756 800 708 795 790 792 652 833 728 832 797 670 846 752 802 634 759 828 782 780 648 780 805 776 714 812 842 881 808 834 822 792 808 854 833 822 841 829 809 791 830 824 773 798 844 789 824 804 842 775 848 810 826 794 778 793 810 830 809 779 454 1.16e+03 684 834 1.08e+03 771 783 793 745 471 801 598 792 803 744 776 775 805 725 702 804 772 662 780 805 792 736 824 728 776 645 777 816 747 811 854 789 553 771 776 756 753 788 802 784 720 787 792 557 765 689 790 757 701 791 742 813 772 667 619 694 811 791 831 835 879 850 844 812 925 850 925 781 821 864 881 834 814 831 829 869 736 810 865 807 796 777 797 848 761 816 841 750 854 784 782 886 868 837 819 770 774 780 750 730 750 815 803 766 802 802 810 800 804 838 794 783 806 837 798 875 840 824 799 820 756 813 807 812 802 812 829 796 784 796 772 772 802 794 807 794 778 819 783 815 820 773 804 830 789 788 789 800 740 789 801 794 788 770 750 699 779 822 792 782 818 820 803 811 792 757 785 669 798 766 800 721 763 743 791 767 709 718 846 673 801 739 726 836 802 769 734 769 766 780 783 764 763 798 827 807 788 742 737 770 793 792 783 790 763 851 825 858 852 840 813 892 814 851 816 823 833 798 846 820 796 833 842 816 836 813 878 807 828 885 804 822 775 807 854 836 815 837 822 777 802 841 828 844 818 775 806 800 843 913 870 814 828 832 808 833 820 820 781 812 748 754 784 815 785 782 788 800 775 835 821 810 812 825 814 847 807 747 818 769 807 783 836 811 781 1.05e+03 732 852 766 854 811 754 722 712 806 748 789 809 798 784 842 780 773 744 774 846 835 835 859 841 827 792 801 829 802 801 807 802 858 811 818 829 835 832 822 815 816 835 791 782 820 793 752 807 870 803 808 822 867 849 828 781 775 782 819 793 811 775 827 888 844 817 823 797 799 827 788 790 880 837 801 806 830 826 792 819 819 773 807 800 759 840 820 792 802 796 776 798 847 842 820 798 762 775 813 808 820 875 849 793 831 806 671 817 890 784 726 788 791 767 849 815 806 833 805 846 805 776 788 855 794 826 808 836 794 812 807 798 784 795 782 818 790 736 780 814 812 772 820 811 784 769 763 785 804 830 814 833 801 812 804 782 814 808 913 1.23e+03 826 787 539 819 772 792 684 802 800 727 810 790 872 808 822 736 828 760 822 813 834 846 896 857 937 866 857 847 809 849 828 868 871 856 867 880 870 835 853 856 789 883 893 881 820 826 873 811 808 836 844 733 784 760 814 868 838 825 712 794 820 810 813 854 815 820 801 778 801 790 768 792 766 819 820 815 798 871 875 858 783 732 839 789 791 759 826 831 862 796 813 836 809 787 787 800 799 784 777 819 842 775 866 790 779 791 766 761 791 806 1.08e+03 809 690 761 751 773 806 767 864 847 838 812 772 868 827 783 847 826 796 792 823 796 828 817 824 791 806 833 807 799 846 792 852 826 780 738 758 744 824 773 771 756 782 813 789 816 772 734 820 768 762 786 808 794 764 751 762 782 770 799 748 731 765 735 745 690 823 783 790 708 819 734 794 742 766 724 802 774 751 749 794 767 739 756 802 708 795 791 792 652 833 728 833 799 669 846 751 801 634 759 827 781 780 648 781 805 777 714 812 843 881 808 834 822 792 809 854 833 822 842 828 808 791 830 824 773 798 844 789 824 801 841 774 848 809 826 794 777 793 811 830 809 780 454 1.16e+03 682 835 1.08e+03 771 783 793 745 471 801 598 792 803 744 776 776 804 726 702 803 772 662 780 805 791 735 824 728 775 644 778 816 748 812 855 789 553 771 775 756 753 788 802 784 721 786 792 558 764 689 790 758 700 791 743 813 772 667 618 694 812 791 832 834 879 850 844 812 925 850 925 781 822 864 881 835 814 831 829 869 736 810 866 807 796 777 796 847 761 815 841 750 854 785 781 887 868 837 819 769 774 780 751 730 750 816 803 767 802 801 810 799 804 838 794 784 806 836 798 875 841 824 799 822 756 814 807 812 802 813 829 796 784 797 772 772 803 795 806 795 778 818 783 815 820 774 804 829 789 787 789 800 740 788 801 794 787 770 750 698 778 822 792 782 818 820 803 810 792 758 784 668 799 767 801 721 762 744 791 767 710 718 846 672 801 740 725 836 803 768 734 769 766 779 783 764 764 798 827 807 788 741 737 771 793 792 783 790 764 852 826 857 852 840 813 891 814 852 817 823 832 798 845 821 796 833 842 816 836 813 878 807 827 884 804 821 775 806 853 836 816 837 822 776 802 840 828 844 817 775 807 800 843 913 870 815 827 832 809 833 821 819 781 812 749 755 784 815 784 782 786 800 775 835 821 810 813 824 814 848 807 746 818 770 808 783 838 811 782 1.05e+03 731 852 766 855 811 756 722 712 806 747 788 808 798 784 843 780 773 744 774 846 836 836 859 842 826 792 800 830 802 801 806 802 858 810 818 829 834 832 822 813 816 836 791 781 819 792 752 808 870 803 808 822 868 848 829 780 775 783 819 795 811 776 827 889 845 817 822 796 800 824 788 790 880 836 801 806 830 825 792 820 818 773 806 798 758 840 819 790 803 797 776 797 847 843 821 797 763 775 813 808 821 873 849 794 832 809 672 817 890 784 726 788 790 766 848 815 807 833 805 847 806 776 788 854 794 827 808 836 793 811 807 796 783 795 783 818 790 736 779 814 812 772 820 811 784 770 763 784 803 831 814 833 801 812 804 783 814 807 913 1.23e+03 826 788 539 817 772 792 684 802 801 727 810 791 872 806 822 736 828 759 821 813 834 845 896 858 935 867 857 848 809 849 828 869 871 857 867 880 871 835 854 856 789 882 893 886 820 826 872 812 808 836 843 733 786 761 816 868 838 829 712 795 820 810 814 854 814 819 800 778 801 790 768 792 766 819 819 816 798 872 874 859 783 732 839 789 791 758 826 831 862 796 812 835 809 786 786 800 799 784 776 820 843 775 866 792 779 790 766 760 791 806 1.08e+03 810 690 762 752 772 807 769 864 846 838 811 773 868 825 783 847 828 795 793 823 796 828 816 824 791 806 833 807 799 846 792 852 826 780 738 758 745 824 773 770 755 782 811 788 816 771 733 821 768 761 786 808 795 764 750 761 781 771 800 748 732 765 736 745 691 822 783 791 710 819 734 795 742 768 724 801 775 750 749 794 767 739 756 803 708 796 792 793 651 833 728 833 801 669 846 751 801 634 759 826 781 780 648 781 805 777 714 813 843 882 807 833 822 792 809 853 832 822 842 827 809 790 830 823 772 798 844 789 822 800 842 773 848 810 826 794 776 793 812 831 809 780 454 1.16e+03 682 836 1.08e+03 771 784 792 745 471 802 597 791 804 743 775 776 804 727 703 803 772 662 780 805 791 734 824 728 776 644 778 816 748 811 856 789 554 771 775 757 753 789 801 785 720 786 792 559 764 689 791 758 700 791 743 812 771 667 617 695 813 791 833 834 880 850 844 813 925 850 925 780 823 864 882 835 814 830 829 869 736 810 867 807 796 777 796 847 762 815 841 750 854 785 781 887 868 836 818 770 775 779 751 729 749 816 804 767 803 800 811 798 803 838 794 784 806 836 798 874 842 823 799 822 756 814 807 812 802 814 829 797 784 797 773 773 803 796 806 795 779 818 784 815 820 774 804 830 788 786 789 800 740 788 801 794 787 771 749 698 775 822 793 782 819 820 803 811 792 760 784 668 798 767 802 721 762 744 791 767 710 718 846 672 800 740 724 835 803 768 734 770 766 779 782 764 764 800 828 808 788 742 736 770 794 792 783 790 765 853 826 858 852 839 813 891 815 852 818 824 832 798 845 822 798 834 842 816 836 812 878 808 828 884 805 821 776 805 854 836 816 837 822 776 802 839 829 844 817 774 807 801 841 912 868 815 827 831 810 832 821 819 781 811 749 757 784 815 785 782 784 800 775 835 821 810 812 825 813 850 808 745 818 770 808 783 838 810 782 1.05e+03 730 851 766 854 811 757 722 712 807 748 788 807 798 784 844 780 773 743 774 847 838 835 859 842 826 793 800 831 803 801 805 802 857 808 818 831 834 831 822 811 816 837 791 780 819 792 752 808 870 804 808 822 868 847 829 780 774 783 819 796 810 776 827 887 845 816 821 795 800 822 788 790 881 836 800 806 830 823 792 822 818 772 805 797 758 840 818 790 803 798 777 797 847 842 821 797 763 775 812 808 822 872 848 794 832 809 672 816 891 784 726 788 790 765 847 815 806 833 805 847 806 776 788 853 794 827 808 837 793 811 807 795 783 795 784 817 790 735 779 815 812 772 820 812 784 770 763 783 801 831 814 834 800 811 804 782 815 807 913 1.23e+03 827 788 540 814 772 793 683 802 800 726 810 792 872 805 822 734 828 759 819 813 833 844 896 858 935 867 857 849 809 849 828 868 871 857 868 880 871 835 854 855 790 881 892 892 820 826 872 812 809 836 843 733 787 760 816 867 838 832 713 796 819 810 814 853 814 820 800 777 800 791 768 792 766 818 819 816 799 872 874 859 783 732 839 790 791 758 826 831 862 797 812 834 809 785 786 801 799 784 778 820 843 774 866 793 779 790 766 760 792 806 1.08e+03 808 691 763 751 772 806 770 864 846 838 811 775 868 824 783 846 829 795 794 823 797 827 816 823 789 806 833 807 800 844 791 852 826 780 739 759 744 824 773 770 755 782 811 787 816 771 733 821 768 760 787 808 795 763 750 761 781 771 800 747 733 764 735 744 691 822 783 792 710 819 735 795 740 771 724 801 775 750 748 794 767 738 758 802 708 797 793 794 651 832 728 834 800 670 846 751 800 635 758 825 781 780 648 782 804 777 716 813 844 882 807 833 822 792 809 853 832 822 842 827 811 790 829 823 772 798 844 789 821 802 842 773 849 811 826 794 776 794 811 831 809 779 453 1.16e+03 682 835 1.08e+03 771 785 790 744 471 802 597 791 805 743 775 775 803 727 703 802 772 662 780 805 790 735 824 728 776 644 778 815 747 810 856 788 554 771 775 757 754 789 800 785 720 787 792 561 765 688 791 757 700 790 744 810 770 667 616 696 813 791 834 834 882 849 844 813 924 850 925 780 823 864 882 834 814 829 829 870 736 810 868 807 796 778 796 846 761 814 840 749 854 785 781 886 868 835 818 770 776 780 751 729 750 817 805 765 803 798 811 798 803 839 795 785 806 836 799 873 842 822 798 822 756 814 808 812 802 814 828 797 784 796 774 773 803 796 806 796 780 819 784 815 818 775 804 832 788 786 788 800 739 788 800 797 788 772 750 699 775 822 792 783 819 820 802 812 791 759 784 668 797 767 802 721 762 744 790 767 711 718 846 673 800 739 724 835 804 768 734 770 765 779 783 765 764 801 828 808 789 742 736 770 795 791 784 790 766 853 827 858 852 839 812 890 815 852 818 826 832 798 844 822 800 834 842 815 835 812 877 810 828 884 805 821 776 805 856 836 816 838 821 776 803 840 829 844 817 774 806 802 840 911 867 816 827 830 812 833 822 819 782 810 749 759 783 816 786 781 785 800 774 835 823 810 811 826 813 852 808 744 818 770 808 782 837 811 782 1.05e+03 730 850 766 854 812 758 722 713 808 748 788 808 798 785 843 780 772 744 774 848 838 835 859 842 827 793 800 831 803 802 805 802 857 807 817 833 834 830 821 813 815 838 791 779 818 792 752 808 869 803 807 822 868 846 829 780 774 784 819 797 811 775 827 886 844 816 820 795 800 824 789 789 881 835 800 806 830 823 792 821 819 772 805 798 758 840 818 790 803 799 779 798 847 841 821 798 763 775 812 808 822 872 846 794 832 807 672 815 891 784 726 788 790 765 846 816 805 835 805 848 805 777 787 854 794 827 808 837 793 811 807 795 784 795 784 816 790 734 781 816 812 772 820 813 784 770 763 783 801 831 814 834 800 810 804 782 815 807 913 1.23e+03 826 788 540 813 772 793 683 802 799 726 810 792 872 804 822 733 828 759 818 814 832 844 896 859 936 868 858 849 809 849 828 868 871 858 869 880 871 835 855 855 790 881 893 895 821 825 872 812 808 836 842 733 787 759 817 867 837 834 712 798 819 810 814 854 815 820 799 779 801 792 768 793 766 818 819 815 799 872 874 859 783 732 838 789 791 758 826 831 862 797 813 834 810 784 787 801 799 784 780 819 843 774 866 794 778 791 766 760 793 807 1.08e+03 807 692 763 750 773 806 771 864 846 838 812 776 868 824 783 844 829 795 794 823 798 827 816 823 789 806 833 807 801 844 790 851 827 780 739 760 744 824 773 769 756 780 810 788 816 771 733 820 768 760 787 808 795 762 750 760 781 771 801 746 734 763 734 743 692 823 783 792 710 818 736 795 739 771 724 801 775 751 748 794 768 739 760 801 709 797 793 795 652 832 728 834 800 670 845 752 801 635 757 826 781 780 648 782 805 777 717 812 844 882 806 834 822 792 810 851 832 820 841 827 811 791 828 824 771 798 844 788 821 804 842 773 849 812 826 794 776 794 810 830 808 778 453 1.16e+03 682 833 1.08e+03 770 786 791 744 471 802 596 789 806 742 776 774 804 727 702 802 772 662 780 805 790 736 824 729 776 643 778 815 746 809 856 789 554 771 776 757 754 789 799 784 720 787 791 561 765 688 791 756 701 789 743 810 768 667 615 696 812 791 833 834 883 848 843 812 924 849 925 780 821 864 883 833 814 828 829 870 736 810 867 807 796 778 795 846 760 814 840 749 854 784 782 885 869 834 817 771 775 780 751 729 752 817 804 764 804 798 812 796 804 839 795 784 807 836 800 873 842 821 797 820 757 814 807 813 802 814 828 796 784 796 774 773 803 795 806 796 781 820 784 815 817 776 804 833 788 788 787 801 740 789 800 799 789 772 752 700 775 822 792 784 819 820 803 812 791 759 784 668 796 767 802 722 762 744 790 767 710 718 846 673 800 739 725 834 804 769 734 769 764 779 784 765 765 802 828 808 789 743 736 771 795 791 784 789 765 852 826 858 852 839 812 890 815 851 818 827 832 799 844 821 799 835 843 815 835 812 877 811 828 884 805 821 777 805 856 836 817 838 821 777 804 841 829 845 817 774 806 802 840 910 867 816 827 830 812 833 821 818 783 811 750 760 782 816 788 781 785 801 773 834 824 811 810 828 812 853 808 743 817 769 808 781 836 811 782 1.05e+03 729 851 766 854 812 760 722 713 809 748 788 808 798 785 843 780 772 744 774 849 839 836 860 842 828 793 801 831 804 803 806 803 857 808 817 833 835 831 820 816 815 839 790 779 816 792 752 808 868 803 807 822 868 846 829 780 774 784 819 797 812 775 827 886 842 816 819 796 800 826 789 789 881 835 800 806 830 822 791 819 819 771 806 798 758 840 818 790 803 799 780 798 847 841 820 799 763 774 813 808 822 872 846 795 832 804 672 814 892 784 726 787 791 765 847 817 805 837 805 847 805 778 787 856 793 827 808 838 793 811 807 795 784 794 785 816 790 733 781 817 813 772 820 813 785 770 763 783 802 831 814 834 800 810 805 783 815 807 912 1.23e+03 824 787 541 813 772 794 683 803 798 727 809 793 873 804 822 733 828 758 818 814 832 845 896 860 936 867 859 850 809 849 829 868 872 857 868 881 871 834 855 855 791 880 893 900 821 825 872 811 808 836 843 733 786 758 817 867 837 839 711 800 820 809 814 855 815 820 800 780 802 791 768 792 766 818 819 814 799 872 874 859 784 732 838 788 792 758 826 831 862 797 813 835 810 785 788 801 799 784 781 818 844 774 866 794 778 792 766 760 794 807 1.08e+03 805 693 763 750 774 805 772 864 846 837 814 775 868 824 783 843 828 795 793 823 798 827 816 823 789 805 833 806 802 845 788 850 828 779 739 760 744 825 773 770 756 779 810 787 816 772 733 819 768 761 788 809 794 760 752 760 781 771 801 746 733 763 733 742 692 823 783 792 711 818 737 795 739 771 724 801 775 751 747 794 769 740 760 801 709 797 794 796 653 833 728 834 800 671 844 752 801 636 756 824 782 780 647 783 806 776 717 810 844 882 805 835 822 792 809 851 832 819 841 827 811 792 827 824 771 798 844 788 820 804 842 774 850 812 826 795 777 794 808 830 808 777 453 1.16e+03 682 832 1.08e+03 770 786 793 744 472 803 596 788 805 742 776 773 804 727 702 801 772 662 780 805 790 736 824 730 776 644 777 815 747 809 856 789 555 771 776 758 754 789 799 784 720 788 791 560 765 688 791 756 701 788 743 810 767 667 616 696 811 790 834 834 884 848 841 812 924 849 925 780 820 864 883 833 814 828 829 871 736 810 865 808 797 777 794 846 758 815 839 749 854 784 781 886 870 834 819 770 774 781 751 729 753 816 804 763 804 798 811 796 805 839 795 783 807 836 800 874 842 821 796 819 758 814 806 813 803 813 828 796 784 796 774 772 802 795 806 797 781 820 784 815 817 776 804 833 788 789 787 800 739 789 800 801 789 772 753 700 774 821 792 784 819 821 803 813 790 759 785 669 796 766 801 722 762 744 791 766 710 718 847 673 800 738 725 834 803 770 734 769 764 779 784 765 765 801 828 808 789 743 736 772 796 790 784 788 765 852 825 858 853 839 812 890 815 851 817 827 832 799 843 820 796 834 845 815 836 812 877 811 828 883 805 821 778 806 854 835 818 837 821 778 805 841 829 845 818 774 805 802 841 910 868 816 827 830 811 834 821 818 783 810 750 761 781 816 789 782 786 802 774 835 824 812 810 828 812 852 808 743 817 768 807 781 837 811 782 1.05e+03 729 851 766 854 812 758 721 713 809 748 788 807 797 785 842 781 772 746 774 849 839 836 860 842 829 792 802 830 804 804 807 803 857 808 816 832 836 834 820 818 815 837 790 780 816 791 752 808 868 804 807 822 868 846 829 780 774 785 819 798 813 775 827 888 841 816 820 796 799 827 789 790 882 835 801 807 830 824 791 817 820 772 806 798 757 841 819 792 803 798 780 799 846 841 820 800 763 774 813 809 822 873 846 796 832 804 672 814 892 784 726 786 791 765 847 817 805 838 806 845 804 778 788 858 792 827 808 838 793 811 806 796 783 794 785 816 789 732 779 816 814 772 820 813 784 770 762 784 803 831 815 834 800 808 805 783 814 807 912 1.23e+03 824 786 541 813 772 793 684 804 797 727 808 793 872 804 822 732 828 759 818 814 832 846 896 860 936 867 859 850 810 849 830 868 872 856 866 882 871 833 855 855 791 880 893 904 820 824 872 811 808 835 843 732 786 758 817 868 837 842 711 803 818 809 815 856 815 819 800 781 802 790 769 792 766 818 820 813 799 871 875 859 783 733 838 787 792 758 826 830 863 797 813 836 809 786 788 800 798 782 780 817 844 775 867 793 779 791 766 761 796 806 1.08e+03 805 692 763 750 774 806 771 864 847 837 814 774 868 824 783 844 828 795 792 823 798 828 816 823 791 805 833 805 802 845 788 848 829 778 739 761 744 825 774 770 756 778 810 787 816 772 733 819 769 762 788 810 794 761 753 760 782 771 802 746 732 764 734 742 692 823 783 792 711 818 738 795 740 772 724 801 775 751 747 794 769 742 759 800 710 796 794 796 654 833 728 834 799 670 844 752 802 636 757 823 782 781 647 783 806 777 716 810 844 883 805 837 822 793 808 850 833 819 841 827 810 792 826 825 771 798 844 788 820 804 842 774 850 812 826 795 777 794 807 830 809 778 453 1.16e+03 682 833 1.08e+03 771 785 795 743 473 803 597 788 805 741 777 774 805 727 702 800 772 662 780 805 790 736 824 731 776 644 777 815 747 810 856 790 555 771 776 759 755 788 800 784 720 787 791 559 765 688 792 756 702 789 742 810 766 666 617 696 811 790 834 834 884 850 840 811 925 849 924 780 820 863 884 834 814 828 829 872 736 810 864 807 798 776 794 845 758 815 838 749 854 784 780 888 870 834 820 770 773 782 751 729 754 816 804 763 804 799 810 796 806 840 795 782 807 836 800 876 841 821 797 818 759 814 805 813 803 812 830 796 784 797 775 772 801 794 806 797 780 819 784 815 817 776 803 833 788 789 787 800 739 789 800 800 789 772 753 700 776 820 792 784 819 822 803 813 790 759 785 670 797 766 800 723 761 746 792 765 710 718 847 672 800 738 724 834 802 770 734 768 764 778 784 764 765 800 828 808 790 744 736 772 796 790 783 788 766 853 824 857 853 839 812 890 815 851 816 826 832 798 842 820 794 833 846 816 836 811 878 811 827 883 805 821 779 806 854 835 818 837 821 778 805 841 829 845 818 775 806 802 842 910 870 816 827 831 811 833 821 818 784 810 751 761 781 816 790 783 786 803 776 835 825 813 810 827 811 852 808 743 816 766 806 781 836 810 783 1.05e+03 729 852 767 854 813 756 722 713 810 748 788 808 797 786 842 782 771 748 774 847 839 837 861 842 830 792 801 828 804 804 805 803 857 809 816 830 837 836 819 816 815 835 789 781 818 790 752 809 867 805 808 822 869 846 829 780 774 786 819 797 812 775 827 890 842 817 821 797 799 826 789 791 882 835 802 807 830 825 791 817 820 772 807 799 758 842 819 792 803 797 779 799 845 841 820 801 763 773 814 810 823 873 847 796 832 806 672 814 891 785 726 785 790 766 847 816 805 837 806 843 802 779 788 858 792 827 807 838 793 810 806 796 784 794 785 817 789 732 778 815 814 772 819 813 784 771 762 784 804 831 815 833 800 808 805 785 814 808 912 1.24e+03 825 786 540 812 772 793 685 804 797 727 808 794 872 804 822 732 829 760 818 813 832 847 897 859 936 866 860 850 811 849 830 868 872 856 864 882 870 833 855 855 790 880 893 908 819 824 872 812 808 835 844 732 786 759 817 867 837 846 711 809 816 808 815 855 814 818 801 780 801 789 770 791 766 818 820 814 799 870 876 858 783 732 838 789 793 758 827 829 863 796 813 836 808 787 788 798 798 780 779 816 845 776 868 792 779 790 766 761 797 806 1.07e+03 805 692 763 750 775 806 771 863 848 838 813 774 868 824 783 846 826 795 792 823 799 827 816 824 792 806 833 804 803 845 788 848 829 778 739 761 745 824 775 771 755 779 809 787 816 773 733 820 770 761 787 810 793 762 755 760 782 771 802 746 731 765 734 743 691 822 784 791 710 818 738 795 740 772 724 801 774 751 747 793 770 742 758 800 710 794 795 797 654 832 728 833 800 670 844 751 803 636 757 823 781 782 647 782 804 776 715 810 844 883 806 837 822 792 808 850 833 819 841 828 809 792 825 825 771 798 844 789 820 803 842 774 850 812 826 795 777 794 807 830 809 778 453 1.16e+03 682 833 1.08e+03 772 785 795 743 473 803 597 788 804 741 777 776 804 727 702 800 771 663 780 805 790 736 823 731 776 644 777 815 748 811 856 792 554 771 776 760 756 788 800 783 720 787 792 557 765 687 792 755 702 790 742 810 765 667 618 696 811 791 834 834 883 852 841 810 926 849 924 781 820 862 884 833 814 828 829 873 736 810 865 807 798 776 794 845 758 815 838 750 854 784 779 888 870 834 820 770 772 782 752 730 754 815 803 763 804 799 810 796 806 841 795 780 807 836 800 877 841 821 800 817 759 814 805 812 804 812 831 795 784 797 775 772 800 794 806 797 779 820 783 815 816 776 803 833 788 789 787 799 739 789 800 800 789 773 752 699 777 820 793 784 818 823 803 812 790 758 785 671 797 766 799 724 761 746 792 765 711 718 847 672 800 739 723 834 801 770 734 768 764 778 784 764 765 799 828 807 790 744 736 772 796 789 782 787 766 853 825 857 853 838 813 890 816 851 816 824 832 798 841 820 795 832 845 816 836 812 878 811 827 883 805 821 779 806 856 834 817 838 820 778 804 840 829 844 818 776 806 802 842 910 871 817 827 832 811 833 821 817 783 809 750 760 781 816 790 783 787 802 777 835 825 813 810 827 810 851 808 744 816 766 806 780 836 810 783 1.05e+03 729 852 768 853 813 756 721 712 809 749 787 809 796 786 842 782 771 748 775 845 840 837 861 842 830 792 801 827 805 804 804 804 857 809 817 830 837 836 820 814 816 833 789 782 819 790 752 809 866 805 808 823 868 847 828 780 774 786 819 797 812 776 828 890 842 817 822 797 798 825 789 790 883 836 802 808 830 826 792 818 818 771 809 800 758 844 819 792 803 796 779 799 845 842 821 801 763 773 814 810 823 874 847 795 832 807 672 814 890 786 726 785 790 766 846 815 805 836 805 844 802 779 789 858 793 827 807 838 793 809 806 796 784 794 784 818 790 731 778 815 813 771 819 813 784 772 761 783 804 831 814 833 800 808 805 786 814 809 912 1.24e+03 826 785 540 812 773 793 686 804 798 727 808 794 871 805 822 732 830 762 818 812 832 848 896 858 937 866 860 850 811 849 830 868 872 856 864 883 869 832 855 855 789 880 893 909 818 823 872 811 807 834 844 732 786 760 816 866 838 845 711 818 815 808 815 855 813 818 801 779 801 788 770 792 766 819 821 815 800 870 877 857 782 732 839 790 793 758 827 828 863 794 813 836 807 787 788 796 797 780 779 816 846 776 869 790 780 790 767 760 796 806 1.07e+03 804 692 762 750 774 808 771 862 850 838 812 776 868 822 782 846 826 795 792 823 800 826 816 825 793 807 834 804 804 845 788 847 829 777 739 761 746 823 776 771 755 779 810 788 816 773 732 820 771 761 786 810 793 762 754 761 781 771 802 747 731 767 734 744 691 822 784 791 709 818 738 795 740 771 725 802 775 752 748 794 770 742 758 799 710 795 796 796 652 831 728 833 801 670 844 751 804 636 757 824 780 781 647 782 803 776 716 810 845 883 806 837 822 791 808 850 833 820 841 828 809 791 824 825 770 798 843 788 819 802 842 774 849 813 826 794 776 794 808 830 810 778 454 1.16e+03 683 834 1.08e+03 772 785 794 743 472 802 596 787 804 742 777 776 805 727 702 800 771 663 780 805 791 736 824 731 775 643 778 815 747 811 856 793 554 771 776 760 757 788 801 783 721 786 792 557 765 687 792 755 703 791 742 810 765 667 618 695 810 792 834 835 883 853 843 811 925 849 924 782 819 863 884 833 815 828 828 873 736 811 865 807 797 776 794 845 758 814 838 750 854 784 778 888 869 834 820 770 772 782 752 731 755 815 802 764 805 798 811 797 806 841 796 780 807 836 800 877 841 821 802 817 758 814 805 813 804 811 831 795 784 798 775 772 801 794 806 797 779 821 783 814 816 776 803 832 787 789 787 799 739 790 800 799 789 773 752 699 778 820 794 784 818 822 802 812 790 758 785 671 798 766 799 724 762 746 793 766 711 719 846 672 799 740 722 835 801 770 734 769 765 778 785 764 764 799 828 806 789 745 737 771 795 789 782 789 766 853 827 857 853 837 813 892 816 853 816 824 832 798 840 820 795 832 844 817 836 812 878 811 828 884 805 820 780 806 858 834 815 838 819 778 804 840 829 844 818 776 806 801 843 910 871 818 827 832 811 832 820 818 782 808 749 758 782 815 790 784 786 802 777 836 826 813 809 827 811 850 807 746 816 767 807 780 836 810 784 1.05e+03 729 852 769 852 813 758 721 710 809 749 786 810 796 786 842 780 772 747 776 844 840 838 860 842 831 792 801 828 805 803 803 803 858 808 819 830 837 834 821 814 816 833 789 781 819 790 752 809 866 805 808 823 867 848 828 780 775 787 820 797 811 776 829 890 841 817 823 797 797 825 790 789 883 836 803 807 830 826 791 820 817 771 810 799 759 844 818 792 802 797 780 798 846 841 822 800 763 773 815 809 824 874 846 795 832 809 671 814 888 785 727 785 788 767 846 814 805 836 803 844 803 779 789 859 793 827 807 838 792 810 806 797 785 794 783 818 792 730 778 815 812 770 819 813 785 773 760 782 804 831 814 832 799 808 806 784 814 809 912 1.24e+03 826 786 539 812 774 793 686 804 798 728 808 795 872 806 823 731 830 761 819 812 833 848 896 857 937 866 861 850 810 849 829 868 871 855 864 882 868 832 855 855 789 880 893 911 818 823 872 810 807 834 844 732 786 760 815 866 837 845 710 827 815 808 815 855 813 819 801 779 803 787 769 793 765 819 820 816 801 870 876 856 782 731 840 791 794 759 828 829 863 794 814 836 808 788 788 796 797 780 779 816 846 777 869 790 780 790 767 759 794 805 1.07e+03 805 692 762 751 774 808 771 862 849 838 813 777 868 820 783 845 826 794 792 824 800 826 815 826 793 808 834 805 804 844 788 848 829 777 740 760 746 822 777 771 755 780 810 787 817 773 732 820 772 760 786 811 793 762 754 761 781 771 802 748 731 767 734 744 690 823 783 791 707 818 737 796 740 770 725 802 776 752 749 794 770 740 758 800 710 795 796 794 651 831 728 833 802 669 845 751 804 636 758 825 779 780 649 782 802 774 716 809 845 883 806 838 821 791 808 850 834 822 842 830 809 792 823 825 770 798 842 789 818 803 842 774 848 814 827 794 776 794 808 831 810 779 454 1.16e+03 683 834 1.08e+03 772 785 794 743 472 803 595 786 805 742 777 775 806 727 702 801 771 663 780 804 793 736 825 731 775 642 778 815 745 811 855 792 554 770 776 759 757 788 801 784 722 786 792 557 765 686 792 754 703 791 742 810 765 668 617 694 809 793 834 835 883 853 843 811 926 849 924 783 819 863 884 833 816 828 828 873 736 811 866 807 796 776 794 845 758 813 838 751 853 784 777 887 869 833 819 769 770 782 752 732 755 815 803 765 804 798 811 798 806 842 796 779 806 836 800 877 841 821 801 817 758 814 804 813 804 811 831 796 784 798 774 771 801 793 806 797 779 822 783 814 816 776 803 832 786 790 787 799 738 791 800 799 789 773 752 700 777 820 794 785 817 821 802 812 790 758 785 670 798 766 799 723 762 746 792 768 712 719 845 672 799 740 721 836 801 770 734 769 765 779 786 764 764 799 829 805 789 744 737 771 793 789 783 790 766 853 828 857 853 837 813 894 816 855 815 824 832 799 841 820 795 832 844 817 836 813 877 810 828 885 806 819 780 806 859 835 814 839 818 779 804 839 828 845 818 776 805 800 843 911 871 819 827 832 810 832 820 820 781 809 749 758 782 814 791 784 786 801 777 836 825 814 809 827 812 849 806 747 817 768 808 780 836 810 784 1.05e+03 729 852 770 850 813 760 721 709 808 750 785 810 796 786 841 779 772 746 776 844 840 838 860 842 832 792 801 829 805 802 804 802 858 807 820 830 837 832 822 814 816 833 789 781 819 790 752 809 866 804 808 824 866 850 828 780 775 787 820 798 811 778 829 890 839 817 823 798 797 825 791 788 883 836 804 807 830 828 792 821 815 773 810 800 759 843 818 792 802 797 781 797 846 841 822 800 763 773 815 809 825 874 846 796 832 809 671 814 888 783 728 786 790 768 846 815 806 836 804 844 804 779 788 859 793 827 807 839 792 810 805 798 785 793 783 816 792 731 777 816 812 770 819 813 784 772 759 781 804 831 813 832 798 809 807 782 814 808 911 1.24e+03 826 786 539 812 774 793 686 804 797 728 808 795 872 807 823 730 830 762 819 813 833 847 896 857 938 866 861 850 809 850 829 868 870 855 865 882 868 832 855 855 788 879 893 912 818 823 873 810 807 834 844 733 786 760 815 866 837 844 710 833 815 809 815 855 813 821 800 779 804 788 768 793 765 818 821 816 801 871 875 856 782 731 840 790 794 759 827 829 863 795 815 835 809 787 786 797 796 781 778 816 846 778 869 790 779 790 768 757 793 803 1.07e+03 805 693 762 751 773 807 770 863 847 837 813 777 868 819 783 844 826 794 792 825 800 826 815 826 792 809 834 807 803 844 789 848 828 778 742 760 747 821 776 770 756 780 811 786 817 772 732 819 771 759 785 812 793 761 754 761 781 771 802 747 731 767 734 744 690 823 783 791 707 819 736 796 741 770 725 802 777 752 750 794 770 739 758 802 709 795 796 792 650 831 728 834 803 668 846 751 804 636 758 824 779 780 651 782 802 774 716 810 843 883 805 839 820 791 808 850 834 823 842 831 809 792 823 825 770 798 842 790 818 803 842 774 849 814 827 794 777 794 809 831 810 779 454 1.16e+03 683 834 1.08e+03 771 785 793 743 472 804 595 785 804 740 776 774 808 727 702 802 770 664 780 804 794 736 826 730 775 640 778 815 744 811 856 791 554 770 776 759 756 788 801 784 723 787 791 558 764 685 793 754 703 791 743 810 765 668 616 694 809 794 834 836 883 852 843 811 927 849 925 783 820 863 884 833 816 828 828 872 736 811 866 807 797 776 794 845 758 812 838 752 852 784 777 887 869 833 820 769 769 782 752 731 756 816 803 766 804 798 811 798 805 842 796 779 806 836 799 876 840 822 799 818 756 813 804 814 804 811 831 796 784 798 774 770 801 793 806 798 779 822 783 814 816 776 803 831 785 790 787 800 738 792 800 799 789 772 752 700 778 821 794 786 817 821 802 812 790 758 785 670 798 766 800 722 761 746 792 768 712 720 844 673 799 740 720 836 801 770 734 770 765 780 787 765 764 798 829 803 789 744 738 772 793 789 783 792 766 853 827 858 852 837 813 894 815 855 815 823 831 800 842 820 796 832 844 817 835 813 876 811 828 885 807 818 780 806 859 836 816 839 817 778 805 839 828 845 818 775 806 800 842 911 871 819 828 832 808 832 820 821 781 810 750 757 781 814 793 784 785 801 777 836 825 813 809 826 813 848 806 746 818 769 808 780 836 810 784 1.05e+03 730 851 770 850 813 759 720 710 808 750 785 810 796 786 841 780 772 746 775 844 839 838 861 842 833 792 801 829 804 802 805 801 858 807 819 830 836 832 821 815 816 833 789 782 818 790 752 808 866 804 808 824 866 851 828 781 775 786 820 798 810 779 829 891 838 816 824 798 797 825 791 788 883 836 804 808 830 829 793 820 815 774 809 800 759 842 818 793 801 798 781 797 847 840 822 799 763 773 815 809 824 874 847 796 832 809 671 815 888 782 730 788 791 768 846 816 807 837 804 844 806 779 788 858 793 827 807 840 792 810 805 798 785 792 782 816 792 732 776 818 811 771 820 813 782 772 759 781 804 831 813 832 798 811 808 782 814 806 911 1.24e+03 826 786 539 813 774 793 686 804 796 728 809 794 872 807 823 730 830 762 819 813 834 847 895 858 938 866 861 850 809 850 829 868 869 854 865 881 869 833 855 856 788 879 893 914 818 824 874 810 807 835 844 733 786 759 817 868 837 842 710 838 814 808 815 855 813 821 800 779 803 789 767 792 765 818 822 816 801 871 875 856 781 731 840 790 794 759 827 829 863 796 816 834 809 787 785 800 796 780 776 816 846 778 868 790 780 790 769 757 794 802 1.07e+03 805 693 763 751 774 805 770 864 847 836 813 776 869 821 784 844 826 794 793 825 800 826 815 825 792 809 836 807 804 844 789 847 827 780 741 760 746 821 775 771 756 781 811 785 817 770 733 818 769 759 785 812 793 760 754 761 783 770 803 746 730 767 734 743 690 824 784 791 707 820 736 795 742 770 724 802 777 752 751 793 769 738 759 802 710 795 797 792 650 831 727 833 804 669 845 751 804 636 757 824 780 780 651 782 802 773 718 810 842 883 805 839 820 791 808 850 834 824 843 833 809 792 822 825 770 798 843 791 818 802 843 775 849 814 827 795 778 794 809 831 810 779 454 1.16e+03 683 834 1.08e+03 771 785 792 743 472 805 595 786 804 739 776 772 808 727 701 802 770 665 780 804 794 736 826 730 775 639 779 815 745 811 856 791 554 770 775 759 756 788 800 784 724 787 790 559 763 685 792 754 703 792 743 810 765 668 616 694 809 796 835 835 883 852 843 811 928 849 925 783 821 863 884 833 816 827 829 872 735 810 866 807 798 776 794 845 758 812 839 753 853 784 778 887 868 833 819 769 768 783 753 731 756 816 804 766 804 799 811 799 805 841 796 779 806 835 799 877 839 822 798 818 756 813 804 814 805 811 831 797 784 796 775 770 802 794 806 798 779 821 783 815 817 775 803 830 786 789 786 800 738 792 800 798 790 772 752 700 779 821 793 785 817 821 802 812 791 758 785 669 798 766 800 721 760 746 792 769 712 720 844 672 799 740 720 837 802 770 734 770 764 781 787 765 763 797 829 803 789 744 738 772 793 790 782 791 765 853 826 858 852 838 812 893 815 852 815 823 831 801 844 821 797 832 845 818 833 813 876 811 828 885 807 818 779 806 857 836 817 838 817 777 805 839 829 845 818 773 806 801 842 911 870 819 829 832 806 833 819 821 781 811 751 757 781 814 795 784 785 801 776 835 826 812 809 826 813 847 806 746 818 770 808 781 836 810 785 1.05e+03 730 852 770 850 812 758 720 711 808 750 786 810 795 785 841 780 772 746 774 844 838 837 862 841 833 793 800 830 804 803 807 802 858 806 818 831 835 831 821 817 816 835 789 782 819 789 752 808 866 804 807 824 867 851 828 781 775 786 819 798 809 779 829 892 838 816 824 796 797 825 791 788 884 837 804 809 830 829 794 820 816 775 808 801 760 842 818 794 801 798 782 798 847 841 822 798 763 773 815 809 823 874 848 796 832 809 671 814 888 782 730 790 792 768 846 817 806 838 804 844 808 779 788 856 794 827 807 839 792 811 805 798 786 792 782 817 793 733 777 820 810 771 820 814 781 772 759 781 804 832 813 832 797 812 807 783 813 804 912 1.24e+03 825 785 539 813 774 792 684 804 794 728 810 794 872 808 823 730 830 762 819 814 834 848 896 858 939 866 860 850 810 850 830 868 870 853 866 880 869 833 856 857 788 879 893 914 819 824 874 811 808 836 844 734 785 759 820 869 838 840 710 843 815 807 815 854 813 821 800 779 802 790 768 791 765 817 822 815 800 872 875 856 780 731 840 790 794 758 826 829 862 795 816 834 808 788 783 802 796 780 776 816 847 778 868 791 780 790 768 756 794 804 1.07e+03 804 692 763 751 774 804 770 865 848 836 813 775 869 821 784 844 826 794 793 826 800 826 814 823 791 809 838 807 806 846 790 846 827 782 740 762 745 822 774 771 755 781 811 785 816 770 734 818 768 759 786 812 793 761 754 761 785 770 802 748 730 766 734 743 691 824 784 791 707 821 735 795 742 770 723 802 776 751 751 792 768 738 758 801 711 794 798 792 649 831 727 833 805 670 845 751 802 634 756 825 780 782 650 781 802 774 718 811 842 883 805 838 820 792 808 850 833 824 844 833 808 792 822 825 770 798 843 791 818 801 844 775 849 814 828 797 778 793 810 831 810 779 454 1.16e+03 682 834 1.08e+03 771 785 791 744 474 804 596 786 805 740 776 772 808 726 700 803 770 665 779 804 793 736 825 730 774 638 779 815 746 811 857 790 554 770 775 760 756 788 799 784 725 787 791 560 762 685 791 754 703 792 742 810 765 670 616 694 809 796 835 834 883 851 843 811 928 849 925 784 821 862 882 834 815 828 830 873 735 809 866 806 798 775 794 844 758 813 839 753 854 784 780 886 867 833 819 769 768 783 754 732 755 816 804 766 804 798 812 799 805 840 796 779 806 835 799 877 838 822 798 819 756 814 805 814 806 811 831 797 783 795 775 770 802 794 807 799 779 822 783 815 818 775 803 830 786 788 785 800 738 791 800 797 790 772 752 700 780 820 793 784 818 821 802 813 791 758 785 669 798 767 800 721 760 747 792 769 712 720 845 672 800 739 720 837 802 771 733 771 764 780 787 765 762 797 828 803 788 744 738 771 793 791 782 791 765 854 827 858 853 840 812 892 815 851 815 824 830 801 844 820 798 831 845 816 833 813 876 811 828 885 807 817 779 805 855 837 817 838 819 775 805 839 829 844 818 773 807 802 843 911 869 819 830 832 807 833 819 821 781 812 751 758 781 813 796 785 784 800 776 834 825 811 810 826 814 847 807 745 818 770 808 780 836 811 785 1.05e+03 731 852 770 852 812 758 720 711 806 750 786 809 795 784 841 780 772 747 773 844 838 837 861 841 834 793 800 830 804 804 806 803 858 806 819 832 834 831 821 818 815 836 790 783 820 790 753 808 866 804 806 824 867 850 828 780 775 785 819 798 810 778 828 892 838 818 824 795 798 824 790 788 884 838 804 810 829 828 795 820 817 775 808 801 760 840 818 794 802 798 782 799 847 842 821 798 764 773 815 809 822 874 850 795 832 809 671 812 889 782 730 790 792 769 846 817 806 838 805 845 808 779 788 855 795 826 806 838 792 812 804 798 787 794 782 818 793 734 778 822 809 771 821 814 781 773 760 781 804 832 813 832 797 812 805 783 813 802 910 1.24e+03 824 785 540 813 774 792 683 804 794 728 811 794 873 808 823 731 830 761 819 814 834 848 898 858 940 867 858 850 809 850 829 868 870 853 867 880 869 833 855 858 789 879 893 916 819 823 874 812 809 836 843 733 785 759 821 871 840 839 710 850 816 806 814 854 812 820 800 779 802 791 768 790 765 818 822 814 799 874 876 858 779 731 839 790 794 758 826 829 862 794 815 834 808 788 783 804 794 780 776 816 847 776 868 792 780 790 768 758 795 807 1.07e+03 804 692 763 752 774 804 771 864 848 836 814 775 869 820 785 845 826 794 794 825 800 827 814 822 791 809 839 807 806 846 788 846 826 782 739 763 745 822 773 771 755 780 811 785 815 771 733 818 769 759 786 813 792 762 754 762 786 771 802 750 730 765 733 743 691 823 785 790 707 821 734 794 743 770 723 802 776 751 751 793 767 737 758 801 712 794 796 792 650 831 727 832 805 671 845 750 801 633 756 825 780 782 649 781 801 774 718 811 842 883 806 838 821 791 808 850 833 823 844 833 808 792 822 824 770 798 843 791 818 801 845 775 850 814 828 796 779 792 810 833 810 780 454 1.16e+03 682 833 1.08e+03 772 784 791 744 474 804 596 787 806 741 776 773 808 727 700 803 771 664 780 803 792 736 823 730 774 636 778 815 747 811 857 790 554 770 775 760 756 789 799 784 725 786 791 559 763 685 791 754 703 791 742 809 765 671 616 693 809 795 835 834 883 850 842 810 927 849 924 784 821 862 881 834 813 829 829 873 735 808 866 805 798 775 796 844 758 814 839 753 855 784 780 886 866 832 818 770 768 784 754 732 754 816 804 766 804 797 812 800 805 839 797 779 806 834 799 878 838 822 800 820 757 814 806 814 806 811 831 796 783 796 776 770 802 794 808 798 779 822 783 815 818 775 803 831 786 786 786 800 738 790 801 797 790 771 752 700 779 820 793 784 818 821 802 812 790 758 786 669 798 766 801 721 761 747 792 770 712 720 844 672 802 738 720 836 802 770 733 771 765 781 787 764 761 797 827 803 788 744 738 771 794 792 781 792 765 855 827 858 853 840 812 892 814 852 815 825 830 801 844 820 798 830 844 815 834 814 875 812 829 885 807 817 778 804 854 837 816 837 821 775 805 839 829 845 818 774 806 803 843 911 869 819 830 832 808 832 819 820 782 812 750 758 781 812 796 785 784 800 776 834 824 811 811 826 814 847 807 745 818 770 807 779 836 810 785 1.05e+03 732 853 770 853 811 758 720 711 805 749 786 809 794 783 841 781 772 747 773 844 839 838 861 841 832 794 799 831 804 805 804 804 858 806 819 832 835 832 822 818 813 838 791 783 822 791 753 807 866 803 804 823 868 848 828 780 775 785 819 797 811 778 827 892 837 820 824 795 798 824 789 788 883 838 803 810 828 827 795 820 817 775 807 801 759 839 818 794 802 798 781 798 846 842 821 798 764 774 815 810 822 875 850 796 832 809 671 812 890 782 730 790 791 769 847 816 805 838 805 846 807 779 788 856 796 826 806 838 791 813 804 798 787 795 782 818 793 734 780 822 809 771 822 814 783 774 760 782 803 832 814 830 797 812 804 783 813 803 908 1.24e+03 825 784 541 813 773 792 682 803 794 729 810 794 872 808 823 734 829 761 817 814 834 848 898 858 940 867 858 851 809 850 829 869 872 853 867 880 868 833 855 857 791 879 894 916 819 823 874 812 810 835 844 733 786 759 819 871 840 838 710 857 816 805 814 854 814 820 800 778 802 791 769 790 764 819 821 813 799 876 876 860 779 731 838 790 794 759 827 828 862 793 815 836 808 788 784 804 793 779 776 817 848 774 868 793 780 790 768 759 795 809 1.07e+03 804 691 764 753 774 804 771 863 847 836 815 774 869 818 785 845 826 794 794 824 800 828 813 822 792 808 838 807 804 846 787 846 826 783 740 762 745 822 772 772 754 780 812 786 815 771 733 817 769 760 787 813 792 763 753 762 787 772 802 752 730 766 732 743 692 822 785 790 707 820 734 793 743 769 724 802 774 751 750 793 766 738 757 801 712 793 795 792 650 832 727 832 805 671 845 752 800 633 757 825 781 783 649 780 800 775 718 811 842 882 807 838 821 791 808 850 833 822 843 832 809 792 822 824 770 799 843 790 818 802 845 775 852 814 828 794 779 791 811 834 811 779 455 1.16e+03 681 834 1.08e+03 772 784 790 745 475 803 596 787 806 741 778 773 807 728 699 803 772 664 780 803 792 736 822 731 775 636 776 815 748 811 856 790 554 769 776 760 755 790 799 784 725 786 791 558 763 685 792 755 704 790 742 808 765 673 616 694 809 794 835 835 883 850 842 810 926 849 924 784 822 862 882 834 811 830 829 874 735 807 865 806 798 777 797 845 756 814 839 752 854 784 780 886 866 832 818 771 768 784 754 732 753 816 804 766 803 796 812 800 805 840 796 780 807 834 799 878 839 823 800 820 758 815 806 814 806 813 831 795 783 797 776 769 802 793 808 798 779 822 783 815 819 775 803 832 787 787 788 799 739 791 801 798 790 771 753 700 779 819 793 784 819 821 802 811 790 758 785 668 797 766 801 722 761 747 791 770 711 720 843 672 803 737 721 836 802 769 734 771 766 782 788 764 761 798 828 804 788 744 737 770 794 792 781 792 765 854 827 857 854 839 811 892 814 854 815 827 831 800 844 820 798 830 844 814 836 814 876 811 829 885 806 818 778 804 853 836 815 837 821 776 806 839 829 846 817 776 806 803 843 912 869 820 830 832 809 832 819 820 782 812 750 758 781 812 797 785 785 799 776 836 823 812 813 826 814 848 807 745 818 770 808 778 836 809 785 1.05e+03 732 853 769 852 811 758 721 710 805 749 786 808 795 783 841 781 772 747 774 844 840 837 861 841 830 794 799 831 803 804 803 802 858 806 820 832 835 833 822 817 812 838 792 783 822 791 753 807 867 803 804 823 868 847 828 780 775 785 820 797 810 777 826 892 836 821 823 794 799 824 790 789 883 838 803 810 827 828 795 819 817 775 807 801 757 838 818 794 801 799 780 798 846 843 821 798 764 774 816 810 822 876 850 796 832 809 670 813 892 783 729 789 791 769 847 816 805 838 805 847 806 778 788 857 796 826 807 837 791 813 804 798 786 796 782 818 790 735 781 821 809 771 823 814 783 774 759 782 804 832 814 829 798 811 805 783 812 803 906 1.24e+03 826 784 542 814 772 792 683 802 795 729 810 794 872 808 824 736 828 761 816 814 834 848 898 858 940 866 858 851 808 850 829 870 872 854 866 878 868 834 854 856 793 879 894 916 819 822 874 811 810 836 844 733 786 760 817 870 838 837 710 862 816 806 814 855 815 818 800 779 801 790 769 790 762 819 820 814 799 876 876 861 781 731 838 790 794 760 827 828 862 792 815 837 809 787 785 804 792 778 776 817 849 775 868 792 780 789 768 760 795 809 1.07e+03 804 690 765 753 774 804 771 862 846 836 817 774 869 818 785 845 825 794 793 824 799 828 814 822 792 808 836 808 803 845 787 846 828 781 740 762 745 822 772 772 753 780 812 787 815 771 733 817 770 760 786 814 792 763 752 763 787 772 802 752 731 767 732 743 692 822 784 791 706 820 735 794 743 769 724 803 774 751 750 794 766 738 756 801 712 793 795 792 650 832 727 831 804 672 845 754 801 634 758 825 782 782 648 780 801 774 718 811 842 882 808 839 821 791 808 850 833 821 841 832 809 792 824 825 770 799 842 790 817 802 844 776 853 814 828 793 779 791 811 835 812 778 455 1.16e+03 681 834 1.08e+03 771 785 790 744 474 802 596 788 805 740 780 773 807 729 700 803 772 665 781 804 792 736 822 731 775 636 775 815 748 811 856 790 554 769 776 760 755 790 799 784 724 786 791 557 763 685 793 755 704 791 743 808 765 673 616 694 809 793 835 836 883 851 842 810 925 848 923 784 822 862 882 834 811 831 829 874 735 808 865 807 798 778 797 845 756 814 840 752 854 785 780 886 868 832 818 771 769 785 753 732 754 817 804 766 803 795 812 800 805 840 795 780 808 834 799 877 839 824 801 821 759 815 806 813 806 815 831 795 782 797 777 769 802 792 808 798 779 821 783 815 819 774 802 832 787 788 789 798 740 793 801 799 790 771 754 699 779 820 794 784 819 820 803 811 789 757 784 669 797 765 802 722 761 746 792 769 711 720 842 673 803 736 721 836 802 770 734 771 767 782 788 764 761 799 828 805 788 744 737 770 794 791 781 791 764 854 827 857 855 838 810 892 814 854 814 828 832 800 844 819 797 830 843 814 835 813 877 810 828 884 806 818 778 804 853 836 815 836 821 776 806 839 828 847 816 777 807 804 843 912 870 820 830 832 809 832 820 819 780 812 751 758 781 812 798 784 786 800 776 836 824 812 813 826 814 850 807 745 818 770 809 778 836 808 785 1.05e+03 733 854 768 852 811 758 722 710 806 749 786 809 796 783 840 780 772 747 774 844 841 834 860 841 827 793 798 832 804 803 803 802 859 807 820 832 835 834 822 817 812 838 792 782 823 790 752 808 867 803 805 823 868 847 827 782 775 786 820 797 809 776 826 891 838 821 824 796 799 824 790 789 882 838 802 810 826 827 795 818 817 774 807 801 757 839 818 794 800 799 781 797 846 843 821 799 765 774 816 810 822 876 850 796 833 808 668 814 891 783 727 790 792 768 847 816 805 838 804 848 806 778 788 857 796 826 808 836 791 812 805 797 785 796 782 817 788 735 781 820 809 771 823 813 783 773 759 783 803 832 816 830 797 812 805 784 812 804 905 1.24e+03 827 784 541 814 773 792 684 801 795 730 809 793 872 807 825 738 827 762 815 813 834 848 897 859 940 866 859 850 806 850 830 870 873 855 864 877 868 834 854 855 794 878 894 916 819 821 874 810 811 837 844 733 785 761 815 869 837 837 710 866 816 807 814 856 816 818 800 780 801 789 769 790 760 819 820 814 798 875 876 860 783 732 838 790 794 760 828 828 862 794 816 837 810 786 786 804 793 778 775 816 849 777 868 792 781 788 768 759 795 807 1.07e+03 804 690 766 753 774 805 771 862 846 837 819 774 870 819 784 846 824 794 794 823 798 829 814 823 792 807 834 808 803 846 788 847 830 780 740 762 745 822 773 772 752 780 812 788 814 770 734 817 770 760 785 812 792 763 752 763 787 771 802 752 731 767 731 743 692 824 784 791 706 820 736 796 743 769 724 803 773 751 750 794 767 738 756 800 711 792 797 792 650 832 726 832 804 673 846 755 803 634 758 825 782 782 648 780 801 774 717 812 842 881 807 839 821 791 807 851 833 822 840 831 809 792 825 826 769 799 842 790 818 801 844 776 853 814 827 793 779 792 810 836 813 777 455 1.16e+03 681 835 1.08e+03 770 785 790 744 473 802 596 788 804 738 780 772 806 728 700 802 772 666 782 804 793 737 822 731 776 635 775 815 748 811 856 791 554 770 776 759 754 790 799 784 724 786 791 558 763 685 793 755 704 792 744 809 765 674 616 695 809 793 835 836 883 851 843 810 925 848 922 784 822 863 883 834 811 831 829 873 735 808 865 808 797 778 797 846 757 814 840 752 854 785 780 886 869 831 817 770 769 785 753 732 755 818 805 767 803 796 811 799 805 840 795 780 808 834 798 877 840 824 801 821 758 814 806 812 805 815 831 795 783 797 776 769 802 791 807 798 780 820 783 815 819 773 802 832 788 788 789 798 741 794 801 799 790 771 755 699 779 820 794 784 819 820 803 812 790 757 783 669 797 765 802 722 761 745 792 769 711 720 843 673 803 736 722 836 803 771 734 771 767 782 788 765 761 799 828 806 788 745 737 771 794 790 781 792 762 853 827 856 855 838 812 891 814 854 815 828 831 800 844 818 797 831 843 814 835 813 877 809 828 885 807 818 778 805 852 836 815 837 820 777 806 839 827 847 816 777 808 804 843 913 870 820 829 833 809 832 820 819 780 813 751 758 781 812 799 783 786 801 776 837 825 812 813 826 814 851 807 746 818 770 809 778 835 809 785 1.05e+03 733 854 768 852 811 758 724 709 807 748 787 810 796 782 840 778 772 748 775 844 840 834 860 841 827 792 798 831 804 802 803 803 858 807 820 832 834 833 822 817 812 838 792 783 823 789 751 808 868 804 805 823 868 848 827 783 775 785 820 797 808 776 826 889 840 820 824 797 799 823 790 789 882 837 802 810 827 826 796 817 817 774 806 802 757 839 818 793 800 799 781 797 846 842 821 800 765 773 817 811 823 876 850 796 833 808 668 813 890 784 726 791 792 766 847 816 805 838 804 848 806 778 788 857 796 826 809 836 790 810 805 796 785 796 782 816 788 736 781 819 809 770 823 813 782 772 759 784 802 831 816 831 796 812 805 785 812 805 903 1.24e+03 827 784 540 814 773 792 685 801 794 731 810 793 873 806 824 738 826 763 815 813 834 848 898 860 940 865 858 849 808 849 830 871 873 857 864 877 867 835 855 856 793 878 894 915 819 821 874 810 811 838 844 734 784 761 815 869 836 836 710 868 816 808 813 857 817 818 800 780 801 788 770 790 760 818 819 815 797 875 876 860 785 732 838 790 795 759 827 828 862 796 816 836 809 786 787 803 793 778 774 816 849 778 868 792 781 790 767 759 795 805 1.07e+03 804 690 766 751 774 805 772 863 847 838 817 774 871 818 784 846 823 794 795 824 797 829 814 822 793 807 832 808 803 846 788 846 831 778 741 762 744 823 774 772 751 780 812 787 814 770 735 817 769 760 785 810 792 764 753 763 787 771 802 752 731 768 731 743 692 824 784 792 706 820 737 797 743 770 722 804 773 751 750 794 767 738 756 800 711 793 799 793 650 832 726 832 804 674 846 754 803 635 758 825 781 780 648 779 802 774 717 812 842 881 806 839 821 791 807 850 833 822 841 831 809 792 826 828 769 799 841 790 819 801 844 775 852 813 827 794 779 792 809 835 812 776 455 1.16e+03 682 835 1.08e+03 770 785 790 745 473 802 596 788 804 737 781 772 805 727 700 802 772 665 780 804 793 736 821 732 776 635 776 815 749 811 856 791 555 770 777 759 754 789 798 784 724 786 792 559 763 684 793 755 702 793 744 810 764 674 616 696 810 793 835 836 883 851 843 808 925 849 922 784 822 863 882 834 812 832 830 873 735 809 866 808 796 778 797 846 757 814 841 752 855 784 780 885 869 832 818 770 769 784 753 732 756 818 805 766 803 799 811 798 805 840 796 781 807 836 799 877 840 823 801 822 756 814 807 811 805 814 830 796 783 797 777 769 802 791 806 798 780 820 783 814 818 774 802 832 788 788 789 798 740 795 801 798 789 771 755 699 779 820 795 784 819 819 803 813 790 757 784 669 797 766 802 722 762 744 792 768 711 720 843 673 804 736 722 835 803 772 733 771 768 781 788 765 762 799 828 805 788 745 738 771 794 790 782 793 761 853 827 857 855 839 813 892 813 852 816 828 831 800 844 817 796 831 843 814 834 813 878 810 828 885 808 818 778 805 852 836 816 838 820 777 806 839 827 846 816 776 808 803 843 914 871 821 828 834 809 831 821 819 779 813 751 758 781 812 800 782 785 802 777 836 826 812 813 827 814 850 808 745 818 770 809 778 835 810 784 1.05e+03 733 853 767 852 811 758 724 710 807 747 786 811 795 783 841 777 772 748 775 844 840 834 861 841 828 791 799 830 804 802 803 804 858 808 820 832 833 833 822 817 812 837 792 783 821 789 750 809 868 804 806 822 868 848 827 782 774 783 820 797 809 775 826 888 840 821 823 798 799 824 790 789 881 836 801 810 828 826 796 817 817 774 806 803 758 839 818 794 801 799 780 797 847 843 821 800 765 772 817 812 824 877 851 796 832 808 668 813 889 784 725 792 791 766 847 817 806 837 804 849 806 780 788 858 795 828 808 838 790 809 804 795 785 796 781 814 790 735 781 819 810 770 823 813 782 772 760 784 802 830 817 834 796 812 805 785 813 806 900 1.24e+03 826 784 539 814 774 792 685 802 793 731 810 793 874 805 824 737 826 763 815 814 835 848 898 861 941 865 858 848 812 850 829 870 874 856 864 879 867 836 855 856 793 878 893 916 819 821 874 810 811 838 844 735 785 762 815 870 836 836 710 872 817 808 813 856 817 819 800 780 801 789 770 790 760 818 819 815 796 875 876 860 784 733 838 789 795 758 827 827 863 797 816 835 807 786 787 802 794 777 773 816 849 778 867 792 781 792 767 761 794 802 1.07e+03 805 690 766 750 774 805 773 864 848 839 814 776 872 818 784 846 823 795 796 824 796 830 815 820 793 806 832 808 803 846 788 845 830 778 742 762 744 824 773 773 753 780 812 788 813 770 735 818 767 760 785 809 791 764 754 762 787 771 802 752 731 768 730 744 692 824 784 792 707 820 737 797 743 772 721 804 773 750 750 794 766 738 757 799 711 793 800 793 650 832 726 832 804 674 846 753 803 635 758 825 780 780 648 778 802 774 717 812 842 881 806 839 821 792 807 850 832 822 841 831 809 792 826 828 769 798 840 789 818 800 846 773 852 813 827 794 779 792 808 834 811 777 455 1.16e+03 682 833 1.08e+03 770 785 792 745 472 802 596 788 804 738 781 773 805 726 700 803 772 665 780 804 794 736 821 732 776 634 776 815 749 810 856 792 554 771 777 759 755 788 798 784 723 786 793 559 762 684 793 754 702 793 744 810 762 674 617 695 810 793 835 836 884 849 844 807 925 850 922 784 821 863 882 834 812 832 829 873 736 809 867 808 796 776 797 846 756 815 841 752 856 785 780 885 869 833 818 769 769 784 754 732 756 817 804 764 804 801 812 797 805 840 797 782 806 837 800 877 841 822 801 822 755 814 806 811 804 813 830 797 784 797 778 769 802 791 806 798 780 820 784 814 818 774 803 832 788 788 789 798 740 794 801 798 790 771 754 700 778 820 795 784 819 820 803 813 792 757 784 669 797 767 802 722 762 744 792 768 710 720 844 672 802 737 723 833 803 771 732 771 767 781 788 766 763 799 828 805 787 745 739 770 795 789 782 794 760 853 827 858 855 840 815 893 814 851 817 827 832 799 844 816 796 831 843 814 835 813 878 810 828 886 808 818 777 804 852 836 816 839 820 777 807 839 826 846 816 775 806 802 843 914 872 821 827 834 809 831 821 819 779 812 750 758 781 813 801 782 786 803 777 836 826 812 814 828 814 850 808 745 819 770 809 778 836 810 783 1.05e+03 733 853 767 851 811 759 724 712 807 746 786 811 797 784 841 778 772 748 775 844 840 836 860 842 831 792 801 830 804 802 803 804 858 809 820 831 832 832 822 817 813 836 793 784 820 789 751 809 868 805 805 821 868 848 827 782 774 780 820 798 809 775 826 887 839 821 821 798 799 826 790 790 881 836 801 810 829 827 795 819 817 775 807 804 759 838 818 794 802 799 778 797 848 844 821 800 764 771 817 812 826 877 851 796 831 808 668 813 889 783 725 792 790 766 848 817 806 836 804 848 807 780 788 858 794 829 806 839 790 808 804 795 786 796 781 815 792 735 781 820 810 769 823 814 782 773 760 784 803 829 816 834 797 812 805 786 814 805 896 1.24e+03 825 784 539 813 773 792 684 801 792 731 811 793 873 805 824 735 827 762 816 814 836 848 898 860 940 865 858 847 814 849 829 870 874 856 863 881 867 835 856 857 793 879 893 916 819 821 874 810 811 838 844 735 785 762 815 871 836 837 711 875 817 809 814 855 817 820 800 781 801 790 770 791 761 818 819 815 797 875 877 860 784 734 838 789 795 758 826 827 864 796 816 835 807 785 787 802 794 776 774 816 848 777 868 792 782 793 767 762 793 803 1.07e+03 806 691 765 750 774 806 773 864 849 839 812 776 872 818 784 845 823 795 796 825 796 830 815 819 792 806 833 808 804 845 787 844 829 779 742 762 744 823 773 772 754 780 812 788 812 770 732 818 768 760 785 808 791 764 752 761 788 771 802 752 731 769 731 744 691 823 784 792 708 820 737 797 743 773 722 803 774 750 751 794 766 738 756 798 710 793 800 793 650 832 725 832 805 674 846 752 803 635 756 825 779 780 648 780 802 774 717 813 843 882 806 838 821 793 806 850 833 823 840 832 809 792 826 827 769 798 840 788 817 799 846 772 853 813 827 794 779 792 807 832 811 778 455 1.16e+03 683 831 1.08e+03 771 785 793 746 472 801 596 787 803 740 780 774 805 725 701 804 772 665 779 805 794 737 822 733 776 634 775 814 749 810 856 791 553 771 778 759 756 788 798 785 722 786 794 559 762 684 793 754 702 792 745 809 762 675 617 695 810 793 834 836 884 848 844 807 925 851 922 784 821 863 882 834 813 832 828 873 737 809 868 807 797 776 796 846 756 815 842 752 856 785 779 885 868 834 819 769 769 783 754 731 755 816 804 764 805 802 812 797 805 840 797 782 805 837 800 876 841 822 800 821 755 814 806 812 804 813 830 798 784 797 777 768 802 792 805 797 780 820 784 815 818 774 802 832 788 788 789 798 740 795 801 798 790 771 752 702 776 821 795 784 819 820 802 812 792 757 784 669 797 767 802 722 762 744 792 768 709 720 844 673 800 737 723 832 802 771 732 770 766 781 789 765 764 799 827 805 787 745 739 769 796 790 783 794 760 853 827 860 855 842 816 894 815 852 817 825 833 799 844 817 797 831 842 815 835 813 878 811 827 886 808 819 776 804 852 836 816 839 820 777 806 840 827 845 817 774 805 801 843 914 872 821 827 833 808 831 821 819 779 813 750 758 782 813 803 781 786 804 778 835 826 811 814 827 814 850 808 745 819 770 809 778 837 811 783 1.05e+03 732 854 768 850 811 759 724 713 808 747 786 811 800 785 842 778 772 748 775 844 840 835 860 842 834 792 803 828 804 802 803 805 859 810 820 831 832 832 822 818 815 836 793 786 818 789 749 809 868 805 804 820 867 848 827 782 774 781 820 798 809 776 826 888 838 821 820 798 799 827 790 790 881 836 802 810 830 828 795 821 818 776 809 804 760 838 818 794 802 799 777 799 848 845 821 800 764 771 816 811 826 877 852 794 831 808 669 812 889 783 726 791 790 766 849 817 806 834 805 848 806 780 788 859 794 830 806 838 791 808 804 795 786 796 781 816 792 735 781 819 811 770 823 814 782 773 761 784 803 828 815 834 798 812 805 786 813 805 894 1.23e+03 825 785 539 813 773 792 682 801 791 730 810 793 873 805 824 733 828 762 817 814 837 847 897 860 940 865 858 846 812 849 829 871 873 855 863 880 867 835 856 857 793 880 893 916 821 822 874 811 811 838 844 734 785 762 814 871 837 837 712 877 816 809 815 854 818 821 802 781 799 792 771 792 761 818 820 815 799 875 876 858 784 734 838 789 795 757 826 827 864 795 815 836 807 785 787 802 795 777 775 816 847 776 868 792 782 793 767 763 792 803 1.07e+03 807 691 764 750 774 808 771 864 849 839 813 777 872 818 784 845 823 796 796 825 796 830 816 818 792 808 834 809 805 844 786 844 827 779 742 762 744 822 773 772 756 780 811 788 811 770 730 818 770 760 786 809 791 764 750 761 788 771 803 751 731 769 731 744 691 822 784 791 708 820 737 797 743 774 724 802 775 750 751 794 766 738 756 799 708 792 801 793 650 833 725 831 804 674 847 752 802 635 754 825 778 780 648 782 802 774 718 814 843 881 805 838 821 793 807 850 834 823 841 831 809 792 826 826 769 798 840 788 816 800 847 772 853 812 827 794 778 793 807 831 810 779 454 1.17e+03 683 830 1.08e+03 772 785 794 746 472 800 596 787 803 741 780 773 806 724 701 804 772 665 779 805 793 737 822 733 776 633 775 813 747 810 856 791 552 771 778 759 757 789 798 785 722 786 794 559 761 683 793 754 702 791 745 809 763 676 617 694 810 793 833 835 885 847 844 807 926 850 923 784 820 863 883 834 813 832 827 872 737 810 869 807 798 776 796 846 756 815 843 752 855 785 779 885 869 834 820 769 769 783 754 730 756 816 804 766 806 802 813 798 805 841 797 782 805 836 800 876 842 823 800 820 755 813 805 813 803 813 830 799 784 797 776 768 803 793 806 796 780 820 784 815 818 774 802 832 788 789 788 798 740 795 801 798 791 771 751 702 776 822 796 784 818 820 802 812 791 757 784 669 797 766 801 722 762 744 793 768 709 720 844 673 798 737 723 833 802 770 732 769 765 781 789 765 764 799 827 806 787 745 739 769 796 792 783 794 760 853 827 861 855 842 815 894 817 853 818 824 832 799 844 818 797 832 844 815 836 813 877 811 826 886 808 819 776 803 853 837 816 840 820 777 806 840 828 845 817 774 804 801 843 914 872 820 827 831 807 830 821 819 780 813 749 758 782 814 803 782 787 803 779 835 826 811 813 826 813 849 807 745 818 770 808 778 838 812 783 1.05e+03 732 855 768 850 811 758 723 713 808 747 786 811 802 785 843 778 772 747 775 844 839 835 861 843 834 792 803 827 804 802 802 804 858 810 820 831 833 832 822 819 816 836 794 787 818 789 746 810 868 805 803 820 867 848 828 781 773 783 821 799 808 776 827 887 838 820 820 798 799 826 790 791 882 837 804 811 830 828 795 823 819 775 810 804 760 837 819 793 802 799 777 800 848 845 821 800 763 773 816 811 824 877 852 793 831 807 669 812 890 782 726 790 790 768 850 817 806 835 805 848 806 780 787 859 793 830 805 838 792 808 804 794 785 796 781 817 791 734 781 818 811 770 823 815 783 774 761 784 802 828 814 832 798 813 806 785 812 806 891 1.24e+03 826 785 540 814 773 792 682 801 791 731 810 792 872 805 824 732 829 763 817 814 837 848 896 859 940 865 858 846 810 850 831 872 873 855 863 879 867 835 856 857 793 880 893 916 823 822 874 811 810 838 844 734 784 761 814 869 838 838 713 878 816 810 816 854 818 822 802 781 798 792 772 792 761 818 821 814 800 875 876 857 784 734 838 789 796 757 826 826 864 795 814 838 808 786 788 800 796 778 776 816 848 775 868 792 783 793 767 762 792 803 1.07e+03 807 690 762 750 774 808 770 865 848 839 814 777 871 817 784 845 823 796 795 825 796 829 815 819 793 809 835 810 806 844 786 844 826 779 744 762 744 821 773 772 755 780 811 788 811 770 729 819 771 760 787 809 792 764 750 761 788 771 802 750 730 768 731 744 690 821 785 790 708 820 736 797 742 773 726 800 776 750 751 794 767 739 755 800 708 792 801 793 649 832 724 831 804 675 848 752 802 635 752 825 780 780 648 784 801 774 718 813 843 881 805 838 821 794 808 851 834 823 841 831 809 792 826 827 769 798 839 788 816 800 848 772 852 812 827 793 778 793 808 831 810 780 454 1.17e+03 683 830 1.08e+03 772 784 793 745 472 800 596 786 803 740 779 773 806 723 702 804 772 665 779 805 793 737 823 732 776 633 775 812 746 811 856 791 552 771 779 759 757 790 798 784 722 786 794 559 761 683 793 754 702 790 744 810 762 676 617 694 811 794 833 835 885 848 843 807 926 850 923 785 821 863 883 834 813 832 827 872 736 811 870 807 798 776 797 846 756 815 844 751 854 786 779 886 869 834 820 769 769 783 754 730 756 816 804 767 807 802 813 798 806 842 797 781 805 835 800 876 842 823 800 820 755 814 806 814 802 813 830 800 785 796 774 768 803 795 806 796 780 821 784 816 819 774 802 832 788 789 788 799 741 796 801 798 790 772 750 701 775 823 796 784 818 819 802 812 790 757 784 668 796 765 800 723 763 743 792 768 709 719 844 672 799 737 724 834 803 770 732 768 765 782 789 766 764 798 828 806 787 745 740 770 796 792 783 794 760 853 826 861 854 841 814 894 818 855 818 826 831 799 844 817 797 832 845 816 837 812 877 810 826 885 809 819 777 803 854 836 816 840 819 776 805 839 828 845 817 775 804 802 843 914 872 819 826 830 806 831 821 818 780 814 749 759 781 814 804 782 787 802 779 835 826 810 812 826 813 849 806 744 817 770 808 777 838 811 784 1.05e+03 731 856 768 852 812 757 722 713 808 747 786 811 802 784 843 778 772 747 775 843 838 836 862 844 832 792 802 826 805 803 802 802 858 811 821 831 833 833 821 820 816 837 794 786 818 789 746 811 869 805 803 821 867 848 828 780 774 785 822 800 807 776 827 887 839 819 820 797 799 826 791 790 883 838 806 810 830 828 796 822 818 775 809 804 760 836 819 792 802 798 779 802 848 844 822 800 762 775 815 810 824 877 852 794 832 807 670 812 891 782 726 790 789 769 850 818 806 836 805 847 806 780 786 859 793 830 806 837 793 807 805 794 784 796 781 817 790 733 780 816 811 770 823 815 784 772 762 784 801 828 812 831 797 814 806 784 812 806 889 1.24e+03 827 785 541 814 773 792 682 802 791 732 810 793 872 806 822 733 829 765 816 814 836 848 896 859 939 865 858 847 809 851 833 873 873 855 864 878 867 834 855 858 792 881 893 914 825 821 874 810 809 838 845 734 784 760 813 868 839 838 713 880 816 810 816 854 818 822 801 780 796 792 772 792 761 817 821 814 800 875 876 858 784 734 838 790 795 757 826 827 864 795 813 839 807 786 788 799 797 779 776 816 848 775 867 792 782 793 766 761 793 803 1.07e+03 806 690 762 750 773 807 770 865 848 839 814 776 871 817 784 844 823 796 794 826 796 829 815 819 794 810 834 810 807 844 786 845 826 778 745 762 744 821 774 772 755 780 809 788 811 770 731 819 769 759 787 809 792 763 751 761 788 770 800 749 730 767 732 744 688 821 785 791 707 820 735 797 742 773 726 801 778 751 751 793 767 739 754 802 708 793 802 794 648 832 725 831 803 675 848 752 802 634 752 825 781 780 647 784 802 775 718 813 842 880 805 838 822 794 808 852 834 822 842 831 810 792 826 827 769 798 839 788 816 801 847 772 852 812 826 793 777 793 809 831 809 780 453 1.17e+03 684 831 1.08e+03 772 784 793 744 472 800 596 786 802 738 779 772 805 724 702 804 772 666 780 805 793 737 824 730 777 633 775 813 745 811 856 793 552 770 779 759 756 789 799 783 722 786 794 559 763 682 793 754 702 789 743 810 761 676 617 694 811 794 832 835 884 849 844 809 926 850 924 785 820 863 882 834 813 832 828 872 736 811 870 807 798 776 797 846 756 815 844 750 853 785 779 886 870 834 819 768 770 783 755 730 757 816 804 766 807 802 813 798 806 841 797 781 805 835 799 876 842 823 801 819 756 814 806 814 802 813 830 800 785 795 774 770 803 795 808 796 780 822 783 817 820 775 802 832 788 790 788 799 741 797 801 797 790 773 751 700 775 822 795 784 819 819 802 811 789 756 784 668 796 766 800 722 763 743 792 768 710 719 844 672 800 737 723 835 804 769 732 768 765 782 789 766 764 798 829 806 787 746 740 771 795 790 783 794 762 853 825 860 855 842 813 894 820 855 818 828 830 800 843 816 797 831 846 816 837 812 877 809 826 885 809 819 778 803 854 836 816 840 819 776 805 838 829 845 816 775 804 802 843 914 872 819 826 830 807 832 821 818 779 814 748 759 781 814 803 783 787 802 778 835 826 811 812 827 813 849 806 744 818 770 810 777 838 810 784 1.05e+03 730 855 769 854 813 756 721 713 808 747 786 810 800 784 843 778 772 747 775 843 837 837 863 844 831 791 800 828 805 803 801 801 858 810 822 831 833 833 821 822 816 836 794 784 818 789 748 813 868 805 803 822 867 848 829 780 776 786 822 802 806 775 826 887 839 819 819 797 798 826 791 790 884 838 806 810 829 827 796 821 817 774 809 804 760 836 819 792 802 798 780 802 848 844 823 800 763 776 814 810 824 877 851 795 832 807 670 812 892 782 725 790 789 769 849 818 806 837 805 847 806 779 786 858 794 830 806 837 792 807 805 796 783 796 781 817 789 734 780 816 811 770 823 815 785 771 762 784 800 828 812 830 797 814 806 783 812 806 888 1.24e+03 827 784 541 814 773 792 682 802 791 732 810 793 872 806 822 733 828 765 816 814 836 848 896 859 939 865 859 848 810 852 835 874 873 856 864 879 867 834 856 859 792 881 892 912 825 821 874 810 807 838 845 733 783 760 813 868 839 837 712 882 817 810 815 854 818 821 799 780 796 791 772 792 761 816 821 813 801 875 877 858 784 734 838 790 795 758 826 827 865 795 812 838 806 787 790 798 797 779 776 816 848 775 867 792 781 792 766 761 794 803 1.07e+03 807 690 763 750 772 806 771 865 848 838 814 776 871 818 784 844 823 796 794 827 797 829 815 820 793 809 833 810 807 843 786 845 826 778 745 762 744 821 776 772 755 780 808 788 812 771 733 819 769 759 787 809 792 763 752 760 786 770 800 749 730 767 733 745 687 821 786 792 706 820 734 797 742 772 726 801 780 752 750 793 767 739 754 802 708 794 802 793 648 833 725 831 803 674 848 752 802 634 752 826 782 780 647 783 802 775 719 813 841 880 805 838 822 793 810 854 835 820 842 832 810 791 827 827 768 799 840 788 816 801 847 772 852 813 826 793 777 793 810 831 809 780 454 1.17e+03 685 831 1.08e+03 773 784 792 744 472 800 595 786 802 737 778 772 805 724 702 804 772 667 780 805 793 738 824 731 777 633 774 814 747 811 855 795 552 770 778 758 754 789 800 782 723 786 793 559 765 682 793 754 702 787 743 810 760 676 616 694 811 795 832 835 883 850 844 810 926 850 924 786 820 863 882 834 813 831 828 872 737 811 870 807 798 776 797 846 756 815 844 750 854 784 779 886 869 834 819 768 770 784 754 730 757 817 804 765 806 802 813 798 806 841 797 781 806 835 799 876 842 824 802 819 757 815 806 813 802 812 831 798 786 794 774 770 802 795 808 796 780 822 783 816 821 775 802 832 787 790 787 799 741 796 801 797 789 774 752 700 775 822 795 783 820 819 802 811 788 756 784 668 797 768 801 722 762 743 790 768 710 720 846 672 800 736 723 835 802 768 732 768 765 781 788 766 764 798 830 807 787 745 741 771 795 789 784 794 763 854 825 860 855 843 813 894 820 854 817 828 830 800 842 816 796 830 845 816 838 812 877 809 826 885 809 819 778 804 853 835 816 839 820 777 805 838 828 845 815 775 804 802 842 914 871 819 825 831 808 832 822 818 779 814 749 759 781 815 803 784 788 803 776 835 826 812 813 827 813 849 807 744 819 770 811 778 839 809 783 1.05e+03 729 854 770 855 813 756 721 713 808 747 787 810 799 784 844 777 772 747 774 843 836 838 862 844 832 791 801 829 804 803 801 802 858 809 822 831 833 833 821 822 815 835 793 783 819 789 750 813 868 805 804 822 867 848 830 780 777 786 822 803 805 773 825 889 838 818 820 796 796 825 791 789 884 837 807 809 828 826 797 820 815 774 809 803 760 836 818 791 802 798 781 802 847 844 823 800 764 776 813 811 825 876 850 796 833 807 670 812 892 784 725 790 789 769 850 818 806 838 806 848 806 780 786 857 795 830 808 836 792 808 806 797 783 795 782 817 788 736 779 816 810 770 823 814 784 770 762 785 800 828 811 831 795 814 806 783 811 806 886 1.24e+03 827 783 542 814 773 792 683 802 791 731 810 793 872 806 824 734 826 765 816 813 835 848 896 859 938 864 860 848 810 851 835 873 873 856 865 880 867 834 856 860 791 881 891 912 824 821 873 809 808 838 845 732 783 759 813 868 838 836 712 883 818 811 815 855 818 820 798 780 796 791 771 793 762 816 822 813 802 875 877 859 784 735 838 790 795 758 826 827 865 796 811 837 807 788 791 798 798 779 776 816 848 776 867 792 780 791 767 762 795 803 1.07e+03 806 689 763 752 773 806 771 864 848 838 814 776 872 819 784 843 823 796 794 826 797 828 816 820 792 809 833 808 807 843 786 846 826 779 743 763 744 822 776 772 755 781 807 789 813 772 735 819 770 759 788 810 793 763 751 760 785 770 802 750 730 767 733 744 687 821 786 793 705 820 734 798 742 772 726 801 780 752 749 794 767 738 754 801 709 794 802 793 648 833 725 831 802 673 848 751 802 634 752 826 782 780 647 782 802 776 720 812 842 880 805 838 823 793 810 854 836 819 843 832 810 789 826 828 767 800 840 788 817 801 846 772 851 813 825 793 777 793 812 831 808 780 454 1.17e+03 685 833 1.08e+03 773 784 791 744 472 801 594 785 801 738 778 771 805 724 702 805 772 668 781 805 794 737 823 734 778 633 773 814 748 811 855 796 552 770 778 758 753 789 800 783 722 786 792 559 767 681 794 754 702 786 744 810 760 677 616 694 812 795 832 836 882 850 844 812 926 849 924 786 820 863 882 835 813 831 828 872 738 810 869 806 797 776 797 846 756 815 843 751 854 784 779 886 869 834 819 768 770 784 754 730 757 817 804 765 806 802 813 797 806 841 797 781 806 834 798 876 842 824 802 819 758 815 806 812 801 812 832 796 787 793 773 771 803 795 808 796 780 822 783 815 821 775 802 832 787 791 786 798 741 795 800 797 789 774 754 700 776 822 795 783 820 820 803 811 788 756 785 668 798 769 803 722 762 744 790 769 711 721 847 672 799 736 723 835 801 768 733 767 765 780 788 766 763 798 830 808 788 745 741 770 795 789 784 794 763 855 826 860 856 842 812 895 819 854 817 826 830 801 841 816 796 829 844 816 838 812 877 808 826 885 810 819 778 805 852 835 815 839 821 778 806 839 827 845 815 775 805 802 842 914 870 818 824 832 808 832 821 818 779 814 749 759 781 815 805 784 788 803 776 835 826 813 814 826 812 850 807 745 821 770 811 779 839 809 784 1.05e+03 729 853 770 854 813 756 721 713 808 747 788 810 798 784 844 777 772 747 775 844 837 838 862 844 832 790 802 829 805 802 802 803 857 808 822 830 833 832 821 820 814 834 792 783 820 789 750 814 868 805 804 822 868 848 830 781 777 784 822 804 805 772 825 890 838 818 820 796 795 824 791 790 883 836 807 808 828 825 797 819 815 774 810 803 760 837 817 791 802 798 781 802 847 844 823 800 764 775 813 812 825 875 850 798 834 808 670 812 893 785 724 790 790 769 850 818 806 838 806 849 806 781 786 856 795 830 808 838 791 809 808 798 785 795 783 816 787 737 779 816 810 771 823 812 782 771 762 785 802 828 812 832 794 814 805 782 811 806 883 1.24e+03 826 784 542 814 772 792 683 803 792 730 809 793 872 806 824 734 826 764 816 813 835 848 896 860 938 864 860 849 810 850 834 872 874 856 865 880 867 835 857 860 791 881 890 912 823 822 873 808 808 837 846 732 783 760 813 868 837 835 712 885 817 812 814 856 817 819 799 781 796 791 770 793 762 816 822 813 801 874 877 859 784 735 837 790 795 758 827 826 865 797 811 836 808 790 791 798 798 779 777 817 848 776 868 792 780 790 768 762 795 803 1.07e+03 806 689 763 753 774 805 772 864 847 838 814 776 872 819 786 844 823 796 794 824 797 826 815 821 792 809 833 806 806 844 786 847 826 779 741 763 744 822 777 773 754 782 808 789 815 772 735 819 771 760 789 810 794 763 751 760 784 769 803 750 730 767 733 744 688 820 786 793 705 820 735 798 744 773 726 802 778 752 749 795 768 738 754 799 709 793 802 792 648 833 725 832 800 671 848 751 802 634 752 826 783 781 647 782 802 776 721 812 843 880 805 838 823 792 810 854 835 819 844 832 811 788 826 828 767 800 841 788 817 802 846 772 851 813 826 794 777 793 811 830 808 780 454 1.16e+03 686 834 1.08e+03 774 786 791 745 472 802 593 784 801 738 778 771 805 724 702 805 772 668 782 805 795 738 822 736 778 633 774 813 747 812 855 796 551 770 778 758 753 789 800 784 721 787 792 559 766 681 794 755 702 787 745 811 760 678 615 694 812 795 833 836 882 850 844 812 926 849 924 786 821 864 882 835 813 831 828 873 738 810 868 807 798 776 796 847 756 815 843 751 854 784 780 886 869 833 820 768 769 784 754 729 757 817 803 766 805 802 813 797 806 841 797 782 807 834 798 876 842 824 802 818 758 815 805 812 801 812 832 796 786 793 772 771 804 795 807 796 780 822 783 814 820 775 802 832 787 791 786 798 741 794 800 797 790 773 753 699 777 822 795 783 819 820 802 812 789 757 785 668 799 769 803 723 761 744 790 770 711 722 848 672 799 737 723 834 800 766 733 767 765 779 788 766 763 799 830 809 789 744 740 770 795 789 784 793 763 856 828 860 856 841 812 895 818 853 818 825 830 801 840 817 796 830 844 816 838 812 877 808 827 885 810 819 778 805 852 835 815 838 821 778 806 840 825 844 815 774 805 802 842 914 870 818 824 831 808 831 821 819 778 814 750 759 781 814 807 783 789 802 775 835 826 813 814 825 812 850 808 745 821 770 810 780 839 810 784 1.05e+03 730 852 770 854 814 757 721 713 808 748 787 810 798 784 844 778 771 747 775 844 838 836 861 844 832 790 802 829 805 801 802 804 856 808 822 829 834 832 821 818 814 835 792 783 821 789 750 813 868 806 804 822 869 848 830 781 776 784 822 804 804 773 825 891 838 818 821 797 795 824 792 791 883 835 808 809 828 824 797 819 815 774 810 802 760 837 817 791 801 799 781 801 847 844 823 800 764 775 814 813 825 875 850 798 834 808 669 813 893 784 724 790 790 768 850 818 807 838 807 849 806 783 786 856 796 829 810 839 791 810 809 798 787 794 782 815 787 736 779 816 810 772 823 812 780 772 761 786 803 827 812 833 794 813 804 782 811 806 880 1.24e+03 826 784 541 814 771 791 683 804 791 730 809 793 872 806 823 734 827 764 817 814 834 848 896 861 939 863 860 850 810 849 833 871 875 856 865 880 868 835 857 860 791 881 889 912 822 822 873 809 808 836 847 732 783 760 813 868 836 835 713 886 816 812 814 856 817 819 801 781 798 792 770 792 762 817 822 814 800 874 876 859 783 735 837 790 794 758 828 826 866 798 811 836 809 790 791 797 798 778 778 817 848 777 869 793 781 790 769 762 794 803 1.07e+03 806 689 764 753 776 805 771 864 847 838 814 776 872 819 787 845 823 796 794 823 798 825 815 821 790 809 833 806 806 844 786 848 826 780 742 763 746 822 777 773 755 783 808 788 815 773 734 818 771 760 790 810 795 763 750 761 784 770 803 749 731 767 733 743 690 820 786 793 705 819 736 798 744 773 726 803 777 751 749 794 768 738 754 796 710 793 802 793 647 833 724 833 798 670 848 751 802 634 752 826 784 781 648 782 802 776 722 812 843 881 805 837 824 793 810 854 835 819 844 832 810 788 827 828 767 800 842 788 817 803 845 772 851 813 826 794 777 793 810 830 808 780 454 1.16e+03 686 836 1.08e+03 773 787 792 746 472 803 594 784 801 738 778 772 805 723 702 805 772 668 782 805 797 737 822 736 778 632 774 812 747 812 856 795 551 771 778 758 753 788 800 784 721 786 792 560 765 681 795 755 702 787 744 810 760 678 614 694 812 796 833 837 882 850 843 812 926 848 924 786 821 864 882 835 813 831 828 874 738 810 866 808 798 776 796 847 756 815 842 752 854 784 780 886 869 833 820 768 769 784 754 730 757 817 803 766 805 801 812 798 806 841 796 782 807 835 798 877 842 825 802 818 757 815 805 813 802 812 832 797 786 793 773 771 804 794 807 796 779 821 782 815 820 774 802 833 787 791 786 799 741 794 801 797 791 773 754 699 777 823 795 783 819 820 802 813 789 757 786 668 798 769 802 723 761 745 791 770 711 722 847 672 798 738 723 833 800 765 732 767 765 779 787 766 762 799 830 810 790 744 738 770 795 789 784 793 762 857 827 860 856 840 812 896 818 853 818 826 830 800 841 818 796 830 844 816 838 812 877 808 827 885 811 819 778 805 852 835 815 839 822 778 804 841 825 844 816 774 805 803 843 914 870 818 824 831 808 831 820 819 779 814 750 759 780 814 810 782 789 803 775 835 826 813 814 825 813 850 808 745 821 769 810 780 839 810 784 1.05e+03 730 851 770 855 814 758 720 714 808 748 786 810 798 784 844 778 771 747 774 845 838 835 861 845 832 790 803 829 805 801 803 805 857 808 821 828 834 831 821 816 813 836 793 783 821 789 750 812 868 807 805 822 868 848 830 781 775 785 821 804 805 774 825 891 838 819 821 798 797 824 793 791 882 836 808 808 828 824 797 819 815 774 810 801 760 837 817 791 800 800 781 801 846 844 823 800 765 775 816 813 825 875 850 798 834 808 670 813 894 782 725 790 790 769 848 818 808 838 807 849 807 782 787 855 795 830 810 840 792 811 809 799 788 794 782 815 788 735 780 817 809 772 822 811 781 772 760 786 804 827 814 834 795 812 803 782 812 806 879 1.24e+03 827 784 540 815 771 791 683 804 790 729 808 793 873 807 822 733 827 764 817 816 833 848 896 862 940 864 860 850 810 849 832 871 875 857 864 880 867 835 857 859 791 881 890 912 822 821 873 811 808 836 847 732 784 759 814 868 836 835 713 886 815 811 814 854 816 819 802 781 800 792 770 791 763 818 822 814 798 874 875 858 783 734 837 789 795 758 829 826 866 798 811 836 809 789 791 798 799 777 778 818 847 776 870 794 781 791 770 762 794 802 1.07e+03 807 689 766 752 776 804 770 864 846 838 815 776 872 818 787 846 822 796 794 825 798 826 814 822 790 809 833 806 806 843 786 848 825 780 743 762 746 822 777 774 756 783 809 788 815 774 733 818 772 760 790 810 795 763 750 761 785 770 803 747 732 767 733 743 691 821 785 793 705 818 736 798 745 773 726 804 777 750 749 794 768 739 755 797 710 793 802 792 647 831 724 833 797 671 848 752 802 634 753 825 782 781 648 782 802 776 724 812 842 881 805 837 824 793 810 854 834 821 844 832 809 789 828 828 766 801 842 788 817 804 845 771 851 812 826 794 777 794 809 830 807 780 454 1.16e+03 686 836 1.08e+03 773 787 792 746 472 803 594 785 801 738 778 772 805 723 702 805 772 667 781 805 797 737 822 736 778 632 775 810 746 812 857 795 551 771 778 758 753 787 800 785 722 785 792 560 764 681 795 754 702 787 744 809 760 677 614 694 812 796 833 837 883 850 842 812 926 848 925 787 821 865 882 835 812 831 828 874 738 810 865 808 798 776 796 848 756 815 842 753 854 784 780 885 868 833 821 769 769 784 754 731 757 816 803 766 805 800 812 799 806 841 796 782 807 836 799 878 842 825 802 818 757 815 805 813 803 812 832 796 785 793 775 771 804 794 807 796 779 821 782 815 820 774 803 833 787 791 786 799 740 794 802 797 791 772 754 698 776 823 794 783 820 820 801 813 790 758 787 668 798 768 800 724 760 745 792 769 710 722 847 672 798 739 722 832 800 765 732 767 765 780 786 766 762 799 830 809 790 744 737 770 795 788 784 793 763 856 827 860 855 840 812 896 818 854 818 827 831 800 842 820 796 830 845 814 838 813 876 808 828 885 812 819 779 806 852 835 815 839 822 778 803 841 826 844 816 773 805 803 844 914 872 818 825 831 808 832 819 820 780 814 751 760 780 814 810 782 788 803 775 835 825 812 814 825 813 850 808 746 822 771 810 780 839 811 784 1.05e+03 731 852 769 855 814 758 720 714 808 748 786 810 798 783 845 779 770 747 774 846 839 835 861 846 832 790 803 829 804 801 804 805 858 808 822 828 834 831 821 816 814 837 793 784 820 788 750 810 868 806 805 822 867 848 830 781 776 785 820 804 806 774 825 891 839 819 820 799 798 825 793 791 881 836 808 808 828 824 797 818 815 774 810 801 760 837 816 790 800 800 781 802 846 844 823 800 765 775 815 813 825 875 850 798 834 809 670 814 894 781 726 790 790 769 848 818 808 837 807 849 807 781 787 855 794 830 809 839 792 812 807 800 788 794 782 816 790 734 779 817 809 773 822 811 782 772 760 786 804 827 815 835 797 812 803 783 812 806 876 1.24e+03 827 784 539 816 770 791 684 804 789 730 808 792 872 807 822 732 827 763 817 815 833 848 896 862 940 866 860 850 809 850 832 871 875 858 864 880 865 835 857 859 790 881 891 912 822 820 874 812 808 837 846 732 785 758 816 868 838 836 713 886 815 811 814 853 815 820 802 782 802 792 770 790 762 818 822 814 797 874 874 858 783 733 837 788 796 758 828 825 865 796 812 836 808 788 790 800 798 776 778 817 847 776 871 793 781 792 769 762 793 801 1.07e+03 807 689 767 753 776 804 769 864 847 839 815 776 871 817 787 845 823 796 794 827 798 826 814 821 789 809 833 807 806 842 786 848 825 779 745 762 747 822 777 774 756 783 810 786 814 774 732 818 773 759 790 810 795 764 750 762 786 771 802 746 733 767 733 743 690 822 785 793 706 818 737 797 746 773 726 803 777 749 749 795 768 740 754 797 711 792 803 792 647 830 724 833 798 673 849 753 802 634 753 824 781 781 648 782 802 775 726 812 842 881 804 838 825 792 810 854 834 822 843 830 809 790 829 827 767 801 841 789 817 804 846 771 852 813 825 794 777 795 809 831 807 780 454 1.16e+03 686 835 1.08e+03 773 785 792 745 472 803 594 785 802 738 778 773 806 723 702 806 772 667 779 805 797 737 822 736 778 631 775 811 746 812 858 794 550 771 778 758 753 787 800 785 722 785 791 560 765 681 795 753 703 786 744 808 760 676 614 694 812 796 833 837 883 851 842 812 926 848 924 786 821 865 882 834 813 831 828 873 738 810 864 808 798 777 797 848 756 815 843 753 854 785 781 884 868 834 820 768 769 783 754 732 757 816 803 766 805 799 812 799 806 841 796 782 807 836 800 880 842 825 802 819 756 815 805 813 804 812 832 796 785 793 776 772 803 794 807 795 779 822 781 816 820 773 804 832 787 790 786 800 740 794 802 798 790 772 754 698 776 824 794 783 821 820 802 812 791 758 787 668 798 768 801 724 762 745 791 768 711 722 847 673 799 739 722 832 800 766 732 767 765 781 786 766 762 799 830 809 790 743 737 770 795 788 785 793 763 857 827 860 855 841 813 895 816 854 818 827 832 800 842 821 797 829 846 813 837 814 877 808 828 886 812 820 779 806 852 835 814 840 822 778 801 840 826 845 816 773 806 803 844 912 872 818 825 832 808 833 818 820 781 815 751 760 779 814 810 782 788 804 776 835 826 812 813 825 814 850 808 747 821 772 811 781 839 811 785 1.05e+03 731 853 769 855 814 758 720 715 807 747 787 810 798 782 846 779 770 746 775 846 839 835 861 846 832 790 802 830 805 801 803 805 859 808 822 828 834 831 821 816 814 838 794 784 820 788 750 810 868 805 805 822 865 849 830 781 776 785 820 803 806 774 825 891 839 819 819 800 798 826 793 790 881 836 808 808 829 825 795 819 815 773 810 801 760 836 816 791 800 799 781 803 846 844 823 800 766 776 815 812 825 875 849 798 834 811 670 814 894 782 726 790 790 769 848 818 809 837 807 848 807 780 788 855 794 831 807 838 791 813 806 800 788 794 781 817 791 734 779 816 809 772 821 810 782 772 760 786 804 826 815 836 796 812 804 784 813 807 874 1.24e+03 828 784 538 815 770 792 684 803 790 730 808 792 872 806 823 731 827 762 817 814 834 847 896 862 939 868 860 851 809 851 832 871 875 859 864 880 864 836 857 858 790 881 892 911 822 820 875 812 809 838 845 731 786 758 817 868 839 836 712 887 815 810 816 852 814 820 801 783 802 791 770 790 762 819 820 814 797 874 874 858 784 733 838 788 798 759 828 825 864 794 812 836 808 787 789 801 797 776 779 818 847 776 871 793 780 793 768 760 794 801 1.07e+03 806 689 766 753 775 804 769 865 848 840 815 776 870 816 787 845 824 795 794 828 798 826 815 822 791 808 833 807 806 843 786 848 825 780 744 762 747 822 776 774 756 784 811 785 812 774 731 817 772 759 790 810 795 765 750 763 787 772 802 747 733 766 732 743 689 822 785 793 707 818 738 797 746 773 726 801 778 749 750 797 767 740 754 797 712 792 803 792 648 829 725 833 800 674 850 753 802 636 754 824 780 781 648 782 802 775 728 813 842 881 805 839 826 792 809 854 834 824 843 829 809 791 829 827 767 801 840 790 816 804 846 772 852 814 824 794 778 796 808 831 806 779 455 1.16e+03 685 834 1.08e+03 772 784 792 744 473 803 595 784 803 737 777 773 806 722 700 806 772 666 778 805 796 737 822 736 777 630 776 812 746 812 858 792 550 770 778 757 754 787 800 785 722 784 791 559 765 682 796 752 703 785 744 808 761 677 614 694 812 796 834 836 883 851 842 811 926 848 923 785 821 865 882 834 814 831 828 872 738 810 865 808 799 778 797 847 756 815 842 752 854 785 782 884 868 834 818 767 770 783 754 732 757 815 802 766 806 798 812 799 806 840 796 782 808 835 800 879 841 826 802 819 757 816 805 814 804 813 832 796 785 794 775 771 802 794 807 795 779 822 782 816 820 773 805 832 788 790 786 799 739 793 802 798 789 771 754 698 775 824 794 783 821 820 802 811 792 759 786 668 798 768 802 724 764 745 790 767 712 722 847 674 799 740 723 832 800 766 732 766 765 781 786 765 761 799 830 809 790 742 736 770 794 789 784 793 763 857 827 860 855 841 813 894 815 855 818 827 832 802 842 821 798 829 848 813 836 813 878 808 828 886 811 819 779 807 852 836 815 841 821 780 802 840 826 846 816 774 806 803 844 911 872 819 825 832 808 833 818 820 782 814 751 760 780 815 810 782 788 803 777 835 826 812 813 825 814 849 808 747 819 774 811 781 839 811 786 1.05e+03 731 854 768 854 813 758 720 715 806 748 788 810 798 783 847 780 769 746 775 846 839 835 860 844 832 790 803 831 806 801 803 804 858 808 822 828 835 831 822 816 814 838 794 784 819 788 750 810 868 804 805 821 865 849 830 781 776 785 820 802 807 774 825 890 840 820 818 800 797 827 792 789 882 837 809 808 830 826 794 820 815 773 810 801 759 837 816 794 799 799 781 804 846 844 822 800 766 775 815 811 824 875 849 797 834 811 670 814 895 784 726 790 791 769 848 817 809 836 807 848 807 781 788 856 794 831 806 839 791 812 804 800 788 794 780 818 791 734 778 817 809 772 821 810 782 773 760 786 803 826 816 836 794 812 804 784 814 807 871 1.24e+03 827 783 537 814 769 792 684 802 790 731 808 792 873 806 823 731 826 762 818 813 836 847 897 862 938 868 861 851 809 851 832 870 873 860 864 880 864 836 856 859 792 881 892 911 822 822 876 812 810 838 845 731 786 759 817 867 840 836 710 888 816 809 816 853 814 821 801 783 802 792 768 791 762 819 818 815 797 874 874 858 785 734 839 788 798 761 828 824 863 794 812 836 808 787 788 801 796 778 780 819 846 776 871 792 780 793 768 758 794 802 1.07e+03 807 689 765 754 774 804 770 865 848 840 814 776 868 816 787 844 824 795 795 828 797 827 815 822 792 808 833 807 805 845 786 846 826 780 744 762 746 822 776 774 755 784 810 785 812 773 731 816 771 760 790 810 796 765 752 763 787 773 802 748 732 766 732 743 688 823 785 792 708 819 739 797 746 773 725 800 778 749 750 798 767 739 755 798 712 791 802 791 649 829 725 832 800 674 849 752 801 636 754 824 780 782 649 782 802 776 730 814 842 881 806 840 826 793 809 855 835 824 842 828 809 791 829 827 767 800 840 790 816 803 848 772 853 815 825 794 778 796 808 831 805 779 455 1.16e+03 685 833 1.08e+03 772 785 792 744 474 802 595 783 804 737 777 771 807 722 698 807 772 666 778 806 796 738 823 736 777 630 776 813 746 811 858 791 550 770 779 757 754 787 801 785 722 785 792 559 765 682 796 753 703 786 744 808 761 677 613 694 811 795 834 836 883 851 841 811 926 849 922 785 821 865 883 834 815 830 828 872 738 811 865 808 798 777 797 846 757 815 841 751 855 786 782 884 868 834 817 766 770 782 754 732 757 815 802 766 807 797 813 799 806 840 796 782 808 835 800 877 841 826 802 819 757 817 805 814 804 814 831 796 785 795 775 771 801 793 806 795 779 823 782 816 820 774 805 833 788 790 787 799 739 793 802 798 788 771 754 698 775 824 794 782 821 819 803 811 792 760 785 668 798 768 803 724 764 745 790 767 713 722 846 675 799 740 724 832 800 767 733 766 765 781 787 765 762 799 830 810 790 742 736 770 793 789 782 794 763 858 827 860 854 842 813 893 815 856 817 827 832 802 843 820 797 828 848 815 836 813 879 808 828 886 811 819 779 806 853 838 814 841 821 781 802 840 827 847 817 774 807 802 844 909 871 819 825 831 807 832 818 820 783 813 750 760 782 816 809 782 788 802 778 834 827 811 813 824 814 849 809 746 817 773 811 781 840 811 785 1.05e+03 731 855 769 852 812 758 720 714 806 748 788 810 797 784 847 781 768 747 775 846 839 835 859 841 832 790 803 832 807 801 802 803 857 808 823 829 836 830 822 816 814 838 794 784 820 788 750 810 867 805 805 820 866 849 830 781 776 785 820 802 807 774 825 890 840 820 818 801 796 826 792 790 882 837 809 808 830 827 793 821 816 773 809 802 759 838 816 796 799 799 781 804 845 844 823 800 766 776 815 810 823 875 849 797 834 812 670 814 895 786 725 789 791 769 848 816 809 836 806 847 807 780 789 858 794 830 806 839 791 812 804 799 788 794 781 818 790 734 778 817 810 772 822 811 782 772 759 786 803 826 816 837 793 811 804 783 816 808 870 1.24e+03 827 783 538 812 769 792 684 802 789 731 808 793 873 806 824 731 825 763 819 813 836 847 897 862 937 868 862 849 808 851 832 870 872 860 863 880 866 836 856 860 793 881 893 910 822 824 875 812 811 837 845 730 786 760 817 866 838 836 711 890 817 810 817 854 814 821 802 783 803 792 767 792 761 819 817 815 797 874 875 858 784 735 840 788 798 763 827 824 864 794 814 836 808 787 788 801 797 780 782 820 845 776 871 792 780 793 768 757 794 803 1.07e+03 808 689 765 754 774 804 770 865 849 840 813 775 868 817 788 844 824 795 796 828 795 827 815 823 794 808 833 807 804 845 787 845 827 781 744 761 745 822 776 773 755 785 809 786 810 772 732 817 770 760 790 810 796 765 753 763 786 773 802 748 731 766 732 744 688 823 784 790 707 820 739 797 747 773 725 802 777 750 750 799 767 737 755 798 712 791 800 792 649 829 724 832 800 675 848 752 800 636 753 824 781 783 650 782 802 776 731 815 842 881 807 840 825 794 809 855 835 824 842 828 809 791 830 827 767 799 840 790 817 803 849 771 854 815 826 794 777 796 809 831 806 779 455 1.16e+03 685 834 1.08e+03 772 786 792 744 475 802 596 784 804 738 777 770 806 722 696 807 772 666 779 806 795 738 824 735 777 630 776 813 746 811 858 791 551 770 779 756 755 788 801 785 722 785 793 559 766 683 796 754 704 788 744 808 761 678 613 694 810 795 836 835 883 851 840 811 926 849 922 785 820 864 883 834 815 830 827 872 738 812 865 808 798 777 797 846 758 814 841 752 855 785 782 884 868 834 817 766 770 782 754 732 757 814 802 766 808 797 814 799 807 840 796 782 809 836 801 876 841 826 802 820 757 817 804 814 804 815 830 796 785 796 774 770 800 792 806 796 779 823 782 816 820 775 804 833 788 791 788 798 739 793 802 797 788 771 754 698 775 824 794 782 821 819 804 810 792 761 784 667 797 767 803 724 762 745 790 767 714 722 846 675 800 739 724 832 800 769 734 768 765 780 787 765 764 800 830 809 790 743 736 771 795 788 781 794 762 857 827 860 854 842 812 893 816 856 816 828 832 800 844 819 795 829 848 816 836 812 879 809 829 885 812 819 778 806 854 839 814 840 820 781 803 840 826 848 817 773 808 801 845 909 870 819 825 831 807 832 819 821 783 812 750 760 782 815 807 783 787 802 778 834 827 811 813 825 815 849 809 745 816 774 811 780 840 811 784 1.05e+03 731 856 769 851 812 758 721 713 806 748 788 810 797 785 847 781 769 747 774 846 838 834 858 841 832 790 804 832 807 801 802 802 857 808 823 830 837 829 822 817 813 838 794 784 821 789 750 809 866 805 804 820 866 849 830 781 777 784 820 800 806 774 826 891 842 821 817 801 797 825 791 791 881 836 807 808 829 828 793 821 816 773 808 802 758 840 817 796 799 799 781 804 845 844 824 800 766 777 814 810 821 875 850 797 834 811 670 813 895 786 725 789 791 768 849 816 809 836 806 847 808 780 788 858 796 829 806 839 790 811 805 798 786 794 782 817 790 733 779 817 810 772 824 811 783 772 759 786 803 825 815 836 793 811 804 782 815 808 869 1.24e+03 826 784 539 811 771 792 683 802 787 731 808 793 874 804 824 732 825 764 820 814 836 848 896 862 936 868 862 847 808 851 832 870 871 860 863 880 868 836 855 860 794 881 894 910 822 823 875 811 811 836 845 730 785 760 817 867 837 837 712 891 816 810 817 856 813 822 802 783 803 793 768 792 761 819 819 815 797 874 876 858 784 735 840 789 796 763 827 825 864 795 815 835 808 786 788 801 797 781 782 820 844 776 870 792 781 793 768 758 794 803 1.07e+03 808 690 765 754 773 804 770 865 849 840 812 774 870 818 788 844 824 795 796 828 794 827 814 823 794 807 833 808 804 844 786 844 827 781 743 761 744 822 776 772 754 785 810 788 810 771 732 818 770 760 790 810 796 765 754 762 786 773 802 749 731 767 733 744 688 824 784 788 708 820 739 797 746 773 725 801 776 750 750 799 767 737 755 798 712 792 798 793 649 829 724 832 800 676 846 753 799 635 753 823 782 785 650 782 803 776 731 815 843 881 806 840 824 794 809 855 836 823 841 829 808 792 830 827 766 798 840 790 818 803 850 771 854 814 827 795 775 795 809 831 807 779 454 1.16e+03 684 834 1.08e+03 771 786 792 744 475 803 597 785 805 740 776 768 804 723 695 806 772 666 779 806 795 738 824 735 777 631 775 814 746 812 857 791 552 770 778 756 755 788 801 785 721 785 794 558 766 683 796 755 704 790 744 808 759 678 614 693 810 795 838 835 883 851 840 812 926 849 923 785 820 864 883 834 815 830 827 872 738 812 865 808 797 777 797 845 758 814 841 752 856 785 782 883 868 834 818 767 771 782 755 732 758 814 803 766 808 797 814 800 808 840 796 783 809 838 802 877 841 826 802 820 757 817 806 814 804 815 828 796 785 796 774 770 801 792 807 796 779 822 782 817 820 775 804 832 789 792 788 799 739 794 802 797 788 772 754 698 775 823 794 781 821 818 804 810 793 760 784 667 797 766 804 724 761 746 790 768 715 723 846 674 800 739 723 832 800 770 734 770 765 780 787 765 765 800 830 809 790 743 735 771 796 788 781 793 762 857 828 860 854 843 812 893 816 857 816 828 833 798 845 819 795 830 847 815 836 812 879 810 830 885 812 820 778 806 855 838 815 838 821 780 804 841 825 848 818 772 810 800 845 909 870 819 826 832 806 831 819 822 783 811 749 759 782 816 806 783 788 802 778 835 828 810 812 825 815 849 808 746 817 774 811 780 841 811 784 1.05e+03 731 856 770 851 811 758 721 712 806 748 788 810 796 786 846 781 770 747 774 846 838 833 857 840 832 791 804 833 806 801 802 802 857 808 822 831 836 828 822 817 813 838 794 784 822 790 750 808 865 806 804 820 867 849 831 781 778 784 821 800 805 774 826 891 842 820 817 802 798 825 791 792 880 836 805 809 829 828 793 820 816 773 808 802 758 840 818 796 799 799 780 805 845 845 824 800 766 777 813 810 821 874 851 797 833 810 670 812 895 786 725 790 791 768 850 816 808 837 805 847 807 779 788 859 796 827 807 839 790 811 805 797 786 794 782 817 791 732 779 817 810 772 824 811 785 772 759 786 804 825 814 834 793 811 804 782 815 807 870 1.24e+03 825 786 541 811 773 792 682 802 785 731 808 793 874 804 824 734 827 764 820 815 836 848 895 861 936 868 862 846 809 850 832 869 873 860 863 880 869 835 856 860 794 881 893 910 822 823 874 811 810 836 845 731 785 759 817 868 837 837 713 891 816 812 817 857 813 822 802 782 803 794 770 792 761 819 822 814 797 874 878 859 785 734 840 790 795 761 827 826 865 795 816 835 808 786 787 800 798 780 782 820 845 775 870 792 781 793 767 761 794 802 1.07e+03 807 691 765 754 772 805 770 865 849 840 813 773 871 818 788 845 824 795 796 827 794 827 813 824 795 806 833 808 805 844 787 845 827 781 743 761 744 822 775 771 753 785 810 789 810 770 732 818 769 759 788 811 795 764 754 762 786 772 802 749 731 767 734 745 689 824 784 788 709 820 740 797 746 773 725 799 774 750 750 798 768 737 755 799 712 792 798 795 649 829 723 833 799 678 846 753 798 635 753 822 784 785 649 783 803 776 733 815 843 881 806 840 823 793 810 855 836 823 841 829 808 794 828 827 766 799 840 790 820 803 851 771 854 814 827 796 774 794 809 831 809 778 454 1.16e+03 684 834 1.08e+03 771 786 792 744 475 803 597 786 806 740 778 768 803 724 695 806 773 666 779 806 795 737 824 735 777 630 775 813 746 812 858 791 552 770 778 756 755 788 801 784 720 785 794 558 766 683 795 754 705 790 744 808 757 678 614 694 810 795 839 835 883 851 842 813 927 848 923 785 820 865 883 834 814 830 828 873 738 811 865 809 797 776 797 845 758 813 842 753 856 784 782 882 869 834 819 768 771 782 755 731 758 815 804 766 809 797 814 801 809 840 797 782 810 838 802 878 841 826 802 821 757 818 807 813 804 814 828 797 785 797 774 770 802 792 807 797 779 822 783 818 820 775 803 832 790 792 789 799 740 794 801 798 788 772 753 698 776 823 794 780 820 818 804 810 794 760 784 667 798 765 804 724 761 747 791 768 716 723 846 673 800 738 723 833 801 770 734 771 765 781 786 764 765 800 830 808 790 744 735 771 796 788 781 793 763 857 828 860 854 843 812 893 816 857 816 828 833 798 846 819 797 831 846 814 837 812 879 811 830 884 811 820 778 806 855 837 815 838 822 780 805 842 826 848 818 773 810 800 845 910 870 820 826 833 806 831 820 823 783 812 750 759 781 816 806 782 790 802 778 835 828 811 812 826 816 850 808 747 818 774 811 781 843 811 786 1.05e+03 730 856 770 851 811 757 722 711 807 748 788 811 796 786 846 781 771 748 773 847 838 833 856 841 832 792 803 833 805 800 803 802 857 808 822 831 836 828 821 817 813 838 794 784 821 792 751 809 865 806 804 820 869 849 830 781 778 783 822 800 804 774 827 890 841 820 817 801 798 825 792 791 880 837 802 810 829 827 792 818 816 773 808 802 758 840 818 796 800 799 780 805 846 845 824 801 766 777 812 810 820 874 851 796 833 808 670 813 894 786 725 791 791 769 852 817 808 838 806 848 807 779 787 859 795 827 807 838 789 812 806 796 785 794 782 817 792 732 780 817 810 772 823 810 785 772 760 786 804 824 814 833 793 811 804 782 815 807 870 1.24e+03 825 787 541 812 775 793 681 803 784 731 809 793 874 804 824 734 828 764 820 816 836 848 894 860 936 867 862 848 811 850 831 868 874 860 863 880 869 834 856 860 793 882 893 910 822 822 874 810 808 836 846 733 784 759 816 869 837 837 713 892 816 812 817 857 814 822 802 781 803 793 771 792 761 818 823 814 797 874 878 859 786 733 841 791 796 759 827 826 866 795 816 835 808 785 787 800 797 779 782 819 845 775 869 791 781 794 766 762 794 802 1.07e+03 807 690 765 754 772 805 770 865 848 840 813 772 871 818 788 846 824 796 796 828 796 827 813 824 796 806 833 808 805 844 788 846 827 781 743 762 745 822 775 771 753 785 810 790 810 771 732 818 769 758 787 811 794 763 754 762 786 772 802 750 732 768 735 745 690 824 784 789 709 820 740 796 746 773 725 798 775 749 749 798 767 737 755 800 712 792 798 795 648 830 723 834 799 678 846 753 798 636 752 822 784 784 649 783 803 776 736 814 842 880 805 839 823 793 810 854 836 823 841 830 808 794 826 827 765 800 840 790 820 803 851 771 854 814 827 796 774 793 810 831 810 778 454 1.16e+03 683 832 1.08e+03 772 786 793 745 475 803 596 786 806 739 780 767 803 723 694 805 773 666 779 806 794 738 825 736 777 630 775 813 745 812 858 791 552 771 777 755 755 788 799 784 721 784 794 559 766 682 795 754 705 790 744 808 756 679 614 694 810 795 838 835 884 850 843 813 927 848 923 784 820 865 883 834 814 830 829 873 738 810 865 809 797 776 797 845 758 813 842 753 855 784 782 883 869 834 819 768 771 782 754 731 758 815 806 766 809 797 814 801 808 840 797 782 810 836 801 877 842 826 802 821 757 817 808 813 803 814 827 797 785 797 774 771 804 793 807 798 780 822 783 818 819 775 802 832 790 792 789 800 740 796 801 800 789 772 753 698 776 822 794 780 819 818 803 811 795 759 784 667 798 765 804 724 762 747 792 768 716 724 846 673 800 739 723 833 800 769 734 769 765 781 787 764 764 800 829 807 790 744 735 771 795 788 781 793 763 857 828 860 855 843 812 892 816 857 817 828 834 799 845 819 798 831 846 814 838 812 878 811 830 884 811 820 780 806 856 837 815 839 824 779 806 842 827 847 818 774 809 800 845 910 869 821 826 834 806 831 820 822 783 812 750 758 781 817 806 782 790 802 778 834 828 811 812 826 815 850 807 748 819 773 811 781 845 811 787 1.05e+03 729 855 770 851 810 755 722 711 807 749 788 811 795 785 846 781 770 748 774 848 838 833 856 842 832 794 803 833 804 802 805 801 857 808 822 831 836 828 820 817 814 838 795 784 820 792 751 811 865 806 805 820 870 849 830 782 779 783 822 800 804 775 828 891 840 819 816 801 798 826 793 790 881 839 802 810 828 826 792 818 815 773 808 802 757 840 818 795 801 799 780 804 847 845 824 801 766 777 812 810 821 874 852 795 831 807 670 815 893 784 725 792 792 769 852 817 809 838 806 849 805 779 788 859 794 827 807 837 789 812 808 796 785 796 781 817 793 731 780 818 809 772 823 810 785 772 760 786 805 823 814 833 792 812 803 782 815 807 871 1.24e+03 826 787 541 812 775 793 680 801 784 730 811 794 875 804 824 734 830 764 819 816 834 848 894 860 936 866 862 849 812 850 831 869 874 859 863 881 869 833 858 860 793 882 892 911 820 822 873 810 807 837 846 734 785 758 816 868 837 836 712 893 816 812 817 857 814 822 802 781 804 791 770 792 761 817 822 813 797 874 878 859 785 732 841 790 795 758 828 825 867 795 815 836 808 784 787 801 797 780 781 819 845 775 870 790 782 794 765 762 794 803 1.07e+03 807 690 765 754 773 806 769 865 848 840 814 773 871 818 788 846 824 797 794 828 797 826 814 824 796 806 833 806 805 843 788 847 828 781 743 762 746 822 775 771 752 785 809 790 810 771 732 817 769 758 787 811 794 763 753 762 787 772 802 750 732 768 735 745 691 823 784 790 708 820 739 798 745 774 725 800 777 748 749 798 765 737 756 801 712 792 798 795 648 831 724 834 799 679 845 753 799 638 753 822 784 782 649 783 803 776 737 814 841 880 804 838 823 793 809 854 836 823 842 830 808 795 826 827 765 802 841 789 820 803 852 771 853 813 827 796 776 792 810 831 810 778 453 1.16e+03 683 830 1.08e+03 773 785 793 745 474 802 595 786 806 738 781 767 805 723 694 805 772 667 779 806 793 738 824 736 777 629 774 813 745 812 858 791 552 772 777 754 755 788 798 784 721 783 794 560 766 681 794 754 705 790 744 808 756 680 613 695 810 795 838 835 884 851 843 813 927 848 923 784 820 864 883 835 815 830 829 873 739 808 864 809 796 775 798 845 758 813 842 753 855 784 782 884 869 834 818 767 770 782 755 730 758 816 806 766 809 798 814 800 807 841 797 782 810 835 801 877 841 826 802 821 756 816 808 813 803 814 827 797 785 797 775 772 804 794 806 797 780 822 783 818 819 776 802 833 790 791 788 800 740 798 801 801 789 772 753 698 776 822 794 782 818 818 803 811 795 760 783 668 797 765 804 724 762 747 792 768 715 724 847 674 800 739 724 832 801 769 733 768 765 780 787 763 763 800 828 807 790 743 736 771 794 790 782 793 764 858 828 861 855 843 812 891 816 856 816 828 835 799 845 819 798 831 845 815 838 812 879 810 830 885 811 820 781 806 857 836 816 840 824 779 806 842 827 847 818 774 808 801 845 910 869 821 827 834 806 831 820 822 784 813 750 758 782 817 806 782 787 802 778 835 828 811 812 827 814 850 807 748 820 772 812 780 846 811 786 1.05e+03 728 854 770 854 810 755 722 711 807 749 789 812 795 784 845 780 769 749 774 848 839 833 858 842 832 794 804 832 804 803 807 800 857 808 822 831 837 830 821 817 815 838 795 785 820 793 750 812 866 806 805 820 870 848 829 782 779 783 824 799 804 776 828 892 840 819 817 800 798 826 794 790 882 839 803 809 828 826 792 820 815 774 808 802 756 839 818 795 801 798 779 804 848 844 824 800 765 777 813 809 821 875 852 795 830 805 670 816 893 782 725 792 792 769 851 817 810 837 806 850 805 778 788 859 794 828 807 836 789 812 809 796 785 796 782 817 793 731 780 818 810 773 824 811 784 772 761 785 804 823 814 833 792 812 803 781 816 807 870 1.24e+03 828 787 540 811 776 793 679 800 785 730 812 794 876 804 823 733 830 764 819 816 833 848 894 861 936 866 861 849 811 850 832 870 874 858 863 881 869 834 858 860 792 883 892 913 819 823 872 810 807 837 845 735 784 758 816 866 838 836 712 893 816 811 816 857 815 821 802 781 804 789 769 792 761 817 822 813 797 873 878 859 782 732 841 789 794 759 829 825 867 796 814 838 808 784 787 802 796 780 779 819 844 775 871 789 783 794 766 762 794 804 1.07e+03 806 689 765 754 773 807 769 865 848 840 814 773 872 818 787 847 824 797 792 827 798 826 814 823 795 807 833 807 805 841 786 848 828 781 743 762 746 823 775 771 752 786 808 790 810 771 733 817 769 760 787 811 794 762 752 762 787 773 802 749 733 767 735 745 691 822 784 790 707 820 738 799 744 774 724 802 778 747 749 798 766 736 758 802 712 792 797 795 647 832 725 834 799 680 845 753 799 638 753 822 782 780 650 782 803 775 738 814 842 880 804 838 822 793 808 854 836 822 842 830 808 794 827 827 765 803 842 789 820 802 852 770 853 813 827 794 777 792 810 831 810 778 453 1.16e+03 682 828 1.08e+03 774 785 793 744 474 802 595 786 806 738 781 768 807 723 695 805 772 668 779 807 792 738 823 736 777 628 774 812 744 810 858 792 551 772 777 753 754 788 797 784 721 784 794 561 766 679 793 754 705 790 744 807 756 681 613 696 810 794 838 835 885 851 843 813 927 848 922 784 820 864 883 836 816 830 829 873 739 808 863 809 797 775 798 845 758 814 842 753 854 784 783 885 869 834 818 768 770 782 756 730 759 816 806 767 808 798 813 799 806 842 797 782 809 835 800 877 840 825 802 822 756 816 808 814 804 814 829 797 785 797 775 772 803 795 806 796 780 822 783 817 819 776 802 834 789 790 788 800 741 799 801 800 789 772 753 698 777 821 793 783 818 818 804 811 795 759 784 669 797 765 802 724 763 747 792 769 714 723 847 674 802 738 724 832 801 769 733 769 765 779 788 763 762 799 828 807 790 742 736 771 794 790 782 793 765 858 828 862 856 843 812 892 817 855 816 828 836 800 844 819 799 831 845 816 838 812 880 810 830 885 811 820 780 806 857 836 817 841 823 780 806 841 825 847 818 774 806 802 844 910 870 819 826 834 806 830 820 822 784 813 749 758 782 818 806 782 785 803 779 836 829 812 812 826 813 850 807 747 820 772 811 779 845 811 785 1.05e+03 728 854 769 856 810 756 722 711 806 749 789 811 795 783 845 780 769 749 775 848 840 833 860 844 832 795 805 832 803 806 806 798 858 808 823 831 837 831 821 817 816 837 793 785 820 794 750 812 867 806 805 820 867 848 829 782 780 782 824 799 804 776 828 891 840 818 819 801 797 826 793 790 883 838 804 809 827 825 792 819 816 773 807 802 756 840 818 795 802 800 779 804 847 844 824 800 764 777 813 809 821 876 851 796 829 807 669 816 893 781 726 793 792 770 850 816 810 838 806 850 805 778 788 858 794 828 807 836 789 812 809 796 785 798 783 817 792 731 780 818 811 773 823 811 784 773 760 786 803 823 814 833 791 812 803 781 816 807 870 1.24e+03 829 786 540 810 775 792 678 799 786 729 812 793 876 805 821 734 828 764 819 815 832 848 894 862 936 866 861 850 810 849 832 870 873 858 864 881 869 833 858 860 792 883 892 915 819 823 872 810 808 838 844 735 784 759 815 867 839 836 712 892 816 810 816 857 815 820 802 781 804 789 769 794 761 816 822 813 797 873 877 859 780 732 841 788 794 760 830 826 867 796 813 838 807 784 786 803 796 780 778 818 844 775 872 788 783 794 768 762 793 806 1.07e+03 806 688 765 753 774 807 770 866 848 840 814 773 872 818 787 848 823 797 793 826 798 826 815 822 794 808 834 809 805 841 785 848 829 781 745 763 745 824 775 771 754 786 807 790 811 771 733 816 769 761 788 811 794 762 752 761 787 774 803 749 733 767 734 745 690 822 785 790 707 819 737 799 744 774 724 802 778 748 748 798 767 735 757 803 712 792 798 795 646 832 726 834 801 680 844 754 800 638 753 822 781 781 649 784 802 774 738 813 843 881 804 838 822 793 807 854 837 822 842 830 807 794 829 827 765 801 842 788 820 802 853 771 853 813 826 792 778 793 811 830 810 779 453 1.16e+03 683 829 1.08e+03 775 786 793 744 473 802 595 786 805 737 781 768 808 724 695 805 771 669 779 807 792 739 822 736 777 628 775 812 744 809 858 792 550 771 777 753 753 788 797 784 720 784 794 561 766 679 792 754 704 790 744 806 757 680 613 696 810 793 837 835 885 850 843 812 927 848 921 785 820 864 883 836 816 831 829 874 739 808 862 809 797 775 798 845 758 814 842 752 854 784 783 885 869 834 817 769 769 782 757 730 759 817 807 767 807 797 813 799 806 842 797 782 809 837 799 877 840 825 802 822 756 816 808 814 804 814 831 796 785 797 776 773 804 795 806 796 780 821 783 817 818 776 802 833 788 790 787 800 742 798 801 800 789 771 753 698 777 821 793 786 818 818 805 812 794 758 784 669 797 766 801 724 763 746 793 769 714 722 846 673 802 739 724 834 801 770 733 769 765 780 788 763 762 799 828 807 789 741 736 771 794 791 782 793 766 858 828 864 856 843 812 893 817 854 816 828 836 800 843 818 798 831 845 816 838 812 880 809 830 885 811 821 779 806 856 836 818 840 823 780 807 840 823 848 818 774 806 802 844 910 870 818 826 834 806 830 820 822 784 813 749 758 781 818 806 782 786 804 779 836 829 813 813 824 813 850 807 745 819 772 810 779 844 811 786 1.05e+03 729 855 769 857 810 758 721 712 805 749 789 811 795 783 845 780 769 750 774 848 840 835 862 844 832 794 805 832 803 807 805 798 858 807 823 831 836 831 822 818 816 837 792 785 821 793 749 812 868 806 805 820 865 849 829 783 781 782 824 799 805 776 828 890 840 818 820 801 796 826 792 790 884 837 806 810 826 824 792 816 816 772 807 802 757 840 818 795 801 801 780 803 847 844 824 799 764 777 814 809 820 876 850 796 830 808 668 816 892 781 727 793 791 770 849 816 809 838 806 850 806 778 788 857 794 828 807 836 789 813 809 797 785 798 785 817 790 730 780 817 811 773 822 811 782 773 760 786 803 824 814 833 791 812 803 782 816 807 871 1.24e+03 828 786 540 810 775 792 678 800 786 729 812 792 876 806 820 735 826 764 819 815 832 849 894 862 937 866 861 850 810 849 833 870 873 857 865 881 869 833 857 860 793 883 892 916 818 822 872 810 809 838 844 736 784 759 815 867 839 837 712 890 816 809 817 857 816 819 802 781 803 790 770 794 762 816 822 813 797 873 875 860 782 732 841 787 794 761 830 827 867 796 812 837 807 784 786 803 795 780 778 818 843 775 871 789 783 795 769 762 793 806 1.07e+03 806 687 765 753 774 807 770 867 848 841 814 773 873 818 787 849 823 797 795 824 798 825 814 822 794 808 835 811 804 841 785 848 829 781 746 763 745 825 775 771 756 786 807 788 812 771 733 816 769 761 788 810 794 761 752 761 787 774 803 749 733 766 734 745 690 822 786 790 707 819 736 798 745 774 724 801 778 748 749 798 768 734 755 804 713 792 797 795 646 830 726 834 802 679 844 754 801 639 752 822 781 782 648 785 802 774 738 813 845 881 804 839 822 793 806 854 837 822 842 828 806 793 829 826 767 800 842 789 819 801 853 772 853 814 826 792 778 794 811 829 809 779 454 1.16e+03 684 830 1.08e+03 775 786 793 744 473 801 597 786 805 736 781 769 807 724 696 805 771 669 780 808 792 739 821 736 777 627 776 812 744 808 858 792 549 771 776 753 753 788 797 784 719 783 794 560 767 678 792 755 704 790 743 805 757 680 613 696 810 792 836 835 884 849 843 811 926 848 921 786 821 863 883 835 816 831 828 875 738 808 861 808 797 775 798 846 758 814 842 753 853 784 783 885 869 833 817 770 768 781 758 729 759 816 807 767 807 796 813 799 806 842 796 782 808 838 800 877 841 824 802 821 756 816 809 814 805 815 832 795 785 798 776 773 804 795 807 796 780 821 783 816 818 776 803 832 786 790 787 800 743 796 800 800 789 771 754 698 777 820 794 786 819 818 807 813 793 757 785 669 798 765 800 724 763 746 793 769 714 720 846 673 801 739 724 835 801 770 734 769 765 780 788 764 762 799 829 807 790 741 737 771 794 791 781 793 766 858 828 864 856 842 812 894 816 854 817 829 836 800 842 818 798 830 846 816 838 811 880 809 830 886 811 821 778 807 856 837 818 841 823 781 806 840 824 849 817 775 805 803 844 910 871 818 826 834 807 831 820 822 784 813 749 758 780 818 806 782 786 806 779 837 829 814 813 823 813 850 807 744 818 772 808 779 844 811 786 1.05e+03 730 855 769 856 810 758 721 712 806 749 789 811 796 783 845 780 770 749 774 848 839 836 860 844 832 794 805 831 802 806 804 798 858 807 822 831 835 830 822 818 816 838 791 785 822 792 749 812 868 806 805 820 867 850 829 783 781 782 824 800 805 776 828 888 840 818 820 801 796 826 791 790 884 836 806 810 826 824 792 815 818 770 808 802 757 840 818 794 800 801 778 802 847 844 825 799 764 777 814 810 820 877 850 796 831 809 669 816 894 782 726 792 790 769 850 816 808 839 806 850 807 777 788 856 795 827 807 836 790 814 809 798 786 797 785 817 789 730 779 817 810 773 821 811 782 773 759 785 805 824 814 833 791 812 804 782 816 807 871 1.24e+03 828 786 539 809 774 792 679 801 786 729 810 792 875 806 821 736 824 764 819 815 831 850 894 862 938 867 861 850 810 849 833 871 872 857 866 881 869 834 856 860 792 883 892 916 819 822 872 809 809 838 844 736 785 760 816 867 839 837 713 891 815 808 817 856 816 819 802 780 802 791 771 796 763 817 822 814 797 873 874 860 784 732 841 787 794 763 830 828 867 796 812 836 807 784 786 803 795 780 778 819 844 776 871 789 783 795 768 761 793 806 1.07e+03 805 687 764 752 774 807 772 867 848 841 814 773 873 818 787 849 824 797 798 824 798 825 813 823 794 807 835 810 803 841 786 848 829 780 748 764 746 825 775 771 757 785 808 787 812 772 734 815 768 761 789 809 794 761 753 762 787 774 804 749 732 766 734 745 690 823 786 789 706 818 736 798 746 774 725 800 777 748 749 799 768 734 756 803 712 792 797 795 646 829 726 834 802 678 844 754 802 640 751 823 781 781 648 787 803 774 740 813 846 881 804 839 821 793 807 855 836 822 842 828 806 792 829 825 769 799 842 790 820 801 853 772 854 814 825 794 778 794 812 829 809 780 454 1.16e+03 685 831 1.08e+03 775 786 793 744 474 800 597 786 805 735 781 769 806 723 697 806 771 668 780 808 793 739 821 734 777 626 776 812 744 808 858 792 549 771 776 754 754 789 797 784 718 782 794 560 767 678 792 755 703 790 743 805 756 680 614 697 809 792 835 835 884 848 843 811 926 847 921 786 822 863 882 836 816 831 828 876 737 809 862 808 797 776 798 846 758 815 841 753 852 782 782 886 869 833 818 769 767 780 757 729 759 816 806 766 806 796 813 800 806 842 794 782 808 840 801 877 842 824 803 820 756 815 809 814 805 814 831 796 785 798 777 772 804 795 808 797 780 821 783 816 818 776 804 831 786 790 787 800 743 795 800 800 790 771 754 700 777 820 794 785 819 819 807 814 793 757 785 668 799 765 800 724 762 745 794 769 714 720 846 673 800 739 724 836 801 770 734 769 766 780 788 764 762 798 830 807 790 741 736 771 793 791 781 793 765 858 828 863 856 842 812 894 816 854 818 829 835 799 844 819 798 828 846 816 839 811 879 809 830 886 810 821 778 808 856 837 818 843 823 781 806 840 825 850 817 775 805 803 845 911 872 819 827 834 807 831 820 822 782 813 749 758 780 818 806 781 786 806 777 837 829 814 812 823 812 849 807 744 818 771 808 779 844 810 786 1.05e+03 729 855 768 854 811 758 720 712 806 749 789 811 796 784 845 779 771 749 775 848 838 838 858 844 831 794 805 831 801 805 804 799 859 807 822 831 835 829 822 818 816 839 791 785 822 792 749 812 868 806 805 821 868 850 829 783 782 782 823 801 804 775 828 888 840 819 818 801 796 827 791 790 884 836 806 810 826 823 793 816 819 769 809 802 758 839 818 794 799 799 776 803 848 844 825 799 764 777 814 812 820 877 850 796 832 809 670 816 895 784 727 791 789 769 851 818 807 839 806 850 807 777 787 857 795 827 806 838 790 814 810 799 786 797 786 816 789 731 778 818 809 773 822 811 781 773 759 784 806 823 815 833 791 812 804 782 817 806 872 1.24e+03 827 786 538 809 773 792 679 800 786 729 810 792 874 807 821 736 824 764 818 814 831 849 895 862 939 868 862 849 811 850 834 872 873 856 865 880 869 835 856 859 792 883 892 916 820 822 872 809 809 838 844 736 787 760 816 867 839 838 713 891 816 809 818 856 815 818 802 780 801 791 770 795 764 817 823 816 798 873 875 861 784 732 840 787 794 764 828 829 867 796 812 836 807 785 787 802 795 781 777 821 844 777 871 790 783 795 767 760 793 806 1.07e+03 805 687 765 752 774 807 772 866 848 841 814 774 872 818 788 848 824 797 798 824 797 825 813 824 794 806 835 809 803 842 786 848 829 780 748 765 746 824 775 771 757 784 809 788 812 772 733 814 768 761 788 808 794 763 753 762 787 774 804 750 732 766 734 745 690 824 787 790 705 817 735 798 747 774 726 800 777 748 750 799 767 736 758 801 711 791 796 795 646 830 726 834 801 678 844 754 802 642 752 823 781 780 647 787 803 774 741 813 846 882 804 839 821 793 808 855 836 822 842 829 806 792 829 825 771 799 842 791 820 801 852 772 854 814 825 796 778 795 811 829 809 780 455 1.16e+03 684 831 1.08e+03 775 786 793 744 473 799 598 787 805 735 781 769 807 722 698 806 771 669 780 808 793 739 821 733 777 624 774 812 744 808 858 792 549 771 776 754 755 789 797 784 718 782 794 560 766 678 792 754 704 790 743 806 756 681 614 697 808 791 835 835 884 848 843 811 927 846 922 785 823 864 882 837 817 831 828 876 737 809 864 806 796 776 798 847 758 816 841 753 853 782 781 886 870 832 818 768 767 781 757 730 758 817 804 766 805 796 813 800 808 842 793 783 808 839 802 877 842 824 804 818 756 816 808 814 805 814 829 797 784 798 777 772 804 794 807 798 779 820 783 817 818 776 805 832 786 791 787 800 742 795 800 800 790 771 754 700 777 819 794 784 820 820 806 813 793 758 785 668 800 764 801 724 762 745 793 769 715 722 846 673 800 739 724 835 802 771 734 770 766 780 787 765 761 798 830 808 789 741 734 770 793 791 781 793 764 858 827 861 856 841 812 894 816 854 819 828 835 799 846 819 797 827 845 816 841 812 879 809 830 887 808 821 778 809 856 837 818 843 823 780 807 840 827 850 817 775 805 804 846 912 873 819 827 834 807 830 820 822 781 813 749 758 779 818 805 781 786 805 775 837 830 813 812 824 812 849 807 745 818 770 808 779 844 810 786 1.05e+03 728 854 767 854 813 758 720 712 806 749 789 811 796 784 845 778 772 749 776 848 837 837 857 844 831 794 805 831 801 803 804 800 859 807 821 831 834 828 822 818 816 839 792 786 821 790 750 812 868 806 805 822 868 850 828 783 782 782 822 803 804 775 828 890 840 819 817 801 797 826 792 790 884 837 806 810 827 822 794 817 818 769 810 801 758 841 817 795 799 797 775 805 847 844 824 800 764 777 813 812 821 876 850 797 833 809 670 815 896 784 728 790 789 769 852 818 807 839 807 850 807 778 787 858 795 827 805 839 790 813 810 800 785 797 786 816 788 731 778 818 810 773 822 811 781 772 759 783 806 823 816 833 791 812 805 782 817 806 872 1.24e+03 827 786 538 810 773 793 679 799 786 730 809 792 873 807 820 735 824 764 818 814 830 848 895 861 939 869 862 848 811 850 834 872 873 855 864 880 869 836 856 859 793 884 892 917 821 823 872 810 809 838 844 736 787 760 815 867 840 838 713 891 816 810 818 856 815 817 802 780 801 791 769 794 763 816 822 816 799 872 876 860 784 732 840 787 795 763 827 829 867 796 812 835 808 785 788 802 798 782 775 822 845 777 871 791 783 794 767 760 792 806 1.07e+03 806 687 766 752 773 808 773 866 849 841 814 774 872 819 788 847 823 796 797 824 796 826 813 824 794 806 835 808 803 842 786 847 829 780 748 764 745 824 775 771 756 782 810 788 813 772 733 816 768 762 788 808 794 764 754 763 788 774 805 752 732 767 734 745 690 824 786 790 704 817 735 799 747 774 726 801 777 748 750 798 766 737 760 800 710 790 796 794 646 830 726 834 800 679 844 754 802 644 752 823 781 779 648 787 802 773 743 813 846 881 805 838 821 793 809 854 835 822 842 830 806 792 830 824 770 799 842 791 820 801 852 772 855 814 824 796 779 796 811 830 809 781 455 1.16e+03 684 831 1.08e+03 775 786 794 744 474 800 597 787 806 735 780 770 807 721 698 806 771 670 780 807 794 739 822 732 778 623 773 811 744 808 857 793 549 771 775 754 756 789 796 784 717 782 793 559 766 678 793 753 704 790 744 806 755 682 614 696 808 791 835 836 884 848 843 811 927 846 922 784 823 864 882 837 817 831 827 876 736 811 865 805 797 777 798 847 757 817 840 753 855 781 782 886 870 831 818 769 768 781 757 730 757 817 803 765 804 797 813 800 809 842 793 784 808 839 802 877 842 824 804 818 756 816 807 814 804 814 828 798 785 796 778 771 804 795 807 797 779 820 784 817 818 776 806 832 786 790 788 801 741 796 800 799 791 772 754 700 777 819 795 782 820 821 806 812 793 758 786 668 800 764 802 724 762 745 793 769 715 723 847 673 801 739 724 835 802 772 733 770 767 780 786 764 761 798 830 808 789 741 734 770 793 791 781 792 764 858 827 860 856 840 812 894 815 854 818 827 835 799 847 819 796 827 845 817 840 812 878 809 828 888 807 822 778 808 855 838 818 843 823 779 807 840 827 851 818 775 805 804 846 914 873 819 827 833 806 831 820 822 780 814 750 758 779 819 806 781 786 804 775 837 830 813 812 824 813 850 807 745 818 770 808 780 844 810 786 1.05e+03 728 854 765 854 814 757 720 712 806 750 789 812 795 784 846 778 771 749 776 848 836 835 858 844 830 794 805 831 802 803 803 800 859 808 821 831 834 828 821 818 815 838 792 786 820 790 749 811 869 806 805 822 867 849 828 783 781 782 820 802 803 775 828 891 840 819 817 801 797 826 792 790 884 837 805 809 828 823 794 818 816 770 810 800 757 842 817 795 799 798 776 806 846 844 823 802 763 777 814 811 821 875 849 799 834 809 670 814 896 782 729 791 788 769 853 817 806 839 808 850 806 778 787 859 796 826 805 840 790 812 810 799 785 797 786 816 788 730 778 819 812 773 822 811 782 772 759 783 806 822 816 833 791 812 805 782 816 807 872 1.24e+03 827 786 537 812 773 793 679 798 787 730 809 793 873 807 819 735 824 763 818 815 831 847 896 860 938 869 862 848 810 850 834 871 873 855 864 880 868 836 856 859 793 884 892 917 821 822 871 810 810 838 844 736 786 759 815 867 840 837 713 891 816 810 817 856 815 817 802 781 801 791 768 794 763 814 822 815 799 872 876 858 782 734 840 788 796 762 826 829 867 796 812 835 808 785 789 801 800 782 776 821 844 777 871 793 783 793 766 761 792 806 1.08e+03 808 687 766 752 773 809 773 866 849 840 814 774 872 818 788 846 823 795 795 825 797 828 813 825 793 807 836 808 803 842 786 847 828 780 748 761 744 824 774 773 756 781 811 788 813 772 733 817 768 762 787 808 795 765 755 763 788 774 805 753 731 767 734 744 691 824 786 791 704 816 736 799 747 775 726 802 777 747 750 798 765 738 760 799 710 789 795 794 646 830 727 834 800 680 845 754 803 645 752 823 781 778 648 786 803 772 743 813 846 880 805 839 821 793 808 854 835 823 842 832 806 792 830 825 770 799 841 792 820 801 852 771 855 815 824 796 778 797 811 830 808 781 455 1.16e+03 685 832 1.08e+03 774 786 794 744 474 800 597 787 807 736 780 769 807 721 698 806 771 670 779 807 794 740 822 732 779 624 773 811 744 809 858 794 549 771 775 753 756 788 796 784 716 782 793 559 766 677 794 752 704 791 745 807 755 683 614 694 810 791 836 836 884 849 843 812 927 847 921 784 822 864 882 836 817 832 826 875 736 811 865 805 798 777 798 846 757 817 840 753 857 782 782 885 871 832 820 770 769 781 757 731 757 816 803 764 804 796 813 800 809 842 794 785 808 839 802 877 843 823 804 818 757 816 806 812 804 814 828 798 785 796 777 771 804 795 808 797 778 820 785 817 817 776 806 832 786 790 789 800 740 796 801 799 792 772 754 700 777 819 795 782 820 823 805 812 792 759 787 669 799 764 803 724 762 745 793 768 714 723 847 673 801 738 724 835 802 772 733 770 766 779 786 764 761 798 830 809 788 741 735 770 794 791 781 792 762 858 826 860 855 841 812 894 814 854 818 827 835 800 845 819 795 828 845 817 839 813 878 810 828 889 806 823 778 806 853 838 819 842 824 779 808 841 826 851 820 776 805 804 846 915 873 820 826 833 806 832 820 822 780 814 751 757 780 819 806 781 786 802 776 838 831 812 813 825 813 850 806 745 818 771 809 779 844 810 786 1.05e+03 729 854 766 855 814 756 720 712 806 750 788 812 794 784 846 779 770 748 775 848 836 834 859 844 831 794 804 831 802 802 803 800 859 808 821 831 835 829 821 818 816 837 792 786 821 790 748 810 869 806 804 822 866 849 828 782 780 783 820 803 801 775 827 893 840 819 818 800 797 826 792 789 885 837 805 807 828 825 795 817 814 771 809 800 757 844 817 795 799 798 778 806 845 844 823 804 762 777 813 811 822 873 848 800 833 810 669 814 896 782 729 791 788 769 853 816 806 839 809 850 805 778 788 860 796 826 805 839 789 812 809 798 784 796 786 815 788 730 778 819 812 773 822 812 782 772 760 784 807 822 817 834 791 813 805 783 816 806 873 1.24e+03 827 787 538 811 773 792 679 798 787 730 810 793 874 806 818 734 824 762 818 815 832 847 896 861 938 869 862 848 810 850 834 871 874 856 864 880 868 837 856 859 794 884 892 917 821 822 873 812 810 837 844 737 785 759 815 867 840 835 712 890 816 811 816 855 816 817 802 782 801 791 768 793 762 813 821 814 798 872 877 858 781 735 840 789 796 761 826 830 867 796 813 835 808 785 790 800 803 782 778 820 844 776 871 794 782 794 765 761 792 804 1.08e+03 810 688 765 753 774 810 772 866 848 841 814 775 872 818 788 846 823 795 794 826 798 829 814 825 794 808 837 808 803 842 788 848 828 780 748 759 743 825 774 774 755 782 811 788 814 772 732 818 768 762 787 808 795 764 756 763 788 774 803 753 731 768 734 742 692 822 786 792 704 817 736 798 747 776 727 802 777 746 750 798 766 739 759 799 710 789 796 794 646 829 728 834 801 681 844 754 803 644 751 823 780 779 649 785 804 772 743 813 846 879 806 840 822 794 807 855 835 823 842 832 807 792 829 824 770 799 840 792 820 801 853 770 855 815 825 796 778 797 810 831 808 781 455 1.16e+03 685 832 1.08e+03 774 785 794 744 474 801 596 787 807 736 779 770 807 722 697 806 771 670 779 807 794 741 823 732 780 624 774 811 744 809 859 794 550 771 775 752 755 786 797 784 716 782 792 559 767 677 795 751 704 792 745 807 755 684 614 694 811 791 837 836 884 849 843 813 926 847 921 785 820 864 882 836 817 831 826 874 736 811 865 804 799 777 800 846 757 817 840 753 857 782 782 884 871 833 822 770 768 780 756 731 757 815 803 762 804 796 813 800 810 842 795 785 808 839 802 878 843 824 804 818 757 816 807 812 804 814 828 799 785 797 776 771 804 795 808 797 778 820 785 816 817 776 806 832 787 790 790 800 740 795 801 799 792 772 753 700 777 819 795 783 821 824 805 812 792 759 787 670 798 764 803 724 762 746 794 768 714 721 847 673 802 737 724 835 803 772 732 771 766 778 787 765 762 798 830 808 788 741 736 770 795 792 782 793 761 858 826 861 855 842 811 894 814 854 819 827 835 801 842 819 796 830 845 817 838 812 878 811 830 889 806 823 779 805 852 838 819 841 824 778 808 841 826 851 821 775 805 804 846 915 872 820 826 833 807 833 821 822 781 813 751 757 780 819 805 782 786 802 778 838 831 812 813 825 813 850 806 746 818 772 810 778 844 811 786 1.05e+03 729 853 768 856 812 755 720 713 806 751 788 811 794 784 847 780 769 747 775 848 835 835 860 843 831 795 802 831 803 803 803 799 859 809 822 831 836 830 821 818 818 837 793 786 821 790 747 810 869 807 804 822 866 849 828 782 778 783 820 804 800 776 826 893 840 819 818 800 797 826 792 789 885 837 804 805 829 827 795 817 814 772 809 800 757 843 817 795 799 798 779 806 845 845 822 803 762 776 813 812 822 873 847 800 832 809 669 814 896 783 728 792 788 769 852 816 806 839 810 849 804 778 789 861 796 826 804 837 788 812 808 798 784 797 786 815 788 730 778 820 812 773 821 813 783 773 759 785 808 822 817 834 791 813 805 784 816 806 872 1.24e+03 827 787 538 811 774 791 679 798 787 730 810 793 875 806 820 734 824 762 818 816 834 847 896 861 937 869 862 849 810 851 833 870 874 856 864 880 868 837 855 860 793 884 892 917 822 822 875 812 810 837 844 737 786 759 815 866 839 835 712 891 815 810 816 854 818 818 802 783 801 791 767 793 762 814 822 815 798 872 876 860 780 737 840 789 796 762 826 830 866 796 813 835 807 786 790 799 802 782 780 821 844 776 870 793 782 794 764 760 793 802 1.08e+03 810 688 764 754 774 810 772 866 847 841 815 774 872 818 788 846 824 796 794 826 799 830 814 825 795 807 837 808 804 844 789 850 827 780 747 759 744 825 774 775 755 783 810 788 813 773 733 819 769 762 787 808 795 764 757 764 788 774 801 753 731 768 734 742 693 821 786 794 704 818 736 799 746 777 728 802 777 747 749 798 766 739 759 798 711 790 796 794 646 829 728 836 801 680 843 754 804 644 750 824 780 780 649 784 804 772 741 813 846 881 806 841 823 794 807 855 835 823 842 832 808 792 829 824 770 799 839 791 820 801 852 770 855 815 825 796 779 798 809 831 808 781 454 1.16e+03 684 832 1.08e+03 774 785 794 744 474 801 596 787 808 736 779 770 807 722 696 805 772 670 779 807 793 740 823 733 780 623 774 812 744 810 860 794 550 771 775 753 755 786 797 784 715 784 792 559 766 677 795 751 704 791 746 806 755 684 614 694 810 791 838 836 884 850 844 814 927 849 920 786 820 864 882 836 817 830 826 874 736 811 865 804 799 777 801 846 757 816 840 753 856 783 781 883 871 835 822 769 767 780 756 731 758 815 803 762 804 796 813 800 809 842 796 785 808 839 802 878 842 824 803 819 757 816 807 812 804 813 829 800 784 797 775 771 803 796 808 797 779 820 785 816 817 776 805 832 787 789 790 799 740 794 800 800 791 772 753 700 776 819 794 783 821 824 805 812 792 759 788 670 798 765 803 724 762 747 794 768 714 720 847 673 802 737 724 835 803 772 733 771 766 778 787 766 762 798 830 808 787 740 736 770 795 792 781 794 761 859 827 862 856 843 811 894 815 855 820 828 835 801 842 819 796 830 846 816 838 810 879 811 831 888 807 822 779 806 851 838 819 841 825 779 808 841 825 850 821 775 806 803 847 915 871 820 826 833 807 833 822 823 782 812 751 757 781 819 805 782 785 802 778 838 830 814 813 824 812 849 806 745 818 773 811 777 845 811 787 1.05e+03 729 853 769 856 811 754 720 713 807 751 787 810 794 785 847 780 769 746 775 849 835 835 860 843 832 796 802 831 804 804 804 799 858 809 822 831 837 829 821 817 819 837 793 786 822 791 749 811 869 807 804 822 866 849 829 781 777 782 821 804 799 776 825 892 841 818 818 800 797 826 794 790 885 837 805 805 829 827 795 816 815 773 809 799 757 843 817 794 799 797 779 806 845 846 822 803 761 777 812 813 822 874 846 799 832 808 668 815 896 783 728 792 789 768 852 816 806 839 808 848 804 779 790 860 796 827 804 836 789 812 808 798 784 797 785 815 789 730 778 819 811 774 821 813 784 773 759 786 807 821 817 834 792 813 805 785 816 806 870 1.24e+03 827 788 538 810 774 789 679 798 787 730 809 792 876 806 822 734 825 762 818 816 834 848 895 861 937 868 861 850 809 851 833 870 874 857 865 881 868 838 855 860 794 884 892 917 822 823 876 812 810 837 844 737 785 759 815 866 838 837 712 891 815 810 815 854 818 818 802 783 801 791 767 792 763 816 822 815 797 872 876 861 781 737 841 788 796 762 826 830 865 795 814 835 808 786 790 800 802 782 778 821 844 775 870 792 782 795 765 760 793 801 1.08e+03 809 689 764 754 774 809 772 867 847 841 816 774 872 818 788 846 825 796 795 826 799 830 813 825 795 807 837 808 805 844 790 850 827 780 746 759 744 824 775 775 755 784 810 787 812 773 733 818 769 760 786 808 795 764 756 764 788 773 800 752 731 769 733 742 693 820 786 793 705 819 735 799 746 777 730 802 777 747 749 799 766 740 759 798 711 790 796 795 646 829 728 838 801 680 842 755 803 644 752 823 780 781 649 784 804 772 739 814 845 882 805 841 822 793 808 855 836 824 842 832 808 792 829 824 770 799 839 791 820 801 852 770 856 814 825 795 779 797 808 831 808 781 454 1.16e+03 685 833 1.08e+03 774 784 793 744 474 802 596 787 808 736 779 771 807 722 695 805 772 670 779 808 792 740 823 733 780 622 774 812 744 811 860 793 551 771 776 754 756 786 798 784 716 785 793 560 767 678 794 751 704 790 746 806 754 684 614 694 810 791 838 836 885 851 844 814 927 850 920 788 821 865 882 836 816 829 826 874 737 810 866 804 798 777 803 846 757 815 840 752 855 784 781 882 870 834 820 768 767 780 756 730 757 815 803 762 804 796 814 800 808 842 795 786 808 838 801 878 842 824 802 820 757 817 807 813 804 813 829 800 784 797 774 770 802 797 807 797 780 820 785 815 818 775 805 832 788 790 791 799 741 794 801 799 790 772 753 700 776 820 794 783 821 822 805 812 793 759 786 669 797 765 802 724 763 748 794 768 715 721 846 672 802 738 724 836 803 772 733 770 766 779 788 766 762 798 830 807 788 740 736 770 795 793 781 793 762 860 828 862 857 843 811 894 816 855 821 829 834 801 843 820 796 830 847 815 838 809 880 811 831 887 808 822 778 807 852 838 819 841 826 779 807 842 825 849 821 775 806 802 847 914 870 821 827 833 806 834 822 824 782 812 751 757 781 819 806 783 785 802 778 838 829 814 814 824 812 849 806 745 818 774 810 777 845 811 787 1.05e+03 729 854 769 856 812 753 720 713 807 751 786 810 794 785 846 780 769 746 775 850 836 835 860 842 833 797 803 831 806 805 805 800 856 809 823 831 839 828 821 816 819 837 794 786 822 791 750 812 869 807 803 822 866 849 829 781 777 782 822 804 799 776 825 892 842 818 818 800 797 826 795 792 885 838 806 807 828 828 796 816 816 774 807 800 757 842 817 793 799 797 778 807 844 846 822 804 762 777 812 814 822 875 847 797 831 807 668 815 896 782 727 792 789 768 852 816 805 840 805 848 804 779 790 859 796 827 805 837 790 812 808 797 784 797 784 816 790 730 778 818 811 774 821 814 783 773 758 786 806 819 818 834 791 814 805 784 816 806 869 1.24e+03 827 788 538 810 774 788 680 798 787 730 808 792 876 805 824 733 826 763 819 815 835 849 895 861 937 869 860 850 809 852 832 870 874 858 866 881 868 837 855 860 794 883 892 916 823 823 875 812 811 837 844 736 783 759 815 867 839 839 711 892 815 810 814 856 816 819 802 784 800 791 767 792 763 817 822 816 797 873 877 861 783 736 842 788 796 762 826 829 864 795 814 835 810 786 791 800 801 783 776 820 844 774 869 792 782 794 765 760 793 802 1.07e+03 808 690 764 755 774 808 772 867 846 840 817 775 873 818 787 847 825 796 795 826 800 830 812 825 796 807 837 808 806 845 790 850 827 780 746 759 744 824 776 774 755 784 810 789 813 772 734 817 768 758 786 809 795 763 755 764 789 772 801 752 730 769 733 743 694 820 787 792 707 819 734 800 746 776 730 801 778 748 749 799 766 740 759 798 710 790 795 796 646 829 728 839 801 680 842 755 802 644 753 823 781 781 648 784 804 772 738 814 844 884 804 842 822 792 808 854 837 824 843 832 806 791 829 825 770 799 839 790 820 801 852 771 856 813 824 795 779 796 809 830 808 781 454 1.16e+03 685 832 1.08e+03 774 784 793 744 474 802 596 787 808 736 780 772 808 722 694 804 773 670 780 808 792 740 823 733 781 621 774 814 744 813 859 793 551 771 776 754 755 787 798 784 716 784 794 561 767 678 793 752 705 788 746 806 754 683 614 694 810 791 838 836 885 852 843 813 927 851 920 788 823 865 882 835 815 830 826 873 737 810 866 804 798 776 804 846 758 816 839 752 855 784 781 884 870 834 819 767 768 780 756 730 757 815 803 762 803 797 814 800 809 842 796 786 809 838 800 877 842 825 802 821 757 817 807 813 803 814 829 800 784 797 774 770 802 797 807 798 780 821 785 815 820 775 805 832 788 790 791 799 741 795 802 799 789 772 753 700 775 821 794 784 821 820 804 812 794 759 785 669 797 765 801 724 763 748 794 769 715 721 846 672 802 739 724 837 802 771 734 770 767 780 788 766 763 799 830 807 789 741 736 770 795 793 781 793 763 860 829 862 858 843 811 894 818 855 820 829 834 803 844 821 794 830 847 815 837 809 880 812 830 887 808 822 777 807 852 839 818 841 826 779 806 842 826 848 819 776 806 801 848 914 870 821 827 833 805 834 823 824 782 812 751 758 781 819 806 783 785 802 778 836 828 815 813 824 812 849 806 745 818 774 811 777 847 811 788 1.05e+03 728 854 768 855 814 753 721 713 808 749 786 811 794 785 846 780 770 746 775 849 836 835 859 843 834 796 803 831 806 804 805 800 856 809 823 831 839 827 821 815 820 836 794 786 822 792 749 812 869 807 802 823 865 849 830 781 776 783 823 803 800 777 825 893 842 819 818 800 798 827 796 793 885 839 806 808 828 828 797 816 816 773 807 800 757 842 816 792 801 797 777 808 844 845 822 804 762 777 812 814 822 876 848 796 832 808 668 816 897 781 727 792 789 767 851 816 805 840 804 848 804 779 790 858 797 828 807 838 791 812 809 796 785 798 783 818 791 730 778 817 811 772 822 814 783 773 758 786 805 817 817 834 790 813 804 785 816 806 869 1.24e+03 827 787 538 811 775 788 680 798 786 730 807 792 876 805 824 732 827 763 820 815 835 850 894 862 938 869 861 850 809 852 832 870 874 858 865 881 868 836 855 860 794 883 892 916 823 823 873 810 812 837 845 736 782 759 814 868 840 840 711 892 816 810 814 856 814 819 802 784 800 791 768 792 763 817 823 816 797 873 876 859 785 736 843 789 796 761 826 828 863 796 814 835 811 787 791 801 802 782 776 819 844 774 869 791 783 794 766 760 793 803 1.07e+03 808 691 764 755 773 809 773 867 846 840 816 777 873 818 787 847 825 796 795 826 800 829 812 825 798 807 837 808 806 845 790 849 828 780 745 759 744 823 776 774 756 784 810 790 814 772 733 816 768 758 786 810 795 763 754 764 790 771 801 752 730 768 734 742 695 820 788 792 708 820 733 800 746 775 729 801 778 748 749 798 766 740 759 798 710 789 794 797 646 829 728 838 801 679 842 755 801 643 754 823 780 782 648 784 804 773 737 815 844 883 804 842 822 793 808 855 837 824 843 832 806 792 830 825 770 800 838 790 820 801 851 772 856 812 824 795 778 796 810 830 808 781 455 1.16e+03 686 830 1.08e+03 774 785 793 743 475 802 596 786 808 736 782 772 807 721 694 804 773 670 781 808 793 740 824 734 781 622 774 815 744 813 858 793 551 771 776 754 754 787 799 784 716 782 796 561 768 678 792 753 706 788 746 806 754 683 614 694 809 791 839 836 885 851 843 813 927 850 921 787 822 865 882 835 816 830 826 873 738 811 866 804 798 776 804 845 758 818 839 751 856 784 781 885 870 834 819 767 768 781 756 730 757 815 804 762 803 797 815 800 810 842 796 785 809 838 800 877 841 826 802 821 757 816 806 813 802 814 830 800 784 796 774 769 803 797 807 798 780 821 785 814 820 774 806 832 788 791 790 800 742 796 802 799 790 772 752 700 775 823 794 784 821 820 804 811 794 759 783 668 797 764 801 725 762 748 794 768 716 721 846 672 801 740 723 837 801 771 734 770 767 780 788 766 763 799 830 808 790 741 737 769 795 793 781 792 763 858 829 862 858 842 812 893 817 856 820 828 835 804 844 822 794 831 846 814 837 811 880 814 830 887 806 822 778 808 853 839 818 841 826 778 805 844 827 848 818 777 805 801 848 914 871 820 829 833 805 834 823 824 782 812 751 758 782 819 805 782 785 802 778 836 828 815 812 824 812 849 807 744 818 774 811 778 848 811 787 1.05e+03 727 855 768 853 815 754 721 713 807 748 786 812 794 785 845 780 771 746 776 847 837 835 860 844 833 796 804 832 806 804 805 800 856 809 823 831 839 827 822 815 820 836 795 786 823 794 748 813 869 808 802 823 864 850 830 782 776 783 823 804 800 778 826 893 842 820 817 800 798 827 796 793 885 838 806 809 827 829 798 817 815 773 806 800 757 842 816 793 802 797 777 808 844 844 822 804 762 776 813 813 822 874 848 796 832 808 669 815 896 781 728 790 789 768 852 816 805 840 806 848 804 779 788 858 798 828 808 840 793 811 808 796 786 798 782 819 791 730 778 818 810 772 823 814 783 773 758 784 806 816 817 835 789 812 804 786 816 805 870 1.24e+03 828 786 538 812 775 788 680 798 786 731 808 792 874 805 823 731 828 763 820 814 835 851 894 864 938 869 863 850 810 852 832 870 874 859 865 881 868 835 855 859 794 882 892 916 823 823 873 809 812 837 845 736 782 759 814 870 840 839 711 892 816 810 814 855 813 819 802 784 799 790 768 794 763 817 824 816 796 873 876 858 785 738 843 790 796 762 826 828 864 796 814 835 810 788 791 800 802 782 776 820 844 775 870 790 782 793 765 760 793 803 1.07e+03 808 691 764 756 773 809 773 868 846 840 817 778 872 819 786 847 824 796 796 826 801 828 812 825 798 807 838 808 806 845 790 849 828 781 745 759 744 823 776 773 756 784 810 792 814 771 734 816 769 758 787 811 795 762 753 763 790 769 801 753 731 767 734 741 696 821 788 794 707 821 734 801 746 775 727 801 777 748 749 798 765 739 759 798 709 789 795 795 646 829 729 836 801 679 844 754 801 643 753 823 780 784 649 784 804 774 737 815 844 883 804 842 822 793 808 855 837 824 843 832 807 793 831 825 771 802 839 790 820 801 851 773 856 814 825 796 778 795 810 830 809 781 455 1.16e+03 686 829 1.08e+03 774 786 794 743 475 803 596 786 808 736 782 773 805 719 694 804 773 670 781 808 794 740 826 735 781 622 774 817 744 812 856 794 550 771 776 754 754 786 799 783 716 782 796 560 768 677 793 753 706 788 745 806 753 682 613 694 809 791 839 836 885 852 843 813 928 850 921 787 820 864 883 835 816 831 826 872 738 812 866 804 798 775 803 845 758 817 839 751 856 784 781 886 869 834 820 767 768 781 756 731 759 815 804 763 803 797 816 801 810 842 797 785 809 839 800 877 840 826 802 821 757 816 806 814 803 814 830 800 784 796 774 769 803 797 808 799 780 820 785 814 820 775 805 832 787 792 789 800 741 797 802 798 790 772 752 699 774 824 793 784 821 820 804 813 795 760 782 669 797 765 801 726 761 746 794 768 716 721 846 671 800 740 724 836 802 770 734 770 768 780 788 765 764 800 830 809 791 741 737 769 794 794 780 792 763 858 829 862 858 842 812 894 816 856 819 828 835 806 844 822 795 831 846 815 838 812 880 812 830 888 804 822 778 808 854 838 818 840 827 778 804 845 826 847 816 776 806 800 848 912 872 821 830 833 806 834 823 824 783 812 751 758 782 819 804 781 785 802 777 836 828 814 812 824 812 849 809 743 818 773 811 778 848 811 786 1.05e+03 727 855 767 852 816 755 722 712 806 748 786 812 795 785 844 780 771 746 774 846 836 835 861 845 833 795 804 832 806 804 806 801 857 809 823 832 838 828 823 816 820 835 795 786 823 796 748 814 869 808 802 824 866 850 830 782 775 782 822 803 799 775 827 892 842 821 817 800 797 827 795 793 885 837 805 809 827 829 797 818 813 773 807 801 757 842 817 794 802 797 777 807 845 842 821 804 761 776 814 812 821 872 848 796 832 808 669 815 896 781 728 789 790 768 852 816 805 840 809 848 804 778 786 858 799 828 808 841 794 810 808 796 787 798 781 820 791 730 779 818 810 771 824 813 783 773 759 783 808 816 816 835 787 811 804 787 816 805 870 1.24e+03 828 785 538 813 775 787 680 799 785 730 808 792 874 805 823 731 827 763 820 814 836 849 893 863 938 868 865 850 810 852 832 870 874 859 864 881 867 836 854 859 794 881 892 916 822 822 873 808 811 837 844 736 782 759 815 870 840 838 712 893 817 810 815 854 812 818 801 784 798 789 768 794 763 817 825 817 796 874 876 857 785 739 843 790 796 763 825 828 864 796 814 836 808 788 792 800 802 782 776 820 844 775 870 791 782 793 764 760 794 804 1.07e+03 808 692 763 756 772 810 773 868 846 842 817 777 871 820 787 846 824 797 796 826 801 827 812 825 798 807 837 808 805 845 790 849 826 780 745 759 744 823 777 772 755 784 810 791 812 772 735 816 769 758 789 812 794 762 753 762 791 770 801 753 733 765 733 741 697 821 789 795 707 821 734 801 746 774 726 801 775 747 749 798 765 737 759 799 710 789 796 793 646 828 729 834 801 678 845 753 801 644 752 823 780 783 650 785 805 774 738 816 843 883 805 842 824 792 808 856 837 823 843 831 807 794 832 825 771 801 840 791 820 802 850 775 856 815 825 796 779 795 809 830 810 781 455 1.16e+03 686 830 1.08e+03 774 787 794 744 475 804 596 786 808 736 781 773 803 718 695 804 773 671 782 808 795 742 827 735 781 622 774 818 744 812 857 794 548 771 776 754 754 786 799 782 716 783 794 561 767 677 793 752 707 788 746 806 753 681 612 694 808 791 837 836 885 852 842 813 928 850 921 788 820 864 883 835 817 832 826 872 738 813 866 805 797 775 802 845 757 815 839 750 855 783 782 886 868 834 820 768 769 781 756 732 760 816 804 764 804 796 816 801 809 842 798 785 809 839 800 877 840 825 802 820 757 816 805 815 805 814 830 800 784 796 774 769 802 797 808 799 779 820 785 814 821 776 805 833 787 792 788 801 740 796 802 798 790 772 752 699 774 824 793 784 821 820 804 815 795 759 782 669 797 766 801 726 760 744 794 768 717 722 846 671 800 740 724 836 803 770 733 771 768 780 788 764 764 799 830 810 791 741 737 769 794 794 780 793 764 859 829 862 857 842 812 894 816 856 817 828 834 806 844 822 796 831 846 815 840 813 879 810 829 889 803 823 778 808 855 838 819 840 827 778 803 845 825 848 817 776 807 799 848 911 872 821 831 832 808 833 824 824 784 812 752 758 781 819 803 780 786 802 777 836 829 813 812 824 812 849 810 744 818 773 811 778 848 812 786 1.05e+03 727 855 768 852 815 755 722 712 805 749 786 812 795 785 844 781 771 747 774 847 836 836 861 845 833 795 805 831 806 803 806 801 859 808 822 833 837 830 824 816 820 836 795 786 823 796 747 814 868 808 803 823 868 850 830 782 775 781 820 802 798 772 827 892 843 821 818 800 797 827 793 793 884 836 805 808 827 829 798 819 812 773 807 801 757 842 818 796 802 797 778 807 846 841 821 803 761 777 814 812 821 872 848 796 832 808 670 815 896 781 730 790 790 768 852 817 806 839 809 849 805 778 784 858 799 827 808 840 793 811 809 796 787 799 780 820 791 730 778 818 809 771 824 812 784 773 759 781 809 816 817 833 787 811 804 786 817 804 870 1.24e+03 828 785 539 812 774 787 679 799 785 730 807 792 874 804 822 732 826 763 820 814 836 848 893 862 938 868 863 849 811 852 832 870 873 860 863 881 868 838 854 858 794 880 893 917 821 823 873 809 810 837 844 735 782 760 815 869 840 836 713 893 816 810 816 854 812 819 800 784 798 789 769 795 763 816 826 817 796 874 876 858 785 738 843 791 796 762 826 828 865 796 815 836 808 788 792 800 802 782 776 820 844 776 872 791 783 793 764 761 794 806 1.07e+03 808 692 764 756 772 810 772 870 847 843 818 777 870 820 788 846 824 797 796 826 800 826 812 826 797 808 836 810 804 846 791 849 825 780 745 758 744 824 778 771 755 784 810 791 812 772 736 816 769 759 791 812 794 762 753 762 791 771 801 752 733 764 733 742 698 822 789 795 707 822 734 801 747 774 727 801 775 747 749 798 766 736 759 799 711 789 797 792 646 828 729 833 800 678 847 752 802 643 753 823 780 783 650 786 806 774 739 816 843 882 806 842 825 792 808 855 836 822 842 831 806 794 833 825 770 799 840 792 821 803 849 775 856 816 826 795 780 796 807 830 811 782 455 1.16e+03 686 831 1.08e+03 775 787 794 745 476 805 596 786 808 738 781 774 803 718 695 805 772 672 782 808 796 744 827 733 781 621 774 817 743 812 858 793 547 770 776 754 754 787 800 783 716 785 793 562 768 676 794 751 709 788 747 806 753 680 611 694 808 792 836 836 885 852 842 813 927 851 921 788 820 864 883 836 818 832 827 872 738 813 867 806 797 775 802 845 757 814 839 750 855 782 782 885 867 834 820 768 769 782 756 732 761 816 804 765 804 796 816 801 808 841 798 785 809 839 800 877 840 824 801 821 758 816 805 816 807 813 830 799 785 797 775 769 802 797 808 800 779 820 784 814 820 776 804 833 787 792 788 800 740 796 802 797 790 772 752 699 773 824 793 785 821 820 804 816 793 759 782 670 797 767 801 726 760 743 794 769 717 723 845 671 800 740 723 835 804 770 732 772 768 780 787 763 764 799 830 810 791 741 737 770 793 793 780 794 764 859 829 862 857 842 812 895 816 857 818 828 834 806 843 822 796 831 846 816 840 813 878 808 828 889 803 822 778 808 855 838 819 839 827 778 803 844 823 848 817 775 808 799 847 910 872 821 831 832 811 833 824 824 784 812 752 758 780 820 804 781 786 802 776 837 829 813 812 824 812 849 810 745 817 774 811 778 848 812 787 1.05e+03 727 855 769 853 815 754 723 711 805 749 786 812 795 785 844 781 771 747 772 849 836 836 860 844 832 795 805 831 806 803 806 802 859 810 822 834 837 830 823 817 820 837 795 786 823 796 746 813 870 807 803 823 868 849 830 782 777 781 819 802 798 769 827 892 843 822 819 800 796 827 791 792 884 837 805 808 827 828 798 818 812 772 807 802 757 842 819 796 801 799 778 807 848 841 822 803 761 777 814 812 821 872 848 796 832 810 670 814 895 781 729 791 791 768 852 817 807 838 809 849 804 776 785 858 798 826 808 838 791 812 809 798 787 799 781 820 791 730 778 819 809 772 824 812 784 773 760 782 809 816 817 831 787 812 805 785 817 804 870 1.24e+03 828 786 540 812 774 786 679 799 785 731 808 792 874 804 822 732 826 763 820 814 836 847 894 861 938 868 861 847 812 853 833 871 872 860 863 882 869 839 854 858 795 880 893 916 820 823 873 810 809 838 843 735 782 759 816 869 839 835 713 894 818 810 817 855 813 819 799 784 798 790 770 796 763 814 826 817 798 875 876 858 784 736 843 791 797 761 827 827 864 797 816 836 808 788 793 800 802 781 776 821 845 775 873 792 783 793 763 761 794 806 1.07e+03 808 691 767 757 772 810 772 870 848 843 818 778 870 818 788 846 824 797 796 827 799 825 813 827 796 808 836 810 804 846 791 849 826 780 746 757 744 826 780 772 755 785 810 790 812 772 736 817 769 759 791 812 793 763 753 763 790 772 802 750 732 765 733 742 699 822 789 794 707 822 734 800 747 774 728 801 776 747 750 798 768 737 759 799 712 789 798 792 645 828 729 834 799 678 848 752 802 643 755 823 779 783 650 786 806 774 740 817 843 882 807 842 825 794 807 855 838 820 842 831 805 795 833 825 770 798 838 792 821 804 849 775 855 815 826 794 779 796 808 830 811 782 455 1.16e+03 685 830 1.08e+03 776 787 793 745 476 805 597 786 809 740 782 774 804 718 695 805 772 672 781 808 796 745 827 732 781 620 775 814 743 812 861 792 548 769 777 754 754 788 799 784 717 785 792 564 769 676 794 751 710 788 748 806 753 680 611 694 808 793 835 836 885 853 843 813 927 852 921 788 821 864 883 836 820 831 828 872 738 812 868 807 798 775 802 844 756 815 840 749 855 782 782 885 868 834 820 769 770 782 757 732 760 816 804 765 804 797 816 801 807 840 798 785 809 840 800 877 840 824 801 821 758 816 806 816 807 813 830 799 785 797 776 770 802 797 807 800 779 820 784 814 820 775 804 834 787 791 788 800 740 795 802 797 790 772 752 699 774 824 794 785 820 818 804 815 792 758 784 670 797 768 800 726 761 744 794 769 717 723 845 671 800 740 723 835 803 770 733 774 769 780 788 763 765 799 830 810 790 741 737 770 792 791 781 796 764 859 828 862 856 843 812 895 817 857 819 829 834 805 842 821 797 831 846 817 840 812 877 809 827 890 803 820 777 808 855 838 820 839 826 778 803 843 823 849 818 775 808 799 846 909 872 820 831 832 810 832 824 824 784 813 752 759 780 818 804 782 786 804 776 838 830 814 813 824 812 849 810 745 817 774 811 779 849 813 786 1.05e+03 727 854 768 853 815 753 722 710 805 748 786 812 796 785 846 781 772 747 772 850 836 837 860 843 832 795 805 831 806 803 805 802 859 811 821 833 836 830 822 817 821 838 795 787 822 795 745 812 870 806 803 822 867 849 829 782 780 781 820 803 798 770 826 892 843 823 819 800 795 826 790 792 884 837 804 808 827 828 799 816 812 771 807 801 757 842 819 796 802 800 778 808 849 842 822 802 761 777 813 812 821 873 848 795 833 811 670 814 895 780 729 791 791 769 851 818 807 838 808 849 804 775 787 859 796 824 808 837 789 813 809 798 787 799 781 820 791 730 778 818 809 772 824 813 783 773 759 782 809 814 817 831 788 812 805 785 817 804 870 1.24e+03 828 786 541 810 774 789 679 799 786 732 809 793 875 805 822 733 826 763 820 815 836 846 895 861 937 869 860 847 812 853 833 872 871 859 864 882 870 840 854 858 796 880 893 915 821 824 873 811 810 838 843 734 783 759 816 868 838 835 712 894 819 809 816 856 814 820 798 784 800 791 772 796 763 813 826 816 799 875 877 858 784 735 844 791 798 760 828 827 864 797 816 836 808 787 793 799 802 781 777 820 846 774 873 792 783 793 764 761 795 805 1.07e+03 808 690 767 757 773 811 772 870 849 843 817 778 870 816 787 846 824 797 797 827 798 827 814 826 795 808 835 809 803 845 791 849 827 780 746 756 744 827 781 774 755 785 810 788 812 773 736 817 769 758 789 812 793 763 752 764 788 772 804 749 731 767 733 742 699 822 789 793 707 822 734 800 746 774 729 801 776 747 750 797 770 738 759 799 712 789 797 794 645 828 728 835 798 678 849 753 802 642 756 822 778 784 650 786 806 774 739 817 843 882 806 842 825 795 808 855 839 819 842 831 805 795 832 826 769 799 837 792 821 804 848 774 855 815 826 794 778 796 809 832 811 780 455 1.16e+03 684 830 1.08e+03 776 787 793 745 476 805 597 786 809 741 782 772 804 719 694 805 772 672 781 809 796 746 827 732 781 618 774 811 744 812 861 790 547 769 778 753 755 788 799 784 717 786 793 563 770 676 794 751 710 788 748 806 752 681 612 694 808 793 836 836 885 853 843 814 927 851 921 787 820 864 884 836 821 830 829 873 738 811 869 807 798 775 801 844 756 816 840 750 855 782 783 885 867 834 819 769 770 783 757 732 761 816 803 765 805 797 816 801 808 840 799 785 808 840 801 876 840 825 801 822 758 817 806 816 807 813 830 799 786 796 776 771 802 798 807 800 779 820 784 814 819 775 804 834 787 790 788 800 740 794 802 798 791 771 752 699 774 824 794 785 820 817 804 815 791 757 785 670 797 767 800 726 762 745 792 769 717 722 845 671 800 740 722 835 802 770 732 773 768 781 789 764 765 799 830 810 790 740 736 770 792 790 781 797 764 858 828 862 856 843 812 895 817 857 821 829 834 803 842 821 798 831 846 817 840 812 877 809 827 889 803 820 776 808 856 839 820 840 824 777 804 843 824 849 817 775 808 799 846 909 872 820 830 832 809 832 824 824 785 814 750 760 781 817 804 783 786 805 776 838 829 815 813 824 812 849 809 745 818 774 811 779 849 813 785 1.05e+03 727 854 767 854 815 753 720 711 805 748 787 812 797 784 847 781 772 747 772 849 837 836 859 843 832 795 806 830 806 802 805 803 858 813 821 831 835 829 822 816 820 838 795 788 822 794 745 811 870 806 803 821 866 849 829 783 780 780 821 804 798 771 826 892 843 824 819 801 794 825 789 792 884 838 804 808 827 828 800 817 813 771 807 800 758 843 819 796 802 802 780 808 849 842 822 801 761 777 813 811 821 873 848 795 832 812 670 814 896 782 728 791 790 770 852 819 807 838 808 850 804 776 788 859 794 825 808 837 789 813 810 798 787 799 781 820 790 731 778 817 809 773 823 813 782 774 759 783 808 811 817 833 788 813 807 786 817 804 869 1.24e+03 828 786 540 809 775 792 679 799 785 732 810 794 874 807 822 732 825 762 821 815 836 846 896 861 936 870 860 848 812 852 833 873 870 858 866 881 870 839 856 859 797 880 892 914 821 824 874 811 811 839 843 734 786 758 816 868 838 835 711 894 820 809 817 856 815 821 798 784 802 791 772 796 763 814 826 816 798 875 876 859 782 736 844 791 799 760 829 827 864 797 817 836 808 787 792 799 802 781 778 818 846 774 872 792 783 794 765 761 796 805 1.07e+03 808 690 765 757 773 811 772 870 849 842 817 777 871 816 786 846 825 798 796 827 798 828 815 825 795 808 835 809 804 844 791 849 827 780 747 755 744 827 781 775 757 784 810 787 812 773 736 818 770 759 787 811 793 763 753 765 787 772 805 749 731 770 734 742 700 822 789 793 706 821 734 798 746 775 728 802 776 746 750 796 770 739 759 799 712 788 797 794 644 829 729 835 798 678 849 754 803 642 757 822 778 785 651 786 807 775 738 817 843 881 805 841 825 796 808 855 838 820 843 831 805 796 831 825 770 801 837 792 821 804 847 774 855 815 825 793 778 796 810 833 811 779 455 1.17e+03 683 829 1.08e+03 777 787 793 746 476 805 597 786 809 741 782 771 804 719 694 805 771 673 781 809 795 746 826 732 781 618 774 810 743 812 860 790 547 770 778 753 755 788 798 783 717 786 793 562 770 676 794 752 710 788 747 805 751 683 611 694 808 793 836 836 884 852 843 814 928 850 921 786 821 864 884 837 821 830 829 874 738 810 870 807 798 776 801 844 757 816 840 750 854 783 783 886 867 834 819 769 770 783 757 732 761 815 802 765 806 797 815 801 809 840 799 786 808 840 801 876 840 826 801 821 757 818 806 815 807 812 831 800 785 796 776 772 803 798 807 800 779 820 784 815 820 776 805 833 786 790 788 800 740 795 802 798 791 771 752 699 775 824 794 786 819 817 804 815 791 756 786 670 797 767 800 726 761 744 791 769 716 720 846 670 800 740 722 835 802 770 731 771 767 781 789 764 766 800 830 808 789 741 736 770 793 789 781 797 764 858 828 862 856 842 812 894 816 857 820 829 834 803 843 820 798 831 846 815 841 812 878 809 828 889 804 821 776 809 856 839 820 840 822 778 806 843 825 849 816 774 808 799 846 908 871 820 829 832 807 832 823 824 785 815 748 760 782 815 805 782 786 806 776 838 829 815 813 823 812 848 808 745 818 774 812 779 849 812 784 1.05e+03 727 854 766 854 815 753 718 711 804 748 787 812 798 784 848 781 772 747 772 849 838 836 858 843 833 795 806 829 805 802 806 803 858 813 821 830 833 829 822 816 820 838 794 788 821 794 746 810 870 806 804 821 866 849 829 784 778 780 822 803 798 773 827 891 842 824 818 801 794 824 790 791 884 838 804 808 828 828 800 817 814 771 807 801 757 843 820 796 803 801 781 807 849 843 822 800 762 776 813 810 821 873 847 796 833 812 670 815 896 783 728 791 789 770 852 819 807 838 807 850 804 777 787 859 794 825 808 837 789 813 810 798 788 798 781 820 789 732 778 816 810 773 823 814 781 774 759 783 807 810 817 835 788 814 809 786 817 804 871 1.24e+03 828 786 539 809 776 794 679 799 784 732 810 794 874 808 822 733 825 762 821 815 835 847 896 862 936 868 862 849 812 852 832 873 870 858 867 881 869 838 858 860 798 881 892 915 821 825 874 810 811 839 843 734 787 759 815 868 838 834 710 894 820 809 817 856 816 823 798 784 804 791 771 796 764 814 826 816 797 876 876 859 780 736 844 790 798 760 830 828 864 797 818 837 808 787 792 798 802 782 777 817 847 774 871 792 783 796 766 761 797 804 1.07e+03 808 691 763 757 772 810 773 870 849 842 816 777 871 818 786 845 825 798 795 828 798 829 815 824 795 808 834 808 804 842 791 847 826 779 747 755 745 826 780 774 758 783 810 787 812 774 735 819 769 760 786 810 794 764 753 766 787 773 804 750 731 769 736 742 701 822 788 794 705 819 735 798 746 776 727 802 776 746 750 796 770 740 759 799 712 789 796 793 644 829 730 835 798 678 850 752 803 642 757 822 779 785 650 786 807 775 738 817 844 881 805 841 824 795 808 854 837 821 842 830 805 795 831 825 771 801 836 791 821 803 847 775 855 815 824 793 779 795 810 833 811 777 455 1.17e+03 684 828 1.08e+03 776 787 794 746 475 804 596 786 809 741 782 769 805 718 694 804 770 674 781 810 795 747 826 733 780 618 774 811 743 812 859 790 547 771 778 753 756 788 798 783 717 786 792 562 769 676 793 752 710 788 746 805 750 685 611 694 808 792 836 836 884 851 843 814 928 850 921 786 821 864 884 836 821 830 830 874 738 811 870 807 797 776 800 844 758 816 840 750 854 784 783 886 867 833 819 769 770 784 757 732 760 816 803 765 807 797 815 802 810 840 798 786 807 839 801 876 841 825 802 821 756 818 806 815 806 812 832 801 785 796 776 772 804 797 808 799 779 820 783 815 820 777 805 832 786 790 788 800 740 795 802 798 791 771 752 701 776 824 794 786 819 819 805 814 791 756 787 669 797 767 800 726 760 743 790 768 717 720 847 670 800 740 724 836 802 771 731 770 767 781 789 764 765 800 831 807 789 742 736 769 794 788 782 798 765 859 828 861 856 840 812 894 815 857 820 828 835 804 844 820 799 831 846 814 841 812 877 810 827 888 805 823 777 809 855 839 820 840 822 780 806 842 826 848 816 774 808 798 847 908 871 820 829 833 806 832 822 823 786 814 747 760 783 815 805 782 786 806 776 837 828 814 812 822 812 849 807 745 818 774 812 780 848 812 784 1.05e+03 726 854 765 853 815 755 718 711 803 748 788 811 798 784 847 781 772 748 772 849 838 836 858 843 834 795 806 829 804 803 806 803 858 812 821 831 833 830 822 815 820 839 794 787 821 794 747 808 870 806 805 820 866 849 830 783 776 779 822 803 798 773 828 891 843 822 818 801 796 824 792 791 883 838 804 807 828 827 799 817 815 771 808 802 756 844 820 796 804 800 782 807 849 844 822 800 763 777 813 810 821 874 846 797 833 812 670 815 895 784 728 791 788 771 853 818 807 839 807 850 804 778 787 859 794 825 808 837 789 813 811 798 788 798 781 820 788 733 777 816 811 773 823 814 781 774 758 783 807 809 817 835 787 814 811 786 817 805 872 1.24e+03 827 785 537 808 776 792 679 799 783 731 810 795 874 808 822 733 825 763 821 815 834 849 897 862 937 866 864 849 812 852 832 873 871 858 867 880 868 837 860 861 798 882 892 915 821 825 875 808 810 839 843 735 786 760 815 868 839 833 710 895 819 810 816 856 815 823 797 784 803 791 770 795 764 815 826 816 797 877 876 860 780 736 844 788 796 760 831 830 865 797 818 838 808 788 791 798 802 782 775 817 846 774 872 792 783 796 767 761 796 803 1.07e+03 809 692 763 756 771 808 773 869 848 842 817 777 871 819 786 844 826 799 794 830 797 829 815 823 795 809 835 808 804 842 791 845 826 778 747 755 745 825 778 774 759 783 810 786 813 774 734 819 769 759 786 811 794 764 753 766 787 774 802 750 731 768 737 743 702 822 788 795 706 817 735 798 746 776 726 802 777 746 749 795 770 740 758 798 712 789 796 792 644 829 731 834 799 678 848 751 803 643 758 823 779 784 650 787 807 774 738 817 844 880 806 842 824 795 809 854 836 822 841 830 805 795 830 825 772 801 836 791 820 803 848 776 856 815 825 793 779 794 810 833 811 778 455 1.16e+03 685 828 1.08e+03 776 787 794 746 474 802 597 784 808 740 782 769 807 718 694 805 769 675 781 810 795 747 826 734 781 618 775 812 742 812 858 790 548 772 778 753 755 788 798 783 717 785 792 563 768 676 792 751 710 789 747 805 750 686 610 695 808 791 836 836 884 850 843 814 928 851 922 786 821 864 884 836 821 830 830 873 738 812 870 807 797 777 799 844 758 815 840 751 854 785 782 886 868 833 819 768 771 784 757 732 758 816 803 765 806 797 815 802 811 840 798 786 808 838 800 876 841 825 802 820 756 819 806 814 806 812 832 801 785 796 776 772 805 796 808 799 779 820 783 815 820 776 805 834 786 791 787 799 740 796 801 799 791 772 752 703 776 824 795 785 819 821 806 814 791 756 787 670 797 767 800 726 758 743 790 769 718 721 847 670 801 740 726 836 802 772 732 770 767 782 789 764 765 801 832 807 789 743 736 769 796 789 782 797 764 860 828 860 856 839 810 894 816 857 820 828 836 804 843 820 799 830 846 814 840 813 877 810 827 888 806 823 777 808 854 839 818 840 822 781 805 842 825 848 816 775 808 799 847 909 870 820 828 835 806 833 821 823 785 814 748 759 782 816 805 781 785 806 776 836 828 814 812 820 813 849 807 745 818 775 812 780 848 812 784 1.05e+03 727 855 766 854 815 757 718 711 802 748 788 811 798 785 847 781 772 748 772 849 838 836 858 843 836 795 806 830 804 804 804 802 857 812 821 833 834 830 822 816 820 840 794 787 821 794 747 808 869 806 805 820 867 849 830 782 776 779 821 804 797 773 828 891 844 820 818 801 797 823 793 791 882 838 804 807 829 827 799 817 816 771 808 803 757 844 820 797 803 800 782 808 848 845 822 801 763 777 812 810 821 874 845 798 832 812 670 815 895 784 728 790 789 771 852 817 807 839 807 851 804 778 787 858 796 825 808 837 790 812 811 798 790 798 781 820 788 733 777 817 812 773 824 814 781 773 758 784 808 810 817 834 787 814 811 786 818 805 873 1.24e+03 827 785 537 809 775 790 679 798 784 730 810 795 874 808 822 733 826 764 821 815 834 851 897 862 937 864 863 849 812 851 831 873 872 859 867 881 869 836 860 862 798 882 891 915 821 825 875 807 809 839 844 736 785 762 815 868 839 833 710 896 818 811 817 856 815 823 797 783 802 790 771 795 765 815 826 815 798 877 875 860 782 737 845 787 795 760 832 831 865 797 818 838 807 788 790 798 803 783 774 818 845 774 871 793 783 794 766 760 795 803 1.07e+03 809 692 763 754 771 806 772 869 848 842 817 777 871 820 786 844 826 799 794 829 797 829 816 822 795 809 836 808 804 842 791 846 826 777 747 756 745 824 777 774 758 784 810 786 813 774 733 818 769 758 786 811 793 765 754 766 787 773 801 750 731 768 738 743 702 822 789 796 707 817 737 797 745 777 726 802 777 746 748 795 770 739 757 798 712 789 795 792 643 830 732 833 798 678 847 751 803 643 759 824 779 782 649 786 807 773 738 817 844 880 807 842 824 795 809 854 836 821 841 830 806 795 830 825 772 800 837 791 820 803 849 775 856 815 826 792 779 794 810 833 811 778 454 1.16e+03 685 829 1.08e+03 776 787 793 745 474 801 597 783 809 740 782 769 807 716 694 806 768 676 780 810 795 748 825 735 782 618 776 813 744 812 858 791 549 771 777 753 755 789 798 783 717 783 791 563 767 676 792 750 711 790 748 805 750 686 610 696 808 791 836 836 884 851 843 814 928 852 921 786 821 864 883 836 821 831 830 872 738 812 870 807 798 777 798 844 758 815 840 752 854 786 782 886 868 833 818 768 771 784 758 732 756 817 803 765 804 797 814 802 811 840 798 786 809 838 800 876 841 824 803 820 756 818 807 814 806 813 833 801 784 796 776 771 806 795 808 800 779 821 783 814 819 775 804 835 786 792 787 799 740 796 800 800 792 772 753 705 776 823 796 785 819 822 807 813 791 756 787 670 797 767 800 726 759 743 791 769 719 721 848 670 801 740 727 836 803 772 732 770 768 782 790 764 764 801 832 809 790 743 736 770 795 789 782 796 763 860 828 859 856 839 809 894 818 856 820 828 836 803 842 821 799 830 846 815 841 814 877 811 828 888 807 822 778 807 853 839 817 840 822 781 804 841 825 847 817 776 808 800 846 911 870 820 828 835 806 833 821 823 784 814 749 759 782 817 804 780 785 805 775 837 828 814 812 820 813 849 808 745 818 776 812 780 849 813 784 1.05e+03 727 855 766 856 815 758 718 711 801 748 788 811 799 785 847 781 772 748 771 849 838 836 858 843 836 795 805 831 803 805 803 801 858 811 822 833 836 829 822 816 820 840 794 786 822 795 747 808 869 806 805 820 867 849 830 781 777 778 821 804 796 773 829 892 846 817 818 801 796 823 793 791 883 838 804 808 829 826 800 817 816 771 808 803 758 845 819 797 801 800 781 810 848 846 822 802 763 778 811 810 820 874 846 798 831 812 670 815 895 784 728 791 790 772 852 817 808 838 807 851 803 780 787 857 797 825 807 837 791 812 811 799 790 798 780 819 787 734 777 819 813 773 824 814 782 773 758 783 808 810 816 834 787 815 811 786 818 805 872 1.24e+03 827 785 538 809 775 790 679 798 785 731 810 795 876 807 821 734 826 764 821 816 834 851 896 862 938 865 863 849 812 852 832 874 873 858 868 881 870 835 860 862 796 880 891 915 821 825 875 808 810 839 845 736 785 762 815 868 840 833 710 898 818 812 818 856 815 822 799 783 800 789 772 794 764 816 825 815 798 878 875 860 783 737 846 788 795 760 831 832 865 797 818 838 807 788 789 798 802 783 774 819 844 773 871 795 783 792 764 760 793 803 1.07e+03 810 692 763 752 772 803 771 868 848 842 817 777 871 820 785 843 826 799 793 828 797 829 815 822 795 808 836 808 804 843 791 848 827 777 746 756 745 824 776 774 756 784 810 786 813 773 731 818 769 757 787 811 792 766 756 765 788 773 801 752 730 769 738 743 702 823 789 796 709 816 738 796 745 777 726 801 776 745 747 795 770 737 757 798 712 789 795 792 643 830 732 834 798 678 846 751 803 644 760 824 779 782 650 786 806 772 738 817 844 881 807 842 825 795 809 855 836 821 842 830 806 795 830 825 772 799 837 791 820 803 850 775 857 815 826 792 778 794 809 833 810 777 454 1.17e+03 684 830 1.08e+03 776 787 793 744 475 802 597 782 809 741 783 768 807 714 695 806 769 677 780 809 796 748 825 735 782 618 775 814 744 813 857 793 550 770 776 753 754 789 798 784 717 782 791 563 766 676 792 750 713 792 749 805 749 686 610 696 808 791 836 837 884 852 842 813 929 851 920 786 821 864 883 836 821 832 829 871 737 812 870 807 798 777 798 844 758 816 840 752 854 786 782 886 867 833 818 767 771 784 759 732 756 817 802 765 803 797 814 801 810 840 798 786 810 837 799 876 841 825 803 820 756 818 808 814 806 814 833 801 784 796 776 772 806 795 808 800 780 821 783 815 819 774 804 835 787 793 787 799 740 794 800 801 792 772 753 705 778 823 797 785 819 822 806 814 791 757 787 671 797 767 799 726 760 743 792 769 719 722 849 670 801 740 727 836 803 771 733 769 768 782 790 764 764 800 832 810 789 743 735 770 794 789 782 796 762 859 829 859 856 839 809 894 818 856 819 829 835 802 842 821 799 830 847 815 841 815 876 811 829 888 808 822 778 806 853 838 815 839 822 780 804 841 825 847 818 776 809 802 845 912 870 820 827 835 807 834 822 823 783 813 751 760 782 817 806 780 784 804 775 837 828 813 813 820 813 849 809 744 817 776 812 780 849 814 784 1.05e+03 727 856 767 857 815 758 718 712 800 748 788 812 799 785 848 780 772 747 771 849 838 836 858 843 835 796 805 831 803 805 803 800 859 811 822 831 837 829 822 816 820 839 795 786 822 795 748 808 869 805 805 820 868 849 831 781 777 777 822 804 795 773 829 892 846 819 818 801 795 822 793 791 883 837 805 807 828 826 800 816 816 771 808 803 760 845 818 796 801 800 780 811 847 847 821 801 762 778 812 811 820 874 845 798 831 812 669 815 896 784 728 792 791 772 852 817 809 838 807 852 802 780 787 856 797 826 807 837 790 812 808 799 790 798 780 819 789 734 778 821 814 774 825 814 782 774 758 783 807 810 816 834 786 815 811 786 818 804 871 1.24e+03 828 785 538 810 775 791 679 797 785 731 810 795 877 807 821 734 825 764 821 816 835 852 895 862 937 866 863 849 813 852 833 874 873 858 868 881 871 834 859 861 796 880 892 915 821 824 875 808 811 839 845 735 785 762 814 867 840 833 710 898 818 812 818 857 815 820 801 783 800 790 772 794 763 816 825 814 798 877 875 860 784 738 846 789 796 760 831 832 864 798 818 839 807 786 789 798 802 783 774 819 845 772 871 796 783 793 765 760 793 803 1.07e+03 809 692 763 751 773 803 771 868 848 842 817 776 871 821 785 843 825 798 793 826 797 829 815 823 794 807 836 807 804 843 791 850 828 777 744 756 744 824 776 774 754 784 810 785 813 772 731 817 769 757 788 811 794 766 758 764 789 773 801 753 732 770 737 744 703 824 790 795 709 816 738 796 744 777 726 801 777 745 747 794 770 736 757 798 711 789 795 792 642 830 731 835 798 678 846 751 803 644 760 823 779 781 650 785 806 772 740 817 845 881 807 841 825 793 809 855 836 822 843 830 806 794 830 825 772 798 837 792 819 803 850 774 856 814 826 792 779 794 809 833 811 777 454 1.17e+03 684 831 1.08e+03 776 787 792 743 475 802 597 783 810 740 783 768 807 713 697 806 770 677 780 808 796 748 825 735 783 619 775 814 745 814 857 794 550 771 776 753 754 788 799 784 717 781 791 562 766 676 792 749 714 792 748 806 747 685 610 696 808 792 836 837 884 852 841 813 929 851 919 785 820 864 882 837 821 832 828 871 737 812 870 808 797 777 798 844 758 816 839 753 853 786 782 885 867 832 818 767 771 784 759 732 757 818 801 765 804 797 813 800 811 840 798 786 811 836 799 876 841 826 804 820 756 817 807 814 806 814 833 800 784 796 776 772 806 796 807 800 781 821 783 815 819 774 804 835 788 793 787 799 740 793 799 801 792 773 753 705 778 823 797 785 820 822 804 815 791 757 786 670 797 767 799 725 760 744 792 769 718 722 849 671 800 740 727 836 803 770 733 770 768 782 790 765 764 800 832 810 788 742 735 771 793 789 782 796 762 858 829 859 856 839 810 893 817 856 819 830 834 802 842 822 799 830 847 816 841 816 877 811 830 887 808 822 779 807 854 837 815 838 823 780 804 841 825 846 820 776 808 802 845 913 871 820 828 834 808 834 823 823 783 813 751 760 783 816 808 780 784 805 775 838 828 813 813 821 813 850 810 743 817 777 812 780 847 812 784 1.05e+03 727 856 768 857 816 758 719 712 799 748 787 812 799 786 849 780 773 746 771 849 838 836 859 842 834 798 806 830 803 805 804 800 860 811 822 830 837 830 822 816 821 838 795 786 822 795 748 808 869 804 804 819 868 849 831 782 777 775 822 804 794 773 830 891 845 820 818 801 795 822 792 792 884 837 805 806 828 826 800 816 816 772 807 802 760 844 818 797 802 800 779 811 846 848 821 801 761 778 814 810 821 874 845 798 832 812 669 816 896 782 727 791 790 772 852 817 809 838 807 852 802 780 788 855 796 827 807 837 789 812 806 799 790 798 780 819 790 733 778 821 814 774 824 814 782 775 757 783 806 809 815 835 785 814 811 786 818 804 870 1.24e+03 829 785 539 809 775 791 679 796 785 732 810 794 878 807 821 735 825 764 821 816 836 852 895 861 937 867 863 849 813 853 834 874 873 857 868 880 871 836 857 860 796 881 892 915 822 824 874 809 811 839 845 734 784 762 814 867 841 833 710 896 818 812 817 857 814 820 802 783 799 791 770 794 762 816 825 814 797 875 875 860 784 738 846 789 797 759 830 831 864 798 818 839 807 784 790 797 801 784 775 820 845 772 871 796 783 794 766 760 793 803 1.07e+03 809 690 762 752 773 803 771 868 849 842 817 776 871 820 785 844 825 798 792 826 797 828 814 823 794 806 835 807 804 844 792 850 828 778 744 756 743 824 775 774 754 784 810 784 813 772 731 816 769 756 788 811 795 766 758 763 789 773 800 752 734 770 735 744 705 824 789 795 709 815 739 795 744 778 726 802 777 745 747 795 770 736 757 798 712 789 796 792 642 829 730 835 799 678 846 751 803 644 759 823 779 781 651 784 806 773 741 818 844 882 808 841 826 792 809 855 837 823 842 830 806 795 831 825 771 798 837 791 818 804 850 773 854 814 826 793 779 795 809 833 811 777 454 1.17e+03 684 831 1.08e+03 776 788 791 743 475 804 597 783 811 740 782 768 807 715 697 806 771 676 779 808 795 749 828 734 783 619 775 814 745 816 856 795 550 771 775 754 754 786 799 785 717 782 790 562 765 676 793 750 714 791 747 807 746 685 611 695 808 793 836 836 884 852 840 813 927 851 918 786 820 864 883 838 821 832 828 871 736 811 869 808 796 778 799 845 757 815 839 753 853 786 782 885 867 831 818 766 771 784 759 732 758 819 801 765 805 797 813 800 811 841 798 786 811 836 800 877 842 826 804 820 756 816 807 814 808 814 834 800 784 796 776 772 806 797 808 799 781 820 784 815 819 775 804 835 787 793 787 800 740 794 800 801 793 773 753 704 779 823 797 784 820 822 804 815 791 757 786 670 797 767 798 725 762 744 792 769 716 723 849 673 800 741 727 836 802 770 734 770 768 782 790 765 764 799 831 810 788 742 735 771 792 789 782 796 763 858 829 860 855 838 811 893 816 856 819 831 834 802 843 822 800 831 846 817 840 816 876 811 830 888 809 821 779 808 855 836 815 839 823 780 805 842 826 846 820 776 808 802 846 913 872 820 829 834 809 834 823 823 783 813 751 759 782 815 808 780 786 805 776 838 829 813 814 822 813 852 809 741 818 777 811 779 845 810 784 1.05e+03 726 856 768 858 816 758 720 712 800 748 787 812 799 786 849 780 774 746 772 848 838 837 860 842 834 798 806 830 802 805 805 800 860 812 821 830 837 830 823 816 821 837 796 787 822 795 748 808 868 804 804 819 869 849 831 783 777 776 822 804 794 773 830 890 844 821 818 801 796 823 792 793 885 836 805 806 827 826 799 815 816 772 807 801 760 842 818 797 801 799 779 811 846 847 821 801 761 778 815 810 821 875 846 798 833 810 669 818 896 780 725 790 790 772 853 817 808 838 808 852 804 780 788 855 796 828 807 838 787 813 803 799 788 798 780 819 792 732 777 819 813 775 823 815 782 775 757 783 805 808 814 835 784 814 811 786 818 804 871 1.24e+03 829 786 539 811 776 791 679 796 785 734 810 793 878 807 821 735 826 763 822 816 836 853 895 861 936 868 862 848 812 852 834 874 873 857 868 880 871 836 855 861 796 882 893 914 822 824 874 809 811 838 845 732 784 762 814 867 841 834 710 894 818 810 816 857 814 821 801 784 800 792 771 794 761 816 825 813 796 874 875 860 785 739 845 789 797 758 829 830 863 797 819 839 808 783 790 797 800 784 775 820 844 772 871 796 783 794 768 760 793 803 1.07e+03 808 688 762 753 772 802 771 868 849 842 818 775 871 819 786 844 825 798 792 826 798 827 815 824 794 805 836 807 804 843 792 850 828 778 744 755 742 824 776 774 754 784 810 783 813 771 731 816 769 757 788 811 797 764 757 763 790 773 800 751 734 770 734 744 706 823 789 795 709 814 739 794 745 778 726 801 777 746 747 795 769 736 756 798 712 790 798 792 641 828 730 834 800 678 847 751 803 645 759 824 779 782 650 784 806 773 741 820 843 883 808 841 826 792 809 855 837 823 842 830 806 797 833 825 770 798 837 791 818 805 850 773 853 814 826 793 780 796 809 833 812 777 454 1.17e+03 684 831 1.08e+03 777 788 791 743 476 804 597 782 810 740 782 768 808 716 697 806 771 676 779 808 795 748 830 734 783 618 775 815 745 816 856 794 550 771 775 754 755 785 799 785 717 784 789 561 767 676 792 750 715 790 747 809 746 685 611 695 809 793 835 836 883 853 840 813 926 851 918 786 820 864 883 838 821 830 828 871 736 810 869 809 797 778 799 845 757 816 839 752 853 786 782 884 868 832 818 766 771 784 758 732 759 820 801 766 806 796 813 800 811 842 798 786 810 836 800 878 843 825 803 819 756 817 807 816 809 816 834 799 783 795 776 772 805 797 809 798 780 820 784 815 821 775 804 834 786 793 787 801 740 795 800 801 793 773 753 704 778 823 797 783 820 822 803 815 791 757 786 671 797 768 798 725 762 744 791 769 715 724 849 674 800 741 727 837 802 770 734 770 768 782 790 765 764 799 830 810 788 741 735 770 792 790 782 796 763 858 829 860 855 838 812 894 816 855 819 831 834 801 844 821 800 832 847 818 840 815 876 811 831 890 809 821 778 809 855 836 815 840 823 781 805 843 827 847 820 776 807 803 847 913 871 820 830 833 810 834 824 823 783 813 750 759 780 815 808 780 786 805 777 838 829 813 814 823 814 853 808 741 818 776 812 778 843 809 784 1.05e+03 727 856 768 856 816 758 722 712 802 748 788 812 800 786 849 782 774 746 771 848 838 838 861 842 834 798 807 830 803 805 806 800 859 812 820 830 837 831 822 816 821 837 797 789 822 794 748 808 868 805 804 818 868 850 830 784 778 778 821 804 795 772 831 890 842 821 819 802 796 824 791 794 885 836 805 806 827 826 798 815 816 772 806 800 760 842 818 798 799 799 779 810 845 846 822 801 762 778 814 810 820 875 846 798 832 809 669 820 895 779 723 790 790 770 853 818 808 838 809 852 805 780 789 855 796 828 808 839 787 813 803 799 786 798 780 818 792 732 776 817 812 774 822 815 782 775 757 784 805 806 813 836 783 815 810 787 817 804 871 1.24e+03 830 786 539 813 776 790 678 796 785 735 810 792 878 807 821 735 826 762 822 816 835 853 896 861 936 868 862 849 812 852 834 873 873 857 868 879 871 837 853 862 796 882 893 915 822 825 875 810 811 838 845 732 783 762 814 866 840 834 710 894 819 809 817 857 814 822 801 784 801 792 772 793 761 816 825 812 796 874 875 860 784 739 845 789 796 758 830 830 863 797 820 838 808 784 790 798 800 784 775 820 844 772 871 794 783 794 768 759 793 803 1.07e+03 809 687 763 754 773 805 771 869 848 842 818 776 870 818 787 845 825 798 792 826 798 826 815 824 795 805 836 807 804 843 792 850 828 778 745 755 742 824 775 773 754 783 808 782 813 771 731 816 769 758 787 811 797 763 756 764 790 773 800 751 732 770 734 743 706 821 789 795 708 814 739 794 747 778 726 800 777 747 747 795 768 736 755 799 712 790 798 792 641 827 730 833 800 678 847 750 802 646 759 824 780 783 650 784 806 774 742 820 842 884 808 840 827 792 809 854 838 822 841 829 806 798 834 825 770 799 837 790 818 806 850 774 854 814 826 793 780 795 810 833 812 777 453 1.17e+03 684 832 1.08e+03 777 789 792 744 476 805 596 782 809 740 783 768 808 717 696 807 771 677 779 809 795 748 831 733 783 617 775 814 745 817 856 793 550 771 775 753 755 785 799 785 716 785 788 561 769 676 792 751 715 791 747 810 746 686 612 696 809 793 834 835 882 853 841 813 926 851 919 786 820 864 883 837 821 828 829 870 736 810 869 809 796 779 800 846 758 817 839 751 854 786 782 883 868 833 818 766 770 784 758 732 760 819 802 766 805 796 814 800 810 842 799 785 810 836 801 879 843 824 802 821 756 817 808 816 809 817 834 798 783 795 775 771 804 796 810 798 780 820 784 816 820 776 804 833 785 792 786 801 740 796 800 800 793 773 754 703 778 823 798 783 820 821 804 815 791 756 786 671 797 768 799 725 763 744 791 769 716 724 849 675 799 742 727 837 802 770 734 771 768 783 789 764 764 799 830 809 789 741 735 770 792 790 782 795 763 859 829 860 856 838 811 895 816 855 820 831 833 801 844 821 799 833 848 817 839 815 876 812 831 892 809 822 777 810 855 836 814 842 824 781 806 845 828 848 820 776 806 804 847 914 871 821 830 833 810 833 824 823 783 813 749 758 780 814 807 780 787 805 777 839 830 812 814 822 814 853 808 743 819 776 812 778 842 809 785 1.05e+03 727 856 767 854 816 759 723 712 803 748 789 811 799 786 849 783 774 746 770 847 838 837 862 842 835 798 806 830 803 806 806 800 859 811 820 830 837 830 820 816 821 837 795 789 821 795 748 808 868 806 804 818 867 851 830 784 778 779 820 804 795 772 831 889 841 821 819 803 796 823 792 794 885 836 804 806 828 827 798 815 816 771 806 800 759 843 818 797 798 800 779 809 844 844 821 801 763 778 813 811 820 876 846 797 831 807 669 818 894 779 724 791 791 768 854 818 810 838 808 852 805 780 788 855 795 828 808 840 788 812 804 799 784 798 781 817 792 732 776 816 812 773 822 816 783 775 757 784 805 807 814 836 784 816 809 788 817 804 872 1.24e+03 830 787 539 814 776 790 678 796 785 736 810 792 878 808 821 734 827 762 822 816 834 853 896 862 936 869 861 849 812 852 834 873 873 856 868 879 871 836 853 862 796 882 893 916 823 825 875 809 811 838 844 733 784 762 814 866 840 834 710 895 820 808 818 857 814 820 801 784 803 792 773 793 762 815 826 812 795 875 876 859 785 738 845 789 796 758 831 829 862 797 820 838 809 786 790 798 801 784 774 820 842 773 871 792 782 794 768 760 794 803 1.07e+03 809 689 763 755 774 807 770 868 847 842 818 777 870 818 786 845 826 797 792 825 798 826 815 824 795 804 837 808 806 842 792 850 827 779 745 756 743 824 775 773 755 783 806 782 812 771 730 816 769 759 788 811 796 764 756 764 790 773 801 752 731 770 735 743 706 821 788 795 707 814 739 797 748 778 725 798 776 749 747 795 768 735 755 799 711 790 799 792 642 827 730 832 800 678 848 751 802 646 760 823 780 783 649 784 805 774 743 819 842 883 809 841 827 793 809 855 838 822 841 829 806 799 835 825 770 799 837 790 819 806 850 775 854 814 826 794 780 795 812 833 812 778 453 1.17e+03 684 832 1.08e+03 776 789 791 744 476 805 596 781 808 740 783 768 809 716 695 807 770 677 779 809 796 747 831 733 782 616 775 814 745 816 856 792 550 770 774 752 755 786 798 784 715 785 789 561 770 676 793 752 714 791 748 809 746 686 611 698 809 793 834 836 882 853 841 813 926 852 919 786 820 863 883 836 821 827 830 870 737 810 870 809 796 780 800 846 760 817 840 750 854 785 782 883 868 833 818 767 770 783 759 731 760 817 801 766 805 796 814 800 810 842 799 784 810 836 801 878 842 824 802 823 757 817 807 816 809 816 834 798 784 795 774 770 804 796 809 798 781 820 783 816 819 777 803 833 785 791 786 802 741 796 799 799 792 773 753 703 778 823 798 783 820 821 804 815 791 756 785 671 797 768 800 725 762 744 792 769 716 724 849 675 799 741 727 838 802 770 734 772 768 783 789 763 764 799 830 809 789 741 735 770 792 790 782 796 764 860 828 860 858 839 810 895 817 855 820 830 833 801 845 821 798 834 848 817 839 815 877 812 830 891 810 821 777 809 856 836 814 842 825 781 805 845 828 850 819 775 806 804 847 914 871 821 829 833 810 832 824 823 783 813 749 758 781 814 806 779 786 804 777 838 830 811 813 822 815 853 808 745 819 776 812 779 843 809 786 1.05e+03 727 856 767 853 816 760 723 713 804 747 791 811 798 786 849 784 773 746 770 848 838 836 861 842 835 798 806 829 803 806 806 800 858 811 819 829 836 830 819 817 821 837 794 787 821 795 746 808 868 807 804 819 867 852 829 784 778 779 821 805 796 772 831 889 841 822 819 802 796 822 791 794 884 837 804 806 828 827 798 816 816 771 807 801 760 844 817 797 799 800 780 810 844 842 821 801 763 779 814 811 820 875 845 797 831 807 669 818 892 780 724 792 793 767 854 818 810 838 807 853 803 779 787 856 796 828 807 841 788 812 805 799 784 798 781 817 791 732 776 816 811 772 822 816 784 775 757 784 805 808 814 836 783 816 808 788 816 804 872 1.24e+03 830 787 539 813 777 790 677 796 784 734 811 792 878 809 821 734 828 761 822 816 834 852 896 863 936 870 862 850 813 851 834 872 873 856 867 880 871 837 853 862 796 882 893 917 824 826 875 809 810 839 844 733 785 761 814 865 840 834 711 896 819 808 819 857 814 819 801 783 804 792 773 793 762 815 826 813 794 876 878 859 786 736 844 789 796 759 831 829 862 797 819 837 809 786 791 798 801 784 773 819 842 773 871 790 782 794 768 761 794 803 1.07e+03 809 691 763 756 774 810 770 868 846 842 817 778 870 818 785 844 826 797 793 824 797 826 816 824 796 804 838 808 807 842 792 848 826 778 745 757 743 823 775 773 756 783 805 782 812 771 729 816 769 759 789 811 795 766 756 764 790 772 803 753 730 770 735 742 706 821 788 795 706 815 738 799 748 778 725 799 776 749 748 795 768 734 754 799 711 790 800 793 641 828 730 832 799 678 848 752 801 645 759 823 782 782 650 785 805 774 743 819 841 882 809 840 826 793 810 854 838 822 841 829 806 800 835 825 770 799 839 790 820 806 849 775 854 814 826 795 780 794 814 833 811 778 453 1.17e+03 684 833 1.08e+03 775 788 791 744 476 805 597 781 809 740 783 767 809 715 695 806 770 677 780 810 795 747 833 733 782 615 775 814 745 816 856 791 550 769 775 750 754 785 797 784 714 784 789 561 768 675 794 752 713 791 749 808 745 686 611 698 809 793 835 836 882 853 841 812 927 851 919 786 820 863 882 836 821 827 830 870 737 810 872 810 797 779 800 846 761 816 841 750 853 785 781 884 869 832 818 767 770 782 759 731 760 816 800 767 805 795 814 800 811 842 798 784 810 837 802 879 842 825 803 825 757 817 806 816 808 816 833 798 785 795 773 769 804 796 808 798 782 820 783 816 818 777 803 833 785 791 786 802 741 796 799 798 792 773 752 703 778 823 799 783 820 821 804 814 791 757 784 670 796 768 800 725 762 743 793 769 717 724 848 675 799 740 727 838 802 770 734 772 768 783 789 764 763 799 831 808 789 741 735 770 793 790 782 797 764 860 827 860 858 840 810 895 818 856 820 830 834 801 845 820 797 832 847 816 839 815 878 812 830 890 810 820 777 807 856 836 814 841 826 781 805 846 828 851 818 774 807 802 846 914 871 822 828 834 810 831 824 823 782 813 748 759 782 814 806 780 786 804 777 837 830 812 812 822 814 853 808 745 819 776 812 779 843 809 786 1.05e+03 726 856 767 855 816 760 722 714 804 747 791 811 797 786 849 783 773 746 771 848 839 836 860 842 834 798 805 828 803 807 806 800 858 810 819 829 835 829 819 817 822 838 792 786 821 795 746 807 868 807 804 820 868 852 829 785 778 778 822 806 797 772 831 890 841 822 818 800 798 821 791 794 883 839 805 805 828 827 798 817 816 771 808 801 760 844 816 797 799 802 779 811 844 842 820 802 763 779 814 812 821 874 846 797 832 808 668 816 892 781 725 791 794 768 854 817 810 838 806 852 801 778 785 856 797 828 807 840 790 812 807 799 784 797 782 817 791 732 778 816 810 772 823 815 784 774 757 784 804 809 814 835 782 814 807 788 816 803 872 1.24e+03 830 788 539 812 776 791 676 796 784 733 811 792 878 809 821 734 828 762 822 817 834 851 895 863 936 870 861 850 812 850 834 873 873 857 867 880 870 838 854 862 796 882 893 917 823 826 876 809 810 839 844 734 786 760 813 865 840 834 713 896 817 809 818 857 814 819 801 782 805 791 773 792 762 814 827 814 794 875 880 858 786 735 844 789 796 759 830 828 862 797 818 837 809 786 792 799 801 785 773 819 842 773 870 789 783 793 767 762 793 803 1.07e+03 809 693 763 757 775 809 770 868 846 842 817 778 870 818 786 843 826 797 793 824 797 826 816 824 796 804 837 808 809 842 792 847 826 778 745 758 743 823 775 773 757 782 807 783 812 771 730 817 769 759 790 810 795 767 756 764 789 772 804 754 730 769 735 742 706 823 788 794 705 816 738 799 748 777 725 799 775 749 748 795 768 734 754 798 712 791 800 794 641 828 731 832 798 678 848 753 801 644 758 823 784 782 650 786 806 774 743 819 842 882 809 840 824 792 810 852 837 822 842 828 807 803 835 825 770 800 840 789 820 806 848 776 854 814 825 796 780 795 814 833 810 778 452 1.17e+03 684 833 1.08e+03 774 787 791 744 476 805 597 782 809 740 783 766 809 714 695 805 770 676 780 811 794 747 835 733 782 615 775 814 745 815 857 791 550 768 775 750 753 785 797 784 714 784 790 562 768 675 793 752 713 790 749 808 745 686 611 697 809 793 836 835 883 853 842 812 927 850 919 786 820 863 882 837 821 827 830 869 737 810 872 810 798 779 801 846 760 815 841 750 853 785 782 884 869 831 819 767 771 782 759 731 760 816 799 767 805 795 814 800 811 842 797 785 810 837 804 879 842 825 804 824 758 817 805 815 808 816 833 799 785 795 774 770 804 795 808 798 781 820 783 817 819 777 804 834 784 791 786 802 741 796 800 798 792 774 751 703 778 823 799 784 820 821 804 813 790 758 784 670 796 768 800 726 762 744 793 770 717 724 848 676 799 740 726 837 802 770 734 772 768 783 790 764 763 799 832 808 789 742 735 770 793 789 781 797 765 860 826 860 856 839 810 895 818 856 820 830 834 801 845 821 798 830 846 816 839 815 879 812 829 888 809 820 777 806 855 836 817 840 825 781 804 845 828 852 816 775 808 802 846 914 871 822 827 834 810 831 824 824 783 813 748 759 782 815 805 781 785 804 776 835 832 813 813 822 813 852 807 744 820 776 812 780 845 809 787 1.05e+03 726 856 768 857 816 759 722 713 804 746 791 811 797 786 848 783 773 745 772 847 839 838 860 841 834 797 805 828 802 808 806 802 857 810 820 830 835 829 818 818 822 838 793 786 822 795 746 807 868 807 804 821 869 852 829 783 778 778 822 805 797 773 831 891 842 821 818 800 799 821 790 794 882 840 806 806 828 828 797 817 816 770 808 801 760 844 815 797 799 802 778 812 844 841 820 802 763 779 814 813 822 873 846 797 832 808 667 816 892 782 725 791 794 769 854 816 810 838 807 851 801 777 784 857 798 827 807 840 790 813 807 798 784 796 782 818 791 732 779 816 810 773 823 815 783 774 756 784 804 809 814 834 781 812 807 787 816 803 872 1.24e+03 829 788 539 812 775 792 676 798 784 732 811 793 878 809 820 734 828 763 821 818 834 850 895 863 936 870 862 848 811 850 834 872 873 857 868 880 869 837 855 862 797 882 893 917 823 827 876 809 810 839 845 734 786 759 813 866 841 834 714 896 816 811 819 856 814 819 801 782 805 791 772 792 762 815 827 814 795 874 879 858 786 735 844 790 796 760 829 826 861 797 818 837 808 785 792 800 801 785 773 820 842 773 870 789 784 793 767 762 793 803 1.07e+03 809 694 763 757 775 809 771 868 846 842 817 778 871 818 787 842 825 796 794 824 797 827 816 823 796 804 836 808 809 841 792 847 825 778 744 758 745 823 775 773 757 782 809 784 812 772 731 817 770 759 789 810 795 767 755 764 788 773 803 753 730 769 734 742 705 824 789 793 706 817 738 799 747 777 725 799 776 748 750 794 768 734 754 797 712 791 800 795 641 829 731 832 798 678 847 752 801 643 757 823 784 783 649 786 807 774 743 818 842 883 810 840 824 792 810 854 838 822 842 828 807 805 835 825 771 800 840 789 820 806 847 776 854 814 824 796 780 796 813 833 811 779 453 1.17e+03 684 833 1.08e+03 774 786 792 744 475 804 598 782 809 740 782 765 809 714 695 805 770 676 780 812 794 749 836 733 782 615 775 814 745 814 857 791 550 769 776 750 752 785 798 785 714 784 790 562 769 674 792 752 714 790 748 809 744 685 611 697 809 792 837 835 885 854 842 811 928 849 919 786 820 862 882 836 821 826 829 869 737 811 871 809 800 779 801 846 760 816 840 750 852 786 782 884 870 832 820 767 771 782 759 731 760 816 799 766 806 796 814 801 810 844 795 786 810 837 804 879 842 826 804 823 758 817 806 814 807 816 833 800 786 796 775 770 803 794 807 799 780 820 785 818 819 777 805 836 785 792 786 801 741 796 802 798 792 774 751 703 778 823 798 784 820 822 804 812 790 757 785 670 796 768 799 726 762 745 792 770 716 723 848 676 800 742 725 837 802 771 734 771 768 783 791 764 763 800 832 808 788 742 734 771 793 789 781 797 764 860 826 860 855 838 810 894 819 856 821 830 835 800 845 821 798 829 846 816 839 815 880 811 829 888 809 820 777 806 854 836 819 839 824 780 804 844 828 851 817 776 809 802 845 912 871 822 827 834 810 831 824 824 783 813 748 759 781 815 804 782 784 804 776 835 832 814 812 822 813 851 806 742 821 775 813 779 847 810 788 1.05e+03 726 855 768 856 816 758 722 712 804 746 789 811 796 785 848 782 774 744 772 847 839 840 861 840 834 796 805 828 802 808 806 802 857 811 822 831 835 831 818 819 822 837 794 787 822 795 747 806 867 807 803 821 869 851 829 782 779 779 822 804 797 774 831 892 842 819 818 801 798 822 790 794 882 840 808 805 828 830 796 818 816 770 808 802 760 845 816 796 798 802 778 814 844 842 819 803 763 779 814 814 823 872 848 797 833 808 668 816 894 782 725 791 795 770 853 816 810 838 807 850 801 777 785 857 799 827 806 840 791 813 807 799 784 796 782 817 791 732 779 816 810 774 823 815 782 773 756 784 804 809 814 833 780 811 806 787 816 804 872 1.24e+03 829 788 539 810 775 792 676 798 783 733 811 793 878 808 820 734 828 764 820 818 834 850 895 862 936 869 863 847 810 850 834 872 873 858 867 880 868 836 856 861 798 883 893 917 823 826 876 810 811 839 846 734 786 759 813 867 841 835 714 896 817 812 820 854 814 819 801 782 803 790 771 793 762 815 828 815 796 873 877 858 787 735 844 790 796 761 830 826 861 797 818 837 807 785 792 800 801 786 773 820 842 773 870 790 784 792 767 760 793 804 1.07e+03 810 694 763 757 776 809 771 869 846 841 816 778 871 818 788 842 825 797 794 824 797 828 816 823 796 804 836 808 809 841 792 848 826 778 744 759 746 823 776 774 757 781 811 784 812 772 732 817 770 760 788 810 795 768 756 765 787 773 802 752 730 770 733 742 705 826 789 793 706 817 738 799 747 777 725 797 776 748 750 794 769 735 754 796 713 791 800 795 640 829 730 832 798 678 847 751 800 643 758 824 782 784 649 786 807 774 744 817 842 883 809 840 826 792 809 856 838 822 842 827 806 809 835 824 771 801 839 788 819 805 847 776 854 814 824 796 779 797 811 833 813 779 452 1.17e+03 683 833 1.08e+03 774 786 792 743 474 803 597 782 809 741 783 765 810 714 695 805 771 676 780 812 794 751 835 733 783 616 775 814 745 813 858 791 550 769 776 750 753 786 799 785 714 784 790 562 769 674 792 751 714 790 747 808 744 685 611 697 810 791 837 834 886 854 842 811 927 849 919 786 820 862 882 836 820 826 829 870 737 811 870 808 799 778 802 845 759 816 839 751 853 785 782 885 870 832 822 767 772 783 759 731 760 816 801 765 806 796 814 802 810 845 795 787 809 837 804 879 843 826 804 822 758 817 806 813 807 816 833 800 786 795 776 770 804 795 808 799 780 820 786 819 819 778 806 835 785 792 785 801 741 796 804 799 791 774 751 703 778 824 796 785 820 822 804 813 790 757 786 670 796 768 800 726 762 746 792 771 716 723 848 675 801 743 724 836 802 771 734 771 768 782 791 764 763 800 831 808 788 743 734 771 793 790 780 797 764 860 826 860 854 838 811 894 819 856 821 829 836 800 845 821 796 830 845 817 838 815 881 811 830 888 808 820 777 807 855 836 821 840 823 779 804 843 828 851 818 777 810 802 845 912 872 822 827 834 810 830 824 824 784 813 747 759 780 814 804 782 782 804 777 835 832 814 812 822 812 850 806 742 822 775 813 779 848 810 789 1.05e+03 725 856 767 855 817 758 723 710 804 747 788 811 796 785 848 781 774 744 772 846 839 840 862 840 834 796 805 829 802 807 806 802 856 810 822 832 836 832 818 819 822 836 796 788 822 796 748 807 867 807 802 821 869 851 830 780 780 780 821 802 798 774 831 891 840 818 818 802 795 822 790 793 882 840 810 804 828 832 796 818 816 770 808 802 760 845 818 796 798 800 778 814 844 842 821 803 762 779 814 813 823 872 848 797 833 808 669 815 895 782 724 791 795 770 852 817 809 838 808 849 802 777 786 858 799 827 807 840 791 813 808 798 784 796 781 817 791 732 778 816 810 774 823 813 782 773 756 784 805 809 814 832 780 811 806 787 817 804 872 1.24e+03 829 789 539 809 776 792 676 799 783 733 811 794 878 807 820 735 827 765 820 816 834 850 895 862 937 869 865 847 811 852 833 874 873 858 867 880 869 835 856 861 796 883 893 917 823 826 877 810 812 841 847 734 787 759 814 868 841 835 713 897 818 811 822 854 814 819 800 782 802 791 772 793 763 816 828 814 797 874 876 858 787 736 844 791 796 762 830 826 861 796 818 837 808 786 791 800 802 786 773 820 842 773 870 791 783 792 767 760 793 804 1.07e+03 810 693 763 757 776 809 770 869 848 841 816 778 870 819 788 844 825 797 793 824 797 828 817 822 796 804 836 808 809 841 792 848 827 778 744 759 747 823 776 775 756 781 811 784 812 772 732 818 770 760 787 810 795 768 757 764 787 773 803 750 730 770 733 743 705 826 789 793 707 818 738 800 745 777 725 797 777 748 751 794 769 736 754 796 714 790 800 795 640 829 730 833 799 678 847 751 800 643 759 825 781 784 649 786 806 774 745 817 842 882 809 840 828 792 809 859 838 821 842 828 806 812 834 824 770 801 837 788 818 804 849 776 854 814 825 796 778 797 809 833 814 780 451 1.16e+03 683 833 1.08e+03 774 787 792 744 473 802 596 782 809 742 784 765 811 714 695 806 772 676 780 812 794 752 834 734 783 616 776 814 745 812 858 791 550 769 777 750 754 787 800 784 715 785 791 562 769 673 793 751 714 791 747 808 744 686 610 697 810 792 836 834 885 853 842 811 927 849 918 788 820 862 882 836 819 827 829 871 737 812 869 807 799 778 801 845 759 816 840 752 853 785 781 886 871 832 820 768 772 785 759 731 760 817 802 765 805 796 814 803 811 846 795 787 809 837 804 879 843 825 804 823 757 817 806 814 808 816 833 798 786 794 776 770 805 796 808 800 780 820 786 819 819 778 807 833 787 793 786 800 742 797 804 799 791 774 751 702 777 824 796 785 820 821 804 814 790 756 786 670 796 768 801 726 761 745 792 770 715 723 848 674 802 741 724 835 802 770 735 771 768 782 791 765 763 800 832 809 789 742 733 771 793 792 779 797 764 860 825 861 856 839 811 894 819 857 822 829 836 800 845 821 796 831 845 817 837 814 881 810 832 888 808 820 777 808 856 837 818 840 823 779 806 843 828 851 818 776 809 802 845 911 872 822 827 835 810 830 824 824 784 812 748 759 780 816 803 782 781 804 776 836 832 814 811 822 813 850 806 742 821 774 812 780 848 810 788 1.05e+03 725 856 767 854 817 758 723 710 805 747 788 811 796 785 847 780 773 744 772 846 838 840 862 840 834 796 805 829 803 807 807 802 856 810 822 831 836 832 818 818 822 837 796 788 821 797 747 808 868 807 802 821 868 851 831 779 780 780 821 803 798 774 831 890 839 818 818 802 792 822 790 793 883 840 810 806 827 832 797 818 815 771 807 802 760 844 820 795 798 799 778 815 844 844 823 803 761 779 814 811 822 872 848 796 834 809 670 815 895 782 724 791 795 770 853 817 808 838 808 847 803 777 787 859 799 827 807 840 791 812 808 798 785 796 780 818 791 733 777 816 810 774 823 812 782 773 756 784 805 807 814 831 780 812 806 788 816 805 871 1.24e+03 829 790 540 810 777 792 677 798 782 734 810 794 878 807 821 735 827 765 819 815 835 851 895 862 937 869 863 848 811 852 833 876 872 857 868 880 869 835 854 860 795 882 893 917 824 825 877 810 813 843 846 734 788 760 814 867 841 836 713 898 819 810 822 854 812 819 798 781 803 792 772 794 764 816 829 813 797 875 876 858 787 737 844 791 796 761 829 827 861 795 818 836 809 786 791 799 801 786 773 820 842 773 870 791 782 793 767 759 793 804 1.07e+03 810 693 763 757 776 808 771 869 849 842 816 778 871 820 789 845 825 797 793 825 797 829 818 822 796 804 836 808 809 841 793 848 827 780 744 759 747 822 777 776 756 782 811 784 812 772 732 818 770 761 788 810 795 768 758 763 788 773 804 750 730 771 734 743 705 825 788 794 706 819 738 800 744 777 725 798 777 748 751 795 769 736 754 797 714 790 800 795 640 829 730 833 799 679 848 752 800 643 759 825 782 784 648 786 806 774 745 818 843 881 808 840 828 792 808 859 838 820 841 830 807 817 834 824 770 800 837 787 817 804 851 776 854 814 825 796 779 796 809 834 813 780 451 1.16e+03 684 833 1.08e+03 774 788 792 745 472 802 596 782 809 742 785 766 811 714 696 806 772 676 780 811 794 750 834 734 783 616 776 814 745 812 858 790 550 769 777 751 754 787 800 784 715 785 791 562 768 672 794 751 715 792 747 807 744 685 609 698 811 793 836 834 884 852 842 812 927 849 918 789 820 862 883 835 818 828 829 872 736 812 869 807 798 778 801 845 758 816 840 753 854 784 781 887 871 832 819 768 772 785 759 731 760 817 803 765 804 796 814 804 811 846 796 786 808 837 804 879 843 825 804 823 757 817 806 814 808 816 833 797 786 794 776 769 806 798 808 799 780 820 786 818 819 777 807 830 788 792 786 799 742 798 804 799 791 774 752 702 776 825 798 785 820 820 804 814 790 755 786 671 796 768 801 726 760 745 793 769 715 723 849 672 802 740 724 836 803 770 735 770 767 782 790 765 762 799 833 811 790 742 734 771 793 793 780 795 763 860 824 862 857 841 810 894 819 858 822 828 836 800 845 821 797 830 845 818 836 813 882 810 831 888 808 819 778 809 856 838 814 840 824 780 807 843 828 851 818 775 809 802 846 911 873 821 828 836 810 830 824 823 784 811 750 760 780 817 802 783 781 804 776 837 831 814 811 823 813 851 807 742 820 775 812 780 847 810 787 1.05e+03 725 857 767 854 818 758 722 710 804 746 788 811 797 786 847 779 773 744 771 846 838 841 862 841 834 797 805 829 804 807 807 803 855 810 821 830 836 832 820 817 822 838 796 788 821 798 747 808 870 806 802 821 868 850 832 780 780 780 822 804 798 775 830 888 839 817 817 802 792 822 791 792 883 840 810 808 826 832 798 818 814 771 807 803 761 843 818 795 798 800 777 814 844 846 823 802 761 779 814 810 822 873 848 796 834 810 670 815 896 781 725 791 795 770 852 817 808 839 807 846 805 777 788 859 799 827 807 841 790 812 808 798 785 797 781 819 792 733 777 816 810 773 823 812 782 773 755 784 805 806 815 831 780 813 806 787 816 804 870 1.24e+03 830 790 541 811 777 792 678 798 782 734 810 794 876 808 822 734 826 766 818 814 835 851 895 863 938 869 861 849 811 853 833 878 872 857 868 880 870 836 853 860 794 882 892 918 824 825 877 811 813 844 846 734 788 760 814 865 840 836 712 898 820 808 821 855 811 819 798 781 804 794 773 795 764 816 829 813 798 875 877 858 787 738 844 791 797 761 828 826 860 794 819 835 811 786 791 799 800 786 773 820 843 773 870 792 782 794 766 760 793 804 1.07e+03 810 691 763 757 773 808 772 869 850 844 817 778 871 821 789 845 825 798 793 826 798 829 817 823 795 804 837 807 809 841 794 849 827 781 743 760 747 824 777 776 756 784 809 784 812 772 733 818 770 762 788 810 794 768 758 762 788 772 803 751 730 772 737 743 705 824 788 794 706 818 737 801 744 778 725 799 777 749 751 795 769 736 753 797 715 790 799 795 640 829 730 833 800 679 850 753 800 642 759 824 782 783 649 787 805 775 745 819 844 880 807 841 827 792 809 858 838 820 841 831 807 820 833 824 770 800 836 787 816 804 852 775 854 814 825 795 780 794 809 834 813 780 451 1.17e+03 684 833 1.08e+03 774 789 792 745 472 802 596 783 809 742 785 767 811 715 697 806 772 676 780 811 794 748 835 734 782 616 776 813 745 812 858 790 550 770 776 752 754 787 800 783 716 784 791 562 767 672 794 752 715 792 746 806 743 684 609 698 812 794 836 835 884 853 842 811 928 850 918 790 820 862 884 835 819 830 828 871 736 813 868 807 798 777 800 845 759 817 839 753 855 784 781 887 872 832 818 768 771 784 759 731 760 816 803 765 803 796 814 803 810 845 797 786 808 837 804 879 844 825 804 824 757 817 806 814 808 816 832 796 786 795 776 769 806 798 807 799 781 820 786 816 819 776 807 830 788 792 787 800 742 798 804 800 791 774 752 701 776 825 798 784 820 820 803 813 791 754 786 671 796 768 800 726 760 745 793 768 716 722 849 672 802 740 724 838 802 770 735 769 767 783 790 765 762 798 833 811 790 742 735 772 792 793 779 794 763 860 824 862 859 840 809 893 818 858 822 828 835 800 845 822 798 829 845 819 836 812 882 811 830 888 808 819 779 810 855 838 815 840 824 780 808 844 828 851 818 774 808 801 847 910 873 821 828 836 810 830 824 823 783 811 751 759 780 819 801 784 781 804 776 837 831 814 812 823 813 852 808 743 820 774 811 782 848 810 787 1.05e+03 726 856 767 854 818 759 722 711 804 745 788 810 797 787 847 780 772 745 771 846 838 841 862 843 835 798 806 830 804 807 806 804 856 809 820 830 837 832 821 817 822 838 796 788 821 798 746 808 870 806 800 821 867 849 831 782 780 781 822 804 798 776 829 888 839 817 817 801 793 823 791 792 883 839 809 810 825 832 799 818 813 771 807 803 762 842 816 795 798 802 777 814 844 846 822 803 762 779 814 811 822 874 848 796 834 809 669 815 896 781 726 791 794 769 853 817 808 840 807 847 806 777 788 860 799 826 807 841 790 812 807 798 785 796 782 819 793 733 777 817 811 773 823 813 782 773 755 783 806 804 814 831 780 814 806 787 815 804 870 1.24e+03 830 790 541 812 777 792 680 798 782 734 810 794 873 808 823 734 826 766 819 814 834 851 894 864 938 870 860 849 811 853 833 877 872 857 868 880 870 836 854 860 793 883 893 918 824 824 877 811 814 841 846 734 787 761 816 865 839 836 712 897 820 808 819 855 809 819 798 781 806 794 773 794 764 815 829 813 798 875 877 858 787 738 844 790 798 760 828 825 860 796 818 834 812 786 791 799 800 786 773 820 844 773 870 791 782 794 766 761 793 804 1.07e+03 810 690 764 757 771 808 774 869 849 845 818 778 871 821 788 845 825 798 794 826 799 829 816 824 796 804 837 806 808 841 794 849 827 781 742 762 746 825 777 775 756 785 807 784 811 772 733 818 769 762 788 810 794 768 756 763 789 771 803 751 730 772 739 744 705 823 788 793 705 817 737 800 744 778 727 800 778 749 750 795 768 737 754 797 715 790 798 796 641 829 731 834 800 678 851 755 800 641 758 822 784 782 649 788 804 775 746 819 844 881 807 842 825 792 809 857 839 820 841 831 808 822 832 824 770 799 836 787 816 805 852 774 854 814 825 794 780 793 809 833 813 780 451 1.17e+03 684 833 1.08e+03 773 789 791 744 472 802 595 784 809 741 785 768 812 714 698 806 772 676 780 811 794 749 836 733 782 616 775 813 745 811 858 791 549 770 776 752 754 788 800 783 716 782 791 563 767 672 794 752 715 792 746 807 742 685 610 697 812 794 836 836 884 854 842 812 929 850 919 790 819 862 884 835 819 830 828 870 737 813 868 808 797 777 800 845 760 818 838 753 856 784 782 886 872 832 818 768 772 782 759 731 761 817 803 766 804 796 814 803 811 845 797 787 808 837 803 878 844 825 804 823 757 817 807 813 808 816 832 796 786 796 777 769 806 798 807 798 781 820 786 815 819 776 806 830 788 792 789 800 742 797 803 800 791 774 752 702 777 825 797 784 819 820 802 812 792 755 786 671 797 767 799 726 760 745 794 768 716 723 849 672 802 740 725 838 803 770 734 768 767 783 789 766 762 798 833 811 790 742 735 772 792 793 779 793 763 860 824 863 859 841 808 892 816 858 821 829 835 800 844 822 798 829 845 820 837 812 882 811 829 889 808 819 779 811 854 837 816 840 824 780 806 844 827 851 817 774 808 801 847 910 873 820 828 836 810 830 824 823 783 810 752 758 780 819 802 783 781 805 776 836 830 814 811 822 814 852 809 744 820 774 810 782 850 811 786 1.05e+03 726 856 767 853 818 759 721 712 804 745 788 809 798 788 847 780 772 746 770 846 838 840 863 844 835 798 806 830 805 808 806 804 857 809 820 829 837 832 821 816 822 838 796 787 821 797 746 809 871 806 799 821 867 848 831 783 779 781 821 803 799 778 829 888 839 816 816 801 794 824 791 791 882 838 809 810 824 832 800 818 813 771 807 803 761 843 816 796 798 803 777 814 844 845 821 802 763 779 814 812 822 874 848 796 834 808 669 815 898 781 727 791 792 769 853 817 809 840 807 848 806 777 789 858 798 826 808 841 789 812 807 797 785 796 783 818 792 732 777 819 812 774 823 814 782 773 755 782 807 804 814 830 781 813 806 787 815 803 870 1.24e+03 830 789 542 813 777 792 680 798 783 734 810 794 871 808 823 734 825 766 820 814 834 852 894 865 938 871 861 848 811 853 834 876 872 857 867 881 870 836 854 859 793 883 893 917 824 823 877 812 814 839 846 734 787 761 819 865 839 836 712 896 820 809 818 855 808 820 798 781 805 794 771 793 764 815 829 813 798 875 876 859 788 737 843 790 798 760 828 826 861 797 818 834 812 787 791 799 800 785 772 821 845 773 870 791 781 794 766 762 793 804 1.07e+03 810 688 765 757 771 808 774 868 848 845 818 778 871 821 787 845 825 797 794 827 800 829 814 822 796 805 838 807 806 842 794 849 827 780 742 763 746 825 777 774 757 786 806 784 810 772 733 818 769 762 788 810 794 767 756 765 788 771 803 752 730 772 740 744 705 824 788 793 705 816 736 800 745 779 728 800 780 749 749 795 768 737 754 798 715 789 799 796 643 829 732 834 800 678 851 756 800 641 758 821 784 782 650 789 802 775 747 819 845 882 808 842 824 793 810 856 840 821 841 831 808 823 833 824 769 799 837 787 817 805 851 774 854 814 825 795 779 794 809 832 813 780 452 1.17e+03 684 833 1.08e+03 773 790 790 744 471 804 595 785 809 740 785 768 813 714 699 806 772 676 780 811 794 749 836 732 783 615 774 812 745 811 857 791 549 769 777 753 753 788 800 783 717 782 791 563 767 672 794 752 716 791 746 808 742 686 610 697 811 793 836 837 885 854 841 812 929 851 920 789 819 863 883 836 820 829 827 869 737 813 868 808 797 778 800 845 760 819 838 752 856 785 782 886 871 832 818 768 772 783 759 731 761 817 803 766 804 796 815 803 812 845 798 787 808 837 802 878 844 825 803 823 756 817 807 813 808 816 831 797 786 796 777 770 806 798 808 798 781 820 785 815 819 775 805 832 788 792 790 800 742 796 803 799 792 774 752 703 779 824 795 783 819 820 802 812 792 757 786 672 797 766 798 726 760 745 794 769 716 723 849 672 802 740 725 837 803 770 734 769 767 783 789 766 763 798 833 811 789 742 735 772 793 793 780 792 764 860 824 862 860 841 807 893 815 858 820 830 835 801 843 822 798 829 845 820 837 812 882 811 828 889 808 820 778 812 854 836 818 841 824 780 805 845 827 851 818 774 807 801 847 910 873 820 827 836 810 830 823 823 783 811 752 757 780 819 802 782 782 805 776 835 830 814 811 822 814 853 809 744 821 774 809 783 852 812 786 1.05e+03 726 854 767 853 817 760 721 713 805 745 788 808 798 787 847 780 772 746 771 846 838 838 862 845 835 796 806 830 805 809 805 804 858 809 820 829 837 832 821 815 822 837 797 787 820 796 746 810 871 806 800 821 867 848 831 784 778 781 820 803 799 776 829 888 840 816 816 800 796 824 791 790 882 838 809 810 825 831 800 818 812 771 807 802 759 842 815 797 798 804 778 814 844 845 821 802 765 778 814 812 821 873 848 797 833 808 668 815 898 781 727 792 791 769 853 816 811 840 808 848 807 778 788 857 797 825 808 841 789 813 806 797 785 796 783 816 790 732 778 820 812 773 823 814 783 773 755 782 807 804 814 830 781 813 805 787 817 803 870 1.24e+03 830 788 542 813 778 792 681 799 784 734 810 795 870 808 822 734 825 765 821 814 834 852 894 865 937 870 862 848 812 852 834 876 872 857 867 882 870 836 854 859 793 883 893 915 824 823 877 812 816 839 846 734 786 760 821 864 839 836 712 895 821 810 818 856 810 822 799 781 805 794 770 791 765 815 828 813 798 876 877 859 788 737 844 790 798 761 829 827 861 799 818 834 812 787 791 800 799 784 772 822 846 773 869 791 781 794 765 761 794 803 1.07e+03 810 688 766 757 772 808 773 868 849 845 818 778 871 820 786 845 825 797 795 828 800 828 815 821 796 806 838 808 806 842 794 849 826 779 741 762 745 824 778 774 757 786 806 784 810 772 733 818 769 761 787 810 794 766 755 766 786 772 802 751 730 773 739 744 705 824 788 792 706 817 737 800 746 778 728 799 781 749 748 795 768 737 754 799 715 788 799 796 644 829 733 836 800 678 851 753 799 642 757 822 784 783 649 789 801 775 749 818 846 882 809 842 824 793 811 856 840 821 842 830 807 824 834 824 769 799 838 787 817 806 850 774 854 814 824 796 779 794 809 832 813 780 452 1.17e+03 684 833 1.08e+03 774 791 790 745 471 805 595 785 810 740 785 768 813 714 700 805 772 676 780 810 793 750 837 733 783 614 774 811 745 811 857 792 549 769 778 752 754 788 800 783 718 784 791 563 767 672 794 752 717 791 746 809 741 687 610 695 809 794 835 837 885 853 841 813 929 851 921 788 819 862 883 836 820 828 828 869 738 812 868 807 797 779 800 845 761 819 838 751 856 784 783 886 870 832 818 768 771 783 760 731 762 816 802 767 804 796 815 803 814 844 798 787 809 837 801 877 844 825 803 823 756 818 808 814 807 816 830 798 786 795 777 769 805 798 808 799 781 820 785 815 818 776 804 833 789 792 789 800 742 796 803 799 793 774 752 704 779 824 795 783 819 820 802 812 792 758 787 672 797 766 799 726 760 745 794 769 716 723 848 672 802 740 725 836 803 770 734 770 768 783 789 766 764 797 833 811 788 741 735 773 793 792 780 792 764 861 825 861 860 841 807 893 816 858 819 830 836 801 843 821 798 830 846 819 837 812 882 811 828 888 808 819 778 812 854 836 818 840 824 780 804 845 826 852 819 774 808 801 846 911 872 821 827 836 810 830 823 823 783 811 752 756 780 818 802 781 782 806 775 835 829 814 810 823 814 853 809 744 822 775 809 782 851 812 785 1.05e+03 725 854 767 853 816 761 721 713 806 745 788 810 799 786 846 781 772 745 770 847 838 837 861 845 836 795 806 830 805 810 805 803 857 809 821 830 837 832 820 815 821 837 798 787 820 796 747 810 871 806 802 821 868 848 831 784 777 781 819 803 799 774 829 888 840 816 816 800 798 824 790 790 882 837 809 808 826 830 801 818 812 770 807 802 758 842 816 798 798 804 779 813 844 845 822 804 765 778 814 812 821 873 848 797 831 808 668 815 898 782 727 792 789 769 854 816 811 840 809 847 808 778 788 855 796 825 807 840 789 812 806 797 785 796 783 816 788 732 778 821 811 772 823 815 782 774 755 783 807 803 814 830 781 812 804 788 818 803 870 1.24e+03 830 787 542 814 778 792 681 798 784 736 810 795 871 808 821 734 826 764 819 814 834 852 893 866 937 869 863 848 812 852 834 877 873 858 867 882 871 836 854 859 795 882 893 914 822 823 877 811 814 840 846 733 786 760 821 863 841 836 711 896 819 812 818 856 813 823 800 780 804 794 769 790 766 815 829 812 797 876 877 860 788 736 845 789 798 762 830 829 861 798 817 834 812 786 791 800 799 783 772 824 846 774 868 792 781 795 765 760 794 802 1.07e+03 809 688 766 757 774 808 773 868 850 845 817 778 870 820 786 844 825 796 795 829 799 828 815 820 797 807 838 809 806 844 794 849 826 778 741 762 745 823 777 774 758 786 808 786 810 772 733 817 770 761 787 810 794 765 755 766 785 773 802 751 730 774 738 744 705 824 788 793 706 817 737 800 746 776 727 798 781 749 748 795 768 737 754 800 715 790 798 796 642 829 733 836 801 679 850 751 799 642 756 822 784 785 649 790 802 774 749 818 846 883 808 841 824 792 812 857 840 821 842 830 807 825 834 824 769 799 838 787 818 806 850 774 854 813 824 796 779 794 809 832 814 780 452 1.17e+03 684 833 1.08e+03 774 791 789 746 472 806 596 785 809 739 785 766 814 713 701 805 771 676 780 810 793 750 837 733 783 614 774 811 744 811 858 792 550 769 779 752 754 788 800 783 717 786 791 563 767 672 794 751 717 791 746 809 741 687 610 693 809 795 835 837 886 853 841 814 929 851 920 787 819 862 883 836 820 827 828 869 738 811 869 807 798 780 800 845 760 819 838 751 856 783 783 886 870 832 818 768 771 784 760 731 762 816 801 767 804 796 814 803 814 843 798 786 809 838 801 878 844 824 803 823 756 818 808 814 806 816 830 799 787 795 777 769 804 798 808 799 780 820 784 816 819 776 804 833 789 793 788 799 742 796 803 798 794 773 752 703 779 824 796 784 819 820 802 813 792 757 787 673 797 766 799 726 760 745 794 769 716 723 848 672 801 740 726 836 804 770 734 770 768 783 789 765 763 797 833 811 788 740 736 773 793 791 781 792 765 860 825 859 860 841 807 893 817 858 820 831 836 801 843 820 799 831 848 818 837 814 882 811 829 887 808 819 777 812 854 836 818 840 824 781 804 845 825 852 819 774 808 802 846 912 872 821 826 836 809 831 823 823 783 810 751 756 780 816 802 781 784 806 775 835 828 813 811 823 814 852 809 744 822 776 809 782 849 812 785 1.06e+03 724 853 767 852 816 761 721 713 805 744 788 810 800 786 846 781 773 744 770 848 838 837 860 845 836 795 806 830 805 810 804 804 856 809 822 830 837 832 820 816 821 837 798 787 821 796 747 810 871 806 804 821 869 848 831 785 777 781 821 803 798 772 829 889 841 817 817 800 798 824 790 792 882 837 808 807 827 830 801 818 812 770 807 802 758 841 817 798 798 804 780 812 845 846 822 805 764 776 814 812 821 872 849 797 830 809 668 814 897 782 727 792 788 769 854 816 810 840 809 847 807 778 788 855 797 825 807 840 789 811 806 797 786 795 784 815 788 732 778 821 810 772 823 815 783 774 755 784 806 802 814 830 781 812 803 788 820 803 870 1.24e+03 830 787 542 814 777 791 681 797 783 737 811 793 872 808 821 733 826 764 819 815 834 852 893 866 937 868 864 848 812 852 833 878 873 858 867 880 871 836 855 859 796 882 894 914 820 824 877 810 813 840 846 733 786 759 820 863 842 836 710 895 818 812 818 855 816 823 800 779 803 794 770 790 768 815 829 812 796 876 878 860 788 737 846 790 798 763 830 829 861 798 816 834 813 785 792 800 799 783 773 823 847 775 868 793 781 795 765 759 794 802 1.07e+03 808 688 765 757 774 808 773 868 850 844 817 778 870 820 786 844 824 795 795 829 798 828 814 820 797 807 838 808 805 845 795 849 826 778 742 762 745 823 776 773 759 785 809 787 810 773 733 818 769 760 787 809 794 765 755 766 785 773 803 752 730 775 738 744 706 824 788 794 707 817 737 800 746 776 727 799 780 750 748 796 767 738 754 800 714 791 797 796 640 829 733 836 801 680 850 750 799 643 756 823 783 787 649 789 803 775 749 817 845 883 809 840 824 791 813 857 839 822 842 830 806 827 835 825 769 799 837 787 818 805 850 774 854 813 824 795 779 794 809 832 814 780 451 1.17e+03 684 832 1.08e+03 774 790 789 746 472 805 598 785 808 739 785 765 814 712 701 804 771 676 780 810 794 750 837 733 783 613 774 811 743 810 857 792 550 769 779 752 755 788 799 783 717 786 792 562 766 672 794 751 717 790 744 809 741 687 610 693 808 796 835 837 886 854 841 814 929 851 920 787 819 862 883 836 821 827 828 869 738 811 870 807 799 779 801 845 759 820 838 752 856 783 784 886 870 832 817 768 771 784 760 731 762 816 800 766 804 796 814 803 814 842 798 786 810 839 800 878 843 824 804 824 757 818 808 814 805 816 830 799 788 795 777 770 804 798 808 799 780 821 784 817 820 776 804 832 789 793 788 799 742 797 803 799 793 773 753 703 779 825 796 784 819 820 803 813 791 757 787 673 797 766 799 727 761 745 794 769 716 723 849 673 800 739 726 836 804 770 734 770 768 784 789 764 763 798 833 810 788 740 736 772 793 789 780 793 766 860 826 859 860 841 808 893 816 858 820 831 837 801 843 820 799 832 849 818 836 816 882 812 830 888 808 819 778 812 854 837 817 839 824 782 804 844 825 852 818 774 809 802 845 913 873 820 827 837 809 832 823 823 784 810 749 756 781 816 802 781 786 805 776 835 828 813 812 824 814 852 809 744 822 777 810 782 849 812 784 1.05e+03 724 852 767 852 816 760 721 713 805 744 788 810 800 786 846 782 773 744 769 850 838 837 860 845 836 796 806 830 806 810 804 806 855 809 822 830 838 832 820 816 821 836 797 787 821 797 747 810 871 806 803 822 869 848 830 785 776 781 824 802 797 773 829 889 841 817 818 800 797 823 789 793 883 837 808 806 827 830 800 819 813 768 808 802 758 841 818 798 798 804 780 811 845 846 822 806 764 775 814 811 821 873 849 798 829 810 669 814 896 783 728 792 789 768 853 818 810 840 809 846 806 778 788 855 797 824 807 839 789 810 806 797 785 796 784 815 788 732 778 820 810 773 823 815 783 774 756 784 806 801 814 832 781 812 803 788 820 803 871 1.24e+03 829 787 541 812 777 790 680 796 782 737 812 792 873 808 821 732 826 764 820 815 834 852 893 866 938 868 864 849 811 853 834 878 872 858 867 880 871 836 855 859 797 882 895 914 818 824 876 810 812 840 847 735 786 760 820 863 843 836 709 894 816 812 817 854 815 822 800 779 803 794 771 790 766 816 829 812 794 876 878 860 789 737 846 791 799 763 831 830 862 797 815 835 813 784 794 801 800 783 776 823 847 775 869 794 782 796 766 759 793 802 1.07e+03 808 687 765 757 775 808 773 869 849 843 816 778 872 819 788 845 823 794 795 828 796 829 814 821 796 807 839 808 805 844 795 849 826 779 743 762 745 823 774 773 760 785 810 787 810 773 733 818 769 760 788 808 795 766 755 766 786 773 803 752 730 775 738 744 706 823 789 795 708 817 737 799 745 775 728 799 780 749 748 796 767 738 754 801 715 792 796 796 638 828 732 835 801 680 850 752 799 644 755 823 784 787 649 789 804 775 749 817 845 882 809 839 824 790 812 858 839 821 842 830 806 828 836 827 769 799 837 787 819 805 850 774 855 812 825 794 779 794 808 833 813 779 451 1.17e+03 685 832 1.08e+03 773 789 790 746 472 803 599 785 808 739 785 765 814 711 701 805 771 676 781 809 794 751 836 733 783 613 775 812 742 811 857 792 550 769 779 752 755 789 798 783 716 786 793 561 765 672 793 751 717 789 743 809 742 687 610 693 807 796 835 837 886 855 840 814 929 851 920 787 819 863 883 837 821 827 828 869 739 811 872 808 798 778 801 845 758 821 838 753 856 783 784 886 870 832 817 769 771 783 759 732 761 816 800 765 804 796 814 803 813 842 798 786 809 840 800 877 843 824 804 824 758 818 808 814 806 816 830 799 787 795 778 770 805 798 807 800 779 820 784 818 821 776 804 831 788 793 788 799 742 797 803 799 792 774 752 703 779 825 796 786 820 820 803 813 791 757 787 673 797 766 800 727 761 746 794 770 716 723 849 674 800 739 726 836 804 770 735 770 767 784 789 763 763 799 833 810 788 739 736 770 793 788 780 794 766 859 827 860 859 842 809 894 816 857 821 830 837 800 842 820 798 832 849 817 837 817 882 812 830 888 809 820 779 810 854 837 817 839 824 782 805 843 825 852 817 774 809 801 846 913 874 818 828 837 809 833 823 823 784 810 748 756 782 816 802 780 787 804 777 836 829 813 813 824 814 851 808 744 823 777 810 782 848 811 785 1.05e+03 724 851 767 853 815 759 721 714 804 745 788 810 800 785 847 782 774 745 769 850 837 837 860 844 836 798 806 829 806 809 804 806 854 809 822 830 840 832 819 816 821 836 796 787 821 796 746 810 871 805 803 824 869 848 830 784 776 782 826 802 797 774 829 889 841 818 819 799 796 823 790 794 883 837 808 806 827 830 799 819 813 767 808 801 758 840 818 797 798 804 780 810 845 846 822 805 764 775 814 810 821 874 850 797 830 811 669 813 897 784 728 793 789 767 853 819 809 838 809 847 804 779 788 856 798 824 807 839 789 811 807 797 786 796 784 816 788 732 778 818 810 772 823 814 784 775 756 784 807 800 813 833 780 812 803 787 819 803 872 1.24e+03 829 787 541 811 777 790 679 797 783 738 812 792 874 809 821 732 826 763 820 815 834 853 894 864 938 868 863 849 809 853 834 876 872 857 866 880 871 836 856 860 796 882 896 914 819 824 876 809 811 839 849 736 785 760 820 864 842 835 709 893 817 812 816 853 815 821 800 779 803 794 772 791 765 815 828 813 794 876 878 860 789 737 846 790 799 762 832 829 862 797 814 836 812 784 795 802 800 783 778 823 846 774 870 794 782 795 766 760 794 802 1.07e+03 808 687 765 757 776 809 774 870 848 842 816 778 873 818 789 845 822 794 795 828 795 829 814 821 795 807 838 807 805 842 794 850 826 779 745 763 745 823 775 773 760 785 809 787 810 772 733 818 769 760 788 808 796 767 754 766 788 774 804 752 731 774 738 744 707 823 790 795 708 817 737 799 745 775 729 800 780 748 748 795 767 738 756 801 715 792 796 796 638 826 732 835 801 680 851 754 799 644 753 823 784 786 649 787 805 775 749 817 846 882 809 838 824 791 811 857 839 821 842 830 806 830 835 829 769 800 836 787 820 805 850 775 855 812 827 794 779 794 807 833 812 779 451 1.17e+03 685 832 1.08e+03 773 788 791 746 473 802 598 786 809 739 786 765 814 710 701 805 771 676 780 810 794 750 837 734 783 613 775 812 742 812 856 792 549 769 779 752 753 790 799 783 715 786 793 561 765 672 793 751 717 790 743 809 742 688 610 693 807 796 835 837 886 854 841 814 928 851 919 787 820 864 883 837 821 827 828 869 739 811 871 808 798 778 801 845 759 820 839 754 857 784 784 885 869 832 816 769 772 784 759 732 760 816 800 764 804 796 814 803 812 842 797 786 809 840 800 877 843 824 804 824 758 817 808 814 806 816 830 799 787 795 779 770 806 798 808 800 780 820 784 819 821 777 805 831 788 794 788 800 742 797 804 799 790 775 751 703 779 825 797 786 821 820 803 813 791 757 786 672 797 767 801 726 761 746 795 770 716 724 848 676 800 739 725 835 804 769 734 770 766 785 790 764 763 799 833 810 788 739 736 770 793 788 781 794 766 859 828 861 857 842 809 894 815 856 820 830 836 800 843 820 797 832 850 817 838 815 881 811 829 888 810 820 779 809 855 838 816 840 824 784 806 842 826 852 818 774 809 800 846 913 876 818 829 836 810 832 823 823 785 811 749 756 782 816 802 779 787 804 777 836 830 813 814 824 814 852 807 744 823 777 811 782 848 811 787 1.05e+03 723 849 767 854 815 759 721 715 803 745 788 812 800 785 847 782 774 746 769 850 837 837 860 844 835 798 805 828 805 809 806 805 854 809 822 828 841 832 819 816 822 836 796 788 822 796 745 809 871 804 802 824 869 849 831 782 776 782 826 801 796 774 829 889 841 818 820 800 796 823 792 795 882 836 808 806 828 831 799 818 813 767 809 800 758 840 817 796 798 804 780 811 845 844 822 806 764 777 815 810 821 875 850 796 831 810 670 813 898 784 727 793 790 767 854 818 809 837 810 847 805 780 788 856 798 823 808 839 789 811 807 797 786 796 783 817 788 732 778 818 810 771 823 814 783 776 755 784 808 799 812 834 780 812 804 787 819 803 872 1.24e+03 828 787 541 810 778 792 678 797 784 738 813 792 876 810 820 732 827 763 820 814 834 854 895 862 939 868 864 849 808 853 835 875 871 856 866 880 870 837 856 860 796 880 896 915 820 824 875 809 811 838 849 736 785 760 819 865 843 835 710 892 818 812 814 853 815 820 800 779 803 793 771 792 764 815 826 814 794 876 878 861 789 737 848 789 799 762 833 829 863 798 814 837 810 786 795 802 800 785 779 823 846 773 869 795 781 795 767 761 794 802 1.07e+03 810 689 765 757 777 810 774 870 848 842 816 779 873 818 789 845 823 795 795 827 796 830 814 821 794 807 838 808 805 842 794 850 826 780 745 764 746 824 775 775 760 784 809 787 810 772 733 818 769 760 788 808 796 767 754 766 788 775 804 753 731 774 738 744 707 822 792 795 708 818 737 798 745 777 728 800 779 748 748 796 768 738 758 801 715 793 796 795 639 824 732 835 801 680 851 754 799 644 752 823 785 786 650 786 806 774 749 818 847 883 807 837 824 791 810 857 839 820 842 830 806 832 833 829 769 801 836 787 820 805 850 775 856 812 828 793 780 794 806 834 811 779 452 1.17e+03 685 832 1.08e+03 773 787 792 746 473 802 598 786 809 739 786 765 813 711 701 805 771 676 780 812 793 750 838 733 783 613 774 812 743 813 857 792 549 769 778 753 752 790 800 783 714 786 793 562 766 671 793 751 717 792 742 809 740 688 609 693 807 796 834 837 885 853 841 814 928 851 919 788 820 865 883 837 820 827 829 870 739 811 871 809 799 778 802 845 759 819 839 754 857 784 784 885 868 832 816 769 772 784 760 733 760 817 800 764 804 796 814 803 812 842 797 786 809 840 800 877 844 824 804 824 758 817 808 813 807 816 830 799 786 795 779 770 806 797 808 800 780 820 784 819 821 777 805 831 788 794 788 801 742 797 804 799 790 775 751 703 779 826 797 786 822 820 803 812 792 758 786 671 797 767 802 725 761 746 794 770 716 723 849 676 800 740 725 836 805 769 734 771 765 784 791 764 763 799 833 810 788 739 735 770 794 788 781 794 765 860 829 862 856 841 810 895 814 854 819 830 835 800 843 820 796 831 848 817 839 813 881 811 829 888 811 821 779 807 856 839 815 842 824 784 805 842 826 853 818 774 808 799 846 912 876 818 829 834 810 831 823 823 785 813 750 757 782 816 802 779 787 804 777 836 830 813 813 824 814 852 807 744 823 777 812 782 848 811 788 1.05e+03 724 849 766 854 816 758 721 716 805 746 789 814 800 785 848 782 773 745 769 850 837 837 860 844 835 797 805 829 802 809 806 805 855 809 822 828 842 832 819 815 822 837 796 788 823 795 744 809 871 804 802 823 869 850 832 781 777 782 826 801 796 774 830 889 841 819 820 800 796 823 792 795 881 836 809 806 828 831 798 817 813 766 809 799 760 840 816 796 799 804 779 812 845 844 822 807 764 778 815 810 822 875 849 796 832 809 669 813 898 783 727 793 790 768 853 817 808 838 810 847 805 781 789 857 797 823 809 839 790 811 807 796 786 795 781 817 788 732 778 819 810 771 822 814 782 776 756 784 808 796 813 834 780 812 805 786 818 803 871 1.24e+03 828 788 541 811 778 793 679 797 785 739 813 792 877 810 820 732 828 763 820 814 835 854 895 862 938 868 864 848 808 853 835 875 871 857 865 880 869 837 856 860 796 879 896 916 820 824 875 809 811 838 850 733 786 760 817 866 844 836 710 892 819 812 814 853 815 820 800 780 802 793 770 793 766 815 826 815 795 876 878 862 789 736 848 789 799 763 834 828 864 798 815 837 808 786 795 802 800 786 778 822 846 772 868 796 781 795 767 762 794 803 1.07e+03 811 690 765 758 777 810 773 869 848 841 816 780 873 818 788 846 823 796 796 827 797 830 814 822 794 808 838 808 806 844 794 850 826 780 745 764 746 825 776 776 759 784 809 787 810 771 734 818 769 760 789 808 796 767 754 766 788 776 804 753 730 774 738 745 707 822 792 794 708 819 736 798 745 778 726 800 778 747 749 796 768 738 757 800 715 793 797 794 640 823 732 834 801 679 851 755 799 644 752 824 784 786 650 785 806 774 750 818 846 884 806 837 824 791 811 856 839 819 842 829 807 832 832 828 770 802 836 788 820 805 850 775 856 813 827 793 779 794 806 835 811 779 452 1.17e+03 685 832 1.08e+03 774 788 793 746 473 802 598 785 810 740 786 765 813 711 701 806 771 676 779 813 792 750 838 733 783 612 773 813 743 813 857 792 549 770 777 753 751 789 802 783 715 786 793 563 766 670 792 751 717 792 742 808 739 688 608 693 808 796 834 838 886 854 842 814 929 850 919 788 820 866 883 836 821 827 829 870 738 811 870 809 800 778 803 845 759 817 839 754 857 784 784 886 868 832 817 769 772 786 760 732 760 817 802 764 803 796 814 803 812 842 797 787 809 839 801 877 844 824 804 824 758 818 808 813 807 816 830 799 786 795 779 770 806 796 808 800 780 821 784 819 821 778 805 831 787 793 788 802 743 798 803 799 791 775 751 703 778 826 797 786 822 820 803 812 792 759 786 670 797 768 803 724 761 746 794 770 717 723 849 676 800 740 725 836 806 769 734 770 765 784 791 764 764 800 833 809 789 738 735 770 794 789 781 794 764 860 828 862 855 841 810 896 814 855 817 830 835 800 844 820 797 831 846 817 839 814 880 811 829 888 810 821 779 806 856 840 815 843 824 785 804 842 825 852 818 774 807 799 846 913 877 819 827 833 809 831 824 824 785 813 751 757 782 816 802 779 787 804 777 836 829 813 812 824 813 852 808 744 822 778 812 782 848 811 787 1.05e+03 725 850 768 854 816 756 721 715 806 746 789 814 800 784 848 782 772 744 769 848 838 836 861 844 836 797 805 829 800 810 805 804 856 809 822 827 842 832 819 815 822 838 796 786 823 796 744 809 871 804 802 822 870 850 832 781 778 782 826 802 795 774 830 888 840 819 821 802 797 823 792 794 881 835 810 806 828 832 798 816 812 767 808 800 760 840 816 795 800 804 779 813 845 844 823 807 764 778 816 809 823 874 848 797 832 809 669 813 898 782 727 793 790 770 851 817 808 838 810 849 806 780 789 858 797 823 810 839 790 812 807 796 785 795 781 816 788 732 779 820 811 771 822 814 781 775 758 785 808 795 815 834 778 813 807 786 817 804 871 1.24e+03 827 788 542 812 779 793 678 797 786 740 810 792 877 810 820 732 828 764 820 815 835 855 894 862 937 868 863 846 808 853 836 875 870 859 865 880 868 837 857 860 798 879 895 917 821 825 875 809 812 838 850 731 788 761 815 866 843 836 710 892 819 811 814 853 815 821 801 781 800 792 771 794 765 814 827 816 796 875 878 862 789 735 848 790 798 763 833 828 866 797 815 837 808 786 794 802 799 786 777 822 847 772 867 797 781 795 766 761 794 804 1.07e+03 810 690 764 758 778 811 772 867 848 842 816 780 872 817 788 846 824 797 797 826 799 830 813 824 794 808 838 808 806 846 794 850 826 780 745 764 745 826 777 777 758 783 809 787 809 771 734 818 769 760 788 808 795 767 754 766 788 776 803 753 730 773 738 746 707 823 792 793 708 820 736 799 746 780 725 800 778 747 749 796 769 738 757 800 716 792 798 794 640 823 734 834 801 680 849 755 799 644 753 824 784 786 650 785 804 775 751 818 846 884 806 838 825 790 811 855 839 820 841 829 807 832 832 828 770 802 836 788 821 804 849 776 857 813 826 793 777 793 807 835 812 779 451 1.17e+03 686 833 1.08e+03 774 787 793 745 474 803 600 784 810 740 784 765 813 712 702 806 771 676 779 813 792 751 838 733 784 612 773 813 743 814 858 793 549 770 776 753 751 790 802 784 715 786 793 565 766 669 792 751 717 790 742 808 738 688 607 694 809 796 834 838 887 855 842 815 930 850 919 788 821 866 883 836 822 828 829 870 738 811 870 809 800 777 803 845 759 817 839 754 857 784 784 887 868 832 817 768 772 786 760 731 759 817 803 764 803 796 815 803 812 842 797 787 810 838 802 878 844 823 803 824 758 818 808 812 807 815 830 800 786 795 778 770 806 796 808 801 780 821 785 819 820 779 805 831 785 792 787 802 743 799 802 800 791 775 751 703 777 826 797 786 823 820 803 811 793 759 786 669 797 767 803 725 761 746 793 770 717 722 849 674 801 741 726 836 806 768 734 770 765 784 791 764 765 800 833 809 789 739 734 770 794 789 781 793 765 860 827 862 855 840 812 896 813 856 817 830 835 800 844 820 797 833 845 817 839 815 880 810 829 888 809 820 779 806 856 840 815 842 823 785 804 843 825 851 817 774 806 799 846 913 877 819 825 833 808 831 824 825 784 813 750 757 781 816 802 781 787 804 776 836 830 813 811 824 813 853 808 743 822 778 812 783 848 812 787 1.05e+03 726 851 768 854 817 754 721 715 807 746 789 812 800 784 848 782 772 743 770 846 839 836 861 844 836 797 804 830 801 810 804 804 857 808 821 827 841 832 819 815 822 839 795 785 822 796 744 809 870 806 802 822 869 850 830 781 779 781 826 801 795 774 831 888 839 820 821 802 797 823 791 794 882 836 809 808 826 832 798 817 812 768 810 800 761 840 816 795 801 804 779 814 845 844 824 805 764 777 816 809 823 874 848 798 832 809 668 814 898 781 726 793 790 772 851 817 807 837 810 852 807 779 790 858 797 823 810 839 791 813 807 796 785 795 781 815 789 733 778 820 811 771 823 814 782 774 760 785 809 793 816 834 777 813 808 786 816 804 872 1.24e+03 827 788 542 812 778 793 678 796 787 739 806 792 877 810 821 732 828 765 820 815 836 855 894 862 936 869 862 846 809 853 836 875 871 859 865 879 868 836 857 859 799 880 895 917 822 825 877 809 812 840 849 732 789 762 815 866 842 834 711 893 818 811 815 853 815 822 801 782 799 792 772 792 763 814 828 816 797 875 878 862 789 735 846 790 797 762 832 828 866 797 815 837 808 786 793 800 799 785 775 822 847 772 868 797 781 794 766 761 794 804 1.08e+03 810 690 764 758 777 812 771 866 848 843 816 780 873 817 788 846 823 798 797 826 799 829 812 826 793 808 838 808 805 845 794 850 826 780 745 763 744 826 777 777 756 784 809 786 808 771 734 818 768 760 787 808 795 767 753 767 788 774 803 753 730 773 738 747 707 823 791 792 708 820 736 800 748 780 724 800 777 748 749 796 769 738 756 800 716 792 797 794 640 824 734 834 801 680 848 754 799 642 753 824 784 786 649 786 804 775 752 819 845 884 805 838 826 790 810 854 838 822 840 829 807 832 833 828 770 802 836 789 821 804 848 776 856 814 824 794 777 793 807 834 813 778 450 1.17e+03 686 834 1.08e+03 775 787 793 744 474 803 600 784 810 740 783 765 813 712 702 807 771 676 779 812 792 751 838 733 784 612 773 814 743 815 858 794 548 770 776 753 751 790 801 784 716 786 792 566 766 669 792 753 717 788 743 808 738 687 607 694 809 796 835 838 887 856 841 815 931 849 920 789 822 865 884 836 822 828 829 870 738 812 870 809 798 777 803 845 759 816 839 754 857 785 783 886 869 831 817 769 771 787 760 731 758 817 804 764 802 796 815 803 812 843 798 787 810 838 802 878 844 825 803 824 758 818 808 812 807 815 830 800 786 795 777 770 806 796 808 801 780 821 785 818 819 780 806 831 784 791 786 802 743 800 802 800 791 776 751 704 777 825 797 785 823 820 803 811 793 758 786 668 796 767 803 726 761 746 792 770 717 722 848 673 802 741 726 834 805 768 734 770 765 783 792 763 764 800 833 809 788 739 734 770 794 790 780 793 765 859 826 861 855 841 813 896 814 856 818 828 836 800 844 820 797 833 844 816 838 817 881 810 830 888 808 820 779 806 856 840 816 842 823 784 804 845 824 850 817 774 806 800 845 913 877 820 824 833 808 831 824 826 783 812 750 757 780 816 802 783 787 805 777 836 832 812 810 823 812 853 807 742 822 778 812 783 848 811 786 1.05e+03 726 853 770 855 818 754 721 715 806 746 790 811 799 783 847 781 774 743 770 846 839 836 862 845 836 798 804 830 802 810 805 805 857 808 821 827 839 832 818 816 821 840 795 784 821 796 744 809 870 806 802 821 868 851 830 782 780 780 826 801 795 774 832 888 840 820 821 802 798 822 791 792 882 837 807 809 824 833 798 818 812 769 811 800 760 840 815 795 802 803 779 814 844 843 824 804 764 776 816 809 822 873 848 798 832 810 668 814 898 780 725 794 790 772 852 817 807 837 809 854 807 779 792 858 797 823 809 838 792 814 807 797 785 796 781 815 790 733 778 819 812 771 824 814 782 774 761 785 809 793 816 834 775 813 809 785 816 804 873 1.24e+03 827 788 543 812 778 792 678 796 788 737 805 792 877 809 822 733 827 766 821 815 836 854 893 862 936 870 862 847 810 853 835 874 872 858 866 879 868 836 857 858 801 881 895 917 823 825 878 810 812 840 848 734 789 762 816 866 842 833 710 894 818 811 816 853 816 823 801 782 802 792 773 789 761 816 829 814 798 875 878 862 790 735 846 790 797 761 832 829 865 796 815 838 807 786 793 799 799 784 773 823 846 772 869 797 782 794 766 761 794 804 1.08e+03 810 690 764 757 776 810 771 866 848 845 816 779 872 817 788 846 823 798 797 826 799 828 814 826 792 808 838 809 803 845 794 850 826 780 745 762 743 826 776 776 756 784 809 786 808 771 735 818 768 760 787 807 795 767 754 767 789 774 804 753 730 773 737 746 709 824 791 792 708 820 736 802 750 780 726 801 777 749 749 796 769 737 756 801 716 792 795 795 640 824 734 835 801 680 849 755 799 641 754 823 783 786 648 788 803 775 752 818 845 883 805 838 826 790 810 855 837 824 840 830 807 832 834 829 768 802 836 789 820 803 849 777 856 814 825 795 779 793 807 833 815 778 449 1.17e+03 686 835 1.08e+03 776 787 792 744 473 804 599 786 810 740 785 766 812 712 703 806 771 676 780 812 792 751 838 733 785 612 774 813 744 815 859 793 547 769 775 753 751 790 800 784 716 786 791 566 766 670 794 754 718 788 744 808 737 687 607 694 808 796 836 838 886 856 842 816 930 848 919 788 822 864 884 836 822 828 829 871 737 812 870 808 798 778 803 845 758 816 839 754 857 784 782 886 869 830 817 768 770 786 760 731 757 817 804 764 803 797 815 804 813 844 798 787 811 838 803 878 845 826 803 824 758 819 808 812 806 815 832 799 786 795 776 770 807 796 808 801 780 821 786 817 818 780 807 830 785 791 786 801 743 800 803 800 791 777 751 705 777 824 797 784 823 821 802 810 793 758 786 669 796 767 803 726 761 746 792 770 717 724 848 674 801 741 726 834 805 768 734 770 765 784 792 762 763 800 833 810 789 740 734 770 795 789 779 793 764 859 824 861 856 842 813 896 814 856 820 827 836 800 843 820 796 832 844 816 837 816 882 810 832 888 808 820 779 807 856 840 817 844 823 783 806 846 824 850 816 774 806 800 845 913 877 820 826 833 808 831 825 826 783 813 750 757 780 816 802 785 787 805 777 836 834 812 810 822 812 852 806 742 822 777 811 784 847 811 786 1.05e+03 725 853 771 857 818 754 720 716 805 746 790 811 799 783 846 781 775 743 770 848 839 836 862 846 836 798 804 831 803 809 806 805 856 807 821 828 838 831 819 816 821 840 795 784 821 796 743 809 870 806 802 821 869 851 831 781 780 779 826 801 795 774 832 888 841 820 821 803 798 822 792 792 883 837 806 810 824 833 798 819 812 770 812 800 760 840 816 795 802 802 779 814 844 842 824 804 763 776 816 809 822 873 848 798 833 810 669 814 897 781 725 795 790 772 853 818 806 837 809 853 807 779 790 857 797 823 808 838 791 814 807 797 786 796 782 816 791 733 777 817 812 772 824 814 782 774 762 784 809 793 816 834 775 813 810 784 816 805 873 1.24e+03 827 788 542 811 778 791 678 796 788 737 808 792 877 809 823 733 826 767 821 815 836 853 893 861 935 870 862 848 811 853 834 875 873 858 867 880 869 836 857 857 801 881 894 917 824 825 879 810 813 840 847 734 789 761 816 865 843 834 710 895 820 811 817 852 816 824 800 781 804 793 774 786 760 817 830 813 798 876 878 862 790 735 845 791 796 761 831 830 863 797 816 836 807 786 793 798 799 783 773 823 846 772 870 798 781 793 765 761 794 803 1.07e+03 811 691 764 757 775 809 773 866 848 845 816 779 872 817 788 845 823 797 797 826 798 828 816 826 793 808 838 810 803 845 793 849 826 779 745 762 743 824 777 776 756 784 809 787 808 770 735 818 770 761 787 806 794 768 754 767 790 775 804 753 730 773 737 746 711 823 791 793 708 820 737 800 750 780 728 801 776 749 750 796 769 737 756 801 716 792 794 794 640 824 733 835 801 679 850 755 799 641 754 823 783 786 648 790 804 775 752 819 845 882 805 838 826 790 809 855 838 823 838 830 806 833 835 829 767 803 836 788 819 803 849 777 855 814 825 795 780 794 807 833 814 777 448 1.17e+03 686 835 1.08e+03 775 787 791 744 473 804 598 788 810 741 786 766 811 711 704 806 771 675 780 812 792 751 838 732 785 612 774 813 745 815 859 793 546 769 775 752 750 790 799 784 716 786 790 566 767 670 794 755 719 788 744 808 738 687 607 695 807 796 836 837 885 857 843 815 928 849 919 787 823 864 884 836 821 829 829 872 737 812 870 808 798 778 803 844 758 816 839 755 857 784 781 885 870 829 817 768 770 786 760 730 758 816 803 764 805 797 816 804 813 845 798 786 811 837 803 878 844 827 802 824 758 820 808 813 807 815 833 798 786 796 777 770 808 796 807 801 780 821 787 817 818 780 809 831 787 792 787 800 743 800 803 800 791 776 751 707 776 824 797 784 824 822 802 810 792 758 786 671 796 767 802 726 761 746 792 771 717 725 848 674 800 741 726 834 805 768 733 769 766 784 792 761 763 800 833 810 789 739 734 770 795 789 779 793 764 860 823 861 858 842 813 895 814 857 821 827 836 800 844 820 796 831 844 815 837 817 883 810 833 887 809 821 779 808 856 838 818 845 824 782 807 845 825 850 816 774 807 801 845 912 877 820 826 833 808 832 825 825 783 814 750 758 780 816 801 784 788 805 777 836 833 813 810 822 812 851 806 742 821 776 810 784 847 811 786 1.05e+03 725 854 771 858 817 754 720 715 805 746 789 812 798 784 847 782 775 744 770 850 839 837 862 846 836 798 805 832 802 808 807 805 856 807 820 828 838 831 820 816 821 839 795 785 820 796 743 809 870 806 803 821 870 851 832 780 779 779 823 802 796 773 831 887 841 820 820 804 798 822 792 792 883 836 806 810 826 832 798 818 812 770 810 800 760 840 816 794 803 800 779 814 843 843 824 805 762 777 816 810 822 874 848 798 833 810 667 815 897 781 725 796 789 771 853 818 806 839 809 852 808 778 789 856 796 823 808 838 790 814 807 798 787 797 782 818 791 733 777 817 812 773 823 815 781 774 761 783 810 793 816 834 774 813 809 784 816 804 874 1.24e+03 827 788 542 811 778 790 679 796 788 738 810 792 877 809 823 732 826 768 820 815 835 853 893 862 936 870 862 849 811 853 833 876 873 859 868 881 869 837 857 858 801 882 894 916 824 824 878 810 813 839 846 735 789 761 817 866 844 835 710 894 819 811 817 854 815 824 800 780 804 793 775 786 760 819 829 813 798 876 879 862 790 735 845 792 797 762 830 830 862 797 814 835 808 786 793 798 800 784 773 822 845 772 870 798 780 793 765 760 794 802 1.07e+03 812 692 765 757 775 807 774 866 848 845 816 778 871 818 789 845 823 796 797 826 798 828 819 826 794 809 838 810 803 846 793 849 827 779 745 763 744 822 778 775 757 785 809 788 809 770 735 818 772 761 787 807 793 768 755 767 790 775 803 753 730 773 738 745 712 823 791 793 707 819 739 799 750 780 729 802 776 748 750 796 768 737 755 800 716 792 794 793 640 825 733 835 801 678 851 755 799 642 753 824 783 786 648 789 805 775 751 820 845 881 806 839 825 790 810 855 839 822 838 830 804 833 835 829 765 802 836 788 818 803 850 778 855 815 825 795 780 794 807 833 813 777 448 1.17e+03 686 835 1.08e+03 774 787 791 744 473 803 599 787 810 741 788 766 810 711 704 805 772 675 781 812 792 751 836 732 785 612 774 813 746 814 858 793 545 769 775 752 750 789 799 784 716 786 790 566 767 670 795 754 720 789 743 808 738 688 607 695 807 796 836 837 884 857 843 815 926 849 919 786 823 864 884 836 820 830 829 872 736 812 870 810 799 778 802 844 759 816 839 755 857 784 780 886 870 829 816 768 770 786 760 730 758 815 803 765 806 797 816 804 813 845 799 787 810 838 803 879 844 827 802 824 758 820 808 813 807 815 833 797 786 796 777 770 809 796 808 800 779 821 787 817 820 779 809 831 789 792 789 799 743 799 802 799 792 775 751 707 776 824 797 784 824 822 803 811 792 758 786 672 796 767 802 725 760 746 792 771 716 726 849 674 799 740 727 835 805 769 733 770 767 783 792 762 763 801 834 808 790 740 735 771 795 789 780 793 764 859 822 861 858 842 812 894 814 856 822 827 836 799 844 820 796 831 846 814 837 817 882 810 832 887 809 822 780 808 856 837 818 845 824 782 808 845 825 849 816 774 808 801 845 912 877 819 826 834 810 832 825 824 783 814 750 758 780 816 801 784 788 805 776 836 832 813 811 822 813 850 806 742 820 776 810 784 846 812 786 1.05e+03 725 854 771 857 816 754 719 713 805 746 788 814 798 785 848 782 776 744 771 850 838 837 861 846 836 798 806 832 802 808 807 804 856 807 819 828 840 831 821 817 820 839 796 785 820 796 743 810 870 806 804 821 870 851 832 781 779 779 821 802 796 772 830 887 840 820 820 802 798 822 792 791 884 836 806 810 827 831 798 818 812 770 809 801 761 839 816 794 804 800 780 814 844 843 825 806 761 778 816 809 822 874 848 798 832 809 666 815 896 781 725 796 788 770 852 819 806 841 810 852 808 778 787 856 797 823 808 838 789 814 806 798 788 797 783 817 791 734 776 819 813 773 822 816 781 772 761 782 811 792 815 833 774 813 807 784 815 803 873 1.24e+03 826 788 541 811 778 789 679 796 788 739 810 793 878 808 823 731 826 768 820 815 834 853 893 862 936 870 862 850 811 853 833 876 873 860 868 882 870 838 857 856 800 883 893 916 823 823 878 810 812 838 845 735 789 761 817 868 844 836 711 894 818 811 817 855 815 824 801 779 803 793 776 787 759 818 828 813 797 876 879 862 790 736 844 792 798 763 830 830 862 796 813 834 808 786 792 799 800 785 773 824 845 772 870 796 780 794 765 760 794 801 1.07e+03 812 692 767 757 776 809 775 866 848 845 816 779 870 820 790 845 823 796 798 825 797 828 818 825 795 809 838 809 803 846 793 849 826 779 745 763 745 823 779 775 758 785 808 790 810 770 734 818 774 762 788 807 793 768 754 766 790 773 802 753 730 773 740 745 711 823 790 794 707 818 738 798 750 780 728 801 776 748 751 797 768 737 754 800 717 792 794 792 640 826 732 834 800 677 851 755 798 643 753 824 783 785 648 789 805 775 750 821 845 880 807 839 825 791 810 855 840 821 838 829 804 832 834 829 765 801 836 788 818 803 850 778 855 816 825 794 779 794 807 833 812 777 448 1.17e+03 686 835 1.08e+03 773 788 791 744 473 802 600 787 810 741 789 766 810 712 704 805 772 676 781 813 792 751 835 733 785 612 774 813 746 813 858 793 545 769 776 753 751 789 797 784 715 787 790 566 766 670 794 754 720 789 743 807 737 687 606 694 806 796 836 837 885 857 842 814 926 850 919 787 823 864 884 836 819 829 829 872 736 813 870 810 799 778 801 843 759 817 839 755 857 786 781 887 870 831 817 768 770 786 760 730 759 815 803 766 806 797 817 805 812 846 799 788 810 839 802 879 844 826 802 824 757 820 808 812 807 815 833 797 786 796 777 770 810 796 808 799 780 822 788 816 821 778 809 832 790 792 789 798 742 798 802 798 792 774 752 706 776 824 797 784 824 822 804 811 792 759 785 672 796 766 802 725 760 746 792 770 716 726 850 672 800 740 727 835 805 769 733 769 767 783 792 762 763 801 834 808 790 740 736 772 793 791 781 793 764 858 823 861 858 841 813 893 814 855 822 827 835 799 845 820 796 831 848 814 837 818 882 811 831 887 810 821 780 809 856 836 818 844 823 782 808 844 825 850 816 773 809 801 846 912 876 818 826 833 811 832 824 824 783 813 750 758 780 816 801 784 788 804 775 837 830 814 812 823 814 849 805 741 821 778 810 784 846 812 786 1.05e+03 726 854 770 856 816 754 719 711 805 745 787 815 797 786 849 782 776 743 771 851 838 837 860 846 835 798 807 833 802 808 807 802 858 808 820 827 842 831 821 817 820 840 796 786 819 796 744 811 871 806 803 822 868 850 832 782 778 778 820 802 795 772 828 887 841 820 820 800 798 823 792 790 884 836 807 811 828 830 798 817 812 770 809 801 760 838 816 795 805 800 779 814 846 844 826 806 761 779 815 808 822 874 848 798 831 808 665 814 896 781 724 796 786 770 851 820 806 842 810 852 809 778 787 857 798 823 809 839 790 814 806 798 788 797 783 816 791 734 776 820 814 773 822 816 781 771 761 781 811 792 815 833 775 813 804 786 816 802 873 1.24e+03 827 789 542 811 779 788 680 796 788 738 810 794 878 809 823 732 826 767 820 814 834 853 893 862 936 870 862 849 811 853 834 876 873 861 867 882 870 839 858 855 800 884 892 916 823 823 878 810 812 839 845 736 790 760 818 870 844 836 712 894 817 810 817 856 815 825 801 780 802 794 775 788 760 817 827 813 796 876 879 861 789 736 844 791 799 763 831 830 863 795 812 835 808 786 792 800 801 786 774 825 845 772 870 794 780 795 765 760 794 801 1.07e+03 813 691 768 757 776 810 776 867 848 845 816 779 868 820 789 846 824 794 797 825 797 828 818 825 795 808 838 809 803 846 793 850 826 780 745 763 746 825 778 775 759 785 808 790 811 771 732 818 774 762 788 808 793 768 754 766 790 772 802 754 730 772 742 745 710 823 790 794 706 818 737 797 750 779 728 801 776 749 751 797 768 737 754 800 717 792 794 793 640 828 732 833 800 677 850 754 799 643 753 825 784 785 649 789 805 776 750 820 844 881 808 839 825 792 810 854 840 820 838 829 806 832 834 830 766 801 836 788 819 803 850 778 855 817 825 795 779 794 807 834 812 777 449 1.17e+03 686 834 1.08e+03 774 789 791 744 473 801 601 786 809 740 790 765 809 712 704 806 772 678 782 814 792 751 835 733 786 612 774 813 746 812 858 792 545 769 777 753 751 789 796 784 716 788 792 566 764 669 793 754 720 789 743 806 736 687 606 695 806 796 836 837 884 856 842 814 926 850 919 788 823 865 884 836 819 829 829 872 736 813 869 810 798 779 800 842 759 817 839 755 856 788 782 888 870 832 817 768 770 786 761 730 759 814 803 766 805 797 817 805 812 846 799 789 810 839 801 880 844 826 802 824 756 819 808 811 806 815 832 797 786 794 777 770 810 797 808 800 781 821 788 816 820 777 809 832 790 792 788 798 740 798 802 796 792 775 753 706 776 825 796 784 823 822 805 811 793 759 785 672 797 766 802 725 760 746 793 769 716 726 850 671 800 740 727 835 805 770 733 769 766 783 792 762 764 801 834 810 790 740 736 772 792 791 783 793 764 858 826 860 858 839 813 892 814 855 822 827 835 800 845 820 796 831 849 814 837 817 882 812 831 887 810 821 780 809 856 836 818 843 823 781 808 845 824 852 817 774 810 801 846 912 876 817 826 832 811 831 824 824 783 812 750 758 781 817 801 784 788 804 775 837 829 815 813 824 814 849 806 741 822 779 810 783 847 812 787 1.05e+03 726 855 770 855 817 753 719 711 804 745 787 814 798 786 849 782 775 742 771 850 837 838 860 846 835 798 807 833 801 809 806 802 858 808 821 827 841 831 822 817 820 840 796 786 819 796 744 812 872 806 802 822 866 849 832 783 778 777 819 802 795 772 828 888 842 819 819 799 798 823 792 790 884 838 807 812 828 829 798 817 812 770 809 801 759 837 816 796 806 800 779 815 847 845 826 806 762 779 814 808 822 873 848 798 830 808 665 814 896 780 724 797 787 769 851 820 806 842 810 852 809 777 787 858 798 823 809 841 791 814 806 799 787 796 783 814 792 735 775 820 814 774 823 814 781 772 761 781 810 791 815 833 774 812 803 786 816 803 873 1.24e+03 828 789 542 811 778 788 680 797 787 736 810 793 878 810 823 734 826 766 820 814 834 854 894 861 936 870 862 849 811 853 835 876 873 862 866 882 870 839 858 855 800 883 892 916 822 823 879 810 811 839 845 737 790 760 818 870 844 836 712 894 817 810 817 857 815 824 802 780 804 794 775 788 761 816 827 813 796 875 879 862 788 736 844 789 799 763 831 830 864 794 813 836 808 786 792 801 801 786 774 826 845 773 871 792 782 796 766 760 794 801 1.07e+03 813 690 768 757 776 811 776 867 848 846 815 779 868 818 789 847 823 794 795 824 797 827 818 824 795 806 836 808 802 845 794 851 825 780 745 761 747 827 776 774 759 785 807 790 811 771 731 818 773 762 789 809 793 768 753 766 790 773 802 754 730 772 742 746 710 823 790 794 706 817 736 797 750 778 727 801 775 750 752 796 767 737 754 800 716 792 792 794 639 828 733 832 800 677 850 754 799 643 753 824 784 784 650 788 806 776 751 820 843 882 808 839 825 792 810 855 840 821 838 829 807 832 834 830 766 801 837 789 820 803 850 777 856 817 825 796 779 794 808 835 813 778 450 1.17e+03 685 834 1.08e+03 775 790 791 745 474 801 601 786 808 740 790 765 809 713 704 807 771 679 781 813 792 751 836 734 786 612 774 814 747 812 858 792 545 769 778 753 751 788 797 784 716 789 793 567 763 668 793 754 720 789 743 804 736 686 606 695 808 797 836 838 884 856 841 814 926 851 919 788 823 865 884 837 819 828 830 870 737 814 868 810 798 779 800 842 758 817 838 755 855 787 783 888 870 834 817 768 770 786 761 731 759 815 803 766 804 797 817 805 812 846 798 789 811 837 800 880 844 826 803 824 756 818 808 811 806 815 831 798 786 793 777 770 809 798 809 801 782 819 788 816 820 776 809 833 790 791 788 798 740 798 802 797 791 776 754 705 777 826 796 784 823 822 805 811 793 759 785 671 797 766 801 726 760 746 793 769 716 726 850 671 800 740 727 836 803 770 733 768 766 783 792 762 764 800 834 811 791 740 737 771 791 790 783 793 764 858 828 858 858 838 814 892 814 854 823 827 835 800 845 820 797 831 848 815 838 817 882 813 831 887 811 821 781 809 856 836 818 842 823 780 808 845 824 853 817 774 810 801 847 912 875 817 825 832 810 830 823 825 784 812 750 759 781 818 801 784 788 804 775 837 829 815 815 825 814 849 806 741 822 778 810 781 847 812 788 1.05e+03 726 856 770 855 817 753 719 713 804 745 788 813 799 786 850 782 773 741 770 849 837 838 860 846 835 797 808 832 800 809 806 803 858 809 822 828 840 831 822 817 821 840 795 786 820 796 745 812 873 808 800 823 866 849 832 783 778 777 819 802 795 771 828 889 841 818 819 799 798 824 792 791 885 839 807 812 828 829 799 817 812 770 809 801 758 837 816 797 806 800 779 815 846 846 826 807 763 778 813 808 822 874 848 798 830 808 667 813 896 780 723 797 788 769 852 821 806 842 810 852 809 777 786 858 797 823 808 842 792 814 806 799 786 796 783 814 793 735 776 820 814 774 824 813 781 774 760 781 810 791 816 833 773 812 803 786 816 803 872 1.24e+03 830 789 543 811 778 789 680 797 786 735 810 793 878 810 822 735 827 766 820 814 834 853 894 860 936 870 862 849 811 853 836 875 873 862 866 882 869 839 857 856 800 882 891 915 821 823 878 811 811 839 846 737 789 760 818 870 845 836 713 892 818 810 817 857 816 822 801 781 805 793 775 788 763 814 828 813 796 875 878 863 789 736 844 790 800 763 831 830 865 794 813 836 809 785 791 800 800 787 774 826 845 774 871 792 784 795 767 761 792 802 1.07e+03 813 690 768 757 775 810 776 868 848 846 815 779 869 817 788 846 823 794 794 824 796 828 818 822 794 804 836 807 802 845 794 851 825 780 744 760 747 827 775 773 759 785 807 789 811 771 732 818 772 762 789 810 793 767 753 766 790 773 802 754 731 772 743 746 709 823 790 793 706 817 737 797 749 778 726 800 775 749 752 796 767 737 753 800 716 792 791 795 638 829 733 831 800 678 851 754 799 643 754 824 784 785 651 786 805 776 751 819 843 884 808 839 825 792 810 855 841 822 838 829 808 832 834 830 767 801 838 789 821 803 850 776 856 818 824 796 779 794 809 835 813 778 451 1.17e+03 684 834 1.08e+03 776 790 792 744 474 802 600 786 808 740 790 765 809 713 703 808 771 679 781 812 793 750 837 733 786 611 774 815 746 813 859 793 545 770 778 752 751 788 798 784 718 790 794 568 763 668 793 755 720 789 744 804 735 687 607 696 809 798 836 838 885 856 841 814 927 852 918 788 822 866 883 838 819 828 831 870 737 814 866 809 798 779 800 844 757 817 838 755 855 787 783 887 870 834 817 768 770 787 760 732 759 816 803 766 804 797 818 805 813 845 797 789 812 836 800 880 844 826 803 823 756 817 809 812 806 815 831 798 786 792 778 770 807 799 809 803 782 817 788 817 820 777 809 834 790 791 788 798 740 797 802 797 792 776 753 705 776 825 796 784 824 822 805 811 793 758 785 671 798 766 801 726 760 746 793 769 716 726 850 671 800 739 727 836 802 770 734 768 765 784 792 762 764 800 834 810 792 740 736 770 791 789 782 793 763 859 828 858 858 838 814 893 814 855 822 827 836 800 844 820 798 831 848 815 839 817 883 814 830 885 810 821 781 809 856 836 818 842 823 780 809 845 825 852 817 774 811 801 847 913 876 818 826 832 810 830 824 825 784 813 751 760 781 817 801 784 788 804 775 837 829 816 815 825 814 850 807 741 822 778 810 780 847 812 788 1.05e+03 726 856 770 855 817 756 719 715 803 745 789 812 800 786 850 782 772 741 770 848 837 839 860 847 834 796 809 833 799 810 806 804 859 809 822 829 840 830 823 816 822 840 794 785 821 797 744 811 872 810 801 824 866 849 831 783 777 777 819 803 795 771 828 890 840 817 820 799 798 824 792 791 885 839 805 812 828 829 800 817 812 770 809 800 759 837 816 797 805 801 777 815 846 846 825 808 764 778 813 808 822 874 848 798 830 808 669 814 897 779 722 797 790 769 853 821 807 842 810 852 809 776 786 858 796 823 808 841 792 814 806 799 786 796 784 814 794 734 776 820 813 774 825 812 781 774 760 781 810 791 816 832 772 812 804 786 818 804 872 1.24e+03 831 790 543 811 777 789 680 796 786 734 810 793 878 812 820 735 827 765 821 815 834 853 894 860 936 870 863 849 811 854 836 875 873 862 866 882 868 839 857 857 800 881 891 916 820 823 877 811 812 840 846 737 788 759 818 871 845 837 714 891 818 809 818 857 817 820 801 781 807 793 775 788 763 812 829 814 796 874 878 863 790 736 844 790 800 764 830 830 865 794 814 837 809 785 792 799 800 787 774 825 846 774 870 792 786 793 768 761 790 802 1.07e+03 812 689 768 757 775 810 775 868 848 846 815 779 871 817 787 846 823 796 795 823 796 829 818 821 794 805 835 807 802 845 793 851 826 780 744 758 747 826 774 772 759 785 806 789 810 771 733 817 772 762 789 810 793 766 754 766 791 774 801 754 731 772 743 746 709 823 790 793 706 817 737 797 749 779 726 799 775 749 753 796 767 737 753 800 716 791 791 795 637 828 733 831 801 679 852 754 800 641 754 824 784 786 651 784 805 776 751 818 843 885 808 839 826 793 810 855 841 823 839 829 808 832 834 831 768 800 838 790 822 802 850 776 855 818 824 796 778 795 810 833 814 778 452 1.17e+03 685 833 1.08e+03 776 788 793 744 474 803 600 786 808 741 790 764 808 712 703 808 770 679 781 812 793 749 838 733 785 610 774 816 746 814 860 794 545 770 777 752 751 788 799 784 716 790 794 568 764 669 792 754 720 789 745 804 734 688 608 695 810 798 836 838 885 856 842 814 928 852 918 787 822 866 882 839 818 829 832 870 737 814 866 808 798 779 800 844 757 817 839 755 855 787 783 887 870 834 817 768 770 788 760 732 759 818 802 766 804 797 818 804 813 845 796 788 812 836 800 880 843 827 803 823 757 817 809 813 806 815 831 799 785 793 778 770 806 798 808 803 782 817 787 817 821 778 808 834 789 790 789 798 740 797 802 798 793 776 753 705 776 824 796 784 822 821 805 811 794 758 785 671 798 766 801 726 760 746 792 770 716 726 850 671 800 739 728 837 801 771 734 768 766 784 794 763 763 800 834 810 793 740 735 770 791 789 782 794 763 860 828 860 857 838 813 895 813 856 822 826 836 800 843 822 798 831 848 816 840 817 883 814 830 883 810 822 780 809 856 836 817 842 823 780 809 844 825 852 818 774 811 802 848 913 877 818 826 832 810 831 825 826 784 814 751 761 781 817 802 784 788 804 774 837 829 816 814 825 814 850 807 742 822 778 809 780 847 812 788 1.05e+03 726 856 771 855 818 758 720 715 802 745 790 812 799 786 849 783 772 742 770 848 836 839 860 847 834 795 808 833 800 810 807 805 859 809 822 829 840 830 823 814 822 840 795 784 822 797 744 811 872 811 802 825 867 850 831 783 777 777 821 804 795 771 828 890 839 816 821 799 797 823 792 791 885 839 803 810 828 831 801 817 813 770 809 800 759 837 817 797 804 801 776 815 847 846 825 809 765 778 814 808 822 874 849 797 831 808 670 813 898 779 721 797 790 769 853 821 808 842 810 853 809 776 785 857 795 823 808 841 792 814 806 799 785 796 784 815 793 732 777 819 812 774 826 812 782 772 759 781 810 792 816 832 774 812 805 786 819 804 871 1.24e+03 830 790 543 810 776 789 681 795 788 734 810 795 878 813 818 734 827 764 821 815 835 853 895 861 935 870 863 849 810 854 836 874 872 861 866 882 868 839 856 857 798 880 892 917 820 824 875 811 813 840 846 736 788 758 818 870 844 837 715 892 819 809 818 857 817 819 801 781 806 792 775 788 762 812 829 815 796 875 878 862 791 736 844 790 801 764 830 830 866 794 814 837 809 785 792 799 800 787 773 825 847 774 871 793 786 792 770 762 789 802 1.07e+03 812 689 768 757 774 810 775 867 848 846 816 778 873 818 786 846 823 797 795 824 796 830 817 821 793 805 835 807 803 845 792 851 826 780 743 758 747 826 775 773 758 785 805 788 810 771 734 816 773 762 789 811 793 766 754 766 791 774 801 754 732 771 742 746 709 824 790 793 706 818 736 796 749 780 726 799 775 750 753 796 767 737 755 800 715 791 792 795 638 827 734 833 803 679 853 755 801 640 753 824 783 787 652 784 805 774 751 819 843 886 808 839 826 793 811 855 841 824 839 829 808 831 834 830 768 800 838 791 823 802 848 776 854 818 823 797 778 795 811 833 814 778 452 1.17e+03 685 833 1.08e+03 776 786 792 743 474 804 600 786 808 740 790 764 808 710 703 807 770 678 780 811 793 748 838 733 784 610 773 817 745 814 859 795 544 770 776 752 752 790 799 784 714 790 794 566 765 669 792 754 720 790 745 804 733 687 607 695 810 797 836 838 886 856 842 813 929 851 918 787 822 865 881 838 817 830 831 870 737 815 866 808 799 779 800 844 758 818 839 755 855 787 784 887 870 833 818 768 770 790 759 732 760 818 802 766 804 796 818 804 812 845 795 788 812 837 801 880 843 827 804 823 757 817 808 813 807 815 832 799 785 794 778 770 806 798 807 802 783 817 786 817 821 779 808 834 788 790 789 798 741 798 802 797 793 775 753 705 777 823 796 784 821 821 805 811 794 758 785 671 798 766 801 726 760 745 793 769 717 726 850 672 800 739 727 837 802 771 734 768 766 784 795 765 763 800 834 809 793 740 735 771 791 789 782 794 764 860 827 861 857 839 813 896 813 857 821 826 837 801 842 823 798 830 848 816 841 817 883 813 830 881 810 822 779 810 855 836 816 844 822 780 809 843 825 851 818 774 811 803 848 913 878 818 826 833 810 832 825 825 784 813 750 761 781 817 801 784 788 803 773 836 830 816 813 824 815 850 806 741 821 778 809 781 847 813 788 1.05e+03 724 856 772 856 818 759 722 715 802 745 790 813 799 786 849 783 772 742 770 848 835 838 861 847 834 797 807 832 801 810 807 805 858 809 822 829 840 830 823 813 822 839 796 785 822 797 743 810 872 810 802 825 867 851 831 782 777 778 822 804 796 772 828 888 840 816 823 798 797 822 792 792 885 839 803 809 828 832 801 816 813 770 810 799 760 837 818 796 804 802 774 815 847 846 825 809 765 778 814 808 823 874 850 797 831 809 670 813 897 780 721 797 791 769 853 821 809 842 810 852 810 777 785 856 795 823 808 841 791 814 806 799 785 796 783 815 792 731 777 818 812 774 825 814 782 772 759 781 811 792 816 832 776 812 805 786 820 804 871 1.24e+03 829 791 543 810 776 790 681 794 790 735 810 796 877 814 818 734 827 763 822 816 836 853 895 861 934 870 863 849 810 854 835 874 872 860 866 883 868 839 856 858 797 880 893 917 820 824 876 811 813 840 847 736 788 757 818 870 844 836 716 894 819 809 818 857 816 820 801 781 805 792 774 789 762 813 830 816 796 875 879 861 791 736 845 790 801 764 830 830 866 794 814 837 808 786 793 800 800 786 773 825 847 774 871 794 786 791 771 762 790 802 1.07e+03 812 690 768 758 775 810 775 867 847 845 817 778 873 818 786 846 824 798 795 826 797 830 817 822 792 805 835 807 805 844 791 851 826 781 743 758 747 826 776 775 758 785 804 788 810 771 734 816 772 762 790 812 792 766 753 766 790 774 801 754 732 771 740 746 709 825 790 793 706 819 736 796 749 780 727 799 775 750 753 797 767 738 756 799 715 791 794 795 639 827 735 834 805 680 853 756 801 639 751 823 782 788 652 784 805 773 751 820 843 885 807 839 827 792 812 854 841 824 838 829 808 831 833 829 767 800 838 791 823 801 847 776 854 816 823 798 779 794 811 834 815 778 452 1.17e+03 686 833 1.08e+03 776 784 791 742 473 803 600 786 808 740 788 764 809 710 703 806 771 679 780 812 792 748 839 732 784 610 773 815 745 814 858 796 543 768 775 752 752 791 798 784 712 790 794 565 765 669 792 753 720 791 745 804 732 686 607 696 810 796 836 838 885 857 842 812 929 851 917 787 823 865 881 838 817 830 831 870 738 813 866 808 799 779 801 844 759 819 840 755 855 787 784 887 870 833 819 767 770 790 759 732 760 818 802 766 804 796 817 804 812 845 795 787 812 838 802 879 843 827 803 824 758 817 808 813 809 815 832 800 785 795 778 771 806 798 807 802 782 818 786 817 820 779 808 834 789 789 789 798 741 798 802 797 792 774 753 705 777 823 796 784 820 822 805 811 794 758 786 670 798 766 802 725 760 745 793 769 717 727 849 672 800 739 726 837 803 771 734 768 767 784 796 765 763 800 834 809 793 740 735 771 791 788 782 793 764 860 827 860 857 840 813 896 813 857 821 827 836 802 842 824 798 831 848 817 840 816 883 814 830 881 810 822 778 810 855 837 815 846 821 780 808 842 823 853 820 774 811 803 848 913 878 819 826 835 810 832 824 825 782 812 749 760 781 817 801 784 788 803 774 835 830 816 813 823 816 850 807 740 821 779 809 782 848 813 788 1.05e+03 723 856 771 855 818 758 723 714 802 745 790 813 798 786 848 783 773 742 770 848 836 837 861 846 834 799 806 832 802 809 808 805 857 809 822 829 841 831 823 814 822 839 797 785 821 797 743 811 873 810 802 825 867 850 830 781 777 778 822 804 798 774 828 886 842 816 823 798 796 821 792 792 885 839 805 809 828 833 801 816 814 769 810 799 760 837 818 797 803 802 774 815 847 846 825 809 764 777 816 808 823 874 850 797 832 809 670 813 897 781 722 796 791 769 854 822 809 842 810 850 810 778 786 856 796 823 808 841 790 814 807 799 785 796 782 815 791 731 777 818 813 774 825 816 782 773 759 782 811 791 817 833 777 813 805 786 820 804 872 1.24e+03 828 790 544 810 776 790 680 794 791 735 810 797 876 812 818 734 828 762 822 815 836 854 895 862 934 869 863 849 810 854 834 874 871 860 866 882 869 839 855 858 796 880 893 916 820 824 876 811 812 839 847 736 789 758 818 869 842 835 716 895 819 809 818 858 816 821 800 781 804 791 773 789 762 814 831 817 796 876 880 861 791 735 845 790 801 763 830 829 867 794 815 836 807 786 793 801 800 786 773 824 846 773 871 795 786 791 772 763 790 801 1.07e+03 812 690 768 758 775 810 776 867 847 844 818 778 872 818 787 846 825 799 796 828 797 830 816 824 791 805 835 807 806 844 791 851 826 781 744 758 747 826 777 776 758 785 805 788 811 772 733 815 770 762 790 813 792 767 753 766 789 774 800 753 732 771 738 745 709 825 789 793 707 819 737 795 749 780 728 799 776 749 753 797 768 737 757 798 715 791 794 796 640 826 735 834 805 680 853 755 801 639 751 822 781 788 651 784 805 773 751 822 844 885 807 840 826 792 813 854 840 824 837 830 808 831 832 828 766 800 838 790 824 801 847 777 854 815 822 798 780 794 810 835 815 779 452 1.17e+03 686 834 1.08e+03 775 786 791 742 472 802 600 786 809 739 787 764 809 711 704 804 771 679 780 812 790 749 840 732 784 610 774 813 745 813 858 796 543 766 775 751 751 794 799 785 713 789 793 564 764 669 792 753 720 792 744 804 732 686 608 696 809 796 836 838 886 857 842 812 929 851 917 787 823 865 881 838 818 830 831 871 738 812 866 808 799 780 802 844 758 818 840 754 855 787 785 887 869 833 819 766 770 792 758 731 760 818 803 766 804 795 816 805 812 845 795 787 812 838 802 878 844 827 803 824 758 817 807 812 808 815 833 800 786 796 778 771 806 799 807 802 782 818 787 818 821 779 806 835 790 790 789 800 741 799 803 798 791 774 753 704 776 824 796 784 821 822 806 812 794 758 786 670 799 765 802 725 760 744 794 768 717 727 849 672 800 739 726 838 803 771 734 769 768 783 795 766 763 800 833 810 793 740 736 771 791 788 782 792 765 860 827 859 857 840 812 896 813 857 821 827 836 802 844 823 798 832 847 818 840 814 883 813 830 881 810 822 777 810 856 837 815 845 820 781 806 843 822 854 820 773 811 803 848 913 878 819 826 836 809 832 825 825 781 810 749 759 781 817 801 783 787 803 775 834 831 815 814 822 816 850 808 739 821 779 809 782 848 813 787 1.05e+03 721 857 770 855 819 756 723 714 803 744 789 812 798 786 847 783 773 743 770 847 837 837 861 845 834 800 807 832 802 809 808 804 856 810 822 829 841 831 823 815 822 839 796 786 820 798 742 811 874 810 802 826 867 849 831 781 777 778 822 804 799 776 828 887 842 818 823 798 796 821 791 791 885 839 807 810 827 834 801 816 814 768 810 800 760 837 818 798 803 802 775 815 846 846 824 809 762 777 816 808 822 874 850 797 832 809 670 814 897 781 722 796 790 768 855 822 809 842 810 848 809 779 786 857 797 824 808 841 789 814 808 800 785 797 780 815 791 732 776 817 813 774 825 817 782 773 759 784 810 791 817 833 776 814 804 786 820 804 872 1.24e+03 828 790 544 810 776 792 679 794 791 735 810 796 877 811 819 732 828 762 822 815 836 854 895 863 934 869 864 849 810 854 834 873 871 860 867 882 870 840 855 859 796 882 892 916 820 825 875 811 811 839 848 736 789 758 818 869 842 834 716 894 819 809 817 858 816 822 799 781 804 791 772 788 763 814 831 817 795 877 880 861 791 735 845 789 800 762 830 829 867 796 815 835 807 786 792 802 800 786 773 824 847 772 871 796 785 790 771 764 790 801 1.07e+03 813 690 767 758 776 811 776 868 848 843 818 778 872 817 788 846 825 797 796 829 798 829 816 825 791 805 836 807 806 843 792 851 827 781 745 760 746 826 778 775 758 786 807 788 811 772 733 814 770 762 789 812 793 767 753 766 788 774 800 753 732 771 738 745 709 826 788 793 708 819 738 795 749 779 728 800 777 748 752 796 769 736 757 797 715 790 794 796 639 827 736 835 805 680 852 756 802 638 752 822 781 787 650 784 805 774 752 822 844 885 807 840 826 792 813 854 840 823 838 830 808 831 831 829 765 801 838 790 824 802 847 777 854 815 821 798 780 794 810 835 816 779 452 1.17e+03 685 834 1.08e+03 774 788 791 742 473 801 600 787 810 739 786 765 810 711 705 804 771 680 780 813 790 749 840 733 784 610 776 811 745 812 858 795 542 766 776 751 749 794 799 784 714 788 792 564 764 669 792 754 720 792 744 804 732 687 607 697 809 796 836 838 886 857 843 812 929 850 917 788 822 865 882 838 819 830 831 871 738 810 866 808 799 780 803 844 757 817 840 753 855 786 786 887 869 833 819 766 770 792 758 731 760 818 803 767 804 795 816 805 811 845 796 786 813 838 802 878 844 827 802 824 758 817 807 811 807 815 833 800 786 796 778 771 806 799 808 803 781 818 788 819 821 780 805 834 789 790 789 800 741 799 802 798 791 774 754 704 776 825 796 785 821 822 806 812 794 758 787 670 799 765 802 725 760 745 794 768 717 727 848 673 801 740 726 837 802 770 734 769 768 783 794 765 763 800 833 810 793 740 736 772 791 789 782 792 766 860 826 860 857 840 812 896 813 857 821 828 836 802 846 823 797 833 848 817 841 813 883 813 829 880 810 822 776 810 856 836 816 844 820 781 805 843 822 854 820 773 811 803 847 914 878 819 825 836 809 832 825 825 780 810 750 758 781 818 801 783 787 803 776 834 830 814 814 822 816 851 809 739 820 780 808 782 850 813 786 1.05e+03 720 856 771 855 820 756 722 714 803 745 790 811 799 787 846 783 773 745 771 847 838 838 861 845 834 800 807 832 802 810 808 804 856 811 822 830 841 830 822 816 822 838 796 786 821 798 741 811 873 810 803 826 867 849 832 781 777 777 821 805 800 776 829 888 842 819 823 798 795 821 790 791 885 838 806 809 826 835 801 816 813 767 809 800 761 837 818 798 803 803 775 816 846 846 825 807 762 777 816 808 822 874 850 797 832 809 669 814 898 780 724 796 789 768 856 821 809 842 810 848 808 780 785 858 797 824 807 841 790 815 808 800 786 798 780 815 792 731 776 817 813 774 825 816 781 773 759 785 810 791 817 833 776 814 805 787 819 804 873 1.24e+03 829 790 544 811 776 793 679 794 791 735 811 796 878 811 820 731 828 762 822 815 835 854 895 863 935 868 865 848 811 856 833 873 871 859 867 881 870 840 854 859 796 883 892 917 820 825 875 811 810 839 848 736 788 760 818 869 842 834 715 894 819 810 819 858 817 823 799 781 804 791 772 788 764 815 832 817 795 876 880 862 791 735 846 788 799 761 830 828 867 797 816 834 807 787 792 801 800 785 774 824 848 771 870 796 783 791 769 764 790 801 1.07e+03 813 691 766 759 774 811 775 869 848 843 817 778 872 817 789 846 824 795 797 828 798 828 816 825 791 805 835 807 806 844 792 851 827 781 746 761 745 827 778 774 757 786 808 789 811 772 732 814 772 761 789 812 793 767 753 766 789 774 801 753 732 770 738 745 709 826 789 793 708 820 738 797 749 779 729 800 778 747 751 796 770 735 757 796 715 790 794 797 639 827 736 835 805 681 852 757 802 638 754 823 781 787 648 785 805 774 752 822 844 884 808 840 826 792 812 854 839 824 838 830 808 830 831 829 765 801 837 790 825 802 847 777 855 815 822 797 780 794 810 834 816 778 452 1.17e+03 685 834 1.08e+03 774 790 792 742 473 801 599 787 810 739 788 765 811 710 706 803 770 680 780 814 790 749 839 733 784 610 776 812 745 812 858 795 542 767 778 751 748 793 799 784 715 787 792 563 764 669 792 754 721 792 744 804 732 688 606 696 809 795 836 838 886 858 843 812 929 850 917 789 821 865 883 838 819 830 830 870 738 810 866 808 799 780 803 844 756 817 838 753 855 785 785 886 869 832 820 766 770 791 758 731 760 818 804 768 805 795 816 805 810 845 797 785 813 838 802 878 845 827 802 823 758 817 807 810 806 815 833 800 786 796 778 771 806 800 808 803 780 818 787 819 821 780 805 832 788 790 788 801 741 799 802 798 791 775 753 704 776 825 796 786 822 821 806 811 794 758 787 671 800 764 803 725 759 745 793 768 716 727 849 674 802 740 727 836 802 770 734 770 769 783 794 764 764 800 832 811 792 740 736 771 792 790 783 792 765 860 826 860 856 840 811 895 812 858 820 827 836 802 848 823 796 833 849 816 841 814 882 813 830 878 810 822 778 810 857 836 817 844 820 780 804 843 822 852 818 773 811 802 846 914 876 819 824 836 810 832 825 825 780 811 750 758 780 819 801 783 786 803 776 834 830 813 814 822 816 852 809 739 821 780 808 781 850 812 786 1.05e+03 720 854 772 855 820 755 722 714 804 745 791 811 799 788 846 784 773 746 771 847 839 838 861 845 835 800 807 832 802 812 808 804 856 812 822 830 840 830 822 816 822 837 795 786 822 797 740 812 874 810 803 826 867 850 834 782 777 776 821 805 800 775 829 888 842 820 824 797 795 821 789 790 885 838 806 808 825 835 802 817 813 767 810 800 761 838 819 798 803 803 776 816 846 846 825 806 762 778 817 808 821 874 850 797 832 808 668 814 898 780 724 796 789 767 856 820 809 842 810 849 808 779 785 858 798 825 806 841 791 816 808 798 787 799 780 816 792 732 775 816 812 774 826 815 781 773 758 786 809 792 818 833 776 813 806 787 819 805 873 1.24e+03 830 788 544 811 776 794 678 795 790 735 811 796 877 811 821 731 828 762 822 816 835 854 895 863 935 867 866 848 811 857 833 872 872 858 866 881 870 840 854 860 798 883 893 916 820 825 876 810 810 838 847 736 788 760 819 871 842 834 715 893 819 810 820 858 817 823 799 780 804 792 772 787 764 815 832 816 795 876 880 862 791 736 845 789 799 761 830 827 867 798 817 834 807 787 792 800 801 785 775 824 849 771 870 796 782 792 768 765 791 802 1.07e+03 812 690 766 760 773 811 774 871 848 843 817 778 872 816 787 847 823 794 797 828 797 828 816 825 792 806 836 807 806 844 792 851 827 781 745 762 745 828 778 773 757 786 808 789 810 773 732 815 773 760 788 812 793 767 753 766 790 774 802 753 732 770 738 746 709 826 789 794 708 820 738 800 749 780 729 800 778 747 751 796 769 735 756 796 715 790 793 797 638 826 736 836 806 681 851 757 801 639 754 823 780 788 648 785 806 774 753 821 844 884 808 839 826 792 812 854 839 824 838 830 808 829 832 830 766 802 836 790 825 803 847 777 855 815 823 796 780 794 810 834 816 778 452 1.17e+03 684 834 1.08e+03 774 790 792 742 473 802 600 787 809 739 789 765 811 710 706 803 770 682 780 814 791 749 839 732 783 610 776 812 745 812 858 795 542 768 778 751 749 791 801 784 716 786 792 563 764 669 792 755 721 793 745 805 732 688 606 695 809 794 836 838 887 858 843 812 929 850 917 788 820 866 882 838 818 830 829 870 737 811 867 808 799 780 803 845 756 818 837 752 854 785 784 886 869 832 820 766 771 791 758 732 760 817 804 770 805 795 817 805 810 844 797 786 813 838 802 878 845 827 802 824 757 816 807 811 807 815 831 799 786 796 777 770 806 800 807 803 779 818 786 819 821 780 806 832 788 790 788 801 741 799 802 799 790 775 752 704 776 824 796 786 821 820 806 811 794 758 788 671 800 764 803 726 760 745 792 769 716 726 850 675 802 740 727 836 802 770 734 770 769 783 794 764 765 800 832 811 791 740 736 770 793 791 783 792 765 860 826 859 857 841 810 894 812 858 820 826 836 803 848 823 796 833 850 816 842 815 882 812 831 876 810 822 780 810 858 835 819 843 820 782 805 843 824 852 817 773 811 802 845 914 875 818 824 837 812 832 824 824 781 810 751 758 780 820 802 784 786 803 775 835 831 813 813 822 816 852 809 739 821 780 808 780 850 813 785 1.05e+03 721 852 771 856 819 755 721 714 805 746 792 812 799 788 846 784 773 745 771 846 839 838 861 844 835 801 807 832 802 813 808 803 856 812 822 831 839 830 822 817 821 837 796 787 822 798 741 813 873 810 804 826 867 851 834 783 777 777 821 805 798 774 829 889 841 820 824 798 796 822 789 790 885 838 806 806 825 835 804 817 812 767 812 800 761 839 817 799 803 803 776 816 847 846 826 805 763 779 817 808 821 874 850 796 832 808 668 815 898 779 725 795 789 767 855 821 809 842 809 850 810 778 785 859 798 825 805 841 792 815 807 796 787 799 781 817 793 733 774 817 810 774 826 815 780 773 758 785 810 792 818 834 775 813 807 787 819 805 872 1.24e+03 830 787 543 810 775 794 678 796 789 735 811 797 877 811 822 731 827 762 822 816 835 854 895 862 936 867 865 847 811 857 833 873 873 858 865 881 871 839 854 859 800 882 894 914 820 825 876 809 810 838 847 738 787 758 819 872 842 834 714 893 819 811 821 858 817 823 799 781 804 792 772 789 764 815 832 815 795 875 880 862 790 736 845 790 799 761 830 827 867 798 816 834 807 787 791 800 802 785 776 824 848 771 870 794 782 794 768 765 791 802 1.07e+03 811 690 766 760 773 812 774 871 848 844 816 779 872 816 785 846 822 794 797 828 797 828 816 825 793 806 836 807 806 844 792 851 827 781 745 762 746 828 777 773 757 785 808 789 810 773 732 816 773 760 787 813 793 767 754 766 790 774 803 752 732 771 738 746 708 825 790 795 708 821 739 802 749 780 729 800 778 748 751 796 768 735 756 797 715 790 794 797 637 826 736 836 805 680 851 756 800 641 753 822 779 788 649 785 806 774 753 819 843 882 808 839 827 792 812 854 839 824 838 831 809 829 834 830 766 802 834 790 825 803 847 777 855 815 825 796 779 793 810 835 816 778 452 1.17e+03 685 836 1.08e+03 774 789 792 742 474 802 600 786 809 740 789 765 810 711 706 804 770 683 780 814 792 749 839 732 784 611 776 812 745 813 858 793 542 767 777 752 750 789 802 784 716 787 792 562 765 668 792 755 721 793 744 806 733 687 607 695 810 792 835 838 886 858 842 813 929 850 917 788 821 866 882 838 818 830 828 870 737 813 867 808 798 778 803 845 756 819 836 751 854 786 784 886 869 832 820 766 771 790 758 732 759 816 804 770 806 795 817 806 810 844 796 786 813 838 802 878 846 827 802 824 758 817 807 811 807 816 830 799 786 796 778 770 806 800 807 803 779 819 786 818 820 780 806 834 788 789 788 801 741 799 801 799 790 775 752 704 776 823 796 786 821 821 806 811 793 758 786 671 800 765 803 726 761 745 792 770 717 725 851 675 802 740 727 835 803 770 734 770 769 783 795 763 766 800 832 811 790 740 736 769 793 792 783 792 765 860 826 858 857 840 810 894 814 858 820 825 835 804 848 823 797 834 850 816 841 816 882 812 831 874 811 823 782 809 858 836 820 842 819 784 806 843 826 852 817 773 811 801 843 913 874 817 825 836 813 831 824 824 781 810 752 759 779 820 804 784 787 804 774 835 832 813 812 823 816 851 809 739 821 779 809 779 849 813 785 1.05e+03 722 851 769 856 819 755 720 714 806 745 793 812 799 789 846 784 774 744 771 846 839 839 861 844 836 802 807 833 802 812 809 803 856 812 821 832 838 830 823 817 821 837 796 788 822 798 741 812 872 811 804 826 867 852 834 784 778 778 821 804 797 773 830 890 841 820 825 800 797 823 789 791 885 838 806 807 825 835 804 817 812 768 812 800 760 840 816 800 802 803 776 815 847 845 827 806 763 779 817 808 821 874 850 796 833 808 667 815 898 779 725 796 788 767 854 822 808 843 808 851 811 778 786 859 798 825 806 841 792 814 806 795 788 799 782 817 793 734 774 818 810 774 826 816 780 773 758 783 809 793 818 834 773 814 807 787 818 804 871 1.24e+03 830 785 542 810 776 794 678 796 788 736 811 796 877 809 822 731 826 762 822 816 835 854 895 860 936 867 864 847 811 857 834 874 873 859 866 881 871 838 855 859 802 880 895 913 820 824 877 808 810 838 848 738 787 756 819 872 843 833 713 893 820 810 820 858 818 824 799 781 804 793 774 791 764 814 831 815 795 875 881 862 790 736 845 791 801 760 828 827 866 798 816 834 807 787 790 800 802 786 776 824 846 772 871 793 783 795 768 765 791 803 1.07e+03 810 689 765 760 775 812 773 872 849 845 816 778 873 816 786 846 822 794 797 826 796 829 817 825 794 807 836 807 805 844 792 851 826 781 745 762 745 828 775 774 758 784 808 789 810 774 732 817 773 759 787 813 794 768 756 766 790 774 804 752 732 772 738 746 707 824 791 796 708 821 739 801 748 780 729 800 777 748 751 796 767 736 755 797 715 790 794 796 636 827 736 836 804 680 852 755 799 642 752 821 780 788 650 786 806 773 754 818 843 880 808 839 827 792 812 853 838 823 837 831 809 828 834 830 767 802 835 790 825 804 847 777 855 814 824 795 779 793 811 835 816 778 452 1.17e+03 685 837 1.08e+03 774 789 792 742 474 803 599 786 809 740 789 765 810 711 706 806 771 684 780 814 792 749 839 731 784 611 776 812 744 813 858 792 542 766 775 752 750 789 804 785 716 788 792 562 765 668 791 754 721 792 744 807 734 686 608 695 810 792 835 838 884 858 842 813 929 849 917 787 822 867 881 838 818 830 828 871 737 815 868 809 798 777 802 845 756 817 837 750 854 787 784 885 870 831 819 766 772 789 758 731 759 816 804 770 806 796 818 807 811 843 796 787 813 838 803 879 846 827 803 824 757 818 807 812 806 816 830 800 786 795 779 769 805 801 806 803 779 820 785 817 820 780 806 835 788 789 789 801 741 799 801 799 790 775 754 705 775 822 796 787 821 822 805 811 793 758 785 672 799 766 802 726 761 744 793 770 717 724 851 674 802 740 727 835 803 771 733 769 769 783 795 763 765 800 831 811 790 740 736 769 793 791 783 791 766 860 826 857 858 840 809 894 815 858 820 826 835 805 847 823 797 834 850 817 840 816 882 812 830 871 811 822 782 809 857 836 820 842 819 786 806 842 827 853 818 773 810 801 840 912 874 817 826 836 812 831 824 825 780 810 752 758 779 820 805 783 788 804 775 835 832 813 812 823 815 851 809 739 822 779 809 779 848 813 785 1.05e+03 721 851 768 857 818 755 719 714 806 744 792 812 799 789 846 784 774 744 770 845 839 838 862 845 836 802 806 833 803 812 809 804 856 812 820 832 837 830 823 816 820 838 795 789 822 798 742 810 871 812 805 827 866 852 834 784 780 779 821 804 796 773 830 890 841 820 826 802 798 823 788 791 885 839 805 807 825 836 804 817 812 770 810 800 760 840 814 800 802 804 776 815 848 846 827 806 763 779 817 808 822 874 851 797 833 808 666 814 899 780 725 797 788 768 854 823 808 844 806 850 811 777 786 860 798 825 806 841 792 813 806 796 788 798 783 817 792 735 774 820 810 774 826 816 780 773 758 783 809 794 818 836 773 814 807 787 818 803 870 1.24e+03 829 786 542 810 777 793 678 796 788 736 811 796 877 807 822 731 826 762 821 816 835 854 895 860 937 866 863 848 811 857 834 873 874 860 867 882 871 837 855 859 801 878 895 914 820 825 878 808 810 838 847 738 788 754 820 870 844 834 714 894 820 810 820 858 816 825 799 782 805 793 775 793 764 815 829 815 795 875 880 861 790 736 846 791 802 760 827 828 866 797 816 833 807 788 789 800 801 786 776 824 846 772 871 793 783 796 769 765 791 803 1.07e+03 811 690 765 759 776 811 772 872 848 846 816 778 873 816 788 846 823 795 797 825 796 830 817 826 794 807 836 808 804 843 792 851 826 781 745 762 746 829 775 774 758 784 808 789 810 772 732 817 772 759 788 813 796 768 756 766 790 774 804 753 732 775 739 746 707 824 792 796 707 821 740 800 748 779 730 801 777 748 751 795 767 736 755 797 715 790 795 796 638 827 736 836 802 681 853 755 799 641 752 822 781 788 650 786 806 773 754 818 842 880 807 838 826 792 812 852 838 822 837 831 809 828 833 831 766 802 835 790 825 804 847 778 856 814 824 795 779 793 810 834 815 778 452 1.17e+03 685 836 1.08e+03 774 789 792 743 473 804 599 786 810 740 789 765 810 712 706 807 772 684 780 814 792 750 840 733 784 610 775 813 744 813 858 791 541 766 773 751 751 790 804 786 716 788 792 562 765 667 792 754 721 792 744 806 735 686 608 696 810 792 834 838 883 858 842 813 929 850 917 788 822 867 881 838 818 829 828 871 736 815 869 810 797 776 802 845 756 816 838 750 855 788 785 885 871 831 819 766 772 788 759 730 759 816 803 769 806 797 819 808 813 843 796 788 814 838 803 879 846 827 804 824 758 819 808 812 806 816 831 800 786 795 780 770 805 800 807 803 779 820 786 816 819 780 806 835 789 789 789 801 741 799 800 798 790 775 754 706 775 822 796 787 821 823 805 811 793 758 784 672 799 767 802 725 761 744 794 770 716 724 850 673 802 740 727 835 803 771 733 769 769 783 794 763 764 799 831 810 790 740 735 769 792 791 783 791 766 860 826 857 858 840 810 895 816 858 820 827 835 804 846 823 797 834 850 818 839 816 882 813 830 870 812 822 780 808 857 837 819 843 819 786 806 842 826 853 819 773 810 801 838 911 874 818 827 836 812 831 824 827 780 811 753 757 779 820 803 782 789 805 775 836 832 813 813 823 815 852 809 739 823 779 810 779 848 813 785 1.05e+03 721 851 769 857 817 756 719 714 806 744 792 812 799 789 846 784 774 744 770 846 839 837 862 844 836 799 806 833 804 812 809 804 856 812 822 832 836 831 824 815 820 838 795 788 821 796 742 809 871 812 805 826 866 851 834 783 780 780 822 803 796 773 829 890 841 821 825 802 799 822 788 791 885 840 805 807 826 836 804 817 813 770 808 800 760 841 814 799 803 803 776 814 847 848 826 806 763 779 817 809 822 875 850 798 834 808 666 814 900 780 725 798 787 768 856 824 808 843 805 849 808 777 787 860 797 827 807 842 793 812 806 798 787 798 782 818 792 735 775 819 810 774 828 815 780 773 758 784 809 795 817 837 773 815 808 787 818 803 870 1.24e+03 828 787 542 810 778 793 678 795 788 736 812 796 876 806 822 730 826 763 820 816 835 855 895 859 937 867 863 848 811 856 834 873 874 860 868 882 871 837 855 859 801 878 895 915 820 825 878 809 810 839 848 736 788 754 820 869 845 835 714 893 821 810 820 858 815 826 799 782 806 793 775 792 763 815 829 814 795 875 880 860 789 736 847 791 803 760 828 830 867 796 817 834 808 788 789 800 799 786 776 824 845 772 871 793 783 796 769 765 791 803 1.07e+03 810 690 764 759 776 810 771 872 847 844 817 778 873 817 790 845 823 796 798 824 797 831 817 827 794 807 835 808 804 843 792 852 826 781 745 762 746 830 777 774 758 784 807 788 810 771 733 818 772 760 788 812 797 769 756 766 790 775 804 753 732 775 739 746 707 824 792 796 707 819 741 799 748 778 729 801 778 748 750 795 767 737 755 798 716 790 794 796 639 827 736 836 801 682 853 755 799 640 752 823 783 789 650 787 806 773 754 818 842 880 807 838 826 793 812 852 837 821 837 831 809 828 832 832 766 802 834 789 825 804 847 778 857 814 825 795 779 793 810 834 815 778 454 1.17e+03 684 836 1.08e+03 774 789 792 743 473 803 599 787 810 740 789 764 810 712 706 808 771 683 780 814 792 751 840 734 784 610 775 814 743 813 858 792 540 767 774 751 751 790 804 787 715 789 792 561 766 668 792 754 722 792 744 805 735 686 607 696 809 792 834 838 884 858 843 813 929 851 917 788 823 868 882 837 819 829 828 871 736 814 869 810 797 776 801 845 756 817 838 750 856 788 785 885 871 832 820 766 773 788 759 730 759 816 802 769 806 798 819 807 815 843 795 789 814 838 803 879 846 828 805 824 758 819 808 812 806 817 833 799 786 795 780 770 806 799 808 804 779 821 787 816 819 779 806 835 789 789 788 801 742 798 800 798 791 775 754 706 775 823 797 786 821 822 806 811 793 758 785 673 798 767 801 724 760 744 793 771 715 723 850 672 801 739 727 836 803 771 732 769 769 783 794 763 764 799 831 809 790 740 734 769 792 791 783 791 766 860 826 857 858 841 811 894 817 858 820 827 835 804 846 823 797 834 849 818 838 816 882 813 831 871 810 822 779 808 857 837 819 844 819 785 807 842 825 852 819 773 810 802 837 912 873 818 827 835 812 831 823 828 781 812 752 757 779 820 802 781 789 805 776 836 832 814 813 823 815 853 810 740 822 779 809 780 848 813 786 1.05e+03 721 851 771 856 816 755 719 714 807 743 792 812 798 789 847 784 774 745 770 846 838 836 862 843 836 797 805 834 804 812 809 805 856 812 823 831 835 831 823 815 820 838 795 788 821 794 743 809 872 812 805 825 866 850 834 783 779 781 822 803 797 773 829 890 841 820 823 802 799 821 789 791 885 840 805 807 826 836 804 818 813 769 807 800 760 840 816 798 804 802 776 814 847 850 826 805 763 779 817 811 822 877 849 800 834 808 665 814 900 781 725 797 787 768 857 823 808 842 806 849 806 778 788 860 797 828 806 842 794 812 806 797 787 798 781 819 791 735 776 819 810 774 828 815 780 773 759 785 809 796 817 839 773 816 808 788 818 803 869 1.24e+03 829 789 543 811 778 792 678 794 788 737 812 796 876 806 822 730 826 764 820 817 836 856 895 860 938 867 865 849 812 857 835 873 874 861 868 881 871 836 855 859 801 878 895 915 820 826 878 809 811 839 848 735 788 754 820 868 845 836 714 892 821 809 819 858 815 825 798 782 806 793 773 791 763 815 829 813 795 875 879 860 789 737 848 791 803 760 829 832 867 796 817 834 809 788 791 800 797 786 776 824 844 772 871 793 783 796 769 764 791 803 1.07e+03 809 689 765 757 777 810 771 872 846 843 818 779 873 817 790 845 823 796 798 824 797 831 817 827 794 807 835 807 805 842 792 852 826 780 746 763 746 830 778 773 758 784 806 788 810 771 734 819 771 760 789 811 797 769 755 766 790 776 804 753 732 775 740 746 707 823 792 794 706 817 741 798 748 778 729 801 779 748 750 794 767 736 755 798 716 790 794 796 639 826 736 834 801 682 854 755 799 640 753 823 783 790 650 786 806 774 755 817 842 881 806 838 825 794 812 852 838 822 839 831 809 829 832 832 765 801 835 789 825 805 847 779 857 815 825 795 780 793 810 833 816 779 454 1.17e+03 684 836 1.08e+03 774 788 792 744 473 802 599 786 809 740 789 764 811 713 706 808 770 683 780 814 792 749 840 734 784 610 776 814 743 813 858 793 539 767 775 751 751 790 802 787 714 788 792 562 766 668 793 753 722 792 744 804 735 686 605 697 809 792 834 838 884 858 845 813 929 853 917 789 823 868 882 837 820 829 828 871 736 812 869 809 797 777 800 844 756 818 838 751 855 788 786 885 872 832 820 766 773 788 759 730 758 815 800 768 807 797 819 807 814 844 795 788 815 838 802 878 845 828 805 824 758 819 808 812 807 817 832 799 786 795 779 770 807 798 809 804 780 821 787 816 818 779 806 835 789 789 788 801 742 798 800 798 792 775 754 706 775 824 797 785 821 821 807 811 793 758 785 672 798 766 801 724 760 744 793 773 714 724 848 673 801 739 727 837 803 771 732 769 770 783 793 763 764 799 830 809 790 740 734 769 792 791 784 791 766 860 827 856 858 841 813 895 817 858 820 826 835 803 846 823 797 834 849 818 838 816 881 813 833 869 809 822 778 808 858 837 819 844 820 784 808 843 825 852 820 773 810 802 837 912 873 817 826 835 812 831 822 827 781 813 752 756 777 819 803 781 789 805 776 836 832 813 813 824 815 853 809 741 822 778 808 780 848 812 787 1.05e+03 723 851 771 855 816 755 719 713 808 744 792 812 798 789 847 784 774 745 770 846 838 837 862 842 836 795 805 834 804 812 809 806 855 812 824 829 835 831 823 815 820 838 795 786 821 794 743 809 874 812 804 823 867 849 834 783 778 781 822 803 797 773 831 890 840 820 822 800 799 821 790 792 884 840 805 809 827 836 804 818 814 768 808 800 760 840 818 798 804 801 776 815 847 850 825 806 763 778 816 813 823 877 848 800 835 808 665 814 900 781 725 796 788 769 856 823 808 842 808 849 806 778 788 859 797 827 807 843 795 811 807 798 786 798 781 819 790 734 778 818 810 774 829 816 780 773 759 784 810 796 816 838 773 815 806 787 819 804 869 1.24e+03 829 789 543 810 777 792 678 795 788 737 812 796 875 806 822 730 826 764 820 817 836 856 895 860 938 868 865 849 814 857 834 875 874 861 867 880 870 836 856 859 801 878 895 916 820 826 878 809 812 839 848 734 788 754 820 869 844 836 714 892 821 809 818 857 817 824 797 782 805 793 772 790 763 815 829 813 795 875 879 862 790 736 847 790 802 760 830 832 868 797 816 835 809 788 793 801 796 787 776 824 844 772 871 794 783 794 769 764 791 803 1.07e+03 808 688 766 755 777 810 772 872 846 842 818 779 872 818 789 845 824 795 797 824 797 830 817 826 794 808 835 806 804 843 792 851 826 780 746 763 747 829 778 773 757 785 806 787 810 772 735 820 771 761 790 810 797 769 755 766 790 776 803 754 732 775 740 747 708 822 792 793 705 817 741 798 749 780 728 800 780 748 749 794 767 736 756 798 716 789 795 795 638 826 736 833 802 682 854 756 799 640 753 823 784 791 649 786 805 774 756 816 843 881 806 838 826 794 813 852 837 822 840 830 808 830 832 832 764 800 835 789 824 805 847 778 857 815 825 795 781 792 810 833 817 778 455 1.16e+03 684 837 1.08e+03 774 788 791 744 473 801 599 786 807 739 789 763 810 714 706 807 769 684 780 814 791 748 840 734 783 610 776 813 744 813 858 792 540 767 776 751 751 790 800 786 715 788 793 562 766 667 793 753 722 793 743 803 735 686 605 697 808 792 835 838 884 857 845 813 929 853 917 789 824 868 882 837 820 829 827 871 736 812 871 808 797 778 799 844 756 818 838 752 854 788 785 885 872 833 821 767 773 787 760 731 758 814 800 767 807 797 819 806 814 844 796 788 815 838 802 878 845 828 805 824 757 818 809 812 807 817 832 800 786 795 778 770 806 798 809 804 780 821 787 816 819 779 806 834 789 789 788 800 742 798 800 799 793 775 754 705 776 824 798 784 822 821 807 812 794 758 785 672 798 766 800 724 760 744 793 773 716 724 847 673 801 739 727 838 803 771 733 770 770 783 793 763 764 800 830 809 790 739 735 769 792 791 784 791 765 860 828 856 858 841 813 896 818 859 820 826 835 803 846 822 797 835 849 818 838 816 881 813 835 866 807 822 778 808 859 837 821 844 820 783 810 844 826 852 819 773 810 803 836 912 874 816 826 835 812 830 822 826 781 813 752 756 776 819 803 781 788 804 775 836 832 812 812 823 815 852 810 742 822 778 808 781 848 811 788 1.05e+03 724 851 770 854 816 756 718 712 809 743 790 812 798 789 847 784 775 745 770 846 838 837 863 843 836 794 806 833 804 811 810 807 854 812 824 829 835 831 822 815 820 838 795 785 821 795 743 808 874 813 803 823 868 848 834 783 778 782 822 804 797 773 832 889 839 819 820 800 799 821 792 792 886 840 805 810 828 835 803 818 814 767 808 800 759 839 818 798 805 800 776 816 848 848 826 807 764 778 816 812 824 876 850 799 835 808 666 814 899 780 726 796 788 770 855 823 807 843 810 850 806 778 788 859 798 827 807 843 795 812 806 798 787 799 781 818 790 732 778 818 810 773 829 817 780 773 760 784 812 798 815 838 772 814 806 786 819 804 869 1.24e+03 830 789 543 809 777 792 678 795 787 737 811 795 876 805 821 730 825 764 821 817 836 855 895 861 938 868 864 849 814 858 833 876 875 862 866 880 869 836 856 858 800 878 895 916 819 826 879 808 812 840 847 734 788 756 820 870 843 836 713 893 821 809 818 857 819 824 795 782 805 792 772 790 764 815 829 813 795 875 879 864 791 736 847 790 800 761 829 832 868 796 817 835 809 788 795 802 797 787 776 824 845 772 871 795 783 793 768 763 792 803 1.07e+03 808 686 767 754 776 810 773 872 846 842 818 778 872 819 788 844 823 796 797 825 797 830 817 825 794 808 836 805 804 843 792 852 826 781 746 762 747 829 777 773 758 786 808 787 810 771 736 820 771 762 790 809 797 769 756 766 790 776 801 754 732 776 740 748 708 821 792 792 706 819 740 798 749 780 728 799 780 748 750 794 768 736 756 797 716 789 795 794 637 825 736 832 802 683 855 756 799 641 753 824 785 791 648 786 806 773 758 815 843 881 806 838 826 795 813 852 837 822 841 830 806 831 833 832 764 799 836 789 824 805 846 778 858 814 825 795 782 792 810 833 818 778 454 1.16e+03 685 838 1.08e+03 774 788 791 743 473 801 599 786 806 739 789 763 809 714 705 806 769 685 780 814 790 747 840 733 782 611 775 813 745 814 858 792 540 767 776 751 751 789 799 786 715 788 794 563 766 667 792 753 723 791 743 803 734 686 606 698 808 792 835 839 884 856 844 812 929 852 916 789 823 868 882 837 820 829 826 871 736 813 873 808 798 778 800 845 756 816 838 752 852 788 785 885 872 834 821 767 772 787 760 732 758 813 800 766 806 797 819 806 813 844 797 786 815 838 803 879 844 828 804 824 756 818 809 812 807 817 831 800 786 796 777 770 805 799 808 804 780 821 787 817 819 778 806 834 789 789 788 800 742 798 801 799 793 776 753 705 776 823 798 785 824 822 807 812 795 758 785 671 798 765 800 725 759 744 793 773 717 725 847 673 801 740 727 837 803 772 733 771 770 783 793 763 763 800 831 810 789 740 735 769 792 792 784 791 765 861 828 856 857 840 812 898 817 858 821 828 835 803 846 822 796 835 849 818 838 817 880 813 835 864 807 822 779 808 859 837 821 844 820 784 811 845 826 852 819 774 811 803 835 912 875 816 826 836 812 830 822 827 782 813 751 756 776 818 803 781 787 804 774 836 832 812 812 822 815 851 810 741 822 777 809 781 848 810 787 1.05e+03 724 851 770 854 816 758 719 712 808 742 789 812 798 788 846 784 774 745 769 847 837 837 863 844 836 796 808 831 805 811 810 806 854 811 823 830 835 831 822 815 820 838 795 784 821 794 743 808 874 814 802 824 870 849 834 783 778 782 822 804 796 773 832 888 839 819 820 800 800 821 793 793 887 840 806 811 827 835 803 818 815 769 809 800 759 839 816 799 805 801 777 816 847 846 826 808 764 778 816 810 824 875 852 798 834 807 666 814 897 780 727 796 788 770 855 823 806 843 811 850 806 778 788 859 798 826 807 843 796 811 806 798 785 800 781 818 790 731 779 818 810 773 829 818 781 774 759 783 813 798 814 838 773 812 805 785 818 802 869 1.24e+03 830 789 542 808 777 793 678 795 787 737 810 794 876 806 820 730 825 764 821 817 836 854 894 861 938 869 862 849 814 858 832 876 875 862 866 879 868 837 856 858 801 879 896 916 820 827 880 807 812 840 846 734 788 759 819 870 842 836 713 893 822 809 818 857 819 823 795 782 804 793 773 790 764 817 829 813 795 875 880 863 791 736 846 789 800 761 829 832 867 795 817 835 810 788 795 802 799 788 775 824 845 773 871 796 783 793 767 762 793 802 1.07e+03 808 687 766 753 776 809 774 871 846 842 819 777 871 820 788 844 823 797 797 826 797 830 817 825 795 807 837 805 803 844 792 852 826 782 746 762 747 830 778 773 758 787 809 787 811 770 735 820 772 762 790 809 797 768 755 766 789 776 800 754 732 778 739 747 707 821 792 792 707 819 738 798 750 780 727 799 780 748 750 795 767 737 757 796 715 788 796 794 637 825 735 834 802 683 855 756 799 641 752 824 783 792 647 786 806 771 758 816 843 882 806 838 826 794 812 853 837 822 839 830 806 832 833 832 763 799 836 790 823 804 846 777 858 814 824 795 782 791 810 833 818 778 455 1.16e+03 686 839 1.08e+03 774 788 791 743 473 801 600 787 806 739 790 763 808 713 705 806 770 686 780 813 791 747 840 733 781 611 775 814 746 815 857 792 540 767 775 752 751 789 800 787 714 789 795 563 765 667 790 753 724 789 744 803 734 685 608 698 808 793 836 839 884 856 842 813 929 851 916 789 822 868 882 837 820 829 826 870 736 813 874 810 798 778 801 845 755 815 837 752 852 788 784 886 871 834 822 768 771 788 760 733 759 813 800 766 805 798 819 805 813 844 798 786 815 839 803 880 844 829 802 824 755 819 808 812 806 817 831 799 786 796 776 769 804 799 809 803 780 821 788 817 819 777 807 834 789 789 788 801 742 798 801 798 793 776 752 706 776 823 798 785 825 822 807 812 795 758 784 671 798 765 800 725 760 745 792 773 718 726 850 672 802 740 726 836 803 772 733 770 770 784 792 764 763 801 832 810 789 740 735 769 791 792 784 791 764 861 828 856 857 840 812 897 816 858 821 829 834 802 847 822 796 835 849 818 838 817 881 814 835 865 806 822 779 808 858 837 820 844 820 784 811 844 826 852 818 774 811 802 833 912 876 817 826 836 813 830 823 828 782 812 751 757 777 818 804 781 786 804 773 836 832 812 814 821 814 850 810 739 822 777 811 780 848 810 788 1.05e+03 723 850 770 854 816 759 721 712 808 742 788 813 798 788 846 783 774 745 769 848 837 837 863 846 836 797 808 829 806 812 811 806 854 810 822 831 834 831 823 816 821 838 795 784 821 794 744 807 875 815 802 824 871 850 835 783 777 782 823 803 796 773 831 888 840 819 822 802 799 821 793 793 888 840 806 811 826 835 802 818 814 772 810 800 760 839 815 800 804 802 777 817 847 846 826 808 764 779 817 808 825 874 852 797 833 808 668 814 896 780 728 795 788 771 855 823 806 844 811 850 806 779 790 859 798 826 806 843 796 811 806 798 784 800 782 816 789 730 779 820 811 774 827 818 781 775 758 783 812 796 815 838 773 812 805 785 818 801 869 1.24e+03 830 790 542 808 777 794 678 793 787 736 810 794 875 806 820 731 825 765 821 818 836 854 895 861 938 869 862 849 814 858 832 875 876 862 866 878 868 838 856 858 802 879 895 918 821 826 880 807 813 840 845 735 788 761 819 870 842 835 713 892 822 810 818 858 818 822 795 782 804 794 772 790 763 818 829 813 795 874 880 862 792 737 845 789 800 760 828 831 866 796 817 836 810 788 795 802 800 788 775 825 846 774 871 797 784 794 767 762 793 802 1.07e+03 808 688 766 752 776 809 773 871 846 843 819 777 872 819 788 845 823 798 797 826 797 830 816 825 795 806 839 805 803 846 792 852 826 782 747 762 747 830 777 772 759 787 808 787 812 769 735 819 773 761 790 810 795 767 754 766 789 776 800 754 730 777 738 746 706 821 791 792 708 818 736 798 750 779 727 799 780 749 751 796 766 738 757 797 715 788 796 794 637 825 735 836 802 683 854 756 798 642 752 824 782 791 648 785 807 771 759 818 842 882 806 840 826 793 812 853 837 822 838 829 807 832 833 831 763 800 837 790 823 804 846 777 859 814 823 795 781 792 811 833 818 778 455 1.17e+03 686 838 1.08e+03 774 788 792 743 472 801 600 788 806 740 791 764 808 712 706 805 770 687 780 812 792 748 840 733 781 611 774 814 746 816 857 791 540 768 775 752 751 789 801 787 714 789 796 563 764 667 789 752 725 788 745 803 734 685 609 697 808 794 836 839 885 855 842 813 929 851 916 789 821 868 882 838 819 829 825 870 736 814 873 811 798 778 802 845 755 814 838 752 853 787 784 886 870 834 821 768 771 789 759 733 760 813 800 767 804 799 819 806 813 845 798 787 815 839 804 881 844 829 802 824 754 819 808 812 806 817 832 799 786 796 776 768 804 801 810 803 779 821 788 816 819 777 807 834 790 789 788 801 742 798 801 797 793 775 752 706 776 823 797 786 825 822 808 810 794 758 784 671 798 765 801 725 759 745 792 772 718 725 851 672 803 739 726 835 803 772 734 770 769 784 793 764 763 801 832 811 789 741 735 768 791 791 784 791 764 862 828 857 856 840 812 896 814 858 821 829 834 801 848 822 796 834 849 819 838 817 881 814 834 865 806 823 779 809 858 837 819 844 821 784 811 842 826 853 818 774 812 802 833 912 876 819 826 836 814 831 824 828 783 812 750 758 777 819 804 782 786 804 775 837 832 813 815 821 814 850 810 738 822 777 812 779 848 810 789 1.05e+03 723 849 771 854 816 758 722 712 807 744 787 813 799 788 846 782 774 745 770 848 836 837 862 846 836 798 808 829 807 812 812 806 854 810 821 832 834 830 824 816 823 838 795 785 820 794 745 807 874 814 801 824 871 850 835 783 776 781 824 802 795 773 831 889 840 818 824 803 798 822 792 793 888 840 807 810 825 835 802 818 814 773 811 800 761 839 816 800 804 803 778 816 847 848 826 808 764 779 817 808 826 874 852 796 832 810 669 814 897 780 728 795 789 771 855 822 805 844 811 850 808 780 791 859 798 825 806 842 795 812 807 799 783 800 782 816 788 730 778 821 811 775 825 818 781 775 757 783 812 794 816 837 773 812 805 784 817 800 869 1.24e+03 830 789 543 808 777 793 678 792 787 735 810 794 875 807 820 731 825 765 822 819 836 855 894 860 937 870 862 849 814 857 833 874 876 862 866 878 869 838 856 858 802 880 894 919 822 826 880 808 814 840 847 735 788 760 819 870 842 835 712 891 822 810 818 858 818 821 796 783 804 795 772 790 763 818 830 812 794 874 880 862 791 739 846 788 801 760 829 831 865 797 816 836 811 788 794 802 800 788 775 825 846 774 871 797 784 793 767 763 794 801 1.07e+03 808 689 766 753 776 811 773 871 846 843 820 777 872 819 788 846 823 798 798 826 797 830 815 825 796 806 839 805 803 846 793 851 826 780 748 762 746 831 777 772 759 787 808 787 813 769 735 818 774 760 789 811 794 766 753 766 788 777 800 754 728 775 739 744 705 822 791 792 708 817 736 798 750 779 728 800 780 750 751 796 767 740 757 798 716 789 797 794 637 825 735 837 802 683 853 756 798 642 752 824 780 790 648 784 807 773 758 820 842 882 805 841 826 791 812 853 838 821 837 828 807 832 833 830 764 802 836 789 823 804 846 777 859 814 822 795 780 792 812 833 817 777 455 1.17e+03 685 837 1.08e+03 774 787 793 743 472 801 601 787 806 740 792 764 810 711 706 804 769 687 780 811 792 748 840 733 782 611 773 814 746 816 857 792 540 768 775 752 751 789 801 788 715 789 797 563 762 667 790 751 726 788 746 803 733 685 609 696 808 795 836 840 886 855 842 812 929 851 915 790 820 868 882 839 819 829 825 871 736 815 873 810 798 777 802 846 755 814 838 752 853 787 785 886 870 834 820 768 772 789 759 733 760 814 800 768 804 799 819 807 813 846 798 787 814 838 805 881 844 829 804 825 755 820 808 812 805 817 832 799 786 796 776 768 804 801 811 802 778 821 789 816 819 777 806 834 790 790 788 800 741 799 800 797 792 774 751 706 777 824 797 786 824 821 808 809 794 758 785 672 797 765 802 724 759 745 793 772 717 724 850 672 803 738 726 836 803 771 734 769 768 784 793 765 764 801 831 811 789 742 735 768 791 790 783 791 764 862 828 858 856 841 813 895 814 857 820 829 835 800 848 822 796 832 849 819 839 817 882 814 833 864 806 823 779 809 857 837 817 843 821 784 811 841 825 853 817 774 812 802 833 912 877 819 826 837 814 832 825 828 782 812 750 758 777 819 804 784 786 805 778 838 831 813 815 820 814 850 810 738 823 778 812 778 848 810 790 1.05e+03 723 850 772 854 815 757 722 712 807 745 787 814 800 788 845 781 774 745 770 849 837 837 862 847 836 798 808 831 805 812 812 806 854 810 823 832 835 830 824 814 823 838 795 786 820 794 747 807 873 814 801 825 871 850 835 782 776 781 826 802 795 773 831 891 841 819 826 803 797 822 790 793 886 840 808 809 825 835 801 818 813 771 812 802 761 838 817 801 804 803 777 816 846 850 825 807 764 779 816 809 826 874 852 796 831 811 670 814 898 779 727 794 790 770 855 821 805 844 810 849 809 780 790 859 798 823 806 842 794 814 808 799 783 800 782 816 788 730 778 821 812 775 824 818 780 774 757 783 811 794 817 836 772 811 805 784 817 801 868 1.24e+03 831 788 544 807 776 791 678 793 787 735 809 795 875 807 820 731 825 765 822 819 836 854 895 860 938 870 861 849 815 858 834 873 876 862 866 879 870 838 857 858 802 880 893 920 822 826 880 808 813 840 848 736 788 759 820 871 842 834 712 891 822 809 818 858 818 821 798 782 804 794 774 789 762 817 829 812 794 874 879 860 790 739 846 790 801 762 829 831 865 798 817 836 810 788 792 801 801 788 775 825 845 774 871 797 785 792 766 764 794 802 1.07e+03 809 688 766 754 776 812 772 871 846 843 819 777 872 820 788 848 822 798 799 826 797 830 815 826 796 805 837 805 803 846 794 851 826 779 750 762 746 831 777 772 758 786 808 787 813 770 736 818 773 759 789 811 793 767 753 766 789 776 800 754 728 772 739 745 705 822 791 792 707 819 739 798 750 780 727 801 779 751 752 797 768 740 758 798 717 791 798 794 637 824 735 836 802 684 852 756 798 643 751 823 780 788 649 783 807 775 759 822 842 882 805 841 826 790 812 854 838 820 837 829 807 832 833 830 764 803 835 789 823 804 846 778 859 815 821 795 779 793 813 833 816 776 455 1.17e+03 685 836 1.08e+03 774 788 794 743 472 802 601 786 807 740 791 764 812 710 705 804 769 688 780 811 792 749 839 733 782 611 773 814 746 815 857 793 541 768 776 752 751 789 801 788 715 789 798 563 762 667 790 751 726 788 746 804 733 686 610 694 807 796 836 839 886 854 842 811 929 851 915 790 820 869 882 839 819 829 826 873 735 816 873 810 798 777 803 846 755 813 839 752 853 787 786 886 871 834 819 768 772 789 759 733 759 814 801 768 804 798 819 808 813 847 798 787 814 838 805 881 844 829 804 825 755 820 808 812 804 817 832 799 786 796 776 768 804 802 811 802 778 821 789 816 819 777 805 833 790 790 789 800 741 799 801 797 792 774 751 706 777 825 797 785 823 820 808 809 794 758 785 672 797 766 802 725 759 744 794 772 717 724 850 673 804 738 726 837 803 771 735 769 769 785 794 765 764 800 831 811 790 742 736 768 792 789 783 792 766 862 828 860 856 841 813 895 813 857 819 829 836 800 848 821 796 832 850 819 839 817 884 814 832 865 806 824 780 809 857 837 817 842 821 784 811 841 825 853 817 774 812 802 834 912 877 819 828 837 814 832 825 827 781 812 750 758 777 818 804 785 787 805 779 839 830 813 814 821 815 850 810 739 823 779 811 777 848 811 789 1.05e+03 723 850 772 855 815 756 722 712 806 745 787 814 800 787 845 782 773 744 770 850 837 836 862 846 837 798 808 832 803 812 812 806 854 810 824 832 836 829 823 814 822 838 794 787 820 793 746 806 872 813 802 826 871 850 835 782 776 781 827 804 796 774 831 892 841 819 826 803 798 823 790 792 885 840 808 808 826 835 802 818 813 770 812 803 761 838 817 800 804 803 777 817 844 849 825 805 763 779 816 810 826 874 851 797 831 811 670 814 899 779 726 795 790 770 854 820 805 844 810 849 810 780 787 859 798 823 806 842 793 815 808 800 784 800 782 816 789 729 777 820 812 775 824 817 780 772 757 782 810 795 817 834 772 810 805 786 817 801 868 1.24e+03 831 786 544 807 776 789 678 794 786 736 808 795 876 806 821 732 826 764 822 819 836 854 895 859 940 869 862 848 815 858 835 873 876 863 866 880 870 838 858 859 801 880 892 920 822 826 880 808 812 839 848 736 788 758 820 871 842 834 712 891 822 810 818 858 818 822 798 781 805 794 775 790 762 816 829 812 795 873 879 860 789 739 847 791 801 762 829 830 864 798 817 836 808 788 791 801 801 787 775 824 845 772 870 796 786 791 765 766 793 803 1.07e+03 810 686 766 755 776 813 772 872 846 843 819 777 872 820 788 848 821 798 800 827 798 830 816 826 795 806 836 805 803 846 793 852 827 779 751 762 746 831 777 773 757 786 809 788 812 770 736 817 772 759 789 812 793 768 752 766 790 775 799 755 731 772 740 746 705 822 791 791 707 821 741 798 750 782 727 800 778 750 753 796 769 740 759 798 716 792 797 794 636 824 735 836 802 684 853 755 797 643 752 824 780 788 648 783 808 775 759 822 843 882 805 840 826 791 812 854 839 820 838 830 806 831 834 830 765 803 834 788 823 804 846 778 859 814 822 794 778 793 813 833 815 776 455 1.17e+03 686 837 1.08e+03 775 789 794 743 472 803 601 785 809 740 790 765 813 710 704 804 769 688 781 811 791 750 839 733 783 611 773 813 745 815 858 793 541 768 776 751 751 788 801 788 714 790 798 563 763 667 790 751 726 788 746 805 732 686 610 694 807 796 836 838 886 854 843 810 929 851 916 789 820 869 882 840 819 828 828 874 735 815 872 809 799 776 803 845 756 813 839 752 854 787 787 886 871 834 818 768 772 789 759 733 759 814 801 768 804 797 818 807 812 847 798 788 812 837 805 881 844 828 803 825 756 819 808 812 805 818 832 799 787 797 777 767 804 803 811 802 778 821 789 815 820 777 804 833 791 790 789 799 741 798 801 798 791 775 751 705 777 825 797 784 823 821 808 810 794 759 786 672 796 766 802 726 760 743 794 772 717 725 851 673 804 737 727 838 803 771 735 769 769 784 794 765 764 800 831 811 790 741 736 768 793 789 782 793 767 863 828 861 857 841 814 895 813 858 820 829 836 800 848 821 795 832 851 818 839 817 886 813 832 865 808 823 781 809 858 838 817 841 820 784 810 841 826 852 818 774 812 802 835 912 876 820 830 838 814 832 826 827 780 811 750 758 777 817 804 784 787 805 778 839 830 813 814 821 816 850 810 740 822 780 810 776 849 811 788 1.05e+03 722 851 773 856 816 755 722 713 806 745 788 815 800 786 846 782 773 744 770 849 836 836 862 845 837 798 808 835 800 812 811 806 855 810 825 832 836 830 823 814 821 838 794 788 820 793 745 806 871 811 803 826 870 850 835 782 777 781 825 805 797 774 832 893 840 821 825 804 798 824 790 793 884 839 807 808 826 835 801 818 812 769 812 803 761 837 816 799 804 803 777 818 843 849 825 804 763 779 816 809 825 874 850 798 830 810 670 815 900 778 726 795 790 770 854 820 804 843 810 848 811 778 785 859 798 824 806 842 793 815 809 800 785 800 781 817 791 729 776 819 813 774 825 816 779 772 757 782 809 795 817 834 771 810 806 788 817 801 868 1.24e+03 830 787 544 807 777 788 677 796 786 736 808 796 877 806 822 732 827 764 821 819 837 854 896 858 940 869 862 848 815 858 834 874 875 863 865 880 869 838 858 859 800 878 891 919 823 826 879 808 810 839 846 735 788 758 820 870 843 833 714 891 822 811 818 857 817 822 798 780 806 795 776 790 761 816 829 812 796 874 878 860 788 738 848 792 801 762 828 831 865 798 818 836 808 787 791 801 800 787 774 824 845 772 869 795 786 791 764 767 793 805 1.07e+03 810 686 766 756 776 812 773 872 846 841 818 778 871 820 788 848 820 798 800 828 798 830 816 827 795 806 836 804 803 846 793 853 827 780 751 762 746 830 776 774 756 786 809 789 812 770 736 817 771 760 790 812 794 769 752 766 792 774 799 755 732 773 740 747 705 822 790 791 706 821 741 798 751 783 728 798 778 750 754 795 767 738 760 797 715 792 796 794 636 824 734 836 802 684 853 755 796 642 752 824 780 788 648 782 809 775 760 822 843 882 806 839 826 792 811 854 839 821 838 832 806 831 834 830 765 801 834 788 823 804 846 779 859 814 823 794 778 793 812 832 814 776 455 1.17e+03 687 837 1.08e+03 775 790 794 742 472 803 601 786 810 739 790 764 812 710 703 805 769 689 782 812 790 750 839 734 782 610 773 813 746 814 858 793 541 768 777 752 750 787 801 788 714 790 798 562 764 667 790 751 726 788 746 805 732 687 610 693 807 796 836 837 885 854 843 810 929 850 917 789 820 868 883 839 820 828 829 875 735 814 871 809 799 776 803 844 756 813 838 753 854 787 787 887 870 834 818 768 772 790 758 733 758 814 800 768 804 797 818 807 812 847 798 789 812 836 804 881 844 828 802 824 755 818 808 813 806 818 833 799 788 797 778 767 804 802 812 802 778 822 788 815 820 777 803 832 790 790 790 800 741 799 802 798 791 776 752 704 777 825 797 784 822 822 808 810 794 759 786 671 795 766 803 726 760 744 794 772 717 726 851 673 804 737 727 837 803 771 736 768 770 784 794 765 764 800 830 810 790 740 736 768 793 789 782 794 768 863 828 861 858 840 813 895 814 858 821 830 836 800 848 821 794 832 851 817 839 817 887 812 831 866 810 823 782 809 858 838 818 841 820 785 808 842 826 852 818 774 810 802 834 912 876 820 830 838 814 832 826 827 780 811 750 758 777 816 803 784 787 805 777 839 830 813 814 821 815 851 810 739 821 781 809 777 849 811 786 1.05e+03 721 852 773 856 817 756 720 714 807 745 789 814 800 785 847 782 773 744 770 849 836 836 860 844 837 797 807 835 801 812 810 805 855 810 825 830 835 831 822 814 821 838 795 789 820 792 745 804 871 809 804 826 869 851 835 781 778 782 823 805 797 774 831 892 840 822 824 803 798 824 790 794 884 838 806 807 826 836 801 818 811 769 812 802 761 837 816 799 804 803 777 819 843 848 825 804 763 780 815 809 824 875 849 798 831 811 669 815 901 778 727 795 790 771 853 820 806 842 809 848 810 777 785 858 798 825 805 842 793 815 809 800 785 800 782 817 791 730 777 820 813 775 826 816 779 774 756 782 809 796 817 835 770 809 806 791 816 801 868 1.24e+03 829 787 544 807 776 788 678 796 787 736 809 797 877 805 822 734 828 765 820 820 837 855 896 858 939 869 864 848 815 858 834 875 874 864 865 881 868 838 859 860 799 877 891 919 823 826 880 808 811 840 845 734 788 759 819 868 844 833 716 891 822 811 817 856 817 823 797 780 806 796 776 791 761 816 829 812 797 875 879 860 789 739 847 790 801 761 828 831 865 797 816 836 810 786 792 801 800 786 774 823 845 772 868 794 787 791 765 767 794 804 1.07e+03 810 687 766 756 776 810 774 871 846 841 818 778 870 820 788 848 821 797 799 829 798 830 816 828 796 806 836 805 803 845 792 852 828 780 749 762 745 830 776 775 756 785 810 789 812 770 737 818 771 762 790 813 795 769 752 766 792 775 799 756 732 774 740 747 705 822 789 792 706 820 740 799 751 784 728 796 777 749 753 794 766 737 758 797 714 792 796 794 636 824 734 836 803 684 852 755 796 642 753 823 780 788 648 782 810 774 760 822 843 884 807 839 825 793 811 853 839 821 838 832 807 831 834 830 765 800 834 788 822 803 846 778 858 814 823 794 778 793 810 832 814 777 455 1.17e+03 686 836 1.08e+03 775 790 794 742 472 802 601 787 808 739 790 764 812 710 703 804 769 689 781 813 789 750 839 734 782 610 774 813 746 814 858 792 540 768 777 752 751 786 801 789 714 790 797 562 763 668 791 752 726 789 746 805 731 688 609 694 806 797 836 837 884 854 842 810 930 850 918 789 820 867 883 839 819 827 829 874 736 814 870 809 799 776 803 843 756 813 838 752 855 787 788 888 869 834 818 769 772 790 758 733 758 814 801 768 803 798 818 807 811 847 797 790 812 836 803 879 845 827 802 824 755 818 808 814 806 818 834 798 788 798 779 767 805 802 812 803 780 822 788 815 821 778 803 832 790 789 790 801 740 801 803 799 791 775 752 704 778 824 798 784 823 823 808 811 794 759 787 671 795 766 804 726 760 745 794 772 717 726 851 673 804 736 727 837 802 771 736 769 770 783 794 764 764 800 830 810 790 739 737 769 794 790 781 795 768 863 828 860 858 839 812 894 816 858 822 830 836 801 848 821 794 831 850 817 839 817 888 811 831 866 811 822 781 808 858 839 819 840 820 784 807 842 827 852 818 773 809 801 832 912 875 819 831 838 813 832 826 827 780 812 751 758 776 815 803 783 787 805 777 839 831 814 814 822 815 852 809 738 821 781 809 777 849 811 786 1.05e+03 720 853 774 857 819 756 719 716 808 745 790 814 800 785 847 782 773 743 770 849 836 837 858 844 837 797 807 836 800 812 810 805 855 811 825 828 835 832 822 814 823 838 796 789 819 794 745 804 871 809 805 825 868 851 835 781 779 780 821 805 797 774 831 892 840 823 823 802 798 824 791 795 884 840 806 807 826 836 800 818 810 770 811 802 761 838 816 800 804 803 777 820 844 848 826 804 763 780 814 810 824 875 850 798 831 811 669 816 901 777 728 794 791 772 853 820 809 841 808 848 808 776 785 858 799 825 805 842 793 816 810 801 785 799 782 817 790 730 778 819 813 775 828 817 779 776 757 782 809 796 816 836 770 810 805 792 816 800 868 1.24e+03 828 787 544 807 776 788 679 796 787 736 810 798 876 805 822 734 828 765 820 820 837 856 896 858 937 869 864 848 815 857 834 876 873 864 866 880 867 838 859 858 797 877 891 920 824 826 880 808 812 840 845 733 788 758 820 868 844 834 718 891 822 810 817 855 817 824 797 780 806 796 776 791 760 816 829 812 798 875 879 861 790 738 847 789 802 760 828 832 865 796 814 836 812 786 793 800 800 786 774 822 844 772 868 794 786 793 765 767 794 803 1.07e+03 811 688 768 756 776 810 775 871 846 842 817 778 869 820 789 848 822 797 799 829 797 830 816 828 797 806 836 806 802 845 791 851 827 781 748 762 744 830 776 776 756 786 808 790 812 770 737 818 771 761 790 812 795 770 753 766 792 777 800 757 731 776 740 746 705 822 788 793 706 818 739 799 750 784 729 797 778 748 752 794 765 736 757 797 714 792 795 794 636 825 735 836 803 683 853 755 795 642 753 823 780 788 648 782 811 774 761 822 843 885 807 839 825 793 811 852 839 821 839 832 807 831 834 830 764 798 833 788 822 803 846 778 858 814 824 796 778 792 810 832 814 778 455 1.17e+03 686 836 1.08e+03 775 788 793 741 471 802 601 787 807 740 790 763 811 710 704 804 770 689 780 813 789 750 838 733 783 610 775 813 746 814 857 793 539 768 777 752 752 786 801 790 713 790 797 562 762 666 790 752 726 789 746 805 730 688 609 695 807 796 836 838 884 855 843 811 930 851 918 790 820 865 883 839 819 827 830 874 736 814 870 809 799 777 802 842 757 814 837 753 855 788 788 888 869 834 817 770 772 790 757 733 758 814 802 768 802 798 818 808 810 846 796 791 812 837 803 878 846 827 803 824 756 818 808 814 805 818 834 798 787 797 779 767 805 800 812 803 782 823 788 815 820 777 804 832 790 789 790 802 740 802 804 799 791 775 753 706 778 824 798 785 823 823 808 811 794 758 787 671 794 766 803 726 760 746 795 772 717 726 851 673 802 736 727 836 802 772 736 770 770 783 795 764 764 799 830 809 791 740 737 769 793 791 780 795 766 864 828 860 858 838 812 894 818 857 823 830 836 801 846 821 794 831 850 816 839 816 888 812 832 867 811 822 781 808 858 839 820 840 820 783 807 843 827 852 818 773 808 801 830 912 875 818 830 839 812 832 826 827 780 813 751 758 777 815 804 784 787 805 776 838 831 815 814 824 814 852 809 739 822 781 809 777 849 811 786 1.05e+03 720 854 775 857 820 757 718 717 808 745 790 814 800 786 848 782 773 744 770 848 836 837 858 845 836 798 806 836 799 812 810 805 855 811 825 829 836 830 822 814 824 838 796 789 819 796 745 804 871 809 805 825 868 851 836 781 780 779 821 804 797 774 831 892 840 823 824 802 798 824 791 795 885 841 805 808 826 836 800 817 810 770 811 801 762 838 815 800 805 803 777 819 844 848 826 804 763 780 813 810 824 874 849 799 831 811 668 817 900 776 729 793 792 772 854 819 810 841 807 849 807 778 785 858 801 824 805 843 793 816 809 800 785 799 783 818 790 730 779 818 813 776 828 817 779 776 758 782 809 795 816 837 770 810 804 790 815 801 869 1.24e+03 827 787 545 807 776 790 680 796 787 736 811 798 876 805 823 734 827 765 820 819 837 856 896 858 936 868 865 848 814 857 835 876 873 862 866 880 867 837 858 858 797 877 891 920 823 826 880 808 813 840 844 733 788 758 820 868 843 835 718 891 821 810 817 855 817 824 797 781 806 795 776 791 760 816 829 812 798 875 880 861 789 738 848 789 802 760 829 832 864 795 812 835 812 787 793 799 801 786 774 822 844 772 867 795 784 795 764 767 795 802 1.07e+03 812 688 767 756 776 810 775 871 847 844 818 778 869 819 790 849 822 797 799 828 797 831 817 828 796 806 836 807 802 844 791 850 827 783 747 762 744 830 776 775 756 786 807 791 811 771 738 818 771 760 790 811 795 770 754 766 792 777 800 756 732 776 739 746 705 822 789 793 705 819 740 798 750 784 729 798 779 748 752 794 765 737 756 797 715 791 794 794 638 825 736 836 803 682 853 755 795 642 752 823 780 789 649 782 811 774 760 822 843 886 807 839 825 793 811 851 840 821 839 831 807 831 834 830 764 798 833 788 822 803 847 778 858 816 825 798 778 793 810 832 815 779 455 1.17e+03 685 837 1.08e+03 774 787 793 742 470 802 601 787 807 740 789 762 812 710 704 803 771 689 779 812 790 750 838 732 783 609 776 813 746 814 857 793 538 768 777 753 752 786 801 789 712 790 798 562 761 665 789 752 726 790 746 805 730 688 610 696 808 796 835 838 885 855 844 813 930 851 919 790 820 865 883 839 819 827 832 874 737 814 870 810 800 777 802 842 756 815 837 753 855 787 789 888 869 834 817 770 771 789 756 733 758 814 802 768 802 800 818 808 810 846 796 791 812 837 803 876 846 828 804 824 757 818 807 815 806 818 834 798 787 797 779 767 805 800 811 804 783 822 788 816 819 777 804 832 790 789 790 802 740 802 804 799 791 775 754 707 778 824 798 786 823 823 807 811 794 757 788 672 794 766 802 726 760 745 796 771 717 726 851 673 800 736 726 836 801 773 735 770 770 784 794 764 764 799 829 809 792 741 737 768 792 791 780 795 765 864 828 860 858 838 812 894 818 858 823 829 835 802 846 821 794 831 849 816 840 816 888 812 832 867 810 823 781 807 858 838 820 841 820 782 808 843 827 853 819 773 809 801 831 912 874 819 829 839 812 832 825 827 781 814 752 758 778 815 805 784 788 804 775 836 831 815 814 825 814 852 809 740 821 781 810 778 848 811 786 1.05e+03 721 855 775 857 820 758 718 719 808 745 790 814 800 787 848 783 773 745 769 847 837 836 858 845 835 799 805 834 800 812 810 805 855 812 824 832 837 829 821 815 825 839 796 788 819 799 744 805 871 809 805 824 868 850 836 782 780 778 821 805 797 774 832 892 839 823 824 801 798 823 791 794 885 842 805 809 826 836 800 817 811 772 812 801 762 839 814 799 805 804 777 818 845 848 827 805 763 779 813 809 824 874 848 799 831 811 667 817 899 776 729 793 790 771 854 819 809 841 807 850 807 778 785 858 800 824 805 843 792 817 808 800 785 799 784 818 790 729 779 817 813 776 828 817 780 776 758 782 809 794 817 837 771 810 804 788 816 803 870 1.24e+03 827 787 547 807 776 792 679 795 786 735 811 800 876 806 823 732 826 766 822 817 837 854 896 858 935 869 866 848 814 858 835 875 872 861 867 879 868 837 856 857 797 876 891 920 823 825 880 809 812 840 844 733 788 759 820 868 843 835 717 891 820 811 817 854 817 823 796 782 806 794 775 791 760 816 828 812 797 875 880 861 788 738 848 788 802 760 830 832 863 793 813 834 812 788 792 799 801 787 774 822 844 773 867 796 783 797 764 767 794 802 1.07e+03 812 687 766 755 776 810 776 872 847 845 818 778 870 819 791 849 822 797 797 826 797 831 817 826 795 806 835 808 802 844 790 849 827 783 747 762 744 830 776 775 755 786 808 791 811 772 738 818 771 759 789 810 796 770 754 766 792 775 801 756 732 776 740 746 705 822 790 793 706 819 740 797 751 783 728 800 779 748 752 794 766 737 756 799 715 792 794 794 638 826 737 836 803 682 854 755 794 643 752 823 780 788 649 782 811 774 760 821 843 886 806 839 825 792 811 850 840 821 839 831 806 831 834 830 764 798 833 789 822 803 846 779 859 817 826 798 778 794 811 832 815 779 455 1.17e+03 686 837 1.08e+03 774 786 793 742 470 802 601 786 807 741 790 762 812 709 704 803 771 690 779 811 790 751 838 732 782 608 776 814 746 814 856 794 538 768 777 754 752 786 802 789 712 791 799 562 761 664 788 751 726 789 746 805 729 688 610 696 808 796 836 838 885 854 844 814 930 851 919 790 820 865 883 840 819 826 831 874 737 813 871 810 800 777 801 842 756 815 838 753 855 787 789 888 870 834 817 770 771 789 756 733 758 815 802 768 803 800 818 808 811 847 797 790 812 838 802 877 846 828 805 825 758 818 807 815 807 818 834 799 787 796 778 768 805 799 811 804 782 821 788 818 818 778 805 832 790 789 789 801 740 801 805 799 791 774 755 707 778 824 798 786 823 824 806 811 793 757 786 672 795 766 802 726 760 745 796 771 717 725 850 673 798 736 726 836 802 774 735 769 770 784 794 764 764 799 829 809 792 742 737 768 793 792 782 795 765 864 829 860 858 839 812 894 817 858 822 830 835 802 845 822 794 832 848 816 841 816 888 812 833 867 809 823 782 806 858 838 820 841 821 783 808 843 827 853 819 774 810 802 832 912 874 818 827 839 812 831 826 827 781 815 752 758 778 815 806 785 789 804 775 834 831 816 814 825 815 852 809 742 820 781 810 778 848 811 786 1.05e+03 723 856 774 856 820 759 718 722 808 745 790 814 799 788 848 783 774 746 767 846 838 838 859 845 833 799 805 831 802 812 809 805 854 813 822 832 838 829 820 815 825 839 796 788 820 799 743 806 871 810 804 824 868 850 836 784 780 778 821 806 796 773 833 890 839 823 824 801 799 823 791 794 886 840 805 810 826 836 802 818 812 772 812 801 762 839 813 799 805 804 777 818 845 848 828 805 764 779 814 808 824 874 848 799 831 811 666 817 898 776 728 794 789 769 854 818 807 841 808 851 808 778 785 858 798 824 806 843 792 817 807 798 785 798 784 817 791 729 778 818 813 776 827 817 780 776 759 783 809 793 817 836 772 808 803 786 815 804 871 1.24e+03 827 786 548 806 776 793 678 794 786 734 811 800 877 806 822 733 826 766 824 817 838 853 896 859 935 870 865 848 814 858 835 874 872 861 867 878 869 836 855 857 799 876 892 920 822 824 880 810 811 840 844 733 788 759 820 869 842 835 717 891 820 812 816 854 818 822 796 783 806 793 775 791 760 817 828 811 797 875 880 862 787 739 849 789 802 760 830 832 862 793 814 834 811 789 791 800 801 787 774 822 846 773 867 797 782 796 765 766 793 802 1.07e+03 811 687 764 754 776 811 775 873 847 845 819 778 871 819 791 848 822 797 796 826 798 830 817 825 794 806 834 806 801 844 790 849 827 784 747 762 745 829 776 775 756 784 809 790 810 773 738 816 771 759 788 810 796 769 753 766 793 775 801 755 732 775 742 746 704 821 790 793 706 818 741 797 752 781 728 800 780 748 752 794 766 737 756 800 714 792 794 794 638 825 739 836 802 681 855 755 794 642 751 822 781 788 650 784 811 775 760 820 843 886 806 838 825 791 811 850 840 821 838 830 806 832 833 830 764 797 834 788 823 804 846 779 858 817 826 797 780 796 811 832 815 780 453 1.17e+03 686 837 1.08e+03 774 786 793 742 471 802 602 785 807 741 790 762 812 708 704 803 771 691 778 810 790 751 839 732 782 608 776 813 747 814 856 794 539 768 777 753 751 787 803 788 712 791 799 562 761 665 788 750 728 788 747 804 728 688 610 696 808 795 836 838 885 854 844 813 930 851 919 790 821 866 883 841 819 826 829 874 737 813 871 810 800 777 802 842 756 815 839 754 855 787 788 887 870 834 817 769 772 788 756 732 758 816 801 768 804 800 818 808 812 847 799 789 812 838 804 878 845 828 806 825 758 818 807 814 808 819 834 800 788 797 778 769 804 800 811 804 781 820 788 819 818 779 806 832 789 789 789 800 741 801 806 799 791 775 755 706 779 824 797 786 823 824 806 811 792 757 784 672 795 767 802 726 760 746 796 771 717 725 850 674 799 737 726 835 804 774 736 769 770 784 794 764 765 799 829 809 793 741 737 767 794 791 784 794 766 863 830 860 858 840 811 894 816 859 821 830 835 802 845 822 795 833 848 816 841 815 887 812 834 866 809 823 781 806 859 838 819 842 822 783 807 843 826 853 819 775 810 802 832 912 873 817 827 839 811 832 826 826 781 815 752 758 777 815 807 784 790 804 776 833 831 815 813 825 815 853 809 742 820 782 810 778 847 812 786 1.05e+03 722 856 774 856 818 760 719 722 806 745 790 814 799 788 848 784 774 746 766 847 839 839 860 844 833 799 807 830 803 812 808 805 854 813 821 831 837 829 820 816 825 839 796 788 820 799 742 806 871 811 804 823 868 850 836 785 780 778 821 807 796 773 833 889 840 823 825 802 800 823 790 794 887 839 808 810 826 836 803 819 812 773 813 802 762 839 813 799 806 802 777 818 846 848 829 806 764 778 815 807 824 874 848 799 830 811 666 816 898 776 728 794 788 768 853 818 808 841 809 851 808 777 786 857 796 824 806 842 792 817 808 798 785 799 784 817 791 730 779 818 813 775 827 817 781 776 759 784 810 793 818 836 772 808 802 786 815 804 871 1.24e+03 827 785 547 807 778 793 678 794 786 734 810 800 877 807 820 734 827 766 825 817 838 852 895 860 934 870 863 848 814 857 836 874 872 861 867 879 870 836 855 857 801 875 893 920 822 824 880 811 811 840 845 734 788 760 820 870 842 836 716 891 821 812 816 854 818 821 797 783 806 793 775 791 761 818 828 811 796 875 879 863 787 739 850 789 802 760 829 832 861 794 814 834 810 789 792 800 801 787 774 822 848 774 868 797 782 796 765 766 791 801 1.07e+03 811 687 763 754 776 811 774 873 846 845 819 778 870 819 791 846 822 796 795 826 798 829 818 824 794 806 834 805 801 844 790 849 828 784 748 763 745 828 776 774 757 784 810 790 811 773 738 814 772 760 789 810 796 768 752 766 793 777 800 756 732 774 744 746 705 821 790 793 706 817 739 797 752 780 728 800 779 748 753 795 766 737 757 800 713 792 794 794 636 823 740 836 803 681 855 756 795 641 750 822 781 788 650 785 812 776 760 820 843 887 807 839 824 791 811 849 839 821 838 830 805 833 832 829 764 797 834 788 823 804 846 779 857 818 826 796 781 796 810 833 815 781 451 1.17e+03 687 836 1.08e+03 775 787 792 742 471 801 601 785 806 741 791 762 812 708 703 804 770 692 780 810 791 752 840 732 782 608 775 812 747 815 856 794 540 768 777 752 750 787 804 789 712 792 798 562 761 665 790 748 729 789 746 804 728 689 610 696 808 794 836 838 885 854 844 814 930 850 918 790 822 868 883 842 820 826 827 873 736 813 871 811 799 777 802 842 756 814 841 754 855 787 787 886 869 834 817 768 772 788 756 732 758 816 801 768 804 800 818 808 813 848 798 788 812 838 805 879 845 829 805 825 758 818 806 814 807 819 834 800 788 797 779 769 804 800 810 804 780 820 788 819 818 779 805 831 790 789 788 799 742 800 805 799 792 775 754 705 779 823 797 785 823 824 806 811 791 758 783 672 796 768 802 726 760 746 796 770 717 725 849 674 800 736 727 835 805 774 737 769 770 784 795 764 765 799 831 808 792 741 738 768 795 790 783 794 768 862 831 859 859 840 811 894 815 859 820 830 835 802 846 821 796 833 847 816 840 816 886 812 834 865 808 824 781 806 858 838 819 842 823 783 806 844 826 853 819 774 810 802 832 913 873 817 827 838 810 833 826 826 781 815 751 758 776 814 807 784 790 804 778 834 831 814 813 825 814 853 809 742 819 782 810 778 846 813 786 1.05e+03 720 856 773 856 816 757 720 719 805 744 790 814 799 787 847 784 774 746 765 849 839 840 860 845 833 798 809 831 803 813 808 805 854 814 822 829 837 829 820 816 825 838 795 788 820 798 741 806 872 811 804 823 869 850 834 785 780 778 820 806 796 772 833 889 841 823 824 803 800 823 789 793 888 839 810 810 826 836 804 820 812 773 813 802 762 838 813 800 805 801 778 818 846 848 830 807 764 778 816 809 823 874 848 798 830 811 666 815 898 776 728 794 788 767 853 818 807 841 809 851 808 777 786 857 797 826 806 841 792 817 809 798 785 799 784 817 792 731 779 820 812 774 827 817 781 775 759 785 810 794 818 836 772 808 802 786 815 803 872 1.24e+03 827 785 547 808 779 793 678 794 786 735 810 798 877 806 819 736 827 766 824 817 838 852 896 859 934 871 862 848 815 857 836 875 871 861 867 880 871 836 855 857 802 875 894 920 822 824 880 811 810 840 846 735 789 760 820 870 842 837 715 892 822 811 818 855 819 821 798 782 807 794 776 790 761 818 828 812 796 876 879 863 788 739 849 790 803 760 830 832 861 796 814 835 810 790 793 801 802 789 774 822 849 774 870 797 782 796 766 765 790 800 1.07e+03 811 687 763 756 776 811 773 874 846 845 819 778 869 819 790 844 822 795 796 826 798 829 818 825 793 806 834 805 801 845 791 848 828 784 748 763 746 828 777 774 758 784 810 789 812 772 737 814 773 760 790 811 794 767 753 766 792 778 801 755 732 774 743 746 705 822 791 793 707 816 738 797 752 780 728 800 779 749 753 796 766 738 757 799 714 792 795 794 635 822 740 835 803 681 856 756 795 640 749 821 781 788 650 786 812 777 760 820 844 887 807 840 824 792 812 849 839 821 838 830 805 833 832 830 765 797 835 788 823 803 846 779 856 818 826 796 781 797 809 832 814 781 450 1.17e+03 686 836 1.08e+03 775 788 792 742 470 800 600 785 807 740 792 763 812 707 703 804 770 692 782 810 792 751 841 733 782 608 774 811 747 815 857 795 540 768 777 752 749 788 804 790 712 792 797 562 762 665 791 748 729 789 746 803 728 688 610 697 809 794 836 839 885 854 843 815 929 849 918 790 821 869 883 842 820 826 828 872 737 813 870 810 800 777 802 843 757 813 841 754 855 787 786 886 869 834 818 768 771 787 756 732 758 815 801 767 804 800 817 809 813 848 798 789 812 838 806 880 844 829 805 824 758 818 806 814 807 819 834 800 788 797 778 769 805 800 810 804 781 820 788 819 818 778 805 831 791 789 789 799 742 799 805 799 793 775 754 705 778 824 797 785 824 823 806 811 791 758 784 671 796 768 802 725 759 745 796 770 717 725 849 674 801 737 728 835 805 774 737 770 770 784 796 765 765 800 832 809 791 741 738 768 795 788 783 793 769 863 832 858 858 840 811 893 815 859 820 830 835 802 847 821 797 833 847 815 838 816 885 813 834 865 808 823 781 807 857 839 819 842 823 783 806 844 825 853 819 773 809 802 832 913 873 817 828 839 809 834 825 826 781 815 749 758 775 814 806 784 788 803 778 836 830 814 812 825 814 853 809 740 820 781 810 778 846 813 786 1.05e+03 719 856 773 857 816 754 720 715 804 745 789 815 799 787 847 785 774 746 766 850 838 839 860 845 834 798 809 832 803 814 807 806 854 814 822 830 837 829 820 816 824 838 795 788 820 796 741 807 872 810 805 823 870 851 834 786 779 778 820 806 796 771 833 889 841 824 823 804 800 823 788 793 888 839 811 810 826 836 803 820 812 773 812 802 761 838 813 800 805 802 778 818 846 850 830 807 764 779 816 811 822 874 848 798 830 811 666 815 899 777 728 794 788 768 852 820 807 841 808 852 808 777 787 856 797 827 807 841 793 817 809 798 785 799 784 817 791 732 779 821 811 773 828 817 781 774 759 785 810 794 818 836 772 809 804 786 815 802 873 1.24e+03 827 784 546 809 780 792 679 794 787 736 809 797 876 806 820 736 827 766 822 818 838 852 896 859 934 871 863 848 816 857 837 875 871 860 866 881 871 836 856 857 801 877 895 920 822 826 880 810 811 840 847 736 789 760 820 871 842 838 716 892 822 811 820 857 819 822 798 782 807 794 777 789 762 818 828 812 795 876 879 863 789 739 848 791 804 761 830 832 861 797 813 836 810 790 794 801 802 792 775 822 849 774 871 797 782 795 766 765 789 800 1.07e+03 811 687 763 756 775 811 772 874 845 845 819 778 868 819 790 843 822 794 797 825 798 830 818 825 793 806 834 806 802 845 791 850 827 784 747 763 746 828 778 774 759 784 810 788 812 772 737 815 773 760 791 812 793 767 754 765 792 778 802 754 733 773 743 745 706 822 792 792 708 816 738 797 752 780 728 800 779 749 753 796 766 739 757 799 714 792 795 794 633 822 739 836 803 681 856 755 795 641 749 821 781 788 649 785 811 776 760 820 844 886 807 840 824 794 812 849 839 821 838 831 806 832 832 830 767 797 835 788 823 803 847 779 856 818 825 797 780 797 808 832 813 781 451 1.17e+03 685 836 1.08e+03 776 788 792 742 469 800 598 785 807 740 793 763 811 706 704 804 769 692 784 809 791 750 841 733 782 608 774 812 746 815 858 795 539 768 778 752 749 788 804 791 712 792 796 561 762 665 791 748 728 790 746 803 728 689 610 697 809 793 835 839 885 854 842 816 929 848 918 789 821 869 883 842 820 827 828 872 737 812 870 811 800 777 802 844 758 813 841 754 855 788 786 886 869 834 818 768 771 787 756 731 758 814 800 767 804 800 817 809 813 848 798 790 813 837 805 880 845 829 804 823 758 818 807 814 807 820 835 801 788 797 778 769 806 799 810 804 781 820 788 820 818 777 805 831 792 790 789 800 741 799 804 800 792 775 754 706 778 825 797 784 824 823 806 811 792 758 786 671 797 767 801 725 759 743 796 770 717 725 849 674 801 738 728 836 804 772 737 770 770 785 797 765 766 800 832 809 790 741 738 768 794 788 783 793 768 863 832 858 858 840 812 894 815 858 820 829 834 802 848 821 796 833 846 816 838 816 885 812 834 865 809 822 782 808 856 840 820 842 824 782 806 844 824 854 818 774 809 802 833 913 874 818 828 839 809 834 824 826 781 814 748 757 775 816 805 784 786 802 777 837 830 815 812 825 814 854 809 739 820 781 810 778 846 813 786 1.05e+03 719 855 772 857 817 752 720 715 804 746 789 815 800 787 848 784 774 746 766 849 838 838 860 846 834 798 809 833 802 814 807 806 854 815 822 830 837 829 820 816 824 838 795 788 820 796 741 807 872 809 804 823 871 852 833 786 778 778 820 806 795 770 833 889 842 824 823 804 799 823 788 794 888 839 808 810 826 837 802 820 812 773 812 802 762 838 814 801 804 804 778 818 845 850 830 806 764 780 816 811 821 873 848 798 829 811 667 815 900 778 726 795 788 769 851 822 808 841 808 852 807 777 787 857 798 827 807 843 793 818 809 798 784 798 784 817 791 733 778 822 810 772 829 817 781 774 759 785 810 794 817 836 772 810 805 786 816 803 874 1.24e+03 827 784 546 810 780 792 679 794 788 738 810 796 876 806 821 738 827 766 820 818 837 852 896 859 934 871 864 848 815 857 837 876 871 860 867 880 871 837 856 856 802 879 895 921 821 827 880 811 811 840 847 736 789 760 820 871 842 838 716 892 821 811 823 859 818 823 797 782 807 794 777 788 762 818 827 813 795 876 879 863 790 739 848 791 804 761 830 831 862 798 813 836 810 791 795 801 802 791 776 823 850 774 871 797 782 795 767 765 789 799 1.07e+03 812 686 762 756 776 811 772 874 846 845 819 777 868 819 790 844 822 794 796 824 798 830 818 826 793 806 834 807 802 844 791 850 826 783 747 762 747 829 779 773 759 785 811 787 812 772 737 815 772 760 791 812 792 768 755 765 792 777 802 752 734 772 744 745 707 822 792 792 706 816 739 798 752 781 728 800 780 748 753 796 765 739 756 798 715 792 796 794 633 822 738 836 803 682 855 755 794 641 750 822 780 788 648 784 810 775 760 820 844 885 807 840 823 794 811 848 839 821 839 831 807 830 833 831 767 798 836 788 823 802 847 779 856 819 825 798 778 797 809 832 813 781 451 1.17e+03 684 836 1.08e+03 777 788 792 742 469 801 598 785 807 739 794 763 810 706 704 804 768 692 784 809 791 749 840 734 783 609 774 813 745 815 859 794 539 767 779 753 749 787 804 791 712 792 796 561 762 665 790 749 727 790 746 804 728 690 611 696 808 794 835 839 885 854 842 816 928 847 918 789 821 868 883 842 820 828 828 873 737 812 870 811 801 777 801 844 758 814 841 754 856 788 786 886 869 834 817 768 771 786 756 731 758 814 800 767 803 799 818 809 813 848 798 791 814 837 804 880 845 828 804 823 757 818 808 814 806 820 834 802 788 797 777 769 806 799 811 803 781 820 788 820 819 777 805 831 792 790 789 800 741 799 804 800 793 775 754 707 778 827 796 784 823 822 806 811 792 757 786 670 797 766 801 725 759 743 796 771 719 726 849 675 801 738 729 837 804 771 737 770 770 785 796 765 766 800 832 809 791 741 738 767 793 789 783 793 766 864 831 860 858 840 813 895 814 857 821 829 834 802 848 820 796 833 846 817 838 816 885 812 833 865 810 822 783 809 856 841 820 842 824 782 806 844 824 854 819 776 810 802 834 913 874 817 828 840 810 832 824 826 782 813 748 757 775 816 804 784 786 801 776 837 830 816 812 824 814 854 810 738 821 781 810 778 848 813 787 1.05e+03 719 855 772 857 818 753 720 714 804 747 789 816 800 788 849 783 774 747 767 848 838 838 860 847 835 798 809 834 801 813 806 806 854 815 820 830 837 830 821 816 823 838 795 788 819 796 741 807 872 810 804 823 871 853 832 786 777 778 820 806 795 771 833 890 842 824 822 804 799 823 788 794 888 840 806 810 826 837 801 819 812 772 812 802 763 839 815 801 804 803 778 818 845 850 829 805 765 781 816 810 821 873 848 798 830 810 666 815 902 779 726 797 789 770 850 824 808 841 808 853 807 777 787 856 798 826 807 844 793 818 809 798 784 798 784 817 791 734 778 821 810 772 829 818 782 774 759 784 810 795 816 837 772 811 806 787 816 803 873 1.24e+03 828 785 546 811 780 793 678 794 788 739 810 796 876 806 821 738 826 766 820 818 837 853 896 860 933 870 865 848 815 857 836 875 871 861 868 880 871 839 857 856 802 881 894 920 822 826 880 811 811 840 847 735 789 760 820 871 842 838 717 892 820 812 824 861 817 823 796 782 806 795 778 789 762 817 828 814 793 876 879 863 790 739 848 790 803 761 829 831 863 798 813 836 810 790 795 801 801 789 776 823 849 774 870 797 782 796 768 764 789 799 1.07e+03 812 687 762 755 777 812 772 874 847 845 818 777 867 819 790 846 823 795 796 824 798 830 817 826 793 806 834 808 803 844 791 851 825 782 746 762 747 829 779 773 758 785 812 786 812 771 737 816 771 761 790 812 792 767 755 765 792 777 802 752 734 771 742 746 707 822 792 791 705 817 739 798 752 782 729 800 780 747 753 796 765 740 755 797 715 792 796 795 633 822 738 836 802 683 855 754 795 641 752 824 780 788 647 784 810 775 760 820 843 885 808 840 822 794 811 847 839 821 839 832 809 830 834 830 766 798 836 788 823 802 847 779 857 817 824 799 778 797 809 832 813 780 451 1.17e+03 684 836 1.08e+03 776 788 792 742 469 802 598 784 807 739 794 762 809 706 705 805 767 692 784 809 791 748 840 734 783 609 773 814 744 816 859 794 538 767 780 752 750 786 803 790 713 790 796 560 762 665 789 751 728 790 747 804 727 691 611 696 808 794 835 840 885 855 842 815 928 848 918 788 820 867 883 842 820 828 828 873 738 812 870 811 801 778 801 844 759 813 841 754 856 788 786 886 869 835 818 768 772 786 756 731 758 814 801 768 803 799 819 809 813 848 799 791 815 837 804 879 845 828 804 823 758 818 809 814 804 820 833 802 788 796 777 769 806 799 811 803 781 820 788 820 820 778 805 832 792 790 789 800 741 800 803 800 793 775 754 706 778 827 796 783 823 822 806 811 792 757 786 670 797 766 801 726 759 744 795 771 720 726 849 675 802 739 729 838 803 772 737 770 770 786 795 766 766 800 831 809 791 741 738 768 792 789 782 793 766 865 830 861 858 840 812 896 815 856 822 830 833 802 847 821 795 833 848 817 838 816 886 812 833 864 811 822 784 809 855 841 821 842 824 782 807 844 824 854 820 777 810 802 835 913 875 817 828 840 810 831 824 826 782 813 749 756 775 818 804 784 787 800 777 837 830 815 813 824 814 854 811 737 821 781 810 777 849 813 788 1.05e+03 719 854 773 856 819 754 721 714 804 748 790 817 800 788 850 782 774 747 767 846 839 839 860 847 835 797 809 834 801 811 806 806 854 815 819 829 836 831 823 817 823 839 795 788 820 796 741 807 872 810 805 824 872 852 832 785 776 777 820 806 794 772 832 889 842 823 822 803 799 822 788 793 889 842 805 809 826 838 802 819 813 770 811 802 764 839 815 801 805 803 777 818 845 849 828 807 765 781 816 809 820 873 848 798 830 810 668 815 902 780 727 798 789 770 851 823 808 841 808 853 807 777 786 855 797 825 807 844 793 816 809 798 784 799 783 818 791 735 777 821 810 772 828 818 782 774 759 783 810 796 816 837 772 812 806 788 817 804 873 1.24e+03 828 785 545 811 780 793 678 793 787 740 811 795 876 806 821 738 826 765 820 818 837 854 896 860 934 870 865 849 815 857 834 875 871 861 868 880 871 839 857 855 802 881 892 919 822 826 880 811 811 839 847 735 789 760 820 870 843 837 715 892 820 812 822 860 816 822 796 780 804 795 777 790 761 817 829 816 793 877 879 864 790 739 848 789 803 762 828 832 864 798 815 836 811 789 795 802 802 786 775 824 847 773 869 798 782 796 770 764 789 800 1.07e+03 813 687 762 755 778 812 772 873 848 845 818 776 869 819 790 847 823 797 796 823 798 830 816 826 794 805 834 806 803 844 791 850 825 781 746 762 746 828 779 773 758 785 812 786 813 771 737 816 770 761 790 812 792 766 755 765 793 776 801 754 735 771 741 746 707 822 793 790 704 818 738 798 752 782 729 800 781 747 752 796 764 740 755 796 715 792 797 795 633 822 738 836 802 684 855 755 796 640 752 825 780 787 647 784 809 776 758 820 843 885 809 839 821 793 812 847 839 822 840 832 809 830 835 830 764 798 836 787 823 802 847 779 858 815 824 799 777 796 809 832 813 780 451 1.17e+03 685 835 1.08e+03 774 788 792 743 469 802 599 785 807 740 794 762 810 706 704 805 767 692 785 810 790 748 840 735 782 610 773 814 744 816 859 792 538 767 780 752 750 785 803 788 712 789 797 560 761 665 790 751 729 791 746 803 727 691 611 696 807 794 836 840 885 855 843 815 928 849 918 789 820 866 883 841 820 828 827 872 737 812 871 810 800 778 802 844 759 813 841 754 856 788 785 885 869 834 818 767 773 786 756 730 758 814 802 768 803 799 820 809 814 849 799 791 815 837 804 879 845 828 805 824 759 818 808 814 804 819 832 801 788 796 778 769 805 799 811 802 780 821 789 820 819 779 805 833 790 789 788 800 741 801 802 799 793 775 754 706 776 827 795 783 823 822 806 811 793 758 786 670 797 766 802 726 760 745 796 772 722 727 850 675 802 739 729 837 803 773 737 770 769 786 795 766 765 799 832 810 792 741 738 769 792 788 782 793 765 865 828 862 857 840 812 896 816 857 821 830 833 802 847 821 794 833 849 817 839 816 884 811 832 864 811 821 783 808 856 841 820 843 824 782 807 845 824 853 821 777 810 802 835 913 874 816 827 840 811 830 825 826 782 813 750 757 775 818 804 783 788 799 778 837 830 815 814 824 814 854 811 737 820 781 810 777 850 813 788 1.05e+03 719 854 773 856 818 755 720 714 804 747 790 817 800 788 850 781 774 746 767 846 839 840 861 847 835 797 809 834 801 809 806 806 853 814 820 829 836 831 824 817 824 840 795 787 821 795 741 807 871 809 805 824 872 852 832 784 776 777 822 806 796 773 831 889 843 821 821 803 800 823 789 792 890 843 805 809 826 837 802 819 814 769 811 801 764 837 816 802 804 804 777 819 846 849 828 808 765 781 816 808 820 873 848 798 831 810 669 815 900 780 728 798 788 770 853 821 808 840 808 854 806 777 786 854 796 825 807 843 793 815 809 797 785 800 782 818 792 735 777 821 811 772 827 818 781 773 758 783 809 796 816 838 773 811 806 789 818 804 871 1.24e+03 828 786 545 811 780 791 678 793 786 738 811 795 875 806 821 736 827 764 821 819 837 855 896 860 934 869 865 849 815 857 833 875 871 861 869 880 872 839 856 855 802 881 891 918 823 825 879 811 812 838 847 735 789 759 820 870 844 836 713 891 821 813 820 860 816 821 796 780 805 795 776 791 761 816 830 817 793 876 879 864 791 739 848 789 803 762 827 832 864 798 817 836 808 788 795 802 803 787 775 824 846 773 869 798 782 796 771 765 789 801 1.07e+03 813 688 763 756 777 812 772 873 848 844 818 776 871 820 789 846 823 799 797 824 798 829 816 825 794 806 834 805 804 843 791 850 824 781 746 761 746 827 778 773 757 784 811 787 813 771 738 815 770 762 790 812 792 766 755 765 793 776 802 756 736 772 740 747 707 822 794 790 704 819 738 798 752 783 729 801 782 748 752 797 763 740 755 796 715 791 796 795 634 822 739 837 802 684 855 755 798 640 753 825 782 788 646 784 810 776 758 820 843 886 809 838 821 793 812 848 839 822 840 831 809 831 835 831 764 798 837 788 823 803 847 778 858 813 823 799 778 795 809 832 813 779 452 1.17e+03 685 835 1.09e+03 772 788 793 743 470 802 601 785 808 740 794 761 810 706 702 805 768 692 784 811 790 749 840 734 783 610 773 814 744 815 858 791 538 768 780 752 750 785 802 787 712 789 798 560 761 664 791 752 730 790 746 802 727 691 611 696 807 795 835 839 885 855 843 814 928 850 918 789 820 867 884 841 820 829 827 872 738 813 872 809 800 778 802 844 759 813 840 754 856 788 786 885 868 834 820 766 774 786 756 730 758 814 803 769 803 798 819 808 814 849 798 790 814 838 804 879 845 827 805 824 759 819 808 814 804 819 832 801 788 795 778 768 805 800 812 803 779 821 789 820 819 779 806 833 789 789 788 800 741 802 802 798 793 774 753 705 775 826 795 783 823 822 807 811 795 758 786 671 798 765 803 726 761 745 796 772 721 726 850 674 801 739 729 837 803 774 737 771 768 786 795 766 764 799 832 810 792 740 738 770 792 788 782 792 764 864 828 861 858 840 811 896 818 858 821 830 833 803 846 822 794 832 850 817 839 816 884 811 832 864 811 820 784 808 856 839 820 844 824 783 807 845 824 853 821 776 809 802 836 912 874 816 827 839 811 830 826 827 781 813 752 757 776 818 805 782 788 798 777 837 829 815 814 824 814 854 812 737 820 781 810 777 850 813 788 1.05e+03 719 854 773 855 818 755 720 714 804 746 790 816 800 787 850 780 774 746 767 847 839 840 861 846 835 797 808 834 801 809 806 805 853 813 822 829 836 831 823 817 824 841 795 786 822 796 742 807 872 809 805 824 873 852 831 784 776 778 823 806 797 774 831 888 843 821 820 803 798 824 790 791 890 842 806 809 826 837 802 819 815 770 811 801 762 835 816 801 804 804 776 819 847 849 828 809 765 782 816 808 821 873 848 798 831 810 671 815 899 780 729 798 788 768 854 820 808 842 809 853 806 777 785 854 796 825 807 843 792 815 808 798 784 799 782 818 792 734 778 820 812 773 826 819 780 772 759 782 809 796 816 839 773 811 806 788 819 804 869 1.24e+03 828 785 546 811 780 790 677 794 786 736 811 795 875 806 821 735 828 763 822 820 836 856 897 860 936 869 865 849 815 856 833 875 871 860 869 881 872 839 856 855 802 880 891 918 823 824 879 811 812 838 846 736 789 759 819 869 844 836 712 891 821 811 818 860 816 820 796 780 806 795 776 790 761 816 830 817 794 876 879 864 791 740 848 789 802 763 828 831 864 797 818 836 806 788 795 803 804 788 775 823 846 774 869 799 784 796 771 766 789 802 1.07e+03 812 688 764 756 777 813 773 873 848 844 818 777 873 820 789 846 822 800 798 825 798 829 816 825 794 806 834 804 804 843 791 850 824 781 747 760 745 826 777 773 757 784 810 788 813 770 737 814 769 762 790 812 791 767 755 765 792 776 804 756 736 773 739 748 706 822 792 790 703 820 737 798 752 783 729 802 783 749 752 798 763 740 755 796 715 790 796 796 634 822 740 837 802 684 854 756 798 639 753 824 783 788 645 783 811 776 759 820 842 886 809 836 821 792 813 848 839 823 840 831 810 831 835 831 765 798 837 788 822 804 847 778 858 814 823 799 778 795 808 833 813 779 452 1.17e+03 685 835 1.09e+03 773 788 794 742 471 803 602 786 809 740 793 761 810 706 701 805 769 693 784 811 790 750 839 733 783 610 774 814 744 815 858 790 538 769 779 752 750 785 803 789 712 789 798 560 760 663 792 752 730 790 746 801 728 691 611 697 808 795 835 839 885 855 843 814 928 850 917 790 820 867 884 841 820 830 828 872 738 814 873 809 799 777 803 844 759 814 840 755 856 788 786 884 868 835 820 765 774 786 756 730 758 814 802 769 803 798 818 808 814 848 799 790 813 838 804 879 845 827 805 824 758 820 808 814 805 819 832 800 788 796 778 768 805 800 812 803 779 821 788 819 819 777 806 833 788 789 788 800 741 801 801 798 793 774 752 704 774 825 795 784 824 821 807 811 796 759 785 672 797 765 802 726 761 744 796 772 722 726 850 673 801 739 729 837 803 774 736 772 768 785 795 765 763 799 832 810 792 740 736 770 793 788 782 792 764 864 828 861 859 841 811 896 818 858 821 829 834 803 847 823 794 832 849 817 840 817 883 811 831 864 811 819 784 808 856 838 819 844 823 783 806 844 824 852 821 776 808 802 836 912 875 816 827 840 811 830 826 827 780 813 752 758 776 818 805 781 788 800 775 837 828 814 814 824 814 854 813 738 820 780 811 777 848 812 788 1.05e+03 719 854 774 854 817 755 719 714 804 746 790 814 800 786 849 780 774 746 767 848 839 840 861 846 836 796 808 832 802 810 806 805 853 813 824 830 836 831 822 817 825 840 795 785 822 796 743 806 872 808 806 824 874 852 831 784 776 779 824 806 798 774 832 888 842 821 820 802 797 824 792 791 889 842 806 809 826 837 801 818 815 772 812 801 761 834 816 801 803 804 777 819 846 850 827 809 764 781 815 809 822 873 849 799 831 810 671 814 897 779 730 798 788 767 856 821 808 843 810 853 805 776 785 853 797 824 808 844 792 816 808 798 784 799 782 818 792 733 778 820 813 774 827 820 779 770 759 782 809 795 816 839 774 812 806 788 819 805 868 1.24e+03 829 784 546 811 779 789 677 794 786 736 811 795 875 804 820 734 829 764 823 820 836 856 897 860 937 870 865 848 815 857 833 874 871 860 869 881 872 839 857 856 802 879 891 918 823 824 879 811 812 837 846 736 789 759 819 869 844 836 713 891 821 809 819 861 816 821 798 780 806 795 776 789 761 816 830 815 795 875 879 865 792 741 848 788 802 764 827 832 864 797 817 836 806 787 796 802 803 789 775 823 846 774 869 800 785 796 770 767 789 803 1.07e+03 811 687 765 756 776 813 774 873 848 844 818 778 873 820 789 845 821 799 798 826 798 828 817 824 794 806 834 804 804 844 791 850 826 780 747 759 745 826 778 772 757 783 810 789 812 769 736 814 769 762 791 812 790 769 755 766 791 775 805 756 736 773 739 747 707 823 790 792 703 819 737 797 752 783 728 802 783 750 752 798 762 740 755 797 716 791 795 796 634 822 740 837 802 684 854 756 798 639 752 822 784 787 645 783 810 776 761 820 842 887 809 836 823 792 812 848 839 823 840 831 810 831 835 831 767 798 837 788 822 804 847 778 857 816 823 799 779 794 808 834 813 779 452 1.17e+03 684 834 1.09e+03 774 787 794 741 472 803 602 786 809 739 792 760 810 706 701 805 768 694 783 810 791 749 840 732 784 610 775 814 744 814 858 790 538 769 778 752 750 785 803 791 712 790 798 560 760 662 792 753 730 790 746 801 728 691 611 696 808 796 835 838 886 856 844 814 928 850 918 790 820 867 884 841 819 829 828 873 738 814 873 809 798 776 802 844 760 815 839 756 856 787 787 883 868 836 820 765 775 785 756 731 758 814 801 769 804 798 818 808 814 847 801 789 812 838 803 878 845 827 805 823 757 821 808 814 806 818 833 801 788 796 778 768 806 799 812 803 779 821 788 818 818 776 806 833 788 789 790 801 742 801 800 798 793 775 751 704 774 825 795 784 824 821 808 811 794 759 785 672 797 765 802 725 760 743 796 772 722 726 851 672 800 739 729 837 804 773 736 772 769 784 794 764 762 800 833 810 792 739 736 770 793 788 782 792 766 864 829 861 859 841 813 895 817 858 821 829 834 803 847 823 794 831 847 817 840 817 884 811 831 861 811 820 783 807 856 836 820 843 823 783 806 843 824 851 822 776 808 803 836 912 875 816 828 840 811 831 825 826 780 813 752 759 776 817 805 781 788 802 773 837 828 814 813 824 814 854 814 739 820 781 812 777 846 812 788 1.05e+03 719 853 774 853 816 755 719 714 805 746 790 814 800 786 849 780 774 747 767 848 839 840 861 845 837 796 808 830 802 810 807 805 853 812 824 830 837 831 822 817 825 840 794 785 821 796 743 806 872 809 805 824 874 853 831 783 778 780 823 806 797 774 833 889 841 822 819 802 796 823 792 792 888 842 807 809 826 837 802 818 815 773 812 801 760 834 816 801 803 804 778 818 844 851 826 808 764 781 815 809 823 875 849 799 831 811 672 814 898 780 730 798 788 767 856 821 807 845 810 853 805 776 785 853 798 825 808 843 792 817 806 799 784 799 781 819 791 732 779 819 814 774 826 820 779 770 760 783 810 794 816 839 774 813 805 787 820 804 868 1.24e+03 829 785 546 810 778 789 677 794 786 737 812 794 876 804 820 734 828 764 822 820 836 856 897 860 937 870 865 848 815 857 833 875 871 861 868 880 871 839 857 857 803 879 892 919 823 824 878 811 812 837 846 736 789 759 819 868 845 837 714 890 820 810 820 862 816 822 799 781 806 795 776 788 762 816 830 813 796 875 879 866 792 741 848 787 802 765 827 832 864 797 816 835 807 786 796 800 802 789 776 823 847 774 869 800 785 796 770 767 790 803 1.07e+03 809 687 766 755 776 813 774 873 849 844 819 779 873 820 790 846 821 798 798 825 799 828 818 824 794 805 835 804 804 844 791 850 827 779 748 759 746 827 777 771 756 783 810 789 812 769 736 814 769 761 791 812 791 769 755 765 790 775 804 755 736 772 738 747 708 824 788 793 704 819 736 796 750 783 729 801 783 749 751 796 762 740 755 796 716 790 795 796 634 822 740 836 802 685 855 756 798 638 751 823 783 786 646 784 810 776 761 820 843 887 808 837 824 791 811 848 840 823 840 831 808 832 834 830 768 798 837 788 822 804 848 778 857 816 823 798 779 795 808 834 813 779 453 1.17e+03 685 835 1.09e+03 774 787 794 741 472 803 601 786 809 739 793 759 809 706 701 806 768 695 782 810 792 748 841 732 784 610 774 814 744 814 858 791 538 769 778 752 750 785 803 792 712 791 798 560 760 661 793 752 730 790 746 802 729 691 609 697 808 796 834 838 886 856 844 814 928 850 918 790 819 867 883 841 818 828 828 873 738 814 872 809 798 777 801 844 759 817 839 756 857 788 787 884 868 837 819 766 775 784 755 732 758 814 801 769 804 799 818 809 814 845 802 790 812 838 803 878 845 827 805 823 757 821 808 814 807 818 833 802 788 797 778 769 807 799 813 803 780 821 788 817 818 776 806 833 788 790 791 801 742 801 800 798 794 775 750 704 776 825 796 784 824 822 807 811 793 759 786 671 796 765 801 725 759 743 797 772 723 726 851 672 801 739 729 838 804 772 735 772 770 784 794 764 762 801 834 810 791 739 735 770 793 788 782 792 767 865 828 862 858 842 814 896 816 857 821 829 834 802 848 823 794 832 847 817 840 818 884 811 831 860 811 820 781 808 855 837 819 842 823 784 806 842 824 850 820 775 809 802 837 912 876 816 829 839 811 831 824 826 780 814 752 759 777 816 806 782 788 805 772 837 828 814 812 824 815 853 814 739 820 782 812 777 845 813 788 1.05e+03 719 852 774 854 816 756 719 714 806 745 790 813 799 787 848 781 775 748 768 848 840 839 860 845 838 797 808 828 801 811 808 805 853 812 823 830 838 832 821 817 824 840 794 784 820 796 743 806 872 810 803 825 874 853 831 783 779 780 823 807 797 774 835 890 839 822 819 802 796 822 792 793 889 841 807 809 826 837 803 819 814 773 813 801 760 834 816 800 804 804 779 819 844 851 826 806 764 780 815 809 823 877 849 799 832 811 671 814 898 780 729 798 788 767 856 821 806 845 810 852 805 776 786 853 799 826 808 842 793 817 806 799 784 799 781 819 790 731 779 819 813 774 826 818 778 770 760 783 810 793 816 838 774 813 805 787 820 804 869 1.24e+03 829 786 546 809 778 790 677 794 787 739 812 794 876 804 820 734 827 764 823 819 836 856 897 860 938 871 866 848 815 857 833 875 870 861 869 879 870 839 858 857 803 879 893 919 823 825 879 810 813 838 846 736 789 758 819 868 845 837 714 890 820 813 819 862 816 823 800 781 805 794 778 788 762 815 830 811 796 876 879 865 791 739 847 787 802 766 827 833 864 798 816 834 808 785 796 799 800 789 776 823 848 774 869 800 785 796 770 767 792 803 1.07e+03 809 687 767 754 775 812 773 873 850 845 818 779 873 819 790 846 821 799 800 825 799 828 818 823 795 805 835 804 804 845 791 851 829 778 748 759 746 828 777 771 756 784 810 789 812 769 736 815 770 760 792 811 792 769 754 763 790 776 804 756 736 772 739 747 708 824 788 794 704 819 736 796 749 783 730 801 782 748 750 795 763 740 754 795 716 789 794 796 634 823 740 835 802 684 857 756 797 638 750 823 783 787 647 786 809 776 759 820 843 887 808 838 824 792 811 848 840 823 840 832 806 832 834 830 767 798 837 788 822 804 848 777 857 816 823 799 779 795 809 833 813 778 453 1.17e+03 685 835 1.09e+03 774 787 794 742 472 802 601 786 808 739 794 758 810 706 702 806 768 696 782 809 791 748 842 733 784 608 773 814 745 814 858 792 538 768 778 751 752 785 802 791 712 791 796 561 760 661 792 752 730 790 746 802 729 691 608 697 809 795 834 839 886 857 844 814 928 850 917 791 818 868 882 842 817 827 828 873 738 814 871 809 798 777 801 844 758 818 840 756 857 788 788 885 868 836 819 767 776 786 755 733 758 814 801 769 804 800 819 808 815 845 802 790 812 837 804 878 846 827 804 823 757 821 809 815 806 818 833 802 788 796 779 769 807 800 813 802 780 820 788 817 819 776 806 834 789 790 791 800 742 801 800 798 794 776 750 704 778 825 796 784 824 822 807 810 792 759 786 670 796 765 801 725 760 743 797 772 722 726 851 672 802 739 730 838 805 772 735 772 770 784 794 764 762 803 834 810 791 739 736 770 792 790 782 792 767 864 828 861 857 842 814 896 816 856 821 829 834 802 848 822 795 832 849 817 841 818 886 811 831 858 811 820 780 808 856 836 817 840 824 784 807 842 824 850 819 774 810 801 838 912 876 816 829 838 810 831 825 827 780 814 752 759 778 816 805 783 788 805 773 837 828 814 812 824 815 854 814 740 820 783 811 778 846 813 788 1.05e+03 719 852 773 854 815 756 720 714 807 745 789 812 799 788 848 782 775 748 768 848 841 838 859 846 837 797 807 828 801 812 810 806 854 812 824 830 838 832 821 816 824 841 794 784 820 797 742 807 872 810 802 826 874 852 831 783 781 780 824 807 796 774 836 891 838 820 820 802 797 821 792 793 889 840 807 809 826 838 803 820 813 773 813 800 761 834 815 798 805 804 779 819 846 849 826 805 764 779 815 808 823 878 850 799 832 812 670 814 898 780 728 797 788 768 856 822 804 844 811 851 805 777 787 854 800 826 807 841 793 816 806 799 785 799 782 818 790 730 779 819 811 776 827 816 778 771 759 784 809 793 815 838 774 813 806 787 819 804 869 1.24e+03 829 787 546 810 778 791 677 794 787 740 812 794 875 806 821 733 826 764 824 819 836 856 898 860 939 871 867 848 815 856 834 875 870 861 869 878 872 839 857 856 803 879 894 918 823 826 880 810 814 839 846 736 789 758 818 868 846 838 714 891 820 815 818 861 815 823 800 781 806 794 780 788 762 815 831 811 796 876 879 864 790 737 847 788 802 766 828 833 864 796 817 834 808 784 796 800 799 788 777 823 848 774 869 799 784 796 770 766 793 803 1.07e+03 809 688 766 754 776 811 770 874 850 845 816 779 871 819 790 846 821 800 801 825 799 830 818 824 796 806 836 805 804 845 790 851 830 778 748 759 746 828 777 772 756 785 811 789 812 770 736 816 772 759 792 812 794 769 753 762 789 777 803 756 736 772 741 747 708 824 788 795 704 819 736 795 749 783 732 802 782 748 748 794 765 739 755 794 716 789 795 796 634 823 740 835 804 684 857 756 797 639 749 824 782 788 648 786 809 774 758 820 844 887 807 838 824 792 811 848 840 824 840 832 806 832 834 830 766 798 837 788 821 805 848 777 858 816 822 799 780 794 809 832 813 777 454 1.17e+03 684 836 1.09e+03 774 786 794 743 471 802 601 786 806 739 795 759 810 705 702 806 768 696 782 808 790 748 842 734 784 608 771 813 746 815 858 793 536 767 778 751 754 786 802 791 712 790 795 562 761 660 792 751 730 790 746 804 729 691 607 698 809 794 834 839 885 857 844 814 927 850 916 791 819 868 882 842 817 827 829 874 738 815 870 809 798 777 800 843 757 818 841 755 857 788 788 886 868 835 819 767 775 788 754 733 757 814 801 770 804 800 819 808 815 845 801 791 812 836 804 878 846 828 803 823 757 820 809 815 806 819 831 802 788 795 779 768 806 801 814 801 780 821 788 817 821 776 806 834 790 790 791 799 742 800 801 798 794 776 751 704 779 824 796 784 824 821 808 809 792 758 787 671 795 766 801 726 760 743 796 772 722 726 851 672 802 739 731 838 806 772 735 772 770 784 794 764 762 804 833 810 790 739 736 770 791 791 781 792 768 864 828 861 856 842 813 896 817 855 821 829 834 802 847 820 796 833 850 817 841 818 886 811 831 857 811 819 781 808 857 836 816 840 825 784 807 842 823 852 818 775 810 800 839 912 877 816 829 838 809 831 825 828 781 814 752 758 779 816 805 783 788 806 774 837 829 815 811 824 816 855 813 740 820 783 811 778 848 813 788 1.05e+03 718 853 772 855 815 757 720 714 807 746 790 811 799 789 848 784 775 748 767 848 840 838 859 846 837 798 807 829 800 813 810 806 854 812 824 829 838 833 822 816 824 841 794 784 819 796 742 808 872 810 802 827 873 852 831 783 781 780 824 806 796 773 836 892 838 820 821 802 795 821 792 794 889 840 807 809 826 838 802 821 813 772 814 798 762 835 814 798 806 804 779 819 847 848 826 805 764 778 815 808 824 878 851 800 832 812 668 813 899 779 727 796 788 768 857 822 803 844 811 851 805 778 787 856 802 826 806 841 793 815 806 798 785 799 783 817 790 730 779 820 810 776 828 815 778 772 759 784 808 794 815 839 774 812 806 786 818 804 869 1.24e+03 830 787 546 811 778 792 676 793 787 741 812 795 874 807 820 732 827 765 825 819 836 856 898 861 939 871 867 848 815 854 834 875 871 861 869 878 873 839 857 855 803 880 894 918 823 828 881 810 814 840 847 737 788 758 818 870 846 838 713 893 820 815 817 859 814 823 800 781 806 794 781 789 762 814 830 811 795 877 878 862 788 736 846 789 803 767 828 833 864 795 818 833 807 785 796 802 798 790 777 824 848 774 869 799 783 796 769 766 792 802 1.07e+03 810 688 765 754 777 811 768 874 850 844 815 780 870 819 789 846 821 801 802 826 799 831 817 824 796 807 836 805 805 845 790 851 829 778 747 760 746 827 777 774 756 785 810 789 812 770 736 816 772 759 793 812 795 768 752 763 789 778 802 756 734 772 741 746 707 822 787 795 704 818 736 794 750 783 732 802 782 749 748 793 767 739 755 794 715 790 796 796 633 823 741 835 805 684 856 756 796 639 748 824 783 789 648 785 809 773 758 820 844 886 807 839 823 792 810 848 840 824 840 832 806 832 834 829 766 798 837 787 821 806 847 777 858 816 822 800 780 793 809 832 814 776 454 1.17e+03 685 836 1.09e+03 774 786 794 743 470 803 602 786 806 740 795 760 811 705 701 806 769 696 782 808 788 748 843 735 784 608 771 811 747 815 857 794 536 767 777 751 754 785 801 790 712 789 795 562 761 659 791 751 730 790 747 804 729 690 607 697 809 794 834 838 885 858 843 815 927 849 916 791 819 868 881 842 818 828 829 874 738 816 871 810 798 776 800 844 758 819 843 753 856 788 788 886 869 835 820 768 774 789 755 732 756 814 800 770 803 800 819 808 815 845 800 791 813 835 805 878 846 828 803 823 757 820 809 816 805 820 830 801 788 794 779 767 805 801 813 801 780 821 789 817 821 776 807 834 790 790 790 799 742 800 801 798 793 776 751 705 778 823 796 784 824 820 808 809 791 757 788 671 795 767 801 726 761 744 796 772 722 726 850 673 800 739 730 838 806 772 735 772 769 785 793 764 762 804 832 810 790 739 735 770 793 792 781 791 768 863 828 861 856 841 812 896 818 856 822 829 834 803 846 820 796 833 851 818 841 818 886 810 831 855 811 818 782 808 857 836 817 841 824 784 808 842 822 852 818 776 810 801 838 913 877 816 830 838 808 831 826 828 781 814 753 758 778 817 804 783 788 805 774 838 829 815 811 823 816 856 812 742 820 782 811 779 848 812 788 1.05e+03 718 854 770 855 816 757 721 715 807 746 790 811 799 790 848 784 774 748 766 848 840 838 860 847 836 799 806 829 800 814 809 807 853 813 824 828 837 833 822 816 825 841 793 785 819 796 741 808 871 809 802 826 873 853 832 783 781 780 824 805 796 772 836 893 838 820 822 802 794 821 792 794 888 840 806 809 826 838 802 820 813 772 814 797 763 835 816 799 806 804 778 819 848 848 826 806 764 777 816 808 824 878 851 801 833 812 667 813 900 780 727 795 787 767 857 823 802 843 812 850 805 778 785 858 802 826 805 842 793 814 806 798 786 800 784 818 790 730 778 820 809 777 828 816 778 772 760 785 808 795 815 839 775 810 806 786 816 803 870 1.24e+03 830 786 545 812 779 792 676 792 787 740 811 796 873 808 819 732 828 765 825 819 837 857 898 861 939 870 866 847 815 855 835 875 871 861 869 878 873 839 856 853 802 880 894 918 823 828 881 809 812 841 848 737 788 759 818 871 846 838 714 894 820 815 817 860 813 824 800 781 806 794 779 791 762 814 830 811 795 877 878 862 787 738 846 791 803 767 828 833 863 794 818 833 807 787 797 802 799 792 777 825 847 774 869 798 782 796 768 765 791 800 1.07e+03 810 687 765 754 777 811 767 874 850 843 816 780 868 820 788 846 820 800 800 826 798 833 816 824 796 808 836 806 805 845 790 851 828 779 748 760 745 827 777 774 756 785 809 790 812 770 737 816 772 759 793 812 796 767 752 763 789 778 802 756 733 772 740 747 707 822 787 795 703 819 736 794 752 783 730 803 783 750 749 793 767 740 754 794 716 790 797 796 633 822 742 836 806 685 855 756 796 640 749 824 782 788 648 784 809 773 759 820 843 886 807 839 823 792 810 847 840 824 841 832 807 832 835 829 766 799 836 787 821 806 847 777 858 816 823 800 780 792 809 832 814 776 455 1.17e+03 685 835 1.09e+03 774 785 795 743 469 803 603 786 807 739 796 760 811 705 700 806 770 697 781 809 789 748 841 734 784 608 772 809 746 815 857 793 536 766 777 752 753 784 801 790 712 790 795 561 761 658 791 752 729 790 747 804 729 690 608 697 809 794 835 838 886 858 843 816 926 850 916 791 820 868 881 842 820 828 830 874 738 816 872 810 800 777 800 844 759 818 843 752 856 788 788 885 869 835 820 768 774 788 755 732 756 814 800 770 802 800 819 809 816 845 799 790 813 835 804 878 846 828 804 823 757 820 809 816 805 821 830 800 789 794 779 767 805 801 813 802 780 822 789 817 820 776 807 834 790 790 789 801 741 799 801 798 793 776 751 706 778 824 796 784 824 819 808 809 792 756 788 671 796 768 801 726 760 744 796 771 722 726 850 674 799 740 729 839 805 773 736 770 769 786 793 765 763 804 833 809 790 738 734 770 794 792 780 790 768 862 829 861 857 840 812 896 819 858 823 828 836 803 845 819 797 832 850 819 841 818 885 811 831 853 810 820 781 807 856 836 817 842 823 785 809 842 820 852 820 777 810 803 837 913 876 817 829 838 809 832 827 828 781 814 754 758 778 816 804 784 788 804 774 838 829 816 811 822 816 856 812 742 820 782 811 778 848 813 788 1.05e+03 718 853 770 855 817 758 721 717 807 747 790 811 799 791 849 785 772 748 765 849 840 838 860 847 837 800 806 831 801 814 808 807 853 813 823 828 837 832 822 816 825 842 793 785 819 795 740 809 871 809 802 825 874 853 832 783 780 781 824 804 797 772 836 893 838 820 822 801 794 821 793 793 888 842 806 809 826 837 802 820 813 772 815 797 763 835 817 800 806 805 779 819 848 848 827 805 764 776 816 808 825 876 850 802 833 811 667 813 900 781 727 795 787 767 856 823 802 843 811 851 804 778 784 858 801 825 804 842 793 814 806 799 786 801 783 818 790 730 778 821 810 777 828 817 778 772 759 786 809 796 815 838 776 809 806 786 816 803 870 1.24e+03 831 785 545 812 781 791 677 792 787 740 810 796 873 808 819 731 828 765 826 820 837 857 898 861 938 870 866 847 815 855 836 874 872 862 869 879 872 840 855 854 801 881 894 918 823 827 881 809 811 841 848 737 787 759 818 870 845 838 714 894 820 814 817 860 813 824 800 782 805 794 777 792 762 814 831 812 795 878 878 862 786 738 846 791 803 766 828 833 863 795 818 832 808 786 796 803 799 793 776 826 846 774 869 797 781 796 766 765 790 800 1.07e+03 810 687 764 755 777 810 767 874 850 843 817 780 868 821 788 845 820 798 798 826 797 832 816 823 795 806 836 806 805 845 791 851 826 780 748 760 744 827 777 773 756 785 808 790 811 770 737 816 771 760 793 812 796 766 753 764 789 778 802 756 732 773 739 749 707 822 788 795 704 820 736 794 752 784 728 802 783 750 750 792 767 740 753 795 716 789 796 796 632 822 742 837 805 686 855 755 796 640 751 823 782 790 647 783 808 772 759 820 842 886 807 839 823 791 810 847 841 824 842 832 807 832 836 829 766 799 835 787 821 806 847 776 858 815 824 800 780 793 809 833 815 776 455 1.17e+03 685 834 1.09e+03 774 786 796 743 469 803 603 785 806 739 796 760 811 706 700 806 771 699 780 809 789 748 839 733 785 607 772 808 746 815 858 792 536 766 776 754 753 783 802 790 712 791 796 560 761 658 791 752 728 790 746 803 730 689 607 697 810 793 835 838 886 859 843 817 926 850 916 791 820 867 881 841 819 828 830 874 738 816 873 811 801 779 801 845 759 817 843 752 856 788 788 884 868 835 820 769 774 787 755 731 756 814 801 769 803 800 818 809 816 845 798 790 814 837 804 878 846 828 804 823 757 820 809 816 805 821 830 800 789 794 779 768 806 801 813 803 781 823 788 818 818 776 807 834 791 789 789 802 741 798 801 798 792 776 752 706 779 826 797 785 824 819 808 810 793 756 788 671 797 769 801 726 759 744 797 772 722 726 850 674 801 741 728 840 805 774 736 770 768 787 793 765 764 803 832 809 790 737 734 769 796 792 780 791 768 862 830 862 858 840 812 896 819 860 824 828 836 803 845 818 797 832 850 819 841 818 886 812 831 851 808 822 780 807 855 837 817 844 822 786 809 842 820 851 821 777 810 803 837 913 876 817 829 839 810 832 828 828 781 815 754 758 778 816 804 785 788 803 774 838 829 816 812 820 816 857 813 742 821 782 811 777 848 813 788 1.05e+03 719 851 769 855 818 759 721 717 807 747 788 812 799 790 849 784 771 746 765 849 839 839 860 847 838 800 805 832 802 814 808 806 853 812 822 829 838 831 822 816 825 842 793 786 820 795 740 809 871 809 802 824 874 853 832 783 780 781 824 804 797 771 836 894 838 820 822 800 796 823 793 792 888 842 806 809 826 836 802 821 813 772 815 797 763 835 817 801 806 806 780 819 848 849 827 805 764 776 817 808 825 875 848 802 833 811 667 813 899 782 727 796 787 768 856 823 803 844 810 851 804 778 783 859 799 825 804 842 793 814 807 799 786 801 782 818 790 728 778 821 812 777 827 817 778 773 757 787 809 796 814 838 775 810 806 786 815 803 870 1.24e+03 831 784 545 811 782 791 677 791 787 739 809 797 874 808 818 731 829 764 826 819 837 858 898 861 939 869 866 847 815 855 836 874 873 863 870 880 871 840 855 856 800 881 895 918 823 826 881 808 810 841 847 737 787 758 819 870 845 838 714 893 820 812 818 861 813 826 799 782 805 794 775 792 762 815 832 812 795 879 878 863 786 738 846 791 803 765 828 832 863 796 818 832 808 784 795 803 800 792 776 826 846 774 869 796 782 795 767 765 790 801 1.07e+03 810 687 763 756 778 809 768 875 849 844 817 780 868 821 789 846 820 798 796 826 797 832 815 822 795 805 836 805 805 845 792 851 826 782 749 760 744 827 777 771 757 786 808 790 811 770 737 815 770 760 793 812 795 766 754 764 790 778 802 756 733 774 740 750 707 822 790 794 706 821 736 794 752 784 725 800 783 750 752 792 767 740 754 795 716 789 796 796 632 822 742 838 805 685 856 754 795 640 752 822 781 792 647 783 807 770 760 820 841 886 807 839 823 791 810 846 842 824 843 832 806 832 836 829 766 799 834 787 821 806 848 776 858 814 825 800 779 794 809 833 815 778 455 1.17e+03 685 834 1.09e+03 774 786 796 742 469 802 602 784 806 739 796 761 811 706 700 806 771 700 780 809 789 748 838 733 785 608 773 808 745 815 858 792 536 765 776 754 753 784 802 791 712 791 797 559 762 658 791 752 728 791 746 802 730 689 608 697 812 792 834 838 887 859 844 816 926 851 916 791 820 868 882 841 818 828 831 874 738 816 873 811 802 780 803 845 759 816 842 752 856 788 788 884 867 835 819 769 774 787 755 731 756 814 802 769 803 800 818 808 815 845 798 788 815 838 804 879 846 828 805 823 757 820 809 816 806 821 831 800 788 795 779 769 806 801 813 805 782 823 787 819 818 776 807 833 791 789 789 801 741 797 800 798 792 776 753 707 779 826 798 785 824 818 807 810 795 756 787 671 798 770 801 725 758 744 797 772 722 727 851 674 802 742 728 840 804 774 736 769 768 788 793 765 765 802 832 809 791 738 734 768 795 792 779 792 768 864 831 862 858 840 812 896 818 860 823 828 836 802 845 819 798 831 850 819 841 818 886 813 831 851 807 824 780 808 855 836 817 844 821 787 808 842 820 851 821 777 810 801 837 913 876 818 828 838 811 832 828 828 781 815 755 758 778 815 804 785 788 802 774 838 829 816 813 820 817 857 813 743 822 782 811 777 848 814 788 1.05e+03 719 850 769 856 818 759 721 717 806 746 788 812 799 789 848 783 771 745 765 849 838 839 861 847 839 800 804 835 802 814 808 806 853 812 823 831 838 831 823 816 825 843 793 785 820 796 740 809 872 810 802 824 874 852 832 783 781 782 825 804 796 771 835 894 838 820 822 800 797 824 794 792 888 840 806 808 825 836 802 822 813 772 815 798 763 834 815 801 806 807 781 819 847 850 828 805 763 776 818 809 825 874 847 802 834 810 667 813 899 782 727 797 787 770 856 823 804 844 810 852 804 778 783 859 798 826 805 843 792 814 809 800 785 800 780 818 789 727 778 821 812 777 827 817 778 774 756 787 809 796 814 837 775 811 806 786 815 803 869 1.24e+03 830 784 545 809 782 791 678 791 787 739 809 797 874 808 818 730 830 766 826 819 838 859 898 862 939 870 866 848 815 855 836 874 874 863 870 881 871 839 855 857 798 882 895 918 823 826 881 809 811 840 845 737 787 757 820 870 844 838 714 892 820 811 819 861 815 826 799 782 804 794 775 791 763 815 833 813 795 878 878 864 785 738 847 791 803 765 828 832 863 796 818 832 808 783 794 803 801 791 776 826 845 776 869 795 782 794 767 765 790 802 1.07e+03 811 687 764 757 779 809 768 875 848 844 817 780 868 820 790 847 821 800 796 826 797 831 815 824 795 805 835 804 805 846 793 851 826 782 749 760 744 827 776 771 758 787 807 789 812 769 737 815 770 759 792 812 795 766 754 764 790 777 802 756 734 774 740 750 707 821 790 793 707 819 736 794 752 784 726 798 782 749 751 794 768 740 755 795 717 790 796 796 632 823 740 838 805 683 856 753 794 639 751 822 782 793 647 783 808 771 759 820 841 887 807 839 824 791 810 846 844 824 841 831 806 832 836 829 766 798 835 786 822 807 847 777 858 813 824 799 779 793 809 833 813 779 454 1.17e+03 685 834 1.09e+03 774 787 796 742 469 801 602 783 805 739 796 762 812 706 699 805 770 700 779 809 790 748 838 733 785 608 772 809 745 815 858 792 536 765 776 753 752 784 803 791 712 790 797 559 763 659 791 751 728 791 746 802 729 689 608 697 812 792 834 838 888 859 844 815 926 851 916 792 820 868 882 842 819 828 831 874 738 816 873 811 802 780 805 845 759 817 842 753 856 788 788 884 866 835 818 769 774 788 755 731 756 813 802 769 803 799 819 808 813 845 797 788 814 838 804 880 845 828 805 824 756 821 809 815 806 821 832 800 787 796 779 770 805 801 812 806 782 821 786 820 818 776 808 834 791 788 789 801 741 797 800 798 793 776 754 707 780 826 798 785 824 818 806 810 796 756 786 671 797 768 801 725 757 744 796 772 722 727 851 675 802 742 728 838 804 774 736 770 768 788 793 765 765 800 832 809 791 738 733 769 795 792 779 792 769 865 830 862 858 839 814 896 817 859 823 827 836 801 845 818 799 832 850 819 842 818 887 813 832 850 806 824 779 808 855 835 817 844 820 788 806 843 820 851 820 777 810 799 837 913 875 818 827 837 811 831 829 828 782 815 756 758 778 815 804 784 788 802 773 838 829 817 813 820 817 857 813 743 822 782 811 778 848 813 788 1.05e+03 719 849 769 856 817 760 721 717 806 746 789 813 798 788 848 783 771 744 766 850 838 839 861 847 839 800 805 835 803 813 807 805 853 812 823 832 837 832 824 815 825 843 793 785 820 797 740 809 872 810 801 824 872 852 832 783 781 781 823 805 795 770 835 894 839 820 821 800 797 826 794 792 888 839 806 808 824 837 802 821 813 772 815 798 763 833 813 801 805 808 782 819 847 850 827 805 762 777 818 810 826 873 847 802 835 810 667 813 898 781 727 798 787 769 855 822 804 844 810 852 804 777 782 858 798 826 804 843 791 814 809 800 785 800 780 819 789 727 778 821 812 777 827 817 778 775 755 786 809 796 816 837 773 811 807 785 815 803 868 1.24e+03 830 785 546 807 781 791 678 790 787 739 809 797 874 808 818 730 829 768 826 819 839 859 898 862 939 872 865 849 815 856 836 873 873 863 871 881 871 838 856 857 799 882 895 919 822 826 881 810 812 841 844 736 787 756 821 870 844 838 714 892 819 811 819 862 816 825 800 782 805 794 775 791 765 815 833 814 795 878 879 866 786 737 847 790 803 765 828 831 863 796 818 831 808 783 794 802 801 790 776 826 844 776 870 796 782 794 767 765 790 802 1.07e+03 812 687 766 757 779 809 767 874 847 844 818 780 868 820 790 848 821 801 797 826 796 831 815 825 795 805 836 803 805 846 793 851 826 782 748 761 745 827 777 772 759 788 807 788 812 768 736 815 770 758 792 812 796 766 753 764 791 776 801 754 733 774 739 748 707 821 790 792 707 818 736 794 751 785 727 797 782 750 752 795 768 741 756 796 717 791 795 796 632 823 740 837 804 681 857 753 793 638 749 823 782 793 647 784 809 772 758 821 840 889 808 839 825 791 810 846 844 824 840 830 806 831 835 829 766 798 836 787 822 806 847 778 859 814 824 798 779 793 809 833 812 778 454 1.17e+03 685 834 1.09e+03 774 787 796 741 469 801 602 783 804 739 796 761 812 706 699 805 770 700 779 808 791 748 838 733 785 607 772 810 746 817 857 793 536 765 776 752 752 784 802 790 712 789 797 559 763 659 790 751 728 790 746 802 728 689 608 697 812 792 834 839 889 858 844 814 926 850 916 792 820 868 882 842 819 828 831 874 738 816 872 810 803 780 806 844 758 817 842 752 856 788 788 885 866 835 818 769 775 788 754 731 757 813 802 769 803 799 818 807 811 845 797 789 814 837 804 881 845 829 805 825 756 821 809 816 807 821 833 801 786 796 780 770 805 802 811 807 781 820 786 820 818 776 808 834 790 788 790 802 741 798 801 799 794 777 754 707 781 825 798 785 824 819 805 811 796 756 785 672 797 766 801 725 757 744 795 772 722 727 851 676 802 741 727 837 805 774 736 771 769 787 792 766 766 800 833 809 790 739 734 769 795 792 780 792 769 864 829 861 857 839 816 896 816 858 823 828 835 800 846 818 800 832 849 819 842 818 887 813 832 849 808 823 779 808 855 834 817 844 820 789 806 844 820 851 820 776 811 799 837 912 875 818 826 835 811 831 827 828 782 815 756 758 778 814 804 783 789 802 772 838 828 816 813 821 817 858 812 742 822 781 811 779 847 812 788 1.05e+03 719 850 769 856 816 760 720 717 804 746 790 814 797 787 848 782 772 744 767 850 839 838 860 846 839 800 807 836 802 813 807 804 853 812 824 831 837 832 826 815 825 843 794 784 820 799 740 809 872 808 802 824 871 851 833 783 780 781 822 805 796 770 835 895 839 820 821 800 797 826 794 793 888 839 806 808 824 837 802 820 813 772 813 798 762 834 813 801 804 807 783 819 847 850 826 805 762 777 818 811 826 873 848 800 836 810 668 813 897 780 727 799 788 768 855 822 804 843 809 852 805 777 783 858 799 826 804 844 791 814 807 800 785 799 779 820 788 728 778 820 812 776 827 818 778 775 756 785 809 796 817 838 773 811 806 785 816 804 868 1.24e+03 830 786 545 808 779 792 679 791 788 738 810 796 874 808 818 730 827 770 826 819 839 859 898 862 939 873 864 850 815 855 836 873 872 863 870 882 871 838 857 857 799 881 895 918 822 826 881 810 812 841 845 736 787 756 820 870 844 837 714 892 819 810 819 864 817 825 800 782 805 794 776 792 766 814 834 814 795 877 879 867 786 738 846 790 803 764 828 830 863 796 819 832 808 784 793 802 801 790 776 826 844 776 870 797 784 795 767 765 791 801 1.07e+03 814 687 767 757 779 810 767 874 846 844 819 780 868 820 790 848 821 802 797 826 796 832 815 827 796 805 836 802 805 847 793 851 826 782 748 762 746 827 777 773 758 788 807 787 813 769 736 816 770 758 792 811 796 768 752 764 792 777 800 753 732 773 739 747 707 821 791 792 707 816 737 795 750 785 728 796 783 750 752 797 769 742 756 797 717 792 795 796 632 824 740 837 803 682 858 753 793 637 749 824 782 792 646 786 811 773 758 820 840 890 808 839 825 791 809 846 844 824 838 829 806 831 835 829 766 798 836 787 822 804 847 778 860 815 825 797 778 793 810 832 812 778 455 1.17e+03 685 835 1.09e+03 774 786 795 741 469 801 602 782 804 738 797 759 811 706 699 804 770 699 779 808 792 748 838 734 785 605 771 811 746 818 855 793 536 765 776 751 752 784 802 790 711 789 796 560 762 658 790 751 728 790 746 802 727 689 608 698 811 791 834 839 890 858 844 813 926 851 916 791 820 868 882 842 820 829 830 874 738 815 873 809 803 780 804 844 758 817 843 752 856 788 789 885 868 835 818 768 775 787 753 731 756 813 801 770 803 798 818 808 811 846 797 789 814 836 805 881 844 829 805 825 757 821 809 816 808 821 833 801 786 795 779 770 805 803 810 807 781 820 786 820 818 776 808 834 789 787 790 802 741 798 801 799 794 777 754 707 781 825 799 784 824 820 805 810 796 756 785 672 797 765 801 725 758 745 795 772 721 727 851 676 801 741 727 837 805 774 736 772 769 785 792 765 766 800 833 809 790 739 735 770 794 792 781 792 769 863 828 862 857 840 817 896 816 857 823 829 834 800 846 819 800 833 849 819 842 818 887 813 832 847 809 823 780 809 854 836 816 843 820 789 806 844 820 851 820 775 811 800 836 912 875 818 826 835 811 831 825 828 782 815 756 758 778 814 804 782 789 802 772 838 828 816 812 822 817 857 811 740 821 780 811 779 847 812 788 1.05e+03 719 852 769 856 816 760 720 716 804 746 790 814 798 789 848 781 772 744 767 849 840 838 861 846 839 800 809 836 801 812 807 804 852 811 824 830 837 831 826 814 825 843 794 784 820 799 740 809 872 808 802 824 871 851 833 783 779 780 820 805 797 770 835 893 839 820 820 800 797 825 794 794 887 839 806 809 823 838 802 818 813 772 812 797 761 835 812 801 804 806 784 819 847 850 826 805 763 777 819 810 825 873 848 800 836 809 668 813 897 779 727 798 788 766 855 823 804 842 808 851 806 778 783 857 799 826 805 844 791 815 807 799 786 800 780 819 788 729 778 820 812 776 827 818 778 776 757 783 810 796 818 838 773 810 804 785 817 803 870 1.24e+03 830 787 545 809 778 791 679 791 788 738 811 796 875 807 818 731 825 770 824 819 839 859 898 862 939 873 864 850 815 856 835 875 872 862 869 882 871 838 857 856 800 881 895 918 821 826 881 810 811 842 847 736 788 756 820 870 844 836 715 893 819 811 820 863 816 824 800 782 806 795 778 793 765 814 832 813 795 878 879 867 786 738 845 789 803 764 828 830 863 796 818 832 809 785 793 802 802 791 776 826 844 775 870 798 786 796 767 764 791 800 1.07e+03 814 687 766 757 779 811 768 874 846 843 820 780 867 821 790 846 820 802 796 827 795 832 815 827 796 806 836 803 805 847 793 851 826 782 748 764 747 827 777 772 758 787 808 788 813 771 735 816 770 758 793 810 795 769 752 764 792 776 800 754 731 773 739 745 708 822 791 793 707 816 738 795 750 785 728 797 783 751 753 797 768 741 755 796 717 791 795 797 632 824 740 836 801 684 858 754 792 637 748 825 782 790 646 788 811 772 757 819 839 890 808 839 824 791 810 848 843 824 838 829 806 831 835 829 767 799 837 787 822 803 846 778 861 816 825 797 778 794 810 832 811 777 454 1.17e+03 685 835 1.09e+03 774 786 795 740 469 801 602 781 805 738 797 758 810 706 699 803 771 699 779 808 792 747 838 734 785 604 771 811 745 819 855 792 535 765 776 752 752 785 802 790 711 789 795 560 762 657 790 751 728 790 745 802 727 689 609 699 810 791 834 839 890 857 844 813 926 852 916 789 820 869 882 842 820 829 830 874 737 815 874 809 803 780 803 844 756 817 844 751 856 788 789 885 870 836 818 768 775 786 753 731 756 813 800 769 804 799 818 808 812 846 797 790 814 836 806 881 844 829 805 825 757 821 809 817 808 820 833 802 786 794 779 771 804 804 810 805 782 820 786 818 818 776 808 834 788 787 790 801 741 800 801 799 794 776 754 708 781 825 798 784 823 822 805 810 796 756 786 672 797 766 802 725 758 745 796 771 721 727 850 675 801 740 727 839 806 775 736 772 768 785 792 764 767 800 834 810 789 738 735 770 794 792 782 792 769 863 827 862 858 840 816 896 816 857 824 831 834 801 847 819 800 834 849 819 841 819 886 813 832 846 811 824 780 808 854 837 816 843 822 789 807 844 822 851 821 774 811 800 835 912 874 818 826 835 811 831 824 828 783 815 756 758 778 814 804 782 790 803 772 839 829 816 812 824 816 856 810 739 822 780 811 778 847 812 788 1.05e+03 719 854 769 855 817 761 720 716 805 746 790 815 798 790 848 780 772 745 767 848 840 838 863 846 838 799 809 836 801 812 807 804 852 810 824 830 838 830 826 815 825 843 794 784 820 799 741 810 872 806 802 824 871 851 834 783 778 780 821 806 797 771 835 890 838 821 820 800 798 825 794 795 887 840 806 810 824 838 801 818 812 772 810 797 759 835 812 802 804 806 784 819 848 849 826 804 765 777 820 810 824 873 847 800 835 808 668 813 897 778 727 796 788 766 855 824 805 841 809 850 806 778 783 857 798 827 806 844 791 815 808 799 786 800 780 818 788 729 778 819 812 776 828 818 778 776 758 783 810 796 818 837 773 810 803 785 818 803 872 1.24e+03 830 787 545 810 778 791 679 791 788 738 810 796 875 806 817 732 825 769 821 819 838 858 897 862 940 872 863 850 815 857 835 876 872 862 868 882 871 838 857 856 800 881 894 918 820 825 880 810 810 842 848 736 788 755 820 869 844 834 715 893 819 811 820 861 815 824 801 781 805 796 778 794 765 814 831 813 796 879 880 867 787 738 844 789 803 763 828 830 862 797 818 833 810 786 793 803 802 791 775 826 845 773 870 798 786 795 767 763 791 798 1.07e+03 815 687 766 757 778 812 768 875 846 842 820 779 867 823 790 844 822 801 795 827 796 832 815 826 796 807 836 803 805 847 793 851 826 782 748 764 746 827 776 771 757 787 808 789 813 772 734 817 771 759 794 810 795 770 752 764 791 776 801 756 731 773 739 746 708 822 791 793 707 816 738 795 749 785 729 797 781 750 753 798 768 739 753 796 717 791 796 797 631 824 740 838 801 685 858 754 792 636 749 825 783 789 646 788 812 771 759 819 840 890 807 839 824 791 810 848 843 824 838 829 806 831 834 829 767 800 837 787 822 804 846 778 860 817 826 796 778 795 810 832 811 777 453 1.17e+03 684 836 1.09e+03 775 785 795 740 469 801 602 781 805 737 796 758 808 706 698 802 771 699 779 808 793 746 838 734 785 604 771 811 744 818 856 792 535 765 776 752 751 785 802 790 711 789 794 559 762 656 790 751 728 791 745 802 727 688 609 700 808 791 834 838 890 856 844 814 927 852 915 788 820 869 882 842 820 829 831 874 736 815 875 809 802 780 803 844 755 817 845 751 857 788 789 885 869 837 818 767 775 786 753 730 756 813 799 769 803 799 819 808 813 846 797 790 814 836 806 882 844 829 804 825 758 820 809 816 806 820 832 804 786 795 778 772 803 804 810 804 782 820 785 816 817 777 808 833 788 787 789 800 741 800 800 800 794 776 754 707 780 826 798 784 823 822 806 810 796 756 787 672 797 766 802 726 759 745 796 769 721 726 850 675 801 740 728 841 807 776 737 772 768 784 792 763 767 801 834 810 789 737 735 770 793 792 783 792 770 863 827 863 858 841 815 895 816 857 824 830 835 802 847 819 800 835 850 819 840 819 885 813 832 845 811 825 780 808 855 839 815 843 822 787 807 844 823 850 822 774 811 800 834 912 874 818 826 835 811 831 825 828 783 815 755 758 778 814 804 782 789 803 772 838 829 816 812 824 816 855 811 740 822 780 810 778 848 813 788 1.05e+03 719 853 770 854 818 760 720 715 806 746 790 813 799 791 847 780 772 745 767 847 840 838 864 846 839 797 809 835 802 811 807 805 851 808 825 830 838 830 826 815 825 843 794 784 820 799 742 811 872 806 802 824 872 851 834 782 778 778 821 807 798 771 834 889 838 822 821 800 798 825 794 795 887 839 805 812 824 838 801 818 812 771 811 799 760 834 814 801 804 806 785 819 848 850 827 804 765 777 820 810 823 874 847 800 833 809 668 814 897 779 727 795 788 767 855 824 805 842 811 849 807 778 783 857 797 826 808 842 791 815 809 799 784 800 780 816 788 729 778 819 813 775 828 816 779 777 758 784 810 795 818 837 773 809 803 785 817 802 873 1.24e+03 829 788 546 810 779 790 678 790 788 738 808 797 876 806 817 732 826 768 820 820 839 858 897 863 940 872 863 850 816 858 835 876 871 862 867 882 872 838 857 856 800 880 892 918 821 826 881 809 809 842 848 736 788 756 820 869 844 834 716 892 820 812 820 859 814 824 799 779 805 797 778 793 764 815 830 813 796 879 881 868 788 738 844 789 803 764 828 829 860 797 818 834 811 786 792 802 802 791 775 826 846 774 869 798 784 795 767 762 790 799 1.07e+03 815 687 766 758 778 813 767 875 848 842 821 778 867 825 789 844 824 801 795 826 798 832 815 826 796 808 835 804 805 846 794 851 826 782 747 763 746 828 776 770 757 787 809 789 814 772 734 818 772 759 794 811 795 769 753 763 792 776 801 758 732 773 739 747 708 822 791 792 707 816 737 795 749 784 729 797 779 750 754 798 768 738 752 794 716 791 796 797 630 824 741 839 800 686 857 755 793 636 749 824 784 789 646 787 811 772 760 819 841 890 806 839 825 791 811 849 843 823 840 830 805 831 834 829 767 800 837 788 823 806 846 778 859 818 826 797 779 796 810 832 810 777 453 1.17e+03 683 836 1.09e+03 776 785 796 741 470 801 602 780 805 736 796 758 808 706 698 803 771 699 778 808 793 745 837 734 785 604 771 810 742 818 857 791 534 765 776 752 751 785 802 791 711 789 794 559 762 657 790 751 728 791 744 802 727 688 609 700 806 792 834 838 888 856 844 814 927 852 917 789 820 868 882 843 820 829 831 875 736 815 874 809 800 780 803 844 754 817 845 750 858 788 789 885 869 838 819 767 775 786 753 730 756 814 799 769 803 799 820 808 814 846 798 790 813 836 806 882 844 829 804 825 758 820 809 816 806 819 832 806 786 796 778 772 802 803 811 804 782 820 785 815 817 778 809 833 789 787 789 799 741 800 799 800 794 776 754 707 780 826 797 785 823 822 806 811 795 755 787 672 797 766 802 726 759 744 795 769 721 726 850 674 801 740 729 841 807 777 737 772 769 784 793 763 767 802 834 810 789 738 735 770 793 792 783 792 770 864 828 863 857 841 814 896 816 858 824 830 837 802 847 819 799 835 850 820 840 819 884 812 832 843 811 825 780 809 855 840 815 843 822 786 808 844 824 850 822 775 810 800 834 912 875 818 826 836 810 832 826 829 783 815 754 758 777 814 805 783 789 802 772 838 829 816 812 822 815 855 813 741 821 780 810 778 848 814 788 1.05e+03 718 852 770 854 818 759 720 716 807 746 790 812 799 790 847 780 774 746 767 847 839 838 863 846 839 797 809 833 803 810 808 806 851 808 823 830 838 830 827 815 825 843 793 784 820 799 742 810 872 807 801 823 872 852 834 782 778 778 821 807 798 771 834 889 838 825 822 800 799 824 794 795 887 839 806 813 824 838 802 817 813 769 812 801 760 833 815 801 805 805 783 819 848 850 828 805 765 778 819 810 824 874 847 800 831 810 669 814 898 779 728 795 787 767 855 824 806 842 813 850 806 779 783 857 797 826 808 841 791 815 808 800 784 801 781 817 788 729 778 819 813 775 829 815 779 777 757 784 810 794 818 836 772 809 803 785 817 802 872 1.24e+03 830 788 546 809 779 789 678 790 787 738 807 797 876 806 818 732 827 767 820 820 839 857 897 862 940 871 863 850 816 858 835 876 870 862 867 882 872 839 857 857 800 881 892 919 821 827 880 808 809 842 848 735 788 758 819 869 844 836 716 891 821 812 819 859 814 823 798 779 805 796 778 793 764 815 831 814 796 878 882 868 789 738 844 789 803 765 828 828 860 797 818 834 811 786 792 801 803 790 775 825 846 775 869 797 782 794 767 762 789 800 1.07e+03 814 688 766 758 777 813 766 874 849 841 822 778 868 825 789 844 825 801 794 824 798 831 814 825 796 808 834 804 806 845 794 851 826 782 747 763 746 827 777 770 757 786 809 788 814 771 734 818 773 760 794 811 795 768 754 762 793 776 802 758 733 773 739 747 705 821 792 792 707 816 736 795 749 784 730 797 777 750 753 799 768 738 753 796 716 791 796 797 630 824 743 840 801 686 857 756 793 636 749 824 784 790 646 787 810 772 761 819 842 890 806 839 825 792 811 848 842 822 840 831 805 831 834 829 766 800 837 788 824 805 846 778 858 819 826 798 780 796 810 832 810 777 452 1.17e+03 682 836 1.09e+03 776 785 796 741 470 801 603 780 805 737 796 758 808 705 698 803 771 699 778 808 793 746 837 734 785 605 771 809 742 818 857 791 534 765 775 753 751 785 802 792 711 788 793 559 762 655 790 751 728 791 744 803 727 688 608 700 805 793 834 838 888 856 844 815 927 852 918 789 820 868 882 843 821 830 831 876 737 815 874 808 799 778 803 846 755 817 844 750 858 788 789 885 868 839 819 767 776 786 754 730 757 814 799 768 804 799 820 808 814 845 799 790 812 836 806 881 844 829 804 825 758 820 810 816 805 820 832 806 787 797 778 771 803 802 811 803 782 821 786 815 817 778 809 834 790 789 789 799 742 801 799 800 794 777 753 707 780 825 797 785 823 822 807 812 795 756 786 672 797 765 802 726 759 744 795 769 722 725 849 674 801 740 730 840 806 776 737 772 769 784 794 763 766 803 833 810 789 737 736 770 793 792 783 791 770 865 828 861 856 841 814 896 816 858 823 829 837 802 847 820 798 835 850 820 839 819 884 812 832 841 810 823 780 809 855 840 814 844 822 785 809 844 824 852 822 775 810 800 834 912 876 819 826 836 810 833 826 830 784 815 753 759 776 814 805 784 789 802 773 837 829 816 812 821 814 854 814 741 820 781 809 778 848 815 788 1.05e+03 718 850 770 854 817 759 720 717 807 746 790 811 800 789 846 780 776 746 767 846 838 838 862 846 840 797 808 832 803 810 808 805 851 809 820 830 837 830 827 814 824 843 793 784 820 799 740 808 872 809 800 823 872 853 834 781 778 778 820 807 798 771 833 891 838 826 823 800 798 823 794 794 887 839 806 814 825 838 803 816 813 768 812 802 760 832 816 801 805 805 781 819 847 849 829 805 765 778 819 810 825 875 848 799 831 811 669 814 900 779 728 795 787 766 855 823 806 842 813 850 804 779 784 857 798 826 807 842 791 814 808 802 783 801 782 818 788 728 778 819 814 776 828 815 778 777 756 784 811 793 817 836 771 810 803 786 816 802 871 1.24e+03 831 787 547 809 778 789 678 790 787 738 809 798 876 806 820 732 828 765 821 820 839 856 897 861 940 870 863 850 816 858 834 875 870 862 867 882 872 839 857 858 800 881 892 919 822 828 878 808 809 841 847 735 788 760 819 869 844 839 716 891 822 812 818 859 814 824 797 779 806 796 778 793 765 816 831 815 795 877 880 867 789 738 846 789 803 764 828 828 860 796 819 834 811 786 792 800 803 790 775 824 846 776 870 796 782 794 767 762 788 800 1.07e+03 814 688 766 759 776 813 767 874 850 842 823 778 868 824 789 845 825 801 795 823 797 831 812 825 795 808 833 804 807 844 793 851 825 782 747 762 746 827 778 770 757 786 810 788 815 771 734 817 773 760 794 812 795 768 754 762 794 776 804 758 734 773 739 748 703 821 793 792 708 816 735 796 749 783 731 797 778 750 753 798 767 739 753 798 716 790 795 796 630 823 744 841 802 686 857 757 793 636 749 824 785 790 646 786 808 772 761 819 842 891 806 838 826 792 810 848 840 822 839 831 805 831 834 828 766 800 837 789 824 803 846 777 858 819 826 800 780 796 810 831 811 778 452 1.17e+03 683 835 1.09e+03 775 785 796 741 469 801 603 780 804 739 797 757 809 704 699 804 770 700 778 808 792 746 837 735 784 605 771 808 742 818 857 791 534 766 774 753 751 784 802 792 712 787 793 559 762 653 790 751 728 791 744 803 726 688 608 700 806 793 834 838 887 856 844 816 926 852 920 789 820 869 881 843 821 830 831 876 738 816 873 808 799 778 804 847 756 818 844 751 858 789 790 886 869 839 819 767 776 785 755 730 757 814 800 767 804 800 820 808 814 844 799 790 812 837 806 880 845 829 805 825 758 820 810 815 805 821 834 805 787 797 778 770 804 800 811 802 782 821 788 816 818 778 808 833 790 790 790 800 742 802 799 800 794 777 753 707 779 824 797 786 823 822 807 813 795 758 785 673 797 765 802 726 759 744 796 768 722 726 849 674 801 739 730 839 805 776 737 772 769 785 795 764 765 804 832 810 789 737 736 769 793 792 782 792 769 865 828 860 856 840 814 897 816 859 822 829 838 802 846 820 797 834 849 819 839 818 884 812 833 840 809 822 780 808 856 840 816 845 823 786 808 844 824 854 822 774 810 800 834 914 876 819 826 837 809 833 825 830 784 815 753 760 776 816 805 784 790 802 775 836 828 816 813 820 814 854 814 741 819 782 809 777 848 814 789 1.05e+03 718 850 770 854 815 758 720 718 806 746 790 812 800 789 846 781 778 745 766 846 838 838 861 846 839 798 807 832 803 810 809 805 851 809 818 829 836 830 826 814 825 843 793 783 819 800 739 807 871 811 799 822 872 853 834 780 778 780 820 807 798 772 833 891 839 826 824 800 796 824 793 794 887 840 807 814 825 838 803 816 813 767 812 801 760 832 816 801 804 805 779 820 846 848 829 806 765 779 820 810 825 875 848 799 831 811 668 814 901 779 728 795 787 766 856 823 805 842 813 850 804 778 783 857 798 825 807 844 792 814 808 802 783 801 782 818 787 728 777 819 814 778 828 816 778 776 756 784 813 794 817 837 770 810 802 786 818 802 871 1.24e+03 831 786 547 809 778 789 677 790 787 737 810 798 875 805 822 732 828 764 822 820 839 856 897 860 940 870 864 849 817 858 834 875 872 862 867 882 872 839 857 857 801 881 892 919 822 828 877 808 808 840 847 736 788 759 819 869 844 840 716 890 822 812 818 859 815 825 798 781 804 795 778 793 765 815 831 815 794 876 878 866 789 738 848 791 804 762 829 830 861 795 820 834 811 786 792 800 804 789 775 823 846 775 872 795 783 793 767 761 788 798 1.07e+03 815 689 765 758 776 813 768 874 849 843 823 779 869 822 790 845 824 800 796 823 796 830 811 825 795 808 834 804 806 845 793 851 825 782 747 762 747 826 779 770 757 785 810 788 814 771 735 817 774 760 792 813 796 768 754 762 794 776 805 758 734 773 739 748 701 821 794 792 708 817 735 797 749 783 731 797 778 750 752 797 766 738 753 798 716 789 794 795 630 822 745 841 804 685 859 757 793 635 749 824 785 790 647 785 806 772 760 819 843 892 806 838 826 793 810 848 840 822 839 831 806 831 834 828 765 800 837 790 824 801 846 777 859 819 826 800 780 795 810 830 811 779 452 1.17e+03 683 834 1.09e+03 775 785 796 741 469 801 603 780 803 740 797 757 810 704 700 804 770 700 778 809 791 746 837 735 783 606 771 808 743 818 857 790 533 766 773 754 752 784 802 793 712 787 793 560 763 651 790 751 728 790 744 804 726 688 607 700 806 793 834 837 887 856 844 816 927 852 919 789 821 870 881 842 822 830 831 875 738 817 873 809 800 777 804 847 756 818 844 752 858 789 790 886 869 839 819 767 776 784 754 730 758 814 800 766 804 800 820 808 813 844 800 790 812 837 806 879 846 828 805 824 757 820 810 815 805 822 835 805 788 797 778 769 805 799 810 801 782 821 789 816 818 777 807 833 791 791 790 800 742 803 799 799 794 777 752 708 778 824 797 785 824 822 807 814 795 760 784 673 797 765 802 727 760 744 797 769 722 726 849 675 802 739 730 838 804 776 736 772 769 786 795 764 765 804 832 809 790 737 736 769 793 791 782 792 768 865 828 860 856 842 813 897 816 859 823 830 838 801 846 820 798 833 849 818 839 818 883 812 832 839 809 821 779 807 856 839 818 846 824 788 806 844 824 854 822 774 810 800 835 915 877 819 826 837 809 833 825 830 782 815 753 760 776 817 805 784 790 803 776 836 827 816 814 821 816 854 815 741 819 782 810 776 849 813 790 1.05e+03 718 851 769 854 816 759 720 719 807 746 791 813 801 789 846 781 779 745 766 847 838 838 861 846 839 799 806 835 802 810 809 805 851 810 819 829 836 830 825 814 826 843 792 783 818 800 740 807 870 811 799 822 872 854 834 780 778 782 820 807 798 772 833 892 839 824 824 800 794 825 792 794 886 840 805 812 825 838 804 816 812 768 811 798 761 832 816 801 804 804 779 820 846 848 830 806 765 779 820 810 825 875 849 798 833 811 668 814 901 778 728 794 788 766 858 824 805 842 812 851 805 778 784 857 799 824 807 845 794 813 807 802 782 801 782 818 787 728 776 818 813 777 827 819 778 775 756 783 814 795 818 838 770 810 802 785 818 801 871 1.24e+03 831 784 548 809 778 790 676 790 786 736 811 799 874 805 823 731 829 762 822 820 839 856 897 860 940 870 864 850 817 858 834 874 873 862 867 882 872 839 857 857 801 880 893 919 822 828 878 808 808 839 846 736 787 758 819 869 844 840 715 889 822 812 818 860 814 825 800 782 802 794 777 794 766 815 831 815 794 877 878 865 789 738 849 793 804 760 829 831 861 795 821 834 811 786 793 800 802 789 775 823 847 775 873 795 783 794 767 761 789 798 1.07e+03 814 690 765 758 777 811 769 873 849 844 822 780 869 822 791 846 824 800 797 824 796 829 811 824 794 807 835 804 805 845 793 852 825 782 747 762 746 826 779 770 758 784 811 788 814 771 735 818 773 760 791 814 796 768 754 761 794 776 805 758 733 774 738 747 701 821 795 793 706 817 735 797 749 783 730 797 778 750 752 796 765 738 753 796 716 789 794 795 630 821 746 841 803 685 861 757 792 635 750 824 784 790 647 785 806 771 760 819 843 892 806 837 826 793 810 848 840 824 839 830 807 831 834 828 767 800 836 789 823 801 845 777 859 819 826 800 780 795 811 830 811 780 452 1.17e+03 683 834 1.09e+03 776 786 795 742 469 801 602 779 803 740 797 757 811 706 700 804 770 701 779 809 791 746 837 735 782 606 771 809 744 818 857 790 532 767 774 754 752 784 801 793 712 787 793 560 763 651 791 750 728 790 745 804 726 688 606 700 806 793 835 837 887 856 844 816 928 853 919 789 822 870 881 843 822 830 830 875 737 818 873 810 799 777 804 846 756 818 845 752 857 790 790 887 868 839 818 768 775 784 753 730 758 814 801 767 804 800 819 808 814 845 800 790 812 836 805 879 847 828 805 824 756 819 810 815 805 822 836 804 789 797 778 767 805 800 810 801 781 821 789 816 819 777 807 832 791 791 789 800 741 802 800 799 793 776 752 708 778 824 797 785 824 822 807 814 794 761 784 674 797 766 802 727 761 744 797 770 722 726 849 675 803 739 730 838 804 776 736 772 769 787 795 764 765 803 832 809 790 738 735 769 793 791 782 792 768 866 827 861 856 843 812 897 816 859 823 830 838 800 847 820 798 832 848 819 840 817 884 812 833 839 809 820 780 806 856 837 819 846 825 788 806 844 824 853 822 774 810 800 836 916 877 819 826 837 808 832 826 830 781 815 753 760 777 817 805 783 790 802 776 836 827 816 814 821 817 855 815 740 820 783 810 776 849 812 791 1.05e+03 718 850 769 854 818 759 720 719 807 746 792 813 800 790 846 781 778 745 767 848 838 839 862 845 839 800 806 837 802 810 809 805 851 810 820 828 836 830 824 814 827 842 794 783 818 800 741 809 870 811 799 823 872 855 833 782 779 782 820 806 797 771 833 892 840 823 824 801 794 826 791 794 886 841 804 811 825 838 804 816 810 768 812 798 761 832 816 801 805 804 779 820 846 848 830 806 765 778 820 810 826 874 850 798 834 811 668 814 902 778 727 794 788 765 860 824 806 842 812 852 806 777 785 857 799 824 807 844 794 814 808 801 781 801 781 816 787 728 776 819 813 776 827 820 778 776 757 782 815 795 817 840 770 810 802 785 819 802 871 1.24e+03 831 784 548 808 779 790 677 790 786 736 812 800 875 805 823 730 829 762 822 820 839 856 897 861 939 869 865 850 817 857 835 874 874 861 867 882 873 840 857 857 801 880 894 919 822 828 878 808 810 838 845 736 787 757 819 868 844 840 714 889 822 813 818 860 815 824 801 782 800 794 777 794 766 814 830 815 796 877 880 865 789 739 849 794 802 759 830 833 861 795 821 834 811 787 792 801 801 789 775 824 848 775 872 795 784 794 767 762 789 799 1.07e+03 812 690 764 758 778 809 770 872 849 844 820 781 868 821 792 846 823 800 797 824 796 829 811 824 794 806 835 804 804 846 793 852 826 781 746 762 746 826 780 770 759 784 811 789 814 771 736 818 772 760 791 815 796 768 754 760 794 775 804 758 734 773 738 746 702 821 795 794 706 817 736 796 749 783 730 797 778 751 752 797 765 737 753 796 716 790 794 795 630 821 745 840 802 685 861 756 792 635 750 824 782 790 648 784 806 771 760 819 843 891 806 837 826 793 809 849 840 824 839 831 807 831 834 828 768 801 835 788 822 801 845 778 858 818 827 801 779 796 812 830 811 780 452 1.17e+03 683 834 1.09e+03 776 786 795 743 469 801 601 779 803 739 797 758 812 706 701 804 770 702 779 809 791 746 838 735 781 606 770 810 745 818 856 790 532 767 774 754 752 784 801 792 712 787 793 560 763 651 791 751 728 790 745 804 726 690 606 700 807 792 836 837 888 856 845 816 928 853 918 790 822 869 881 843 822 830 830 874 736 818 873 810 797 777 803 846 756 818 844 752 857 791 790 887 868 838 818 769 774 784 752 729 758 814 801 767 804 800 819 808 814 845 801 790 812 837 805 878 847 828 805 824 756 819 810 815 805 822 836 804 789 797 778 766 806 802 810 800 781 822 788 817 819 777 807 832 791 790 789 800 741 802 800 798 793 776 752 707 778 824 798 785 824 821 807 813 793 761 784 674 796 766 802 727 761 744 797 771 723 726 848 675 803 739 730 838 804 775 735 772 769 787 795 764 765 802 831 809 790 739 735 770 792 791 782 791 770 866 827 862 857 843 812 897 816 859 823 830 838 800 848 820 797 832 847 820 840 816 885 812 833 838 809 819 781 806 856 835 818 846 824 788 807 844 823 852 821 775 810 800 836 916 877 819 826 837 808 832 826 830 781 816 754 759 778 817 805 783 790 802 777 836 827 818 814 821 816 855 816 741 820 783 811 776 848 812 791 1.05e+03 718 850 769 855 819 759 720 720 807 747 792 813 800 790 846 781 777 746 768 849 838 839 863 846 838 800 806 836 801 810 808 805 851 810 820 828 836 830 824 814 826 841 795 783 817 798 742 812 871 811 800 823 872 856 834 783 779 782 820 806 797 770 833 891 840 824 825 801 794 826 791 793 887 840 804 809 825 838 804 817 810 768 812 797 760 833 816 801 806 803 779 820 846 848 830 805 765 777 820 810 828 874 850 798 834 811 667 814 902 778 727 795 789 765 860 824 808 842 811 853 806 777 785 858 800 825 808 842 794 816 808 800 781 800 782 815 787 728 776 819 813 775 827 818 777 777 757 781 815 794 817 840 769 811 803 786 820 803 871 1.24e+03 830 785 548 809 781 790 678 790 785 736 812 800 876 805 822 729 829 764 821 820 839 857 897 861 940 869 865 850 817 856 836 874 874 860 867 882 874 841 856 857 800 880 894 920 822 827 878 808 811 839 844 736 787 756 819 868 845 839 712 890 822 814 817 861 815 823 801 782 801 794 777 794 766 814 830 815 797 877 881 864 789 739 849 796 801 759 831 832 861 797 821 834 811 787 792 800 800 789 774 826 849 774 872 796 785 795 768 762 789 801 1.07e+03 810 689 765 758 778 808 771 871 849 844 820 780 867 820 793 846 823 801 797 824 796 829 811 824 794 807 835 804 805 845 793 851 826 781 745 762 745 826 781 769 760 785 810 790 814 770 736 818 771 760 792 815 796 768 754 762 794 775 803 757 734 773 738 746 703 821 794 794 707 817 736 796 748 783 730 798 779 751 751 796 766 736 753 797 716 791 794 794 630 821 745 839 801 685 860 755 792 635 749 824 781 790 648 784 805 771 760 819 843 889 807 838 825 794 810 849 841 824 839 831 807 831 834 828 770 802 834 788 822 801 845 778 857 817 827 800 777 796 812 829 811 779 452 1.17e+03 684 834 1.09e+03 776 786 795 744 468 802 601 779 803 738 796 758 812 706 700 804 770 703 779 810 791 745 840 735 781 606 770 811 745 818 855 790 533 766 774 754 753 784 801 792 712 787 794 559 763 651 791 751 728 790 745 803 725 691 606 700 807 792 836 837 888 857 845 816 928 852 918 790 821 868 882 843 821 830 830 874 736 818 873 811 797 777 803 846 756 819 844 752 857 791 789 887 868 837 818 769 772 784 753 730 758 814 801 768 804 800 819 808 815 846 801 790 812 838 805 878 846 828 805 824 755 818 809 815 805 822 835 804 790 796 778 766 806 803 810 800 781 822 787 818 819 777 807 833 791 790 789 800 740 802 801 797 793 776 751 707 778 825 798 785 823 820 807 812 793 761 786 675 796 765 802 728 760 744 797 771 722 726 848 675 803 740 730 838 803 775 734 771 768 786 794 764 765 802 830 810 789 739 734 770 792 792 782 790 770 866 828 862 856 842 811 897 816 858 824 830 838 801 848 820 795 833 847 821 840 816 886 813 834 837 809 818 781 806 855 835 816 846 823 788 808 844 824 852 820 776 810 800 836 916 877 819 826 836 809 832 826 830 782 816 754 759 778 817 805 783 791 801 777 836 828 818 813 821 815 856 816 742 819 782 810 777 848 813 792 1.05e+03 719 850 770 854 819 759 720 720 806 747 792 813 800 790 846 781 775 747 767 851 837 839 865 848 838 799 805 835 801 809 807 805 851 810 822 829 837 830 823 814 825 840 796 784 818 797 740 813 872 811 801 823 871 856 834 782 779 782 819 805 797 769 833 891 841 824 825 801 794 826 792 792 888 840 806 808 825 838 803 817 810 769 811 799 760 834 816 802 806 803 778 820 847 848 829 805 765 776 820 810 829 873 851 798 832 811 666 814 902 779 726 795 789 766 859 824 809 842 811 853 807 778 784 859 800 826 808 843 793 817 808 800 782 799 783 816 786 729 777 819 813 776 827 816 779 778 758 782 814 794 817 839 768 811 804 786 820 804 871 1.24e+03 830 785 548 810 782 791 678 790 784 736 812 799 878 805 821 729 829 765 820 819 839 858 897 861 942 869 866 850 817 856 837 873 874 860 867 882 875 841 856 857 799 881 894 920 822 826 877 808 812 839 844 736 787 756 819 868 846 839 712 890 822 813 817 861 815 824 800 781 803 794 776 795 766 814 831 815 798 877 880 864 789 739 848 797 799 758 832 832 862 798 820 834 809 787 793 799 801 788 774 827 849 774 871 796 786 795 769 762 790 801 1.07e+03 810 688 766 759 778 809 771 871 849 844 819 779 867 819 793 846 822 801 797 823 796 829 812 825 794 807 835 805 806 845 793 850 826 780 744 762 745 826 781 769 758 785 809 790 813 770 736 817 772 760 794 814 796 768 755 764 795 775 803 756 734 772 738 746 705 821 793 794 707 817 736 796 748 783 730 798 780 750 751 795 767 736 752 797 716 792 793 794 630 821 746 839 802 685 859 754 792 635 749 824 781 788 647 784 806 771 760 819 843 888 806 840 825 794 810 849 841 824 838 832 807 830 834 828 769 802 835 788 822 801 845 778 856 816 827 799 776 795 812 828 811 779 452 1.17e+03 685 835 1.09e+03 776 785 796 744 468 801 602 780 804 738 796 758 812 705 700 806 770 703 779 810 791 745 840 735 781 607 769 811 744 817 855 789 533 766 774 755 754 784 802 792 712 787 795 559 763 651 791 751 728 790 744 803 725 692 606 700 807 792 836 838 888 856 846 816 928 852 918 791 821 868 882 843 821 829 829 874 737 818 873 811 799 777 803 846 757 820 844 752 857 791 788 887 867 836 818 767 772 784 753 732 757 814 802 768 804 800 819 808 815 845 801 789 812 839 806 879 846 828 806 823 756 818 809 815 805 822 835 804 790 796 778 766 806 803 810 800 781 822 787 818 819 776 807 834 791 790 789 800 738 802 801 798 793 776 751 707 778 824 798 785 824 819 807 812 793 761 787 675 796 765 801 729 760 744 797 772 722 727 848 674 804 740 730 839 803 775 734 771 768 786 794 764 766 802 831 810 789 740 734 769 792 793 782 791 768 866 829 862 856 841 811 897 817 858 825 829 838 802 849 820 794 833 848 821 841 815 886 813 834 836 808 818 781 805 855 835 816 845 823 788 808 845 823 853 819 776 810 801 836 916 876 819 826 836 809 831 826 831 783 816 754 758 779 818 805 784 792 801 777 836 829 818 812 820 815 855 817 741 819 782 812 778 848 814 792 1.05e+03 718 851 772 853 819 758 721 720 806 748 790 814 800 790 846 781 775 747 766 852 837 839 865 848 838 799 805 833 801 809 808 804 851 809 823 830 838 831 823 815 824 840 796 786 819 797 739 810 872 811 802 824 871 855 835 781 779 783 819 805 797 769 834 891 841 823 824 801 795 827 793 792 888 840 807 808 824 837 802 818 811 770 810 800 759 834 815 802 806 803 778 821 848 848 828 804 764 777 820 809 830 873 850 798 831 812 665 813 902 779 727 796 789 766 859 824 809 842 811 852 807 778 783 860 800 827 808 843 793 817 808 800 782 798 784 817 786 729 777 820 812 776 827 816 781 778 758 782 814 794 818 838 768 811 804 787 818 803 871 1.24e+03 830 786 548 811 782 793 678 791 785 735 812 798 878 805 821 729 829 767 821 818 839 858 897 860 941 869 866 850 817 856 837 873 874 860 868 882 876 841 855 857 799 880 894 921 821 827 876 809 812 839 844 737 787 756 819 868 847 839 711 890 823 812 817 861 814 825 799 781 805 795 776 795 766 814 831 814 797 877 879 864 789 738 848 796 799 758 831 832 862 800 820 834 807 787 794 798 802 788 773 828 849 773 872 797 785 795 771 761 790 801 1.07e+03 811 689 766 760 778 810 770 870 848 844 819 780 867 819 792 846 823 801 798 823 796 830 814 825 795 807 835 805 806 845 793 851 825 779 745 762 744 827 780 770 758 785 808 789 813 770 736 817 772 760 794 813 796 768 755 766 794 776 803 755 734 772 739 746 706 820 793 794 707 817 737 796 749 784 730 799 780 750 751 793 767 737 752 796 716 791 792 794 631 821 746 839 801 685 858 753 792 635 749 824 781 787 646 783 806 772 760 818 843 888 806 841 826 793 811 848 842 823 838 831 806 831 834 828 769 802 835 788 822 800 845 778 856 816 827 798 776 794 811 827 811 778 452 1.17e+03 685 836 1.09e+03 776 784 797 742 468 800 602 781 803 738 796 758 811 705 700 807 770 703 778 810 790 744 839 734 782 607 770 812 744 816 855 788 533 766 773 754 754 786 803 793 712 787 795 560 763 651 790 751 729 789 744 802 725 692 606 700 807 791 835 838 889 856 846 816 928 851 919 790 820 869 881 842 822 829 829 873 738 818 873 811 801 778 803 846 757 820 844 751 857 791 788 887 867 835 818 766 772 785 755 732 757 814 802 769 804 799 819 808 815 844 800 789 812 838 806 880 845 828 806 823 756 818 809 814 806 822 834 805 790 796 778 767 805 802 810 801 781 821 788 818 819 776 807 834 790 790 789 800 739 802 801 799 794 777 751 707 778 824 797 785 824 818 806 813 794 760 786 675 796 764 801 729 760 744 797 772 722 727 849 674 804 740 729 840 803 775 735 771 768 785 793 763 766 802 832 810 790 741 734 768 792 794 782 792 767 865 830 863 856 841 810 897 817 858 825 830 838 802 849 820 796 833 849 821 839 816 885 813 833 835 809 819 782 805 855 836 815 844 824 787 809 846 823 853 820 775 810 800 837 916 876 819 825 837 808 831 827 831 784 815 753 759 778 817 805 785 793 800 777 837 829 819 812 820 815 854 817 740 819 782 813 778 848 814 792 1.05e+03 718 852 772 853 819 758 721 719 806 748 789 814 800 790 846 781 775 746 765 852 838 838 865 847 839 798 804 832 801 808 809 804 852 809 824 830 838 833 824 815 825 840 796 787 821 797 737 808 871 811 802 824 870 854 835 781 778 783 819 806 796 769 834 892 841 821 823 801 794 826 792 792 887 839 807 807 824 837 802 818 811 770 809 802 760 835 814 803 805 803 777 822 847 849 828 804 764 777 820 809 829 873 850 798 831 814 665 813 901 779 727 794 788 766 858 824 809 842 811 851 808 778 783 860 800 827 807 844 793 816 806 800 783 799 784 818 786 730 777 821 811 775 828 818 782 777 758 782 812 794 818 838 769 811 803 787 816 802 870 1.24e+03 829 785 549 810 781 793 679 792 786 735 812 797 877 806 821 730 828 766 823 818 840 858 896 861 939 870 865 850 817 855 838 873 874 860 868 882 875 841 855 856 800 880 895 922 821 828 877 810 810 840 844 736 787 756 818 868 847 838 711 891 823 812 817 860 814 825 799 780 806 796 776 794 766 813 832 814 797 876 879 865 789 737 848 794 800 758 830 833 862 800 819 834 807 787 795 798 802 788 773 828 850 773 871 798 785 795 772 760 791 800 1.07e+03 811 690 767 760 778 810 769 870 849 845 819 781 868 820 791 845 824 801 798 823 797 832 816 825 796 807 836 806 806 845 793 852 825 779 745 762 744 826 779 770 758 784 809 790 813 770 737 816 771 760 794 812 797 768 754 765 794 777 803 755 733 772 740 746 707 820 794 794 706 818 737 796 749 784 730 798 779 750 751 793 766 738 752 795 716 791 791 794 631 821 746 839 801 686 856 753 792 634 750 824 782 786 644 783 806 772 759 818 843 888 807 840 826 791 810 847 842 822 837 831 806 831 834 827 769 802 834 788 821 801 845 778 856 816 827 799 778 794 810 826 810 778 451 1.17e+03 685 838 1.09e+03 776 784 797 740 468 800 603 782 803 738 795 757 810 705 700 807 770 703 778 810 789 744 838 734 784 606 770 811 743 817 856 788 533 766 774 754 754 787 803 793 711 787 794 560 764 651 789 751 730 789 743 802 725 691 606 700 807 792 835 838 887 855 846 816 928 851 919 790 820 869 881 842 822 829 828 873 738 817 874 810 801 779 803 845 758 820 845 751 856 790 789 886 867 835 818 767 772 785 756 732 757 813 802 768 804 800 819 809 815 844 800 789 813 837 807 881 845 828 807 824 756 818 809 814 805 822 834 806 790 795 778 768 805 803 810 802 782 821 789 818 820 776 807 835 790 790 790 800 740 803 800 800 794 777 751 706 778 824 797 784 825 818 807 814 794 760 786 674 796 763 800 728 760 745 796 772 722 727 850 674 804 741 728 840 803 774 735 771 769 785 793 762 766 802 834 811 791 741 734 768 793 794 781 793 768 864 830 864 857 842 810 896 818 858 825 830 838 802 849 821 797 832 850 822 838 816 886 812 833 835 811 820 782 805 856 835 815 844 825 786 808 846 823 853 820 774 811 800 838 915 876 819 824 837 808 831 828 831 784 815 753 760 778 817 805 784 793 800 777 837 829 819 811 820 815 854 816 739 819 783 814 778 848 814 792 1.05e+03 719 853 771 855 818 758 722 719 806 748 789 814 799 789 846 780 775 745 765 852 839 837 864 846 841 799 804 832 800 807 810 804 851 809 825 829 838 832 826 816 824 839 796 787 821 797 738 807 871 811 800 823 871 853 834 781 777 783 820 806 796 769 834 893 840 821 822 801 794 825 791 792 886 839 806 808 824 837 803 818 811 769 809 802 762 836 815 803 805 803 777 822 846 849 828 804 764 777 820 809 828 874 850 798 831 814 664 813 900 778 727 793 788 766 857 823 810 842 811 850 807 779 784 860 799 827 806 845 793 815 806 799 783 800 783 818 786 729 778 821 811 775 828 819 781 776 758 782 811 794 818 839 769 811 803 786 815 800 870 1.24e+03 828 785 548 810 780 792 679 792 787 734 813 797 876 807 821 731 828 766 825 818 840 857 896 862 937 871 865 849 817 855 837 874 874 860 868 883 873 842 856 856 801 879 895 922 820 830 878 810 808 842 844 735 787 756 818 869 846 838 711 892 824 812 817 859 815 825 799 780 806 797 777 792 767 813 832 813 798 875 878 865 788 738 848 792 801 757 828 834 862 800 819 834 808 788 795 798 803 788 774 828 848 773 870 798 784 796 772 761 791 800 1.07e+03 812 689 767 760 778 809 768 871 849 846 818 781 869 820 790 843 825 800 798 824 798 832 816 824 797 806 837 806 806 846 793 852 825 780 745 762 744 826 778 770 758 784 808 790 813 770 738 816 771 760 794 813 798 769 754 765 791 778 803 755 733 772 740 746 706 819 793 794 706 819 736 796 750 784 731 798 779 750 752 792 765 738 753 795 716 791 792 794 632 821 746 838 801 687 855 752 792 634 750 825 781 787 644 783 807 773 759 818 844 888 808 839 826 790 810 848 842 822 836 831 807 832 834 827 769 801 834 788 821 802 845 778 855 816 826 799 779 794 810 826 810 778 450 1.17e+03 684 838 1.09e+03 776 785 797 739 468 801 603 781 803 738 795 756 810 705 700 806 771 703 779 809 788 744 838 734 785 604 770 810 743 817 856 789 533 765 775 753 754 786 802 793 711 787 793 560 764 651 788 752 731 788 743 801 725 691 606 700 807 792 835 837 886 856 846 816 928 850 918 790 821 869 881 842 822 830 829 873 737 817 874 810 801 781 803 844 758 820 845 751 856 790 789 886 867 835 818 768 773 786 757 732 758 812 802 769 804 801 819 810 815 845 800 789 814 836 807 881 845 828 806 824 755 818 808 813 804 822 834 806 790 795 777 768 806 803 811 802 782 821 791 818 820 776 808 835 790 789 791 799 742 803 800 800 794 778 752 706 777 824 797 783 826 818 807 814 793 759 786 674 796 763 800 727 760 745 796 771 723 727 851 675 804 741 728 840 803 774 735 771 770 785 793 762 765 802 833 811 792 740 734 768 794 793 780 792 769 862 829 864 858 841 811 896 818 859 825 831 837 802 850 821 797 831 850 822 837 816 887 812 833 835 811 822 782 805 856 835 816 844 825 784 807 845 824 853 821 775 811 800 839 914 876 819 823 837 808 831 828 830 785 814 753 760 778 817 806 784 792 800 777 838 829 820 811 821 815 854 814 740 820 783 813 779 848 814 790 1.05e+03 719 853 771 856 818 757 722 719 807 748 789 814 799 788 846 780 774 744 766 852 839 838 863 846 842 799 805 832 800 807 811 804 850 809 826 829 838 831 826 817 823 839 796 787 822 797 738 807 871 811 799 823 872 854 834 781 777 782 820 807 796 769 833 893 840 822 823 802 794 824 791 791 886 840 807 809 824 837 804 818 810 769 809 801 763 836 816 802 805 803 777 822 845 850 830 804 764 777 820 808 827 875 850 798 831 813 664 814 899 778 726 791 788 766 856 823 810 842 810 850 807 779 785 859 799 827 806 845 793 814 806 799 783 800 782 818 786 730 779 819 811 775 828 820 779 775 758 783 810 794 818 840 770 811 803 785 816 801 871 1.24e+03 828 785 547 809 779 791 679 792 786 734 812 797 876 808 821 732 828 765 824 818 841 857 896 862 937 872 865 849 817 854 836 874 873 860 868 883 872 841 856 856 801 879 895 920 820 830 879 811 805 843 844 735 786 756 818 869 846 838 712 893 823 812 816 857 816 825 799 780 807 796 777 792 768 814 832 813 799 876 878 866 788 738 849 792 802 757 828 832 862 800 819 834 809 789 794 799 805 787 775 828 845 773 869 798 785 796 770 762 791 800 1.07e+03 812 688 767 760 778 808 768 872 849 846 818 780 869 820 790 843 826 800 798 824 799 831 814 825 798 805 836 807 805 846 792 852 826 780 745 762 744 827 778 771 758 784 808 789 812 771 739 815 771 760 793 814 798 769 754 765 790 779 803 755 732 772 741 745 706 819 793 794 706 820 737 796 751 785 731 798 779 749 752 792 764 738 754 795 716 792 793 794 632 821 746 836 802 688 856 752 793 633 750 825 781 787 645 782 808 774 759 818 844 888 809 839 825 791 810 848 842 823 836 831 808 832 834 826 769 800 834 788 821 803 845 778 856 815 825 798 780 793 810 826 810 777 449 1.17e+03 684 837 1.08e+03 776 785 797 740 467 802 603 781 804 739 795 756 810 705 700 806 770 704 780 809 788 745 838 734 784 602 771 810 743 818 856 790 533 765 776 753 753 786 801 792 711 786 793 561 765 651 788 752 730 788 744 800 726 692 606 700 809 792 835 836 885 856 845 816 928 850 917 791 821 868 882 841 822 830 830 873 737 817 873 809 800 780 804 844 757 820 845 752 856 791 788 886 866 835 818 768 774 786 757 732 758 812 803 769 804 801 820 810 815 845 800 790 816 836 807 881 846 828 806 824 755 818 808 814 804 821 833 806 790 795 776 768 806 802 812 802 783 821 791 818 820 776 808 834 791 789 791 799 741 803 800 800 794 778 753 706 777 824 798 782 826 818 807 813 792 759 786 674 795 764 800 728 760 745 796 771 723 727 852 675 804 741 728 839 803 774 736 771 770 785 793 762 764 802 834 811 792 738 734 768 794 792 780 791 769 863 829 864 858 841 811 896 817 859 825 831 836 802 851 822 797 830 851 822 837 815 888 811 832 835 810 823 782 806 854 836 817 843 825 784 806 844 825 853 821 775 811 800 839 913 876 820 824 836 809 831 828 830 785 814 753 760 778 818 806 783 791 800 778 838 829 819 811 823 815 855 814 740 821 783 812 778 848 814 789 1.05e+03 718 853 771 857 818 758 720 720 808 748 789 813 798 787 846 780 773 745 766 851 839 838 863 845 842 800 806 832 800 810 811 804 851 810 826 830 837 829 826 817 823 838 796 786 822 798 739 808 871 811 798 823 872 854 835 781 778 782 819 808 795 769 831 893 840 823 824 802 794 824 792 790 886 840 807 810 824 837 805 818 810 769 810 800 765 835 817 802 805 804 777 821 845 850 830 805 764 777 821 808 828 875 850 798 831 812 664 815 899 777 725 791 788 765 857 822 809 842 809 850 807 780 786 859 799 828 805 845 792 814 807 800 784 800 781 818 787 730 777 817 811 775 829 820 779 774 758 783 810 794 817 840 771 811 803 784 817 802 872 1.24e+03 828 786 547 810 779 792 679 792 785 734 810 798 877 807 821 732 828 766 822 818 841 857 897 863 937 873 865 850 817 854 836 874 872 860 868 884 873 841 857 857 802 879 894 919 820 829 879 811 805 841 845 736 787 756 817 870 846 838 712 893 823 812 817 857 817 825 799 781 808 796 777 793 767 815 832 813 799 877 879 866 787 739 849 792 802 757 828 830 862 799 818 834 809 790 794 800 806 788 776 827 843 773 869 798 785 795 768 762 792 799 1.07e+03 812 687 768 760 779 810 768 874 849 846 818 779 870 820 790 842 825 799 798 824 799 830 812 825 798 806 835 807 804 847 792 852 827 780 745 762 744 827 779 771 758 784 808 788 813 771 739 815 771 759 793 815 798 769 755 765 790 779 804 754 732 772 742 746 705 819 793 794 705 821 738 796 752 785 730 799 780 749 753 792 764 738 756 795 716 791 794 795 632 821 747 836 804 688 857 752 794 633 749 824 780 788 645 782 808 775 759 818 844 888 808 839 825 791 811 849 842 824 837 831 808 833 834 826 769 799 834 788 821 803 845 777 858 813 825 798 780 792 810 827 809 777 449 1.17e+03 684 837 1.08e+03 776 785 797 741 466 802 603 780 805 740 795 757 811 706 700 805 770 705 780 809 788 746 838 734 784 602 772 810 743 818 855 791 534 764 776 754 753 786 800 793 711 785 794 562 765 650 788 752 729 788 745 800 725 691 606 700 810 793 836 837 884 858 845 816 929 849 916 791 821 867 882 841 822 831 831 873 737 817 873 809 801 779 804 844 756 820 845 753 856 791 788 886 866 835 818 769 775 786 758 731 759 812 803 769 804 801 820 809 815 846 800 791 816 836 808 880 845 828 806 825 756 818 807 814 803 819 833 805 789 795 777 769 807 801 813 802 784 821 790 818 820 776 808 834 792 789 791 799 741 802 801 800 794 778 753 708 776 824 799 782 826 818 806 813 793 759 786 673 795 764 802 728 759 745 797 771 722 727 853 674 803 741 728 838 803 774 736 771 770 785 793 762 764 802 834 812 792 738 735 768 795 791 781 791 769 864 830 862 859 841 813 897 817 859 824 831 837 801 852 822 797 829 851 821 838 817 888 811 830 834 810 823 783 807 853 836 818 842 827 785 807 844 826 853 821 775 811 800 838 913 876 820 824 836 809 831 827 830 784 814 753 759 778 819 805 783 790 801 777 838 830 818 811 823 815 855 816 740 821 783 811 778 848 814 788 1.05e+03 718 853 771 856 817 760 719 720 808 748 789 813 798 787 846 780 773 746 766 851 838 839 863 846 841 800 806 832 801 813 811 804 852 810 827 831 836 829 826 816 824 839 796 785 822 798 740 808 871 810 798 823 871 855 835 781 777 782 818 808 795 769 831 892 840 822 825 802 794 824 792 790 886 841 806 810 824 837 804 818 810 770 811 799 764 834 817 801 805 804 778 821 844 851 831 805 764 777 821 808 828 874 850 798 831 814 664 817 900 776 723 792 789 764 857 822 807 842 809 850 806 780 786 859 800 827 806 844 792 814 807 800 784 800 781 818 787 731 774 818 811 776 830 820 779 774 758 784 812 795 817 840 772 812 803 784 818 804 873 1.24e+03 828 786 548 810 778 792 679 791 784 734 809 798 877 807 822 732 828 766 820 818 841 857 898 864 937 873 864 850 816 855 836 873 871 861 868 884 874 840 857 859 802 879 894 920 820 828 878 811 805 841 846 738 787 756 817 870 846 839 713 893 822 812 817 858 818 825 799 781 807 796 776 794 767 816 832 813 799 878 880 866 786 740 848 793 801 757 828 829 862 799 819 833 808 789 795 800 806 788 776 826 844 772 870 798 783 795 768 762 792 800 1.07e+03 813 688 769 759 779 811 768 875 849 846 818 778 869 822 790 842 824 799 797 824 799 831 811 826 798 807 834 807 804 847 793 852 828 781 745 762 744 828 780 770 759 785 808 788 813 771 738 816 771 759 793 814 798 769 756 765 790 779 804 753 733 772 743 747 705 819 793 794 705 820 738 796 752 785 729 800 782 749 753 792 764 739 756 795 716 791 795 795 630 821 747 836 804 689 857 752 794 633 748 824 780 789 645 782 808 775 761 817 844 888 807 838 825 791 811 848 842 825 838 831 808 833 834 827 769 798 834 788 822 803 845 777 860 813 825 798 779 792 810 828 809 777 448 1.17e+03 684 837 1.08e+03 776 784 796 741 466 802 603 780 805 740 795 757 812 706 700 804 770 706 780 808 789 746 837 734 783 602 773 811 743 818 854 792 533 764 776 753 753 785 800 794 711 785 793 562 765 649 788 752 728 788 746 800 724 691 606 700 811 794 836 838 884 858 845 816 929 851 916 791 820 868 882 841 822 831 831 873 737 817 872 809 801 778 805 844 756 820 845 753 856 792 788 886 866 835 818 770 774 786 758 731 760 812 803 770 805 800 820 809 815 846 800 791 816 835 808 880 845 829 805 826 756 818 807 815 802 817 833 803 789 795 779 769 807 800 812 803 784 821 789 818 820 776 808 834 791 789 792 800 741 802 801 799 794 778 753 709 776 824 799 784 825 817 806 813 794 759 787 672 794 765 803 728 759 745 796 771 722 728 853 674 803 741 728 837 804 774 737 770 770 785 793 763 764 802 834 813 791 739 736 770 794 791 781 791 769 864 830 862 859 841 814 897 817 858 823 830 836 801 853 823 798 829 851 820 839 818 888 811 830 833 810 823 783 808 853 835 818 841 827 785 807 844 826 853 820 774 811 800 837 913 876 819 824 835 808 831 826 829 783 815 753 760 778 819 804 783 791 801 776 837 830 818 811 823 815 855 817 740 822 783 810 777 848 815 788 1.05e+03 718 853 772 856 816 762 718 719 808 748 789 813 798 788 846 780 774 747 766 851 837 840 863 846 840 800 806 832 802 813 811 804 852 810 827 832 835 829 826 815 824 839 796 784 822 798 740 808 871 810 798 824 869 856 835 780 777 782 818 808 795 769 832 890 840 821 825 802 794 824 791 790 886 841 805 808 823 836 804 817 810 771 811 799 763 835 816 801 805 804 778 821 844 850 831 806 764 778 822 809 829 874 850 798 831 815 664 817 902 776 724 793 789 764 856 822 807 842 809 852 805 779 787 859 801 827 807 845 792 815 807 800 784 800 781 818 787 731 773 819 811 776 830 819 779 774 759 784 813 796 817 841 773 812 802 783 818 804 871 1.24e+03 830 785 548 809 778 792 679 792 784 734 810 800 877 807 822 731 828 765 820 818 841 857 897 863 937 873 864 850 817 855 836 872 871 861 868 883 874 840 857 860 802 879 894 920 820 827 877 811 805 842 847 739 787 757 818 870 846 840 713 893 822 812 817 859 818 825 799 781 806 796 776 793 768 816 833 813 800 879 880 867 786 741 847 792 801 758 828 829 863 798 819 833 808 788 796 800 807 788 775 826 844 773 871 799 781 795 768 763 792 802 1.07e+03 813 688 770 759 779 812 768 875 849 846 817 780 868 823 790 843 823 799 796 823 798 832 812 826 798 807 836 806 804 847 793 851 828 780 745 762 745 827 780 770 759 785 809 788 814 772 737 816 771 760 792 813 798 768 756 765 791 778 803 752 733 772 743 749 705 819 793 795 705 820 738 796 752 784 729 801 782 750 753 792 763 739 756 796 717 790 795 794 629 821 748 837 803 689 857 752 795 632 749 823 781 789 644 782 808 773 762 817 844 888 807 838 825 791 811 848 841 826 838 830 808 833 835 828 769 797 835 788 822 804 846 776 860 814 825 799 778 792 809 828 809 777 448 1.17e+03 684 837 1.08e+03 776 784 795 740 467 802 604 780 805 740 795 757 813 706 699 804 769 707 779 808 790 745 838 734 783 602 772 812 744 818 856 792 534 765 777 753 753 783 801 795 711 786 793 562 765 648 787 751 728 788 746 800 723 690 606 700 810 794 836 840 885 859 845 816 928 852 916 792 820 869 882 841 822 831 831 873 737 817 872 809 802 778 804 844 757 820 845 752 856 792 788 886 866 836 818 770 773 786 756 732 760 812 802 770 806 800 821 808 815 848 801 790 815 835 808 880 845 828 805 828 757 818 807 815 802 816 833 804 788 795 780 770 806 800 811 803 783 821 788 818 819 776 808 834 790 788 792 800 741 803 801 799 794 778 754 708 776 824 799 785 824 817 806 813 794 759 787 671 794 765 802 728 758 745 797 772 722 728 854 673 802 740 728 837 804 774 737 771 770 785 793 762 764 802 834 813 790 740 736 771 794 791 781 791 769 864 830 862 859 841 814 897 817 858 823 830 836 801 853 822 798 829 851 820 839 820 888 811 830 832 811 823 782 809 853 836 818 841 827 786 808 844 826 853 821 775 811 800 836 913 876 818 824 835 808 832 824 829 783 815 754 760 778 819 804 782 791 801 776 837 830 817 811 823 815 854 817 741 821 782 810 777 848 814 788 1.05e+03 718 853 772 856 816 763 718 718 808 747 789 813 798 789 847 780 775 747 765 852 836 840 864 848 838 800 807 832 803 810 811 804 852 809 826 832 835 828 824 815 823 841 795 782 822 799 740 808 871 811 799 824 868 857 835 779 777 781 817 808 795 768 834 889 838 821 825 802 795 824 790 790 886 841 804 808 823 836 804 816 811 771 811 799 762 836 816 802 806 805 778 820 845 850 830 807 764 778 821 810 829 874 849 798 831 817 665 816 903 777 725 794 789 764 856 821 809 841 809 854 804 779 786 859 802 827 808 845 793 815 808 800 784 800 782 818 788 731 774 820 811 776 829 819 780 774 758 785 814 796 817 841 772 810 801 784 818 804 869 1.24e+03 831 785 549 808 779 792 679 792 784 736 811 801 876 807 821 731 829 763 820 817 840 857 896 862 937 873 863 850 817 855 835 872 872 860 868 882 874 840 857 859 801 880 893 921 822 828 877 811 806 842 846 738 788 758 818 870 846 840 713 892 821 812 817 860 818 824 798 780 804 796 777 793 768 816 833 814 800 880 880 867 786 741 848 791 802 758 828 830 862 797 819 833 808 788 796 800 806 787 775 826 844 774 871 799 781 796 768 763 791 804 1.07e+03 814 688 769 759 779 811 768 875 849 846 817 781 867 825 790 844 823 798 795 823 797 832 812 827 798 805 837 806 805 847 794 850 827 778 744 763 745 827 779 771 760 785 810 788 814 772 736 815 770 761 790 813 798 767 756 765 791 777 802 752 734 772 743 749 705 819 793 795 705 819 738 795 752 784 729 800 780 750 753 794 763 739 755 797 718 790 797 793 629 820 748 838 802 688 857 752 795 632 749 823 781 790 643 783 807 772 763 817 844 888 807 838 824 791 811 849 841 826 838 830 808 832 834 829 769 797 835 788 822 803 847 776 859 815 825 800 778 793 810 828 809 777 448 1.17e+03 684 837 1.08e+03 776 784 795 740 467 801 604 780 806 740 796 756 813 707 699 804 769 708 778 809 791 745 838 734 784 602 772 812 744 818 858 792 534 766 776 753 754 782 801 795 712 786 793 562 765 648 787 751 728 790 747 800 724 690 606 700 809 795 835 840 885 858 845 817 928 853 917 792 820 870 882 841 824 830 831 873 738 816 872 809 801 779 804 844 757 820 845 750 856 790 788 885 866 836 818 770 772 787 756 733 760 813 802 770 806 800 821 808 815 848 800 790 815 836 807 880 845 828 805 828 756 818 809 815 802 816 834 806 788 794 780 769 806 800 811 802 781 821 788 818 818 776 808 833 790 788 792 800 741 804 801 799 794 777 754 708 775 824 798 785 824 819 807 813 794 759 787 671 794 765 802 728 758 744 796 772 722 728 854 674 803 740 728 837 805 774 737 772 769 786 792 762 763 802 834 814 789 739 736 771 793 791 780 791 770 864 830 863 859 841 814 897 817 858 823 829 836 801 851 820 799 832 851 820 839 819 888 810 830 833 811 822 783 809 853 836 818 842 824 787 808 845 826 853 822 774 810 800 835 913 876 817 824 836 810 833 824 829 783 815 754 761 778 819 804 783 791 801 775 837 829 816 812 822 815 854 816 740 821 782 811 778 849 814 789 1.05e+03 717 853 772 856 816 762 719 719 807 747 789 812 799 789 847 781 775 747 764 852 836 839 864 848 838 800 809 832 803 808 811 805 853 810 826 832 836 829 823 815 823 842 795 782 822 799 740 807 872 812 799 824 868 858 834 779 777 781 817 808 795 768 835 889 837 822 824 802 796 824 790 791 886 841 804 807 824 837 804 817 811 770 810 799 763 836 815 803 806 805 778 819 845 849 828 808 764 779 820 810 830 875 849 798 830 817 667 815 903 778 727 793 788 764 856 822 810 841 809 853 804 779 784 859 802 828 808 844 794 816 808 800 784 801 783 818 788 730 776 820 810 776 827 819 780 774 756 786 812 796 814 841 771 808 801 785 818 804 868 1.24e+03 832 786 548 807 780 793 679 793 784 737 811 802 876 806 820 731 829 762 819 817 839 857 896 860 937 872 864 850 817 854 834 872 873 860 867 882 874 841 857 857 801 879 893 920 823 828 878 811 806 841 844 737 788 758 819 869 846 840 713 891 820 812 816 859 819 823 797 780 805 797 777 794 769 816 833 814 800 879 880 866 786 741 849 790 803 759 828 830 862 796 818 833 809 787 796 800 805 786 775 827 843 774 869 799 783 796 768 763 790 803 1.07e+03 815 688 769 759 779 810 768 873 849 846 818 783 867 825 790 845 823 798 795 822 797 832 812 827 798 804 836 807 806 847 795 848 826 776 744 763 746 826 778 772 759 784 810 787 813 772 735 813 769 762 790 813 797 767 756 765 791 777 802 753 734 772 742 750 704 819 793 794 706 819 738 796 752 784 729 799 778 749 753 796 763 739 754 798 718 789 799 792 628 820 749 838 802 688 856 751 794 632 749 823 781 790 642 783 807 773 763 818 843 888 807 839 824 792 811 850 840 826 838 830 808 832 833 828 768 796 835 787 821 802 848 777 858 814 824 800 779 794 810 829 810 777 448 1.17e+03 684 837 1.08e+03 776 784 795 741 468 802 604 779 806 738 797 755 812 708 700 804 770 709 778 809 792 745 838 733 784 602 771 812 744 818 859 792 533 766 776 753 754 782 801 794 713 786 792 562 764 648 786 750 728 792 747 800 723 689 606 701 807 794 836 840 885 857 845 817 927 853 918 792 821 870 882 842 825 830 831 873 738 816 872 809 801 780 805 844 758 820 845 751 856 790 789 885 866 836 819 770 771 788 755 734 760 814 801 770 807 800 822 809 814 849 800 790 816 836 807 880 846 828 805 828 756 819 810 814 803 817 834 806 788 794 780 768 806 800 811 801 781 820 787 819 818 776 808 832 790 788 792 801 742 805 801 798 794 776 754 708 775 824 798 785 823 820 807 813 794 759 787 672 794 764 802 728 758 744 797 773 723 728 854 674 804 740 727 837 805 775 737 772 768 786 792 763 762 802 833 814 790 738 736 770 793 792 779 790 771 866 829 863 859 841 814 897 817 858 824 830 836 802 850 818 799 834 851 820 839 819 888 810 829 833 811 821 785 809 852 836 819 842 822 788 808 845 826 854 822 774 810 800 834 912 877 817 824 836 811 834 825 830 783 815 754 762 778 819 804 784 791 801 774 837 830 816 813 822 815 854 816 738 822 783 811 778 848 814 790 1.05e+03 717 853 772 856 815 760 719 720 806 747 788 812 799 789 846 780 774 747 765 852 835 839 863 847 837 801 809 832 803 810 810 806 853 810 825 832 836 829 822 815 823 842 796 784 822 798 739 806 873 813 800 823 870 857 833 781 777 780 818 807 795 768 834 889 835 823 824 802 797 825 790 791 886 841 805 808 825 837 803 818 811 771 809 800 762 836 815 804 806 804 779 820 846 848 826 808 765 779 819 810 830 876 849 798 830 818 668 816 902 778 726 793 787 764 856 824 810 841 810 852 805 779 783 858 802 828 808 843 794 816 807 801 784 802 784 818 788 730 777 820 810 776 826 819 780 773 754 787 812 796 812 840 770 807 801 787 818 804 867 1.24e+03 832 786 548 808 780 794 679 793 784 738 810 802 876 805 820 732 829 762 819 817 839 856 896 861 937 872 864 849 817 854 834 872 874 859 867 882 874 841 857 856 800 879 893 920 824 828 878 812 807 841 843 736 787 757 819 869 845 839 712 889 821 812 815 859 820 822 796 780 804 797 777 794 767 816 832 814 800 878 880 865 786 742 849 789 803 760 828 830 862 794 817 833 809 787 795 800 804 786 776 827 842 774 868 798 785 797 768 763 790 801 1.07e+03 815 688 770 759 779 811 768 872 849 846 818 782 868 824 790 845 822 798 796 821 797 831 813 826 798 805 836 807 805 846 795 848 826 777 745 763 746 826 777 772 759 784 811 787 814 772 736 813 768 762 792 813 796 766 756 764 791 776 802 754 735 772 742 750 703 818 793 794 706 819 738 797 752 784 729 799 777 749 754 797 764 738 754 798 718 789 799 792 628 820 750 838 801 687 857 750 794 632 749 823 782 790 643 784 807 774 763 818 843 888 807 839 824 792 811 850 840 825 838 829 807 832 832 828 769 795 834 786 820 801 848 777 858 814 824 799 780 794 811 829 810 777 448 1.17e+03 684 837 1.08e+03 775 785 795 741 469 802 604 780 806 738 798 755 812 708 702 804 770 709 778 809 792 745 839 733 784 602 770 812 744 818 858 792 533 766 775 753 753 783 801 793 714 786 792 562 764 647 786 750 728 794 746 801 723 690 606 701 806 792 836 839 884 856 846 817 927 853 919 791 822 870 882 843 826 830 831 874 738 816 872 808 800 780 805 844 758 820 844 752 856 788 789 886 866 836 819 770 771 789 756 734 759 813 802 770 807 801 822 810 813 848 800 791 816 837 807 880 846 829 805 827 755 819 810 814 803 818 834 805 789 795 780 767 806 801 810 802 782 820 786 819 818 776 808 831 790 789 792 801 742 804 802 798 793 775 754 707 775 824 797 784 822 821 807 813 794 760 787 672 793 764 802 728 758 744 796 773 722 729 854 674 804 740 727 838 805 775 737 772 767 786 791 763 762 802 834 814 790 738 736 768 792 793 778 790 772 867 829 864 859 840 814 898 817 858 825 831 837 802 851 819 799 836 851 821 840 818 888 810 829 834 810 820 786 808 852 836 819 842 822 788 808 844 827 854 823 774 810 801 833 912 878 816 824 837 810 833 826 832 783 815 754 761 778 818 804 784 791 802 773 838 830 817 814 820 815 855 815 738 823 784 811 778 847 814 790 1.05e+03 716 852 773 855 815 759 719 721 806 747 788 812 800 789 846 779 773 748 765 852 836 840 862 846 837 801 808 832 802 810 809 806 853 811 826 832 838 830 823 815 823 842 796 784 822 798 738 806 872 813 800 823 872 856 832 782 778 780 821 806 795 768 832 889 835 822 824 801 796 826 790 792 887 841 805 808 825 838 802 818 811 771 809 800 761 836 816 802 806 804 779 822 846 848 828 808 766 779 818 810 829 876 849 798 830 817 668 817 901 779 726 794 788 764 857 824 809 842 810 850 806 779 784 858 802 828 807 842 795 815 807 801 785 803 784 818 788 731 777 820 810 777 827 819 780 774 753 788 812 796 812 840 769 807 801 788 818 804 866 1.24e+03 832 786 548 810 780 795 679 793 784 739 810 802 877 804 821 732 828 762 819 818 839 856 896 861 937 872 864 848 817 854 834 872 874 860 867 883 873 841 857 858 800 880 893 919 825 827 878 812 807 839 843 737 786 758 820 869 845 839 713 889 822 812 815 860 819 822 798 780 803 797 777 795 765 817 832 814 800 878 880 864 787 742 848 789 802 760 828 830 861 794 817 833 810 788 794 800 804 786 778 828 843 773 869 798 785 796 768 763 790 801 1.07e+03 814 688 770 759 779 811 768 871 849 846 819 782 868 821 789 844 822 800 796 821 796 831 814 825 797 805 836 807 805 846 794 849 826 779 746 762 747 827 776 772 758 784 812 786 814 772 735 813 768 762 793 813 796 767 756 762 790 776 802 756 736 771 742 749 702 818 792 794 706 819 738 797 752 784 728 800 776 749 753 797 765 737 753 797 719 789 798 792 629 820 751 837 802 687 859 752 793 633 748 824 782 790 644 784 808 774 762 818 842 888 807 839 824 791 811 850 840 825 838 830 807 832 832 827 769 795 834 786 820 801 847 778 858 814 824 799 780 794 811 830 810 777 447 1.17e+03 684 837 1.08e+03 774 786 795 742 469 803 604 781 806 736 798 754 812 707 702 803 770 708 779 808 791 746 840 732 785 601 770 813 745 817 856 792 533 766 775 754 751 784 802 794 713 787 792 562 764 646 786 750 728 794 746 802 722 691 606 701 806 792 836 839 884 856 846 817 927 853 919 790 823 870 882 844 826 830 831 874 738 816 871 807 800 780 805 844 759 820 843 752 856 789 790 886 867 836 820 770 772 789 757 733 758 813 802 770 806 802 821 810 813 848 801 792 815 837 807 881 846 830 805 827 755 819 810 815 802 818 834 805 789 795 780 767 805 801 811 802 783 820 786 820 819 776 809 831 790 789 792 800 743 803 802 798 794 775 753 706 776 824 798 785 821 820 807 812 793 760 786 673 793 763 802 728 759 744 796 773 723 729 853 674 805 740 727 838 805 775 737 772 766 786 792 764 762 801 834 813 790 738 736 769 793 793 778 790 772 867 829 864 858 840 815 899 817 858 824 831 837 803 851 821 798 835 851 823 840 817 889 810 830 834 810 820 785 808 853 836 820 842 823 788 808 844 827 854 823 774 811 801 833 912 877 815 824 837 809 833 826 834 783 814 754 760 778 818 804 783 790 803 772 838 832 818 814 820 816 856 814 738 824 785 812 779 847 814 790 1.05e+03 717 852 773 855 814 761 718 722 806 747 788 812 800 788 846 779 773 748 765 850 836 840 862 847 837 801 808 832 802 810 809 807 853 811 826 832 837 830 824 815 822 841 797 784 822 798 738 807 871 813 800 823 873 856 833 784 778 780 824 808 795 769 832 888 836 822 824 800 796 826 790 791 888 841 805 809 825 838 802 818 811 771 810 799 759 836 816 801 808 804 779 822 848 848 829 809 766 778 817 810 828 876 849 798 830 817 668 817 899 778 726 794 789 764 857 822 809 842 810 851 807 779 785 858 801 828 807 842 796 814 806 801 785 803 783 818 787 732 777 821 811 778 827 818 779 774 754 789 812 795 815 840 770 807 802 788 818 804 867 1.24e+03 833 784 548 811 780 794 679 793 784 738 810 801 878 803 821 732 828 761 821 819 840 855 896 861 937 872 864 848 816 853 834 872 875 860 867 884 873 841 858 858 800 881 893 919 824 826 877 812 808 838 843 736 787 759 819 869 846 838 713 889 823 811 815 860 816 823 801 779 803 796 778 796 763 818 832 814 800 878 881 865 788 741 847 790 801 760 828 830 861 795 816 833 810 788 794 801 804 786 779 829 844 772 869 798 785 795 768 764 790 800 1.07e+03 814 688 771 760 779 810 768 872 849 845 819 783 870 819 788 843 822 801 796 822 797 832 815 824 796 805 836 807 805 845 793 849 826 781 747 762 747 827 776 772 758 784 812 785 814 772 735 813 768 762 793 813 796 768 757 762 789 776 803 757 736 771 742 749 700 818 791 794 706 819 738 796 753 784 728 801 777 750 752 796 765 737 752 797 719 790 796 791 630 821 751 836 803 687 859 753 793 632 748 824 782 789 644 784 808 775 760 818 842 888 808 839 824 790 811 850 841 825 838 831 807 832 832 826 769 796 834 785 820 801 846 779 858 813 824 798 780 794 811 829 810 778 447 1.17e+03 684 838 1.08e+03 774 787 796 741 468 802 604 781 806 736 798 755 812 706 702 802 770 710 779 807 790 746 842 732 785 600 770 814 745 817 857 792 532 766 774 754 750 786 802 795 712 787 793 562 764 646 787 752 728 795 745 802 724 691 606 702 805 793 835 839 885 856 847 817 928 852 919 790 823 869 883 844 826 830 831 875 737 817 870 807 799 780 805 844 759 820 842 753 856 789 790 884 867 836 820 770 772 788 758 733 757 813 802 770 805 801 819 810 814 847 800 792 814 837 807 882 846 828 806 826 756 819 808 816 802 819 832 806 789 795 780 767 805 800 811 803 783 820 787 820 819 777 809 832 790 789 791 800 743 802 803 798 794 775 752 706 777 824 799 785 821 819 807 812 793 760 785 672 794 764 802 728 759 744 796 773 723 729 853 674 805 740 727 838 805 775 737 772 766 785 792 764 763 800 835 813 790 738 736 769 794 793 780 791 771 867 828 863 859 840 814 899 817 857 823 831 837 804 851 822 797 834 851 824 841 816 888 810 830 833 810 820 784 807 854 836 820 842 826 787 807 844 827 853 823 774 811 800 834 912 876 816 825 837 809 834 825 833 782 814 754 760 778 818 803 782 790 802 772 838 831 818 813 819 816 856 814 739 824 784 812 779 848 813 791 1.05e+03 717 852 774 856 814 763 717 723 806 747 788 812 799 788 846 779 773 747 764 849 839 839 861 847 837 800 807 833 802 809 809 808 852 810 825 833 836 831 824 815 822 841 797 784 822 797 737 808 870 813 800 823 872 857 833 782 778 780 824 809 795 769 834 888 837 823 824 800 796 824 790 790 888 840 804 810 825 837 802 818 811 771 811 798 760 836 818 801 809 804 779 822 850 847 830 808 766 778 816 809 827 876 850 798 831 816 668 816 898 778 726 795 790 765 857 821 809 842 809 852 807 780 786 858 800 829 807 842 797 812 806 800 785 804 782 818 786 732 776 821 812 778 827 819 779 774 755 789 812 794 818 840 770 807 803 788 817 804 869 1.24e+03 834 784 548 811 780 792 679 794 784 737 811 800 877 802 820 732 828 761 822 819 840 855 896 861 937 872 864 848 816 853 835 872 874 860 867 884 873 840 858 859 800 883 893 919 823 827 878 812 810 838 843 735 788 760 819 869 846 837 713 890 822 812 815 860 815 825 802 779 803 796 776 797 763 817 832 814 799 877 881 865 789 740 847 790 801 760 829 831 861 796 816 833 811 787 793 802 804 787 779 830 846 771 869 798 784 794 767 764 790 801 1.07e+03 814 688 771 760 779 810 768 872 850 844 820 783 871 819 788 844 823 801 796 823 798 832 816 824 795 806 836 806 806 845 793 850 825 782 748 762 747 827 777 773 758 784 812 785 814 772 735 813 768 762 793 814 797 768 757 764 789 775 803 757 736 771 742 748 700 818 790 793 706 819 738 794 754 784 729 802 778 750 751 797 766 738 751 797 719 791 797 792 631 820 751 834 804 687 857 755 793 630 748 824 782 790 645 784 808 775 759 819 842 887 808 839 824 790 811 851 840 825 838 832 807 833 832 826 768 796 835 785 821 802 846 780 858 812 824 798 780 795 811 829 811 779 448 1.17e+03 684 838 1.08e+03 774 787 798 741 468 801 604 780 806 736 798 755 811 707 703 802 768 711 780 807 790 745 842 732 786 600 770 814 746 816 857 792 531 765 773 755 750 786 801 796 712 787 793 563 764 646 787 752 728 795 745 801 725 690 606 702 805 794 835 840 885 856 847 816 928 852 918 790 822 869 883 844 827 830 831 876 737 818 870 807 799 780 805 844 758 818 842 753 856 789 790 883 867 836 820 770 772 788 757 733 757 813 803 770 805 799 818 810 814 846 800 793 815 837 807 881 845 827 806 825 756 819 808 816 803 819 830 806 789 795 779 768 805 800 811 803 782 821 788 820 820 778 810 833 790 789 790 800 743 803 804 798 794 776 752 706 778 825 800 786 822 819 807 812 793 760 784 672 794 764 802 727 759 744 796 773 724 729 853 674 805 740 726 838 805 774 737 772 767 785 792 765 764 800 834 812 789 738 736 769 795 792 780 792 770 867 829 863 860 840 814 899 818 857 822 830 836 804 850 821 796 835 851 822 841 815 888 810 831 833 810 820 783 807 853 836 819 842 826 786 807 845 826 852 822 774 811 800 836 912 876 818 826 837 808 834 824 831 783 814 754 760 779 818 802 782 790 801 773 838 831 818 811 819 816 855 814 739 824 783 812 779 848 814 790 1.05e+03 718 854 773 856 815 764 717 724 806 746 788 812 800 788 845 778 773 747 763 848 840 838 861 846 837 799 806 833 802 809 811 808 853 810 824 833 835 831 825 816 823 840 796 783 822 797 737 810 870 813 800 823 871 857 835 780 778 780 824 810 795 770 834 888 838 824 825 801 796 823 789 789 888 841 804 811 826 835 802 818 810 771 811 798 761 835 819 801 809 804 779 822 851 847 830 807 766 778 816 809 827 875 851 798 832 814 667 816 900 776 727 796 791 765 856 822 810 842 809 853 807 781 785 858 800 828 807 842 797 813 806 800 784 804 780 818 785 732 776 821 813 778 827 819 779 774 755 790 811 794 817 840 770 807 803 789 816 803 871 1.24e+03 834 784 548 809 780 790 679 792 785 736 812 800 877 802 819 732 828 761 824 818 840 856 897 860 937 872 864 848 815 853 834 872 874 860 867 884 873 840 858 859 800 883 893 918 822 827 878 811 812 838 844 735 788 760 819 868 846 836 714 890 822 813 815 861 817 827 801 779 804 796 774 797 763 816 833 814 798 877 882 866 789 739 846 790 801 760 829 831 862 796 816 833 811 787 793 802 804 789 778 830 846 771 869 798 783 794 767 764 790 801 1.07e+03 813 688 770 759 779 811 768 872 850 844 821 783 871 820 790 844 823 801 796 822 798 831 817 824 794 807 835 806 807 845 793 850 825 782 749 762 747 827 776 772 758 784 812 785 814 771 735 812 769 762 794 814 797 768 757 766 791 776 803 757 736 772 742 748 701 819 790 792 706 818 738 793 754 784 729 802 779 751 752 798 764 738 751 797 719 792 797 794 629 819 751 834 803 687 856 755 793 629 749 826 781 790 645 783 808 775 759 821 843 887 807 840 824 791 812 851 840 825 838 831 807 834 831 827 769 797 835 786 822 802 846 780 857 812 825 798 779 795 811 829 812 779 450 1.16e+03 683 838 1.08e+03 774 786 799 741 468 800 604 780 807 735 797 754 811 707 704 802 767 712 780 807 789 744 842 732 786 600 770 814 746 816 857 791 530 765 772 755 751 786 801 796 712 787 793 564 765 646 788 753 730 794 745 800 726 690 606 703 806 794 835 840 885 857 846 816 928 852 919 789 821 869 883 844 827 829 830 876 736 819 870 807 800 780 805 844 758 817 842 752 856 789 789 883 868 836 819 771 772 788 757 732 758 813 803 770 805 798 818 809 815 846 799 793 816 837 808 880 844 827 806 825 757 819 809 816 803 819 829 805 789 795 778 768 805 800 811 803 782 822 788 819 819 779 810 833 790 789 790 800 743 804 804 798 795 777 751 707 778 825 801 786 822 819 807 812 793 759 784 672 795 764 802 727 758 744 796 773 724 728 853 674 804 740 726 838 805 774 736 771 767 785 793 764 764 800 834 813 788 738 736 768 795 792 781 793 770 866 828 863 860 840 814 898 820 858 822 830 837 803 849 820 794 835 851 821 841 816 888 811 831 834 810 820 783 807 853 836 818 842 827 786 806 845 826 852 822 774 811 801 837 912 876 820 826 837 808 834 822 830 783 814 753 760 779 820 802 782 789 800 773 838 830 818 809 820 817 854 814 739 824 784 812 779 847 814 790 1.05e+03 718 855 772 856 818 763 716 724 805 745 789 811 800 788 844 778 774 748 764 847 841 837 861 846 835 798 806 833 802 809 812 808 853 809 823 831 835 831 825 816 824 840 795 783 823 797 736 811 871 811 799 823 870 856 836 777 779 779 823 809 795 772 833 890 838 824 825 801 796 823 789 789 889 841 803 811 828 833 802 818 809 771 810 797 762 834 819 800 808 804 779 823 851 847 830 805 766 778 816 809 827 874 850 798 832 813 666 816 900 776 728 796 790 766 856 823 809 842 810 853 808 782 783 858 799 827 808 842 798 814 807 799 783 804 779 818 786 730 775 821 812 778 827 819 779 775 756 789 810 794 816 839 769 807 802 789 816 803 872 1.24e+03 834 785 548 807 780 789 679 791 785 736 810 800 878 802 818 732 829 761 824 818 841 857 896 861 937 871 864 848 817 853 833 872 874 860 867 883 872 839 858 859 800 883 893 918 822 828 878 809 812 840 845 736 788 759 819 868 846 835 714 891 822 814 815 860 818 827 801 779 805 796 772 795 762 817 833 814 798 877 882 865 789 739 844 790 801 760 828 830 862 796 817 833 812 786 793 802 805 790 777 830 845 772 869 798 782 794 767 763 791 801 1.07e+03 812 688 770 758 779 813 768 873 850 845 821 783 871 820 791 844 822 801 797 822 799 831 816 824 794 807 834 806 809 844 792 849 825 781 748 761 747 827 776 772 758 783 812 785 814 771 735 812 769 761 794 813 797 769 757 768 792 777 802 757 736 773 741 748 702 820 791 791 707 817 738 792 754 785 729 800 778 751 754 800 763 737 751 797 718 791 798 796 628 818 750 836 803 687 857 754 792 629 749 828 780 790 645 784 808 776 760 820 844 887 807 840 825 792 812 852 840 825 837 830 807 835 832 828 770 798 836 786 822 804 845 780 858 812 826 799 778 795 810 829 812 779 451 1.16e+03 683 838 1.08e+03 774 786 799 741 469 800 604 779 807 737 798 753 811 707 704 802 767 712 780 807 789 744 842 733 786 600 770 814 746 816 858 791 530 765 773 754 751 786 801 795 712 786 793 565 766 646 788 752 731 793 746 800 726 690 606 703 806 794 835 840 885 858 846 816 929 852 920 788 820 869 883 843 828 830 830 876 736 819 870 807 801 780 806 844 758 816 842 751 856 789 789 885 870 835 819 771 772 787 757 732 759 812 804 769 806 797 819 809 816 846 800 793 816 837 808 880 844 827 806 825 757 819 811 815 803 820 830 804 789 795 778 768 805 800 811 803 782 822 789 817 819 779 810 834 789 788 790 800 743 804 802 798 795 777 752 707 778 825 801 786 823 820 807 812 794 759 785 673 795 765 801 728 758 745 796 774 724 728 852 674 803 740 725 837 804 773 736 771 767 785 794 764 764 801 834 813 788 738 735 768 795 792 782 794 770 865 828 863 860 840 814 897 821 858 821 830 837 802 849 820 794 836 852 821 841 816 886 811 830 835 811 820 782 807 854 837 818 842 827 787 806 846 826 852 822 775 810 801 837 913 876 819 825 837 808 834 821 830 784 814 753 760 778 821 803 781 789 801 773 838 830 818 810 820 817 854 814 738 824 785 812 779 846 814 790 1.05e+03 718 857 771 856 820 761 716 723 805 744 790 811 801 789 844 778 773 748 763 848 841 836 861 846 835 799 806 832 802 809 813 806 853 808 821 829 834 831 824 817 824 841 795 782 821 798 736 811 871 810 798 822 871 854 837 776 779 778 823 808 795 773 832 891 838 824 826 802 797 823 789 789 889 840 804 811 828 832 802 818 809 771 810 797 761 832 817 800 809 804 780 824 850 848 829 806 766 777 817 808 826 875 850 797 832 812 666 817 900 776 728 796 790 767 856 823 808 842 810 852 808 782 783 858 798 826 808 842 798 815 807 799 781 804 778 818 788 729 774 821 812 777 827 819 779 774 756 789 809 795 815 838 768 807 802 789 817 802 872 1.24e+03 834 785 549 807 779 789 679 789 785 737 808 800 879 802 819 732 829 762 822 818 841 857 896 863 936 871 864 848 817 853 832 871 876 860 867 883 872 839 858 860 801 883 894 918 822 828 877 808 812 839 845 737 788 758 819 868 844 835 714 891 822 814 816 860 819 827 801 780 806 797 772 792 762 818 833 814 798 877 882 865 789 739 843 791 801 760 828 829 862 797 817 833 812 786 794 801 805 790 776 831 844 772 869 798 783 794 766 762 791 802 1.07e+03 810 688 770 758 779 814 768 874 850 846 821 783 870 820 791 844 822 800 797 822 799 830 815 824 793 806 834 806 809 844 792 850 825 780 747 762 746 827 776 771 758 783 811 785 814 771 734 812 769 761 795 813 797 770 757 767 792 778 802 757 736 773 741 747 702 821 792 791 707 816 738 792 753 786 729 799 778 751 754 800 762 737 750 798 717 791 797 795 628 820 749 838 803 688 858 752 792 629 749 830 780 789 644 784 808 776 760 820 844 887 806 840 825 792 811 852 840 824 838 830 807 834 834 828 771 799 836 787 822 804 844 779 859 813 825 799 778 795 810 829 812 780 452 1.16e+03 682 838 1.08e+03 774 785 798 741 470 800 604 779 806 738 798 752 810 707 703 802 768 713 781 807 789 745 842 732 786 600 770 814 746 816 858 791 529 765 774 755 751 786 800 795 712 786 793 565 767 646 789 750 732 792 748 800 725 690 605 703 806 795 835 840 885 858 846 816 929 851 920 787 819 870 882 842 828 830 830 875 736 819 870 806 802 781 806 845 758 818 841 751 856 789 789 887 871 834 818 771 772 787 757 732 759 811 804 769 806 796 820 809 816 846 800 792 815 838 808 882 844 827 806 824 758 818 811 815 803 821 831 803 789 795 779 768 805 801 811 803 783 822 789 817 819 779 809 834 789 788 791 799 743 804 801 797 796 778 752 708 779 825 801 785 823 820 807 812 794 759 786 675 795 765 801 728 758 745 796 774 725 728 852 674 802 740 725 837 804 773 735 772 767 785 794 763 764 801 834 813 788 738 734 768 795 793 783 794 770 865 828 863 860 840 814 897 820 858 823 831 837 802 849 820 794 836 851 822 840 817 885 811 829 836 813 820 783 807 854 838 819 842 827 787 807 846 827 852 822 775 810 799 836 914 875 818 824 837 808 834 822 830 784 814 753 760 778 822 804 781 788 802 773 838 830 818 810 820 817 855 814 738 824 787 812 779 845 813 790 1.05e+03 718 858 771 855 820 758 717 721 805 744 791 812 800 788 844 779 773 749 762 850 841 837 862 847 835 799 806 832 801 810 812 805 852 810 821 828 834 831 823 817 823 841 796 782 819 798 735 810 871 809 798 822 871 855 836 777 779 777 822 806 794 772 832 891 838 824 825 802 797 824 789 789 889 840 806 810 828 832 802 818 809 770 810 797 761 832 815 800 809 802 780 824 850 849 828 806 765 777 818 808 825 876 849 797 832 811 666 817 900 776 729 796 790 768 856 822 806 841 810 851 807 782 784 859 798 827 809 843 797 817 807 799 782 804 779 817 790 730 774 821 812 777 828 819 779 772 755 788 809 796 815 837 768 806 803 789 818 800 872 1.24e+03 834 785 549 807 779 789 678 789 785 737 807 800 878 803 819 732 829 763 821 818 840 856 895 864 935 871 864 848 817 853 832 870 877 861 868 883 872 839 859 860 802 883 895 918 823 827 876 807 812 839 844 737 788 757 818 868 843 835 714 891 822 814 818 859 820 827 801 781 807 798 773 791 762 818 834 813 798 877 883 865 788 739 843 792 801 760 829 828 861 797 816 833 811 787 796 800 804 790 775 831 844 772 868 798 784 795 766 762 792 802 1.07e+03 810 688 769 758 779 813 769 875 848 846 820 782 870 820 790 844 823 799 797 824 799 831 814 824 793 806 834 805 810 844 792 851 824 779 745 763 745 827 776 770 759 784 811 785 814 772 734 812 769 761 794 812 796 770 756 766 791 777 802 757 735 774 741 748 702 822 792 791 706 814 737 793 753 787 729 798 777 750 754 798 762 737 750 799 718 791 795 794 629 820 750 839 804 688 857 751 792 629 750 830 781 789 644 784 808 777 761 819 845 887 806 841 825 793 811 851 839 824 839 831 806 833 835 828 770 798 836 787 822 804 845 779 859 815 825 799 779 795 810 829 812 780 451 1.16e+03 683 837 1.08e+03 775 785 798 741 470 800 604 778 806 740 799 752 810 706 702 802 770 713 781 807 788 745 842 731 786 600 771 813 744 817 859 790 528 765 775 755 750 785 801 796 712 787 793 565 766 647 790 749 732 793 748 800 725 689 605 703 805 796 835 840 884 858 847 815 928 850 919 787 819 870 882 842 828 829 830 875 736 819 870 806 802 781 806 845 758 820 842 751 855 788 789 887 870 834 817 770 772 786 758 732 757 811 804 769 806 796 820 809 817 847 800 792 814 838 807 883 844 826 806 824 758 818 811 815 804 822 831 804 789 796 780 767 804 802 811 802 783 822 789 817 819 778 808 835 789 788 791 799 742 805 800 797 796 778 753 708 779 825 800 785 823 819 806 813 794 759 786 674 794 766 801 728 759 745 796 774 725 728 852 673 801 740 726 838 803 773 735 773 767 786 794 763 764 801 834 812 789 738 734 768 794 794 783 794 770 865 828 863 859 840 814 896 820 858 825 831 837 802 849 820 794 836 851 822 840 817 884 811 829 835 815 820 783 807 854 840 819 842 827 788 808 846 827 851 823 775 810 798 835 914 875 817 825 837 808 834 822 830 784 814 752 760 778 821 804 780 788 802 773 837 830 818 810 821 816 854 814 738 823 786 812 778 846 814 790 1.05e+03 718 858 771 856 819 757 718 720 806 744 792 812 800 789 844 780 773 749 760 850 841 837 862 847 836 800 807 832 801 812 811 805 852 812 822 828 835 832 823 816 823 842 798 784 820 799 735 809 871 810 797 822 871 855 836 777 779 778 821 806 795 772 833 891 838 823 824 803 796 824 790 788 889 841 808 810 828 832 802 817 809 770 812 797 761 833 815 800 810 801 780 823 851 850 828 807 765 776 820 808 825 875 849 797 832 811 665 816 900 776 729 796 790 769 857 821 806 841 810 850 807 782 786 860 798 826 809 843 796 816 806 799 783 804 780 817 790 731 774 821 812 777 828 819 780 771 754 787 810 796 815 837 769 806 805 790 818 799 872 1.24e+03 834 784 549 808 779 789 678 788 785 737 807 800 877 804 819 731 828 763 820 818 840 855 896 863 935 871 864 848 817 852 832 870 877 861 868 883 872 839 859 861 802 884 895 919 823 826 875 808 812 840 844 736 788 758 818 868 845 835 714 892 821 813 818 859 820 827 801 780 808 799 774 791 762 818 834 812 798 878 883 866 788 739 844 793 801 760 830 828 860 797 814 833 810 787 799 800 804 790 775 831 844 772 868 797 786 795 766 762 792 802 1.07e+03 810 690 769 758 779 813 770 875 846 846 819 781 869 820 790 844 824 800 798 825 799 831 813 824 794 806 834 805 810 844 792 852 824 779 744 764 746 827 776 770 760 785 810 785 814 772 733 812 770 761 793 812 796 768 756 766 790 777 802 757 734 774 741 748 700 822 793 791 705 814 736 794 754 787 729 798 776 748 753 796 762 737 750 800 718 791 794 792 629 818 750 839 804 689 857 750 793 630 750 828 782 789 643 784 809 778 761 819 844 887 806 841 825 793 811 850 839 824 839 832 806 833 835 829 769 798 836 786 822 804 846 779 858 815 825 799 780 794 811 829 812 780 449 1.16e+03 683 836 1.08e+03 775 786 797 740 470 801 604 778 806 740 798 752 809 704 701 802 771 714 782 806 788 744 842 731 786 599 772 813 743 817 859 790 528 766 775 755 750 785 801 797 712 787 793 564 766 647 790 748 733 793 748 800 724 688 605 702 805 796 835 839 885 857 848 814 928 849 919 787 820 870 881 842 827 829 830 875 736 818 871 806 802 781 807 846 758 821 842 751 855 788 789 887 869 835 817 770 772 786 758 732 756 811 804 769 806 797 820 809 818 847 800 792 814 837 806 882 844 826 806 824 758 818 810 815 804 822 832 805 789 796 782 767 803 803 810 803 783 821 788 817 820 777 808 836 790 788 790 798 742 805 800 798 795 778 753 708 779 825 800 784 823 819 806 814 794 759 786 674 794 766 801 728 759 744 797 774 724 728 852 672 801 740 726 839 803 774 737 773 768 786 794 763 763 802 835 812 789 738 734 768 794 794 783 794 769 865 827 863 858 841 814 896 820 858 827 831 838 802 850 820 795 834 851 822 839 817 884 812 830 834 815 819 784 808 853 840 820 842 828 788 808 846 827 851 823 775 810 797 835 914 875 817 826 838 809 834 822 830 784 813 752 760 778 820 804 780 787 802 773 837 830 817 811 821 815 853 813 738 822 785 812 779 847 815 791 1.05e+03 718 857 771 857 818 760 718 720 807 743 792 811 800 789 845 779 773 749 759 849 841 838 862 848 836 800 807 832 801 813 810 805 851 814 823 828 835 832 824 815 823 842 798 786 822 800 736 809 871 811 798 822 871 855 836 777 779 778 819 806 796 772 834 892 837 823 824 802 796 824 790 790 888 842 809 810 828 831 802 816 809 770 813 798 761 834 815 802 810 800 780 824 852 849 827 807 765 776 821 809 825 874 850 798 832 811 665 816 900 778 730 795 790 768 858 821 806 840 810 849 806 782 786 860 798 825 808 842 794 816 806 798 783 803 782 817 789 732 774 820 812 777 828 819 780 771 756 786 811 796 814 838 769 806 804 788 818 800 872 1.24e+03 833 784 550 807 779 789 676 787 786 736 810 800 876 804 820 730 828 762 819 818 840 855 896 862 934 871 864 848 817 852 833 870 877 860 868 884 872 838 860 862 802 883 894 920 824 825 875 810 812 840 843 736 789 758 818 868 847 836 714 892 820 813 819 859 820 827 801 778 806 800 775 792 762 818 834 810 799 878 882 867 788 740 846 794 802 760 830 828 859 797 812 834 809 788 800 802 805 789 775 830 845 772 867 797 786 794 765 762 793 802 1.07e+03 811 690 769 758 779 813 770 874 846 846 818 780 869 820 791 845 824 801 797 826 799 834 814 824 794 807 834 807 810 844 793 852 823 778 744 763 747 826 777 770 760 785 810 785 814 772 733 813 770 761 791 812 795 767 756 765 790 777 801 757 735 774 741 748 698 823 793 792 705 814 735 795 755 786 729 798 775 749 753 794 762 738 750 800 719 790 794 793 628 817 750 839 804 688 856 749 792 630 750 827 782 789 642 784 808 777 761 819 844 887 807 840 825 793 811 849 840 824 839 832 806 834 835 829 768 798 836 786 822 803 847 779 858 816 826 799 780 793 811 829 812 779 448 1.16e+03 682 836 1.08e+03 776 786 797 740 471 801 603 778 807 740 797 754 809 702 700 803 770 714 782 805 788 742 842 731 786 599 774 812 743 817 859 791 528 767 776 755 751 785 801 798 712 787 793 563 766 647 790 749 733 793 748 801 722 688 605 702 806 794 835 839 885 856 847 815 927 849 920 787 821 870 881 842 826 828 829 875 737 818 872 806 802 780 807 847 758 821 843 752 855 788 789 886 869 836 818 770 771 787 758 732 756 812 803 770 806 798 821 809 817 847 801 791 814 837 807 882 844 827 805 825 757 818 811 816 804 823 833 806 789 797 782 767 803 803 810 804 783 821 788 817 819 776 808 835 791 789 790 798 742 806 800 798 795 778 752 709 780 825 801 784 823 819 806 813 794 760 786 673 794 766 802 729 760 744 796 774 724 729 852 672 801 740 726 840 803 774 738 773 768 787 793 763 763 803 834 812 790 738 735 769 794 794 782 794 769 865 828 864 857 841 815 896 820 859 828 832 838 803 850 820 796 832 851 821 839 818 885 813 831 832 815 820 784 808 853 841 820 842 828 789 808 845 826 851 823 775 810 797 835 913 876 817 826 838 809 833 821 831 784 813 751 761 777 820 803 781 787 802 773 838 830 817 812 821 815 853 813 736 822 785 812 779 848 817 792 1.05e+03 718 856 770 858 818 763 717 720 808 744 793 811 799 788 846 779 773 749 761 848 840 838 861 847 837 800 806 832 802 813 809 805 852 814 824 829 835 832 826 814 823 842 797 788 824 799 737 810 870 811 798 822 872 855 836 779 779 778 819 806 796 773 835 893 837 823 825 800 796 824 791 792 886 842 810 810 828 832 801 816 809 770 815 798 762 835 814 803 810 800 780 824 851 847 827 807 764 777 820 810 825 873 850 798 831 812 665 816 901 780 730 794 789 766 857 821 807 840 810 849 806 782 787 859 798 825 808 841 794 816 806 798 783 803 782 817 789 732 774 819 811 777 828 818 781 772 757 786 812 795 814 838 768 807 802 787 818 801 873 1.24e+03 833 785 550 807 779 790 676 788 786 736 812 799 877 804 820 728 828 761 819 818 840 855 896 862 935 871 864 848 818 852 833 870 878 859 869 885 872 838 860 861 801 882 893 918 823 826 875 809 812 840 843 734 789 758 819 868 849 838 713 892 820 812 819 859 818 827 801 776 804 800 775 792 762 817 833 811 798 876 882 868 787 741 848 794 804 760 831 828 859 797 812 834 810 787 798 803 805 788 774 830 845 772 867 796 787 794 765 762 793 802 1.07e+03 812 689 769 758 780 814 770 874 847 845 818 780 869 821 791 847 825 803 797 826 800 835 814 824 794 808 834 808 810 844 793 852 823 778 743 762 747 826 778 771 760 784 810 785 813 772 733 814 770 761 791 813 794 768 756 764 790 777 801 757 736 775 742 748 697 822 793 792 705 814 735 795 755 785 728 798 777 750 752 794 762 737 751 800 720 790 795 794 628 817 751 838 804 686 856 751 791 630 751 826 781 789 643 784 806 776 761 819 843 888 807 840 824 793 811 847 840 824 839 832 806 836 835 830 768 799 836 786 821 801 848 780 858 816 826 799 779 793 811 828 812 779 448 1.16e+03 682 836 1.08e+03 776 787 797 742 471 801 603 779 807 740 796 755 810 701 700 803 770 715 781 806 788 741 843 732 786 599 774 812 743 817 858 791 529 767 776 754 752 785 802 798 713 787 793 562 766 647 790 749 733 793 749 802 722 689 605 702 806 792 834 839 886 856 846 816 927 849 920 788 821 870 881 841 826 828 829 874 737 818 871 806 801 780 808 847 757 821 842 752 855 788 788 885 869 837 818 769 771 787 759 733 756 812 802 770 806 799 822 809 816 847 801 791 815 838 808 880 846 828 805 825 756 818 811 816 803 823 835 805 789 797 781 767 804 803 811 804 783 821 787 816 819 776 809 834 792 790 791 798 742 806 801 798 794 777 752 709 780 824 801 784 822 819 807 814 793 760 786 673 794 766 802 730 759 743 796 772 723 729 853 673 800 740 726 840 803 774 738 773 769 787 792 763 762 804 834 812 790 739 735 770 794 793 782 794 770 865 828 863 856 841 815 896 820 859 828 832 838 803 850 820 797 831 852 821 839 818 885 814 832 832 815 820 784 809 853 841 820 841 827 788 808 843 825 851 823 774 810 797 835 912 876 817 825 838 809 833 822 832 783 813 751 761 776 820 802 782 787 802 774 837 829 817 812 821 815 853 812 734 822 786 812 778 848 816 791 1.05e+03 718 855 770 857 818 764 718 720 807 745 792 811 798 788 846 779 774 749 763 848 840 838 862 847 837 800 806 833 803 812 808 805 852 812 824 830 835 831 826 813 823 841 796 787 823 798 738 810 870 810 798 823 874 855 835 781 778 777 819 807 795 774 834 892 837 824 824 798 796 824 790 794 886 843 810 810 827 832 801 818 810 770 813 797 762 836 814 804 809 800 779 824 850 846 827 808 764 777 819 810 825 873 851 797 830 812 664 816 901 781 730 794 789 765 857 821 807 840 810 849 805 782 786 858 797 826 807 840 793 815 806 798 782 803 782 817 788 732 774 818 811 778 829 818 781 771 757 786 813 795 814 838 768 808 800 785 817 802 872 1.24e+03 833 785 549 806 779 790 675 790 785 736 814 798 878 804 820 728 828 761 820 818 840 856 895 862 935 870 864 848 817 852 834 870 877 859 869 887 872 838 860 861 801 880 893 916 823 826 876 809 812 840 843 733 788 758 819 869 848 839 712 892 821 812 820 859 817 825 801 776 802 801 776 793 762 817 831 812 797 875 881 867 787 741 850 794 803 759 831 828 860 797 812 834 810 786 796 803 804 788 774 830 846 772 868 796 787 794 765 762 793 802 1.07e+03 812 688 769 759 780 814 769 874 849 845 818 780 868 821 791 849 825 802 797 826 799 836 814 824 794 807 833 807 810 845 793 852 822 778 744 762 747 827 779 772 760 785 810 787 813 772 733 814 770 761 790 813 795 768 755 765 792 777 802 758 736 776 742 748 698 822 793 792 705 814 736 796 755 784 727 797 778 751 752 794 761 736 751 798 720 790 795 793 628 816 752 838 804 685 856 753 790 629 751 825 780 790 644 784 804 774 761 819 843 887 806 839 824 793 810 847 842 824 839 832 806 836 835 830 769 799 837 786 820 800 848 778 858 816 826 800 780 793 811 828 812 778 448 1.16e+03 681 836 1.08e+03 776 787 798 744 470 801 602 779 807 739 796 756 810 702 700 803 770 716 781 808 789 741 843 733 786 599 773 812 744 817 857 792 529 767 776 754 753 785 802 798 713 787 792 561 765 647 790 749 733 793 750 801 723 690 605 702 805 793 835 839 887 856 846 816 926 849 920 789 821 870 881 842 826 829 828 874 737 817 871 806 801 780 808 846 757 821 842 752 855 788 788 885 869 838 819 769 771 788 759 733 756 812 801 770 806 800 823 810 816 847 801 791 816 838 808 880 847 830 805 826 756 818 811 815 803 824 835 804 789 797 780 767 804 803 812 804 782 821 787 816 820 776 809 834 791 790 791 797 743 806 802 798 794 776 751 709 780 824 801 784 822 820 808 814 792 759 786 673 794 766 802 730 758 742 796 772 723 728 853 674 801 741 727 840 803 773 737 773 770 788 791 762 762 803 833 812 790 739 736 771 794 792 782 793 771 866 828 862 857 841 815 896 820 859 827 833 839 803 848 820 798 831 852 821 839 818 885 814 832 831 815 820 783 809 854 840 820 840 826 788 808 843 824 851 823 774 810 797 835 913 876 817 824 838 809 833 822 832 783 813 751 761 774 819 801 782 787 802 774 836 829 817 812 820 816 854 812 733 821 786 813 777 848 815 789 1.05e+03 718 854 770 857 818 761 719 720 806 746 792 811 798 788 847 779 774 749 764 848 839 838 863 847 837 800 806 833 803 811 808 804 852 811 823 830 835 831 826 813 823 841 795 786 822 797 738 810 870 810 798 823 875 854 835 783 779 776 819 806 795 773 833 890 839 824 824 798 796 825 790 793 886 843 810 810 826 832 801 819 810 770 811 796 762 836 814 805 807 800 778 824 849 845 827 808 764 777 818 810 826 873 851 797 830 812 664 816 900 780 729 794 789 765 856 823 807 839 811 850 805 781 784 858 799 826 808 840 793 813 808 798 782 802 782 816 787 732 774 818 811 778 829 818 781 770 756 786 813 794 814 838 769 808 801 784 816 802 871 1.24e+03 832 785 549 808 779 790 675 790 784 738 813 798 877 804 820 728 828 760 822 818 839 856 894 862 935 870 864 849 816 852 834 870 877 858 870 886 872 838 860 860 801 880 894 913 823 826 877 808 812 840 842 733 788 758 818 868 847 839 712 892 822 812 820 859 816 824 801 777 802 801 775 793 763 817 831 813 797 874 880 867 787 741 849 794 802 758 831 827 861 797 812 833 810 785 794 803 804 788 773 829 847 772 868 796 785 796 765 761 793 802 1.07e+03 813 690 770 759 780 813 769 874 850 844 818 781 866 821 791 849 825 802 797 826 799 835 813 824 794 807 834 806 810 847 794 852 823 777 745 762 746 828 778 773 759 787 811 788 813 772 733 814 771 761 789 812 796 768 755 765 792 777 804 757 736 777 741 748 698 822 793 792 705 813 736 796 755 785 727 797 779 750 753 794 760 736 751 797 720 789 795 791 629 817 752 838 804 686 855 754 790 629 751 825 780 790 644 784 804 773 760 820 844 887 806 839 825 793 810 849 842 824 839 832 807 836 835 830 769 798 836 786 820 801 849 776 858 816 826 801 780 794 811 827 812 777 448 1.16e+03 681 835 1.08e+03 775 787 799 745 470 802 603 780 807 739 796 755 809 704 700 803 771 717 781 809 789 741 843 734 786 599 771 813 744 817 856 792 529 767 775 754 754 785 802 798 713 787 792 561 765 646 790 749 733 793 751 801 724 691 604 702 804 794 835 839 886 857 846 817 926 849 920 791 821 869 881 842 826 829 828 875 738 816 870 806 801 780 809 845 757 820 842 753 855 788 788 886 869 837 819 769 771 789 759 733 757 812 802 770 806 801 823 812 816 848 801 791 816 838 806 880 847 829 804 826 756 818 810 815 803 824 835 803 789 797 779 767 804 803 813 804 782 821 786 816 820 777 809 835 791 790 791 796 743 806 803 798 795 776 751 709 780 824 801 785 822 820 808 814 792 758 786 673 794 766 802 730 757 743 796 773 722 726 853 674 801 740 727 840 803 773 737 772 771 788 791 761 762 802 834 812 790 739 735 772 794 791 782 792 772 866 828 862 858 841 816 896 820 859 826 832 839 802 847 820 798 831 852 820 839 819 884 813 832 831 815 819 782 808 854 838 820 840 825 788 808 844 824 851 822 774 810 798 836 913 876 818 824 838 808 832 823 832 784 814 751 761 774 819 801 783 787 802 773 834 828 817 812 820 815 854 812 733 820 785 813 777 848 814 787 1.05e+03 718 854 771 856 817 759 719 721 806 746 792 811 798 789 847 778 774 748 764 848 839 838 864 847 836 800 806 834 802 810 808 804 852 811 823 830 836 831 825 813 823 841 796 786 821 797 738 809 870 810 798 824 875 852 836 783 780 776 819 806 794 772 833 888 841 824 824 799 796 825 790 792 887 842 809 810 825 832 801 818 810 770 811 796 763 836 814 805 806 800 778 824 849 844 828 807 764 777 819 809 825 874 850 798 829 812 664 816 900 779 729 794 788 764 856 824 806 839 811 852 805 781 782 859 800 825 808 840 793 812 811 798 782 802 782 816 786 731 775 818 811 778 829 818 779 770 755 787 814 795 815 837 768 808 802 784 815 803 870 1.24e+03 832 785 550 809 779 789 675 788 784 738 813 798 877 804 819 729 828 760 822 818 839 856 894 862 936 870 864 849 815 852 834 869 876 858 870 885 872 838 858 861 800 880 896 912 823 826 878 808 813 840 842 734 788 758 818 868 846 839 712 892 823 812 820 859 816 823 801 779 804 801 775 793 764 817 832 813 797 874 880 867 787 741 848 793 801 758 832 826 861 798 813 833 811 785 794 803 804 788 773 828 848 773 868 796 784 797 765 761 793 802 1.07e+03 814 690 770 758 781 812 769 875 850 844 817 782 866 821 790 847 825 801 797 826 798 833 813 824 794 807 833 805 809 848 794 851 823 777 746 762 745 828 778 773 759 788 814 789 814 772 733 814 771 760 790 811 798 769 756 766 792 777 804 757 737 777 740 749 699 822 793 792 705 813 736 798 755 785 727 797 778 749 753 795 760 737 752 796 719 788 795 790 630 816 753 838 806 686 854 754 790 629 750 826 780 791 644 785 805 773 760 820 844 887 806 840 826 794 810 851 842 824 839 832 806 836 835 831 769 796 835 786 821 801 849 775 859 816 826 801 779 794 812 828 813 777 448 1.16e+03 683 835 1.08e+03 775 786 799 744 470 802 603 780 807 740 796 753 809 706 700 802 771 717 781 809 788 741 841 735 787 600 770 813 744 817 856 792 529 767 775 753 754 785 800 798 713 788 792 561 765 645 789 749 734 793 750 801 724 691 605 703 805 794 835 838 886 858 846 817 926 849 919 791 821 869 881 842 825 829 829 875 737 816 871 806 801 780 808 845 757 820 842 753 855 788 788 887 870 836 819 770 772 788 759 733 757 812 803 770 806 801 822 811 816 848 801 790 816 838 805 880 846 828 804 827 757 818 808 815 803 824 835 804 789 797 779 767 804 803 813 804 782 821 786 816 820 777 808 834 790 789 790 796 743 806 803 798 794 776 751 708 780 825 801 785 821 819 809 814 793 758 786 673 794 765 801 731 757 743 797 774 722 726 853 674 800 740 727 840 804 772 738 770 771 787 791 761 762 802 834 811 790 738 734 771 795 791 782 792 772 867 827 862 858 841 816 896 819 860 825 832 838 801 848 820 798 831 853 820 838 820 884 813 832 831 815 819 782 808 854 836 819 841 824 788 808 845 825 851 822 773 810 798 838 913 876 818 824 839 808 832 824 833 784 814 751 761 775 818 801 783 787 802 774 834 828 817 812 820 814 855 811 734 821 786 814 777 848 814 787 1.05e+03 717 854 772 856 816 758 719 721 805 746 792 810 798 790 847 779 774 748 763 848 840 838 864 847 836 800 806 835 802 810 809 806 852 811 823 830 836 832 824 813 822 842 797 787 821 797 738 809 870 810 799 824 875 851 836 783 780 776 820 806 793 771 834 888 842 824 824 800 796 824 791 792 887 841 807 810 825 832 801 817 811 771 812 796 764 835 813 805 806 800 779 824 850 844 828 806 763 778 819 809 825 874 849 798 828 812 664 816 901 779 727 794 788 764 855 825 807 840 810 852 805 781 782 859 801 825 808 840 793 812 811 798 782 803 782 817 786 731 776 819 810 777 828 818 777 771 755 788 814 795 817 837 768 809 804 784 815 803 869 1.24e+03 831 785 551 810 779 789 675 787 783 738 813 800 876 805 819 730 826 760 821 818 838 856 894 862 937 870 864 848 816 853 834 869 876 858 870 884 872 838 856 861 800 881 896 912 822 826 878 807 813 840 843 736 789 757 820 868 846 839 714 893 822 812 820 858 817 824 801 781 806 799 774 793 765 816 832 813 798 875 880 868 787 740 848 793 801 757 834 827 861 798 814 833 812 785 794 802 804 788 774 827 848 774 869 796 782 798 764 760 793 801 1.07e+03 815 690 769 757 781 812 770 876 850 843 816 782 866 821 788 846 824 801 797 826 798 832 815 824 794 807 833 805 809 848 795 851 823 777 747 762 745 828 778 774 759 789 815 789 814 771 732 814 771 760 792 811 798 769 755 767 792 778 803 756 737 777 741 749 698 822 793 792 705 813 736 798 755 786 726 797 777 750 753 795 761 737 752 796 718 788 795 790 630 816 753 838 807 686 854 753 790 629 749 826 780 791 644 786 806 772 760 820 844 887 806 841 827 794 809 851 842 825 839 831 806 836 835 831 769 796 834 786 821 802 849 776 860 816 824 802 779 794 813 828 813 778 450 1.16e+03 684 834 1.08e+03 774 786 798 743 469 802 603 780 807 740 797 752 810 706 701 802 771 718 781 809 788 742 840 735 787 600 770 814 744 818 857 791 530 766 775 752 754 784 799 798 713 788 792 562 765 644 788 748 734 794 749 802 724 692 606 703 805 794 835 838 885 857 846 817 926 849 919 790 821 869 881 843 826 829 831 875 736 816 871 806 801 780 806 845 757 820 843 753 855 788 788 887 871 836 820 770 774 787 759 733 758 811 803 769 806 801 822 809 815 848 800 791 815 837 806 880 845 826 804 827 758 817 808 816 803 823 834 806 789 797 778 767 803 804 814 804 782 822 787 817 820 778 808 834 789 789 791 796 742 805 802 798 793 777 751 708 779 825 801 786 821 818 809 815 793 759 786 673 793 764 800 730 757 743 797 774 722 728 854 674 799 740 727 841 806 772 738 768 771 787 791 761 762 802 835 812 791 738 734 769 795 790 782 793 771 866 827 862 857 841 816 897 818 860 824 832 838 801 848 819 799 831 852 820 838 819 885 812 832 831 816 818 782 807 854 836 818 841 824 789 808 845 825 852 822 773 810 797 837 912 877 818 825 839 809 831 824 833 785 815 751 760 776 818 802 783 787 802 774 834 828 817 812 820 814 855 812 734 824 786 814 776 849 814 787 1.05e+03 717 855 771 856 814 758 718 721 805 746 792 810 798 789 847 780 774 748 763 848 840 839 864 846 837 799 806 835 802 809 810 808 852 811 823 830 836 832 822 813 822 843 797 788 821 796 738 809 871 809 800 824 875 852 836 784 779 776 821 806 793 770 834 888 842 825 824 802 796 824 791 792 887 840 806 809 824 832 801 816 811 770 814 796 764 836 814 804 808 799 779 824 850 844 828 805 762 778 820 809 824 875 848 797 829 812 664 815 901 779 726 794 788 763 855 825 807 841 809 851 804 781 782 859 800 825 808 840 793 812 808 798 782 803 782 819 787 731 776 819 810 777 828 819 777 772 755 788 815 796 818 837 767 809 804 785 816 803 869 1.24e+03 831 785 552 808 780 789 676 788 785 738 814 801 875 804 819 730 825 760 820 818 838 856 895 863 937 870 864 848 816 853 834 869 875 858 870 884 872 838 854 862 801 882 895 914 821 826 879 809 812 841 844 736 790 757 822 867 845 840 715 893 822 812 820 857 818 823 801 781 808 798 773 793 767 815 832 812 799 876 880 868 787 740 849 793 802 757 836 829 860 799 816 832 811 785 794 802 804 788 774 826 848 774 870 797 782 798 766 761 793 801 1.07e+03 814 690 769 755 781 811 770 876 850 843 816 781 865 821 788 844 823 801 798 826 798 831 816 825 795 808 834 805 809 848 795 850 823 777 746 763 744 828 778 773 758 787 816 788 814 772 731 814 771 759 792 812 797 769 754 768 792 777 802 756 737 777 744 749 698 821 793 792 705 815 736 797 754 786 727 797 775 752 752 796 761 736 752 797 717 789 795 790 630 815 753 837 808 685 854 754 791 630 748 826 781 790 645 786 807 772 761 820 844 886 807 841 827 794 809 851 842 825 839 830 805 837 836 831 770 796 834 786 821 803 849 775 860 816 824 801 779 795 813 828 813 778 451 1.17e+03 685 835 1.08e+03 774 786 796 743 468 802 604 780 807 740 798 753 811 705 702 801 770 719 782 809 788 742 841 735 787 599 770 813 744 817 857 791 530 766 775 753 754 784 798 798 713 788 792 562 765 644 788 748 734 794 748 802 724 692 606 704 806 793 835 838 886 857 845 817 926 849 919 791 821 869 880 843 825 828 832 875 735 816 871 807 801 780 805 844 756 820 844 753 855 788 789 887 871 836 820 770 776 786 759 733 758 811 804 769 805 801 821 808 815 849 799 792 815 837 806 881 846 826 804 827 758 817 809 816 803 822 833 806 789 797 779 767 804 804 813 804 782 822 787 818 819 778 808 833 788 790 790 796 742 805 802 798 792 778 752 709 778 825 801 786 821 819 808 815 794 759 786 673 793 764 799 730 757 742 797 774 721 729 854 674 798 740 727 840 806 772 737 768 771 787 791 761 762 802 835 812 792 737 735 768 796 790 782 793 771 866 828 863 856 842 815 897 816 860 824 832 837 802 849 819 800 831 851 820 838 819 886 812 832 832 816 818 782 806 855 836 818 842 824 790 808 845 825 851 822 774 810 797 835 913 878 818 826 839 809 831 825 833 786 815 751 760 776 818 802 784 787 801 773 834 828 817 812 820 814 855 812 734 826 787 815 776 849 814 787 1.05e+03 717 855 770 855 813 758 718 722 805 746 793 809 798 789 848 782 774 747 762 848 840 839 864 846 837 798 806 833 803 810 810 808 851 811 823 831 836 833 821 813 823 842 797 788 821 797 738 809 872 808 799 824 874 852 836 784 778 777 821 806 794 769 835 888 842 825 824 803 795 824 790 792 888 841 806 810 825 833 800 816 809 770 814 797 764 836 816 804 808 799 780 824 850 844 828 806 762 778 820 809 823 875 849 797 830 812 664 815 900 780 726 795 788 763 854 824 808 842 809 852 804 780 784 858 799 826 808 841 792 812 807 798 782 803 782 820 787 731 776 819 810 777 828 819 779 772 755 788 815 796 816 836 767 810 803 786 817 802 869 1.24e+03 832 785 551 807 779 790 677 789 786 738 814 802 875 804 820 729 826 762 819 818 838 856 895 864 937 871 863 847 817 853 834 870 874 859 869 884 873 838 856 862 801 882 894 916 821 827 878 811 812 842 846 736 790 757 823 868 845 839 715 893 822 813 821 857 818 822 801 782 807 797 772 793 768 814 832 812 799 876 879 868 787 740 849 793 802 757 836 830 860 798 816 832 810 785 794 801 804 789 773 827 849 773 872 798 782 798 767 763 794 800 1.07e+03 814 690 770 755 780 811 770 876 848 843 817 780 865 821 788 844 822 800 798 826 798 831 816 826 795 807 835 805 809 848 795 850 823 778 746 763 744 828 779 773 758 785 816 788 814 772 730 814 771 758 791 812 797 769 754 766 793 777 802 756 735 777 746 749 698 821 793 792 706 816 736 797 753 786 727 796 775 754 752 797 760 736 753 797 717 789 794 790 628 815 754 836 807 685 856 754 792 630 748 826 781 789 645 786 807 771 761 820 844 887 807 840 827 794 809 851 842 825 839 830 806 837 836 830 770 797 834 786 821 803 849 774 859 816 823 800 779 795 813 829 812 778 451 1.17e+03 684 835 1.08e+03 774 786 795 743 468 802 604 781 806 741 798 753 812 705 702 801 769 720 782 809 788 742 841 734 788 599 770 812 743 817 859 791 529 766 775 755 754 785 798 799 713 787 793 562 765 644 789 748 735 793 748 801 724 692 606 704 806 792 835 838 886 856 845 817 926 850 919 791 821 869 880 843 825 828 832 875 735 816 871 806 801 780 806 844 756 820 844 752 855 788 789 887 872 836 820 770 776 786 759 733 758 812 803 769 806 800 822 810 815 848 798 792 814 838 807 881 846 827 804 827 756 817 809 816 804 822 832 806 789 796 780 767 804 804 812 804 782 821 787 818 819 778 808 833 788 791 790 796 741 805 802 798 793 779 752 709 776 825 802 785 822 820 808 815 794 760 786 673 794 764 799 729 757 742 797 773 722 730 853 674 798 740 727 839 806 772 736 769 771 786 791 761 762 802 835 813 792 736 734 767 796 790 782 792 771 866 829 864 856 842 814 898 816 861 824 832 838 802 849 820 800 832 849 820 838 817 887 812 832 831 815 819 782 805 855 836 817 842 825 790 807 845 824 851 823 775 810 797 832 912 879 817 826 838 809 831 825 832 786 815 750 760 776 819 802 784 787 801 773 834 828 817 812 820 814 855 814 735 826 787 815 777 849 814 787 1.05e+03 717 854 769 854 814 759 718 722 806 746 794 809 798 790 848 782 774 747 762 847 840 838 865 846 838 798 806 830 803 811 811 806 851 811 822 831 835 832 820 814 823 840 798 789 821 797 738 809 872 809 799 823 874 852 836 784 777 777 820 806 794 769 835 889 842 826 825 802 795 825 789 792 888 841 806 812 825 833 801 816 807 769 814 798 764 834 817 804 807 799 780 824 850 845 827 808 762 777 820 810 824 874 850 797 831 812 664 815 899 781 726 795 787 763 855 824 808 842 809 852 805 780 786 859 799 826 808 842 792 812 808 799 782 803 782 819 787 732 777 819 810 778 828 819 780 771 756 788 815 795 815 836 768 809 802 788 817 801 869 1.24e+03 833 785 550 807 779 790 679 790 788 738 813 802 876 803 820 729 828 763 819 818 838 856 895 864 937 872 864 847 818 853 834 871 874 860 869 884 874 838 857 862 801 882 893 916 822 828 877 813 812 841 846 737 790 757 822 870 846 839 714 892 822 813 821 856 819 821 801 783 807 797 771 793 769 814 832 813 798 876 879 867 789 740 848 794 801 757 835 829 860 795 816 833 810 785 795 801 804 790 774 828 849 772 871 798 783 798 767 764 794 800 1.07e+03 813 691 772 754 780 811 770 876 848 844 818 781 866 821 788 844 822 800 798 825 798 832 816 826 796 806 836 805 809 848 794 850 824 778 745 762 744 828 779 772 758 783 815 788 813 773 730 815 770 757 790 813 796 768 755 765 794 777 802 756 733 776 746 749 698 822 793 791 706 817 736 796 753 785 728 795 775 754 752 798 760 736 753 797 718 789 793 790 626 818 754 836 805 685 857 753 793 630 749 826 782 790 644 787 807 771 761 820 845 888 807 839 827 793 809 850 842 825 840 830 805 837 836 830 770 796 834 787 821 802 849 774 858 816 823 799 779 794 812 829 811 778 450 1.17e+03 683 835 1.08e+03 775 786 795 743 468 803 604 781 805 741 798 753 811 704 702 802 768 721 782 810 788 742 841 733 788 599 770 811 743 817 861 791 529 766 775 756 755 785 798 799 713 787 793 563 766 644 790 749 735 793 749 801 723 692 606 704 805 792 835 837 886 856 845 817 927 850 918 791 821 869 880 844 825 827 832 876 736 817 871 805 801 780 806 844 756 820 844 752 856 788 789 886 872 836 820 770 775 786 759 733 758 813 803 769 806 799 822 811 815 848 799 792 814 838 807 881 845 827 804 826 755 817 810 816 804 822 832 806 789 796 781 766 804 804 812 804 782 821 787 817 819 780 808 832 788 791 790 796 741 804 802 798 793 778 751 709 776 825 803 785 822 822 807 815 795 760 785 672 795 764 799 729 758 742 798 772 723 730 853 673 799 740 727 837 804 772 737 771 771 786 791 762 761 802 835 813 792 737 733 768 794 790 782 792 771 865 829 863 858 842 813 898 816 861 824 832 838 802 850 821 800 832 848 820 838 817 887 812 832 829 814 819 782 806 856 837 817 841 826 790 807 845 824 851 823 775 810 796 832 911 878 817 826 837 809 831 824 831 785 815 750 760 776 819 802 784 787 800 772 833 829 817 812 820 814 853 816 735 825 786 815 778 849 814 787 1.05e+03 717 854 769 854 816 759 719 721 807 746 793 809 799 790 847 782 774 747 762 847 840 837 866 845 839 798 807 830 804 812 811 805 850 811 823 832 834 832 821 815 824 839 798 787 822 798 737 808 872 810 799 822 874 853 836 785 776 777 822 805 794 768 835 890 841 825 825 801 794 825 790 792 888 840 805 812 825 834 802 816 806 770 814 799 765 833 818 804 806 800 781 824 850 845 826 808 763 776 819 810 824 874 850 797 831 812 664 817 897 782 727 795 788 764 855 823 808 842 808 853 807 780 786 859 799 826 807 843 792 812 809 800 782 804 781 818 787 732 777 818 811 778 828 819 779 771 758 788 815 794 815 837 768 809 802 787 817 801 869 1.24e+03 833 785 550 808 779 792 678 790 788 738 813 801 877 802 820 729 830 763 819 820 838 856 895 864 937 870 864 847 818 852 834 872 873 862 868 884 874 838 858 862 801 882 893 916 823 829 876 813 811 841 846 737 791 759 821 871 846 839 714 892 822 813 821 857 819 821 801 784 808 798 770 792 768 814 832 812 799 876 879 867 790 741 848 794 801 757 835 828 860 793 816 833 810 786 795 801 804 790 774 829 849 772 870 796 785 796 767 764 794 800 1.07e+03 813 692 774 754 780 811 769 874 846 845 818 782 867 821 788 843 822 800 799 825 798 831 816 825 796 806 835 805 811 848 794 850 824 778 746 762 745 828 778 772 757 783 814 787 812 773 730 815 770 757 790 813 796 769 755 764 792 777 802 756 733 775 744 749 698 823 793 791 707 817 735 796 753 784 728 796 776 752 753 799 760 737 754 798 718 789 792 790 626 820 754 836 804 685 857 753 792 630 750 826 783 791 643 787 808 771 761 820 846 889 806 838 827 792 810 850 842 824 840 831 804 835 836 830 770 796 835 787 821 801 850 774 859 815 823 799 780 794 812 829 810 778 449 1.17e+03 683 835 1.08e+03 775 786 796 743 467 802 605 781 804 741 798 752 811 705 702 803 769 722 781 810 789 741 841 733 787 599 770 811 744 817 863 791 529 765 775 756 755 785 798 798 713 787 792 563 766 644 791 749 735 794 749 800 723 692 606 704 804 792 836 837 886 856 846 816 927 851 917 790 821 869 880 843 825 827 832 876 736 817 870 804 801 780 807 843 756 820 844 752 856 787 790 886 872 835 819 770 774 786 759 734 757 813 802 768 806 798 823 812 815 847 799 792 813 839 807 881 845 828 804 827 754 817 811 816 804 823 831 805 789 795 780 767 804 803 813 804 782 821 787 817 819 781 808 831 787 791 789 797 740 804 802 798 793 778 751 709 776 826 803 785 822 823 807 815 795 760 784 672 795 765 800 729 759 743 798 772 724 730 853 673 800 740 728 837 804 771 738 770 770 786 792 762 761 801 835 813 792 738 732 768 792 789 782 792 771 864 829 862 859 843 813 898 818 860 825 832 839 803 849 819 799 832 848 820 837 816 887 812 832 828 814 818 782 808 856 837 817 840 825 791 807 846 825 853 823 776 811 796 834 911 877 817 825 835 809 830 823 830 784 815 751 760 777 819 802 784 788 800 771 832 829 817 810 821 814 851 817 735 826 786 815 779 850 814 788 1.05e+03 717 854 770 854 817 759 720 720 808 746 792 810 800 790 847 781 774 747 762 847 840 836 865 845 840 798 807 830 804 812 810 805 850 812 824 832 835 831 821 816 824 840 798 786 821 799 737 808 872 811 799 822 874 853 836 783 776 777 823 805 794 768 835 891 840 825 825 799 794 825 790 793 888 839 804 810 825 835 804 816 807 771 814 799 765 832 818 804 804 802 782 823 850 845 826 808 764 776 817 810 824 874 851 797 831 812 665 818 898 782 728 795 789 764 856 823 809 841 808 852 808 780 785 860 799 826 806 843 793 813 810 802 782 804 780 818 787 732 776 819 812 778 828 818 778 771 760 788 814 794 814 838 769 809 801 787 817 801 869 1.24e+03 833 785 549 808 779 793 678 791 788 738 812 800 879 801 820 729 830 764 820 821 838 857 896 862 938 869 865 848 818 851 835 871 873 862 868 883 874 837 858 862 800 882 894 916 824 829 876 813 810 841 846 737 791 760 820 871 847 839 713 892 822 813 822 858 818 821 800 783 808 798 770 790 768 814 832 812 800 875 878 867 792 741 848 795 801 758 834 827 860 793 816 834 810 786 794 801 803 790 774 831 850 772 868 795 785 795 767 764 794 799 1.07e+03 813 694 774 754 780 810 769 873 847 846 819 781 868 821 788 842 824 801 799 824 798 830 817 824 797 808 835 805 812 848 796 850 824 778 748 762 746 828 778 772 756 783 812 786 812 773 731 815 770 756 790 813 796 770 755 764 791 777 802 756 733 773 743 750 698 824 793 790 707 817 735 796 754 784 729 796 778 751 754 799 760 738 754 798 719 788 792 790 627 821 754 835 803 686 857 752 791 630 750 827 783 791 642 788 807 771 761 821 846 889 805 838 826 791 811 849 843 823 841 831 804 834 836 830 770 796 835 787 821 800 850 774 859 815 824 799 781 794 812 830 810 779 449 1.17e+03 683 835 1.08e+03 775 787 796 743 467 801 605 780 804 741 798 751 811 705 702 804 769 721 780 810 789 740 841 733 787 598 770 811 744 818 863 790 529 764 775 755 755 785 798 797 712 787 792 564 767 645 791 751 734 794 748 799 722 692 606 704 803 793 835 837 886 856 846 816 927 852 915 790 820 869 881 843 825 826 832 876 736 817 870 804 801 780 807 843 756 820 844 753 857 786 791 887 871 836 818 771 773 786 759 734 757 813 803 768 806 796 823 812 815 847 799 793 813 839 806 881 845 828 804 828 754 817 812 816 804 823 831 804 790 795 779 767 804 804 814 804 782 821 786 817 819 781 808 831 788 791 789 798 740 803 802 799 794 777 752 710 777 826 803 785 822 823 807 815 795 760 784 671 794 765 800 729 759 743 798 772 723 730 853 672 801 740 728 838 803 770 738 770 770 786 792 763 762 800 835 814 792 738 733 768 792 789 781 792 770 864 829 861 860 844 813 900 819 859 825 832 839 804 848 816 798 832 848 820 837 816 888 813 832 829 813 819 783 809 855 837 818 840 825 790 807 845 825 854 822 776 810 796 835 910 876 816 824 834 810 830 825 830 783 815 751 759 776 819 802 783 788 801 771 834 829 817 809 821 815 850 817 734 827 786 814 778 850 815 788 1.05e+03 717 854 771 854 817 757 721 719 808 745 792 811 802 789 846 780 773 747 762 848 841 838 863 844 839 797 807 831 803 811 810 806 851 812 825 832 835 832 821 816 825 842 797 785 820 798 737 808 872 811 799 820 874 853 835 782 776 777 824 805 795 769 834 891 839 825 824 799 796 825 790 793 889 838 804 808 824 836 802 817 808 771 814 799 764 833 818 804 804 803 782 824 849 846 825 808 764 777 816 810 823 874 851 797 832 812 666 817 898 781 728 796 789 765 856 823 809 841 807 851 808 779 784 861 799 826 806 844 794 814 810 802 782 804 782 818 787 731 776 820 812 777 828 818 776 771 760 787 814 794 814 838 770 809 801 787 817 801 869 1.24e+03 832 785 549 808 779 793 678 791 788 738 812 799 880 801 820 729 830 764 821 821 838 857 897 861 938 868 866 849 817 850 836 870 873 862 867 883 874 838 858 862 800 883 894 917 824 827 876 813 809 840 847 737 791 761 819 872 847 839 713 892 822 813 822 859 818 821 800 781 808 798 771 788 768 814 833 811 801 875 878 867 792 742 849 795 801 758 835 827 860 795 816 833 810 786 794 800 803 789 774 832 851 772 868 795 785 793 768 763 794 798 1.07e+03 814 693 774 756 780 810 768 872 847 846 820 780 869 821 788 843 825 802 799 824 798 830 816 824 796 808 835 805 813 848 797 850 824 777 749 762 746 828 778 772 756 783 812 786 812 773 732 814 771 756 790 813 796 772 755 764 791 778 802 756 734 772 742 750 698 825 793 791 707 817 734 795 754 784 729 796 779 750 755 799 761 738 754 798 719 788 793 791 629 821 754 837 802 686 857 752 790 629 751 826 782 791 641 789 806 770 762 821 847 889 806 838 826 791 811 849 843 823 842 831 806 834 836 830 769 796 835 787 822 800 850 774 858 815 824 800 781 794 812 830 811 779 449 1.17e+03 684 835 1.08e+03 775 788 797 744 467 800 605 779 803 741 798 750 811 705 702 803 769 722 780 809 789 739 841 734 788 598 769 811 743 818 863 790 529 763 776 755 755 786 798 797 712 786 792 564 767 644 790 752 734 793 747 799 721 692 606 705 803 793 835 837 886 856 846 816 927 852 915 789 820 868 881 843 825 826 831 875 736 817 870 804 801 780 807 842 756 820 845 753 858 786 792 888 870 836 818 770 773 786 759 734 757 813 804 768 807 796 823 812 815 847 798 793 813 839 806 880 845 827 804 828 754 817 812 815 804 823 831 803 789 796 779 768 804 804 815 804 783 821 786 818 818 781 807 832 788 791 789 799 739 803 802 799 794 775 754 710 778 827 802 786 824 823 807 814 794 759 783 671 795 766 800 729 759 744 798 772 723 730 852 672 801 740 728 838 803 770 739 770 770 787 792 763 762 800 835 813 792 738 733 769 792 790 780 793 770 864 829 860 861 845 814 901 820 858 824 832 838 805 848 815 796 832 850 820 836 817 888 815 831 829 812 820 783 808 854 836 818 840 825 790 809 844 825 855 821 775 809 796 835 911 877 817 824 834 809 829 826 830 783 815 751 759 774 819 803 782 788 801 771 836 829 817 808 821 816 850 816 734 825 785 814 778 850 815 788 1.05e+03 717 853 772 855 817 755 720 721 808 744 791 812 802 788 846 780 772 747 762 848 841 840 861 844 839 797 807 830 802 811 809 808 852 812 825 831 836 832 821 816 826 843 797 785 820 797 739 808 872 811 798 823 874 852 835 781 776 777 823 805 796 769 835 892 840 824 824 799 798 825 790 793 889 839 804 808 825 835 800 817 808 771 814 799 763 833 818 804 804 804 782 824 849 846 826 809 765 778 816 810 824 872 851 797 832 811 665 817 898 780 729 795 787 765 856 823 808 841 808 850 807 780 784 862 798 825 806 844 795 815 810 802 781 803 783 818 786 731 775 820 812 777 827 818 776 771 759 786 814 795 814 838 770 809 802 788 816 802 868 1.24e+03 831 785 549 808 779 790 678 790 788 738 812 798 880 801 820 730 830 764 820 821 837 857 897 860 938 868 866 850 816 851 835 870 873 861 867 883 874 838 859 861 799 883 895 917 824 826 876 813 808 840 847 737 791 761 819 872 847 840 713 891 822 812 821 858 818 823 800 780 807 798 771 788 767 815 834 811 800 877 878 867 792 742 849 794 801 758 835 827 860 797 816 832 810 786 793 799 802 788 774 830 851 772 868 795 786 793 769 762 794 798 1.07e+03 815 693 773 757 780 811 767 872 848 846 820 779 870 821 788 844 825 801 798 824 798 831 815 824 796 807 835 806 812 848 798 850 824 777 747 763 746 828 777 772 757 784 811 786 812 772 732 813 772 758 791 812 796 771 754 764 792 778 802 757 733 773 741 750 698 825 793 791 707 817 735 795 754 784 729 796 779 750 755 798 761 738 754 798 719 787 794 792 629 821 754 839 802 686 858 751 790 628 751 824 781 791 641 790 807 770 762 821 847 889 806 840 825 791 811 850 843 823 841 831 807 834 836 829 768 797 835 788 822 800 850 775 858 815 824 800 781 794 811 830 811 778 449 1.17e+03 684 835 1.08e+03 776 788 796 744 466 799 605 779 802 741 798 749 811 705 702 802 770 724 780 808 788 739 842 734 788 598 768 810 742 818 864 790 529 763 776 755 755 786 798 797 712 785 792 563 767 644 790 752 734 792 746 799 720 693 606 706 802 792 834 837 886 855 845 816 927 852 916 790 819 868 880 843 825 826 831 874 736 817 871 804 801 781 807 842 756 819 845 752 858 787 791 887 870 836 818 770 773 785 758 734 757 813 805 769 807 798 823 811 816 846 798 793 813 839 806 880 846 826 804 827 755 818 812 815 805 823 832 803 790 796 779 768 804 805 816 804 783 822 786 818 818 780 807 833 788 790 789 799 740 804 801 799 795 774 754 709 778 827 800 786 824 823 807 812 794 758 783 672 796 766 800 728 759 744 798 772 723 730 852 672 801 740 728 839 802 770 740 769 769 787 792 763 762 800 836 814 792 737 734 769 793 790 780 794 770 864 828 862 860 845 813 900 819 858 822 833 837 804 848 816 797 833 850 820 836 818 888 814 830 829 812 822 783 806 853 836 818 840 824 790 810 843 825 855 821 775 808 795 834 912 877 818 824 834 808 830 826 830 782 815 752 758 774 818 803 781 788 801 771 838 829 817 810 820 816 850 815 735 823 785 814 778 849 815 788 1.05e+03 717 853 772 856 817 754 719 722 808 744 790 812 802 788 846 780 772 745 762 848 840 843 861 844 837 798 808 830 801 811 809 806 853 811 825 829 836 832 821 816 827 844 797 785 819 797 740 808 872 810 798 825 873 852 835 781 776 775 823 805 797 769 836 892 840 824 825 799 799 826 790 790 890 841 804 808 826 834 799 817 809 771 814 800 762 834 818 804 805 803 780 824 848 846 826 809 766 779 817 809 824 871 850 797 833 811 663 816 899 780 727 795 786 766 856 823 808 840 808 850 807 780 783 862 798 825 806 844 796 816 810 801 780 803 784 818 787 731 775 819 812 776 826 818 778 772 759 786 814 797 815 837 770 808 802 789 816 802 868 1.24e+03 830 784 550 808 779 788 677 789 788 738 812 797 879 802 820 730 830 764 819 820 837 857 896 860 938 869 866 850 816 852 835 871 874 860 867 884 874 838 858 860 799 883 895 916 825 824 875 812 808 840 846 736 791 762 819 873 847 840 714 891 823 812 821 857 818 824 800 780 806 798 770 790 765 816 834 811 800 878 878 867 792 741 849 793 801 758 835 826 860 798 815 831 810 787 793 800 802 787 774 829 850 773 868 796 786 793 769 763 794 799 1.07e+03 816 691 772 758 780 812 768 872 848 845 820 780 871 820 787 845 824 801 798 824 798 831 813 824 796 806 835 806 810 848 797 850 824 777 746 762 746 829 777 772 756 785 811 786 813 772 732 812 772 759 792 811 796 769 754 765 793 778 802 758 733 773 741 749 698 824 792 791 708 817 735 796 754 783 729 796 779 750 755 798 761 739 753 797 719 787 794 793 629 821 754 840 802 685 858 750 790 627 752 823 782 790 641 790 808 769 762 821 847 888 806 841 825 791 811 850 844 824 840 831 807 834 836 828 768 797 836 788 822 800 851 775 856 816 824 800 781 793 811 830 812 778 449 1.17e+03 684 835 1.08e+03 776 789 795 745 467 799 605 779 802 740 798 748 811 706 702 802 770 726 781 807 788 739 842 734 787 597 767 809 741 818 865 790 528 763 777 755 755 786 798 798 712 785 792 563 767 644 789 750 734 790 747 800 720 693 607 706 801 792 834 837 887 855 845 816 927 851 918 789 820 868 880 843 826 826 831 874 736 816 872 803 800 780 807 843 756 818 844 752 858 787 791 887 870 836 818 770 773 784 757 734 757 813 805 769 807 799 823 811 816 846 798 793 813 839 807 879 846 826 803 827 755 818 812 814 805 822 832 803 790 797 779 768 803 805 816 804 783 822 786 817 817 780 807 834 788 789 790 800 740 804 801 799 795 774 754 709 778 828 798 786 823 822 807 811 794 758 783 673 795 766 800 728 760 745 797 772 723 731 852 672 802 740 728 840 803 771 740 769 769 787 792 763 762 800 835 814 792 737 735 769 793 790 780 793 770 865 828 863 858 846 813 899 819 858 821 833 837 804 848 819 797 834 851 822 837 818 889 813 829 829 812 822 783 806 854 836 818 840 824 790 811 843 825 855 821 775 807 795 834 913 877 818 824 834 808 830 825 830 782 815 752 758 775 818 803 781 788 800 771 836 830 817 812 820 816 850 813 736 822 785 813 777 848 815 788 1.05e+03 717 854 772 857 817 756 718 723 808 743 790 811 801 788 846 780 773 744 761 847 840 844 861 844 835 798 809 830 801 811 809 806 854 811 825 828 836 831 821 816 828 845 797 785 819 798 742 809 872 809 798 828 872 852 834 782 776 774 823 805 798 769 837 892 840 824 826 799 798 826 790 788 890 842 805 809 826 833 800 817 809 770 814 799 763 834 818 804 805 803 779 824 846 846 827 809 767 779 818 809 824 871 850 797 832 812 661 817 900 780 725 794 787 766 855 824 808 840 808 850 808 780 784 862 798 824 806 844 796 816 811 802 780 803 782 818 788 730 775 819 812 777 826 819 779 772 757 787 814 798 816 837 769 808 802 789 815 802 867 1.24e+03 831 784 550 807 780 787 677 787 787 738 813 797 878 803 820 731 830 765 818 820 837 856 896 861 938 871 865 850 817 852 835 872 873 859 867 885 874 838 858 859 800 882 895 915 825 824 875 811 809 840 845 736 791 762 819 873 847 840 714 892 824 811 821 856 819 825 800 780 805 799 772 791 763 815 834 811 799 878 878 867 792 742 849 792 801 759 834 828 860 797 814 831 810 788 794 800 802 787 774 829 849 774 867 796 786 794 769 764 794 800 1.07e+03 816 690 771 759 779 813 770 872 849 844 820 781 871 821 787 845 823 800 798 824 797 831 813 824 796 807 834 806 807 847 795 849 825 777 746 762 746 829 777 772 755 785 810 786 814 771 732 812 772 761 792 810 796 769 754 765 793 778 802 759 732 773 740 748 697 823 791 790 709 817 734 798 754 783 729 796 779 750 755 798 761 738 752 797 719 787 794 793 628 820 754 838 802 684 858 749 791 627 751 824 783 790 642 790 809 770 762 821 848 888 806 840 826 791 810 850 845 824 840 831 806 834 837 829 769 797 836 789 822 800 851 775 856 816 824 800 780 793 811 829 812 778 449 1.17e+03 684 834 1.08e+03 776 789 795 745 468 799 605 779 802 739 798 748 812 705 703 803 770 726 782 807 788 738 843 733 786 597 768 811 742 818 865 791 528 763 778 755 754 788 797 798 712 786 793 563 768 644 789 750 734 790 748 800 720 693 607 707 801 793 834 837 886 855 846 816 928 851 918 789 820 868 880 844 826 826 831 875 737 816 872 804 800 780 807 844 757 818 843 751 858 787 790 887 869 837 817 771 774 785 756 734 757 814 804 769 806 800 823 810 816 847 799 793 814 839 807 878 846 826 803 828 756 817 812 814 806 822 833 803 791 796 779 767 803 804 815 804 783 821 787 815 817 780 807 834 788 788 791 799 740 806 801 799 795 775 755 708 778 829 798 786 823 822 806 811 794 758 782 674 794 765 800 728 760 745 797 773 723 732 852 672 802 740 729 840 803 771 741 769 769 786 793 763 761 801 835 812 792 737 736 769 793 790 780 793 769 866 827 864 857 845 814 898 820 858 822 832 838 803 848 819 797 834 851 823 837 818 890 812 829 829 812 822 782 806 854 837 817 840 824 790 810 843 825 855 821 775 808 795 833 914 878 818 824 834 809 832 823 830 782 814 753 758 776 818 802 780 788 800 771 835 832 817 812 821 816 852 812 737 822 786 813 777 849 814 788 1.05e+03 717 855 772 857 818 758 718 723 808 743 791 811 800 789 846 780 775 743 763 847 840 844 862 844 835 798 810 830 801 811 810 805 855 812 825 828 835 830 822 815 828 844 797 785 818 799 742 810 872 808 798 828 871 852 834 782 776 773 823 805 798 769 837 891 840 824 828 800 797 825 791 786 890 842 805 809 825 833 802 817 810 770 813 798 764 834 818 803 805 802 777 824 846 846 827 808 766 780 817 808 823 872 850 796 831 813 661 817 901 780 725 794 787 766 855 824 808 840 809 850 808 780 786 862 798 826 806 843 794 816 811 802 779 803 781 818 790 730 775 819 811 777 825 819 778 772 756 788 814 798 818 837 769 807 801 790 816 800 867 1.24e+03 832 784 550 805 780 788 676 787 786 738 813 797 878 802 820 731 830 764 818 820 837 856 896 861 938 872 865 850 817 852 835 871 873 859 867 886 872 838 857 859 800 880 895 915 825 824 874 810 810 840 844 736 792 763 819 873 848 839 714 893 823 811 821 855 819 824 800 781 804 799 774 792 764 814 835 812 799 879 878 867 793 742 849 792 801 759 834 830 859 796 814 831 811 788 794 801 802 787 774 829 848 774 867 796 786 794 769 764 793 800 1.07e+03 816 689 771 759 779 813 772 872 850 843 820 782 871 821 787 845 822 800 798 824 796 830 814 824 796 808 834 805 806 847 794 850 825 776 746 762 746 830 778 772 754 785 810 787 814 771 732 811 772 761 791 810 796 769 753 765 794 778 802 759 733 773 740 748 697 822 791 790 709 817 734 800 754 783 729 795 779 750 755 798 761 738 751 796 719 787 793 793 628 820 753 836 802 682 858 748 791 627 751 823 784 790 642 791 809 770 762 820 849 888 805 839 826 791 809 849 844 824 841 832 806 834 837 830 769 796 836 788 821 800 850 776 856 816 825 800 779 793 811 829 811 778 449 1.17e+03 684 834 1.08e+03 776 790 795 745 469 801 606 780 802 739 798 747 812 705 702 804 770 727 782 807 787 738 842 733 786 597 769 812 743 818 864 792 528 763 778 755 754 788 798 798 712 786 793 564 768 644 789 751 734 790 748 800 720 693 606 707 802 794 835 838 886 856 846 816 929 850 919 790 820 868 880 844 826 826 831 874 738 816 872 804 800 779 807 844 757 818 841 751 858 787 789 887 869 837 817 772 774 786 756 733 757 814 804 769 805 800 823 809 816 847 799 793 814 839 807 877 846 827 804 827 756 817 811 814 806 822 833 804 791 796 779 767 803 803 814 805 782 821 788 814 817 780 807 834 788 788 792 799 740 806 801 799 795 776 755 708 778 829 798 786 823 821 806 811 794 758 783 674 793 764 799 728 760 744 797 774 724 732 852 672 801 739 729 840 803 772 741 768 770 787 794 763 761 802 835 811 791 737 735 769 794 790 780 794 770 866 828 863 857 844 814 897 820 858 823 831 838 803 848 819 797 834 851 824 838 819 890 812 828 829 812 821 782 806 855 839 817 842 824 790 809 843 824 855 820 774 809 795 833 915 877 818 824 834 810 833 823 830 783 815 753 759 776 818 801 781 788 800 772 834 833 818 812 821 815 853 811 737 823 786 813 777 850 815 788 1.05e+03 718 857 772 857 818 759 717 722 808 743 791 811 799 790 847 781 775 743 765 846 840 842 862 844 837 799 809 832 801 812 810 806 855 813 826 828 835 830 823 815 827 843 797 786 818 799 741 810 873 808 798 828 871 852 833 783 777 774 823 804 798 769 836 891 839 824 827 800 796 825 790 786 889 842 806 809 824 834 801 817 810 771 813 798 764 833 818 802 806 802 777 824 847 848 828 808 766 780 817 808 823 872 850 796 832 813 661 817 902 779 727 794 787 766 856 824 808 839 811 850 807 780 786 862 799 827 806 843 793 816 811 801 780 803 782 818 790 729 775 820 811 777 824 819 777 772 756 788 814 797 818 837 769 807 800 790 816 799 867 1.24e+03 834 785 549 804 781 790 676 788 784 737 813 798 877 802 820 731 828 764 819 820 838 855 895 861 938 871 864 850 818 852 835 870 873 858 867 884 872 839 857 859 800 881 895 915 825 825 876 810 810 841 845 736 792 762 819 873 848 839 713 894 822 812 822 857 819 824 800 781 803 799 776 792 764 815 835 812 799 878 879 867 793 742 848 793 801 760 833 832 859 796 814 831 811 788 795 801 802 787 775 829 848 774 867 796 785 794 769 764 793 799 1.07e+03 816 691 771 760 779 812 771 872 850 843 819 782 870 822 787 845 822 800 797 823 797 830 815 824 796 808 833 803 806 847 793 850 824 776 746 762 746 830 779 772 755 785 810 787 814 771 734 811 772 760 790 810 796 771 753 764 794 778 802 758 734 773 741 747 697 823 792 791 709 816 734 801 754 783 729 795 778 750 755 798 760 738 752 796 719 787 793 793 627 819 753 836 803 681 857 748 791 627 751 822 784 790 642 791 810 771 762 820 849 887 804 837 826 791 807 848 843 824 842 832 805 834 837 830 770 795 836 788 822 800 851 776 857 817 826 800 778 794 811 828 811 778 448 1.17e+03 685 834 1.08e+03 776 790 795 745 469 802 606 780 803 739 799 747 812 706 701 804 770 727 783 807 788 737 841 733 786 596 769 814 744 818 862 791 529 764 777 754 754 790 798 798 711 786 793 565 769 642 789 752 734 789 749 800 720 693 606 708 802 794 836 838 886 857 847 816 928 850 920 790 819 868 881 844 826 826 831 873 738 816 871 805 800 779 807 844 757 818 841 750 857 787 788 888 868 837 817 772 774 787 756 733 757 814 804 769 805 800 822 808 816 848 799 793 813 839 807 879 846 828 804 828 756 816 811 815 806 822 833 804 791 796 778 767 803 802 813 806 783 822 789 814 817 779 808 834 788 789 792 799 739 806 801 799 795 776 754 707 778 830 799 786 824 820 806 811 794 759 785 673 794 764 799 728 759 743 797 775 724 731 852 672 800 739 728 840 804 773 740 769 769 787 794 763 761 802 835 810 791 736 734 769 794 790 780 795 772 866 828 863 857 843 814 897 820 858 824 831 838 803 848 819 798 834 851 823 838 820 889 811 829 829 813 820 782 806 855 840 818 843 824 790 807 842 824 854 820 774 810 796 834 915 877 818 824 834 810 834 824 830 784 815 752 759 776 820 800 781 788 801 772 834 834 818 811 820 814 854 811 737 823 786 813 778 849 815 787 1.05e+03 718 857 773 857 818 758 716 722 808 743 790 812 799 790 847 781 775 744 767 847 840 841 862 845 839 799 809 834 801 811 810 807 854 814 826 829 834 831 824 815 827 843 797 786 818 797 740 809 873 808 799 829 872 852 832 784 777 775 823 804 798 769 836 891 839 824 827 801 796 826 789 788 888 841 806 809 825 835 801 818 809 772 813 798 764 832 817 802 808 801 778 824 848 850 828 807 765 779 818 808 824 872 849 796 833 813 661 816 902 777 728 794 787 767 857 824 809 840 813 850 806 781 785 861 798 827 805 843 791 816 811 801 781 802 782 818 790 728 775 820 811 778 823 819 776 772 755 787 814 796 817 838 768 806 801 790 816 798 868 1.24e+03 834 785 548 802 782 792 678 789 784 738 813 799 876 802 820 731 827 762 822 820 838 856 896 861 938 870 864 850 818 853 834 870 874 858 867 883 871 840 856 859 800 882 895 916 825 826 877 810 811 840 845 736 793 762 819 873 849 839 713 895 821 812 822 858 818 824 800 782 802 799 777 792 765 816 834 813 798 879 879 867 794 742 848 795 800 760 833 832 858 796 815 832 810 788 796 801 803 787 774 829 848 773 868 796 785 794 769 763 793 799 1.07e+03 816 693 771 759 779 811 771 872 851 842 818 782 870 823 788 845 823 801 796 823 797 830 815 824 796 808 833 802 807 846 793 850 824 775 746 762 746 830 779 772 756 785 810 787 814 770 735 810 772 760 791 811 796 771 754 764 794 778 803 758 735 773 742 747 696 824 792 791 708 815 734 800 753 782 729 795 778 750 754 798 760 738 751 796 719 788 792 793 627 818 754 836 804 682 857 750 793 626 751 822 784 790 642 791 809 772 762 819 849 887 803 837 826 791 807 848 842 824 842 831 805 834 837 830 770 795 836 788 822 799 852 777 857 817 826 798 778 794 811 827 811 779 448 1.17e+03 686 834 1.08e+03 776 789 796 745 469 802 606 780 804 739 799 747 812 706 701 805 771 728 784 807 788 737 840 732 787 596 770 813 743 818 860 790 530 764 776 753 754 790 798 800 711 786 793 566 769 641 789 752 735 789 749 800 720 693 606 708 802 794 836 839 885 857 847 817 927 850 920 789 819 868 880 843 826 826 831 872 738 817 871 805 800 779 806 844 758 819 841 751 857 787 789 889 868 836 817 771 774 787 757 734 756 814 804 769 805 800 822 809 815 847 799 793 812 839 807 880 846 829 804 828 756 817 811 816 806 822 833 804 791 795 777 767 804 801 813 805 783 822 789 816 817 778 808 834 789 790 792 798 739 806 801 799 795 775 753 707 778 830 800 786 825 820 807 811 794 759 787 673 795 765 799 729 760 742 797 774 724 730 852 672 800 739 728 840 804 774 740 770 769 788 793 763 761 802 835 812 791 736 735 769 794 790 780 795 772 865 827 863 858 843 814 897 819 859 824 831 838 803 848 819 798 834 851 823 838 821 888 811 829 829 814 820 782 807 856 841 818 845 824 790 806 842 823 854 820 774 810 797 834 915 876 818 825 835 810 834 825 831 784 815 752 760 775 820 799 782 787 801 771 834 834 818 811 818 813 854 811 736 823 785 813 778 848 816 787 1.05e+03 718 859 773 857 818 757 716 722 808 744 790 813 799 790 848 781 775 745 767 848 839 840 862 845 839 799 810 835 802 810 809 808 853 814 825 830 834 832 824 815 827 843 797 786 818 795 738 808 872 808 799 829 873 852 831 784 777 775 823 804 798 770 836 891 841 825 826 802 797 827 789 790 888 841 805 808 826 836 800 819 808 773 813 798 763 830 816 803 808 800 779 824 849 850 829 808 764 778 820 808 824 873 849 796 832 813 661 815 902 776 728 793 788 768 858 824 809 841 813 850 804 780 785 862 798 826 805 843 791 816 811 802 782 801 782 818 790 727 774 820 810 778 824 819 776 773 756 788 815 796 815 838 767 806 801 790 816 798 868 1.24e+03 834 786 548 803 782 792 680 788 785 738 812 798 876 802 820 730 828 762 823 820 839 856 897 860 938 870 864 850 819 854 834 872 874 858 867 881 871 841 856 858 800 883 895 916 825 826 879 810 811 840 845 737 791 763 820 873 848 840 713 895 821 813 820 860 818 823 799 783 803 800 779 791 764 816 835 813 797 880 879 867 794 742 848 796 800 759 833 832 860 796 815 832 810 789 797 801 803 787 774 829 848 772 869 797 785 795 770 763 793 799 1.07e+03 815 692 771 759 779 811 771 872 851 843 818 782 870 824 789 846 823 801 796 822 798 830 815 824 795 808 833 803 809 846 794 852 824 775 746 762 746 830 779 772 756 785 810 787 814 770 736 810 772 761 792 811 795 770 754 764 794 778 804 758 734 773 742 748 695 825 791 791 709 814 734 799 753 782 728 796 780 750 755 798 760 738 751 797 719 788 792 792 627 817 754 838 804 682 856 752 794 626 752 823 784 790 642 790 808 772 762 819 849 887 803 837 826 792 809 848 842 824 842 830 805 835 837 830 771 795 835 787 822 798 851 777 857 818 825 797 778 794 812 828 811 779 448 1.17e+03 686 834 1.08e+03 777 788 796 745 469 802 605 780 805 740 797 747 812 707 701 806 770 729 784 806 789 737 840 732 788 596 771 813 742 817 861 790 530 764 775 753 752 789 797 802 711 786 794 566 768 640 790 752 735 789 749 800 720 693 607 708 802 794 836 839 886 856 846 817 926 850 920 789 819 869 880 843 826 826 831 873 737 818 871 806 800 779 807 844 758 819 842 751 856 787 789 888 868 836 817 770 774 786 757 734 756 814 804 769 806 800 821 810 816 847 798 793 812 839 807 882 845 829 804 828 756 818 811 816 806 822 833 803 791 796 777 768 804 801 813 804 783 822 788 817 817 776 809 834 788 790 792 798 739 806 802 799 795 775 752 708 778 829 800 787 825 820 807 811 794 758 786 673 796 765 800 729 760 742 797 773 724 729 852 672 799 739 727 840 804 774 739 771 768 788 792 763 761 802 836 813 790 735 735 769 794 791 780 795 772 865 827 864 858 843 814 896 819 859 824 831 837 803 848 820 798 835 851 822 838 822 888 811 829 829 815 819 782 807 856 840 819 845 824 791 807 843 824 855 820 774 810 798 834 915 876 817 827 836 810 834 827 832 783 814 752 761 774 821 798 782 787 802 770 834 833 818 810 818 813 854 813 736 823 785 812 777 848 816 787 1.05e+03 718 860 772 857 818 757 716 722 808 745 790 814 798 790 849 780 775 746 766 848 838 840 863 846 838 799 811 834 802 810 809 806 854 814 824 830 834 832 824 815 826 842 797 785 818 795 738 808 872 808 800 828 873 852 830 782 777 775 823 804 798 770 837 892 843 826 824 802 798 829 790 793 889 841 804 808 827 836 800 818 808 774 812 797 763 830 815 803 808 799 780 824 850 849 829 807 764 778 821 807 824 874 849 795 831 813 662 815 901 775 727 793 789 768 857 823 810 842 812 851 804 780 786 862 798 825 805 842 793 815 811 802 782 801 781 818 790 726 774 820 810 778 825 819 777 773 756 789 815 796 815 839 767 806 801 789 817 799 869 1.24e+03 832 785 548 804 782 790 680 788 785 738 812 798 876 803 820 731 828 761 823 820 839 855 899 859 938 871 865 850 818 854 834 873 875 859 868 882 871 840 855 858 800 883 895 916 825 827 879 810 812 840 844 738 790 763 820 873 847 840 712 895 821 814 818 860 817 824 799 783 803 801 780 790 764 816 834 813 796 881 879 867 793 742 848 795 800 759 832 833 861 795 815 832 809 788 796 802 803 785 774 829 849 772 868 798 786 795 770 764 793 800 1.07e+03 814 692 771 758 778 813 771 871 850 844 818 783 871 825 791 846 823 801 796 822 797 830 816 824 795 807 833 805 812 846 794 854 824 775 746 761 747 829 779 773 755 785 810 787 814 771 736 811 772 761 793 812 794 768 755 764 794 778 804 758 733 773 741 748 695 825 790 790 709 813 734 797 753 782 728 794 782 749 755 798 760 736 750 797 719 788 792 794 626 817 755 838 804 683 856 751 795 626 754 824 784 791 642 790 808 772 762 819 849 887 803 837 825 792 811 848 843 824 842 830 806 835 837 830 771 796 835 786 822 798 850 776 857 818 825 797 778 794 812 829 812 780 448 1.17e+03 685 835 1.08e+03 776 788 796 745 468 802 604 779 806 740 796 747 811 706 702 807 769 730 782 805 789 737 840 732 789 596 772 813 742 817 861 789 530 764 774 753 750 787 796 803 711 786 794 566 767 639 790 752 736 789 748 800 720 693 607 709 801 794 835 839 886 856 846 817 926 850 920 789 818 870 880 843 826 826 832 874 737 818 872 806 800 780 807 844 757 820 842 752 856 787 789 888 868 836 817 770 774 787 757 734 756 814 803 769 806 801 821 812 816 847 797 793 812 840 806 881 845 828 804 828 758 819 811 817 806 822 833 802 791 796 778 769 804 801 813 804 782 823 788 818 818 776 810 835 788 790 792 798 739 806 801 799 794 775 752 708 778 829 800 787 825 821 807 812 794 757 785 673 796 766 799 728 760 742 797 773 724 729 851 673 799 739 726 840 805 774 738 771 768 788 793 763 761 801 836 814 790 735 736 769 794 791 779 794 771 865 828 864 858 843 813 896 818 860 824 832 838 803 848 820 798 836 851 822 838 823 888 811 828 829 815 819 781 808 856 838 820 846 824 791 807 844 824 856 820 773 810 798 834 916 876 818 828 836 810 835 827 833 783 813 752 762 774 820 798 782 788 802 769 834 832 818 809 817 813 855 814 736 823 784 812 776 848 815 788 1.05e+03 719 860 773 858 818 757 716 722 808 746 791 813 799 790 848 780 774 745 766 848 836 840 864 846 838 800 811 834 803 809 810 805 854 814 824 830 834 832 824 815 826 842 798 783 819 796 739 809 871 808 800 828 874 852 829 782 778 775 823 804 797 771 837 892 843 826 824 802 797 830 791 792 889 842 803 808 828 836 800 816 810 773 811 797 763 831 814 803 807 799 780 824 850 848 829 807 764 778 820 807 825 874 850 794 831 813 662 815 900 775 726 793 789 767 857 821 810 842 810 851 804 780 787 863 799 826 805 842 795 815 812 803 783 802 780 818 790 727 773 820 809 777 827 820 777 773 757 790 815 795 815 838 769 806 800 788 817 800 869 1.24e+03 830 785 548 805 783 789 679 786 785 738 811 799 876 803 819 731 828 762 822 820 839 854 899 859 938 870 867 849 817 854 835 873 875 860 868 883 870 838 855 858 800 883 895 916 825 828 879 810 812 839 844 738 788 762 819 874 846 839 711 895 822 814 816 859 817 825 799 782 804 800 780 790 764 816 834 812 795 880 878 868 793 742 849 794 800 759 832 834 862 796 814 833 810 789 794 802 804 784 774 830 849 773 867 798 786 796 770 764 794 800 1.07e+03 812 692 770 758 778 814 771 871 850 844 817 782 871 824 792 846 823 800 796 823 798 830 816 824 796 806 833 807 814 846 795 855 825 776 745 759 747 829 779 773 755 785 810 787 814 772 736 811 772 760 793 812 794 769 756 764 794 778 803 758 732 773 739 748 695 825 790 789 710 813 733 796 754 782 728 793 782 748 755 797 761 735 750 797 719 788 792 795 627 817 755 839 804 683 856 750 794 627 754 824 784 791 642 790 808 771 762 818 849 888 803 838 825 792 812 848 843 823 843 830 806 835 837 830 771 796 835 786 822 799 850 775 856 819 823 798 779 793 813 830 812 780 448 1.17e+03 684 835 1.08e+03 776 788 795 745 468 802 604 779 807 740 796 748 809 706 703 806 768 731 781 805 788 738 840 732 790 597 770 812 743 817 861 789 529 764 774 753 750 786 797 803 711 787 794 567 767 639 790 752 736 789 747 800 720 692 608 710 800 794 835 839 885 856 846 817 927 850 919 788 818 869 882 843 826 826 831 874 737 817 872 807 801 780 808 845 756 820 842 752 856 788 788 888 869 837 817 770 774 788 758 734 756 815 803 769 807 800 821 811 817 846 796 793 813 840 806 879 845 828 804 828 760 819 811 818 806 822 833 801 791 795 779 768 804 800 813 803 782 823 788 818 819 776 810 834 788 790 791 799 740 806 801 801 794 775 753 708 778 829 800 787 825 821 806 813 793 757 784 673 795 766 799 728 759 742 797 773 724 730 850 675 799 740 726 839 805 774 738 770 768 787 793 763 760 800 836 815 791 734 735 769 794 790 778 794 771 866 828 865 858 843 814 895 818 860 824 832 840 803 847 820 798 836 851 822 838 823 888 810 828 829 816 819 780 808 857 837 819 846 824 792 808 845 824 856 821 773 810 798 835 916 876 818 827 835 810 834 826 833 783 814 752 762 774 820 798 781 788 802 768 834 831 818 808 817 814 855 815 736 823 784 811 776 848 814 788 1.05e+03 719 859 773 858 816 757 717 722 808 746 791 813 800 790 846 780 774 745 765 848 836 838 864 846 838 801 811 835 803 807 811 804 854 814 825 829 834 833 823 815 825 842 797 782 819 797 739 810 871 808 800 827 874 852 829 781 779 774 822 804 797 771 837 892 841 825 825 801 796 829 791 791 889 842 803 808 828 835 799 816 812 772 810 797 763 832 814 802 807 799 780 824 849 848 828 807 764 778 819 807 826 875 852 793 832 812 662 815 900 775 727 792 790 766 857 820 810 842 810 851 804 781 787 863 799 826 805 842 797 816 812 803 784 802 781 819 789 728 773 821 809 776 827 821 777 773 757 790 815 794 816 838 768 806 801 788 816 801 869 1.24e+03 828 786 547 806 783 789 678 785 786 738 812 800 875 802 817 731 828 763 823 820 839 854 898 860 938 869 867 848 815 854 836 872 875 860 869 883 869 838 856 857 800 883 896 916 825 828 879 809 813 839 844 738 790 762 819 874 845 838 711 894 822 814 815 859 818 825 800 780 804 799 780 790 764 816 834 811 794 880 877 867 792 741 849 793 800 759 832 834 862 796 814 833 810 790 792 802 805 785 774 830 849 774 868 798 786 797 769 765 793 800 1.07e+03 811 692 769 757 779 814 771 870 849 844 817 782 871 822 791 846 824 800 795 825 798 829 814 824 797 806 834 807 813 845 796 855 825 778 746 759 748 828 779 774 755 786 812 787 814 771 736 811 772 759 793 811 795 769 758 764 793 778 802 758 733 773 739 748 695 825 790 790 710 814 733 795 754 782 728 792 780 749 756 796 761 734 750 797 719 788 792 796 628 816 756 839 805 683 857 749 794 627 754 823 784 791 642 791 807 771 762 818 849 888 804 839 826 792 810 848 843 823 843 831 806 834 837 830 771 796 835 786 822 800 852 775 858 818 822 799 780 793 813 830 811 779 448 1.17e+03 684 836 1.08e+03 776 789 795 745 467 802 604 780 807 741 796 748 808 706 704 806 768 731 781 806 788 739 839 732 790 597 769 811 743 817 861 790 528 764 774 754 751 785 798 802 711 787 794 567 767 638 790 750 736 790 747 799 721 692 609 708 799 794 835 839 885 857 845 817 928 850 919 787 818 869 884 843 826 826 831 874 737 816 872 807 801 781 808 846 756 821 842 752 856 788 788 888 870 837 817 771 774 788 758 733 756 816 803 768 807 799 821 812 817 846 797 792 814 839 806 878 845 828 804 828 760 820 811 820 806 822 833 802 791 795 779 767 804 800 812 803 781 823 788 817 820 778 810 834 789 791 791 800 741 806 801 802 793 776 754 708 779 829 801 787 824 820 806 814 793 758 784 672 794 766 799 728 759 742 797 773 724 730 850 676 799 739 726 839 805 774 739 770 768 787 793 762 760 800 836 814 792 734 734 768 794 790 778 794 770 866 829 865 859 843 814 896 818 860 824 832 841 803 847 820 798 836 852 823 839 821 888 809 828 829 816 819 782 808 857 835 819 847 824 792 808 846 824 855 821 773 810 798 836 915 876 819 826 834 809 834 826 832 783 814 753 761 773 820 799 781 789 801 768 834 831 817 808 817 814 856 816 736 823 784 811 777 848 815 788 1.05e+03 719 858 773 858 815 756 718 723 808 746 791 813 800 790 845 780 774 746 763 848 837 837 865 846 837 801 809 835 803 808 810 806 854 814 826 829 834 834 822 815 824 842 797 783 818 797 739 810 871 809 800 827 876 852 830 781 780 774 822 803 796 771 836 892 840 825 826 801 796 827 791 791 889 842 804 808 829 835 798 817 811 771 810 797 763 832 814 803 807 800 780 824 848 847 828 806 764 778 818 807 826 874 853 793 834 811 662 815 900 775 728 793 790 766 858 820 811 842 810 852 805 781 786 862 799 825 805 842 797 817 812 803 784 802 781 818 789 729 774 822 809 777 828 821 777 773 756 790 815 794 816 838 765 806 801 789 815 801 869 1.24e+03 828 787 548 806 783 789 677 787 786 738 812 801 875 802 816 731 828 764 823 820 839 853 897 861 938 869 867 849 815 854 836 871 873 858 869 883 868 838 857 857 800 884 897 915 825 828 878 808 812 840 844 738 791 762 820 875 845 838 711 894 822 814 815 859 818 825 801 779 802 797 778 790 764 815 834 810 795 879 876 867 792 740 849 793 799 760 833 833 862 797 816 833 810 790 792 802 805 787 774 831 848 775 869 798 786 797 769 766 793 799 1.07e+03 811 692 768 757 780 814 770 871 849 844 817 781 871 821 789 846 823 800 794 825 798 830 813 824 798 807 834 807 811 845 796 855 825 778 747 760 748 829 779 774 755 786 813 787 814 771 737 812 772 758 793 811 797 770 757 764 793 778 802 758 734 773 739 747 695 825 790 790 711 814 733 794 754 782 729 793 778 750 756 795 761 734 750 798 718 788 792 795 628 816 756 839 805 682 857 750 793 626 754 822 784 791 643 791 807 771 762 819 849 888 806 840 827 791 808 848 843 823 842 831 806 833 837 830 770 797 835 787 821 800 853 775 859 818 821 800 781 793 813 830 811 779 448 1.17e+03 684 836 1.08e+03 776 789 795 744 466 802 603 780 808 740 796 748 808 706 704 806 769 732 782 807 790 739 838 732 790 597 767 811 742 817 861 790 528 764 775 754 752 786 798 801 711 788 794 567 768 638 789 749 736 790 746 798 722 692 610 706 798 794 834 839 885 857 844 817 928 850 918 786 819 868 884 843 825 826 830 874 738 816 872 807 801 781 808 846 757 821 842 752 856 788 788 889 870 838 817 772 774 788 757 733 756 817 803 767 806 798 822 812 817 847 798 792 814 839 807 878 845 828 804 828 758 820 811 819 806 822 833 802 791 795 779 767 804 800 811 803 781 823 788 816 820 780 809 834 790 791 791 800 742 805 801 802 794 776 754 708 778 829 801 787 823 820 805 814 794 758 784 672 793 767 800 729 759 743 797 774 724 730 850 676 800 739 727 839 805 774 739 770 769 787 794 762 760 800 835 814 792 735 733 768 794 790 778 793 770 865 830 865 859 842 814 897 818 860 824 831 839 802 847 819 798 836 852 822 840 819 888 809 829 829 815 818 783 809 857 835 818 846 825 792 807 846 825 854 822 774 811 797 836 914 876 819 825 835 809 834 825 832 783 814 753 761 773 820 800 782 789 800 768 834 831 816 807 817 815 855 814 735 824 786 811 779 848 815 788 1.05e+03 719 859 773 858 815 757 718 723 809 746 791 813 799 790 845 779 774 746 762 848 838 836 866 847 836 802 807 835 803 809 809 807 854 813 826 829 835 835 821 816 824 842 797 784 818 797 738 810 871 809 799 826 878 853 832 781 779 774 822 803 795 771 836 892 840 826 825 801 797 827 791 793 889 842 805 809 829 835 796 818 811 772 811 797 763 832 815 803 807 802 779 823 847 847 829 806 764 778 818 807 826 874 853 794 834 811 661 815 900 776 728 793 789 766 859 820 810 842 811 852 806 782 786 863 799 824 805 842 795 817 812 803 783 803 781 818 788 728 774 822 809 776 828 820 778 773 756 789 816 794 817 839 763 806 801 790 814 800 869 1.24e+03 829 788 548 806 784 789 678 790 786 739 812 800 874 801 815 731 827 764 823 819 839 852 897 861 938 870 866 848 816 854 836 871 872 858 869 883 868 839 858 857 802 883 897 915 825 827 878 808 812 841 843 738 792 762 820 877 845 839 712 895 822 815 816 859 818 825 801 779 801 797 777 791 763 814 834 809 797 880 876 866 792 741 850 793 798 760 833 833 862 797 817 833 811 790 792 801 805 788 774 831 848 774 870 797 785 797 768 766 792 799 1.07e+03 811 692 768 757 779 814 770 871 849 843 818 780 871 821 787 846 823 801 795 824 797 830 814 824 797 808 833 807 810 845 797 854 825 778 748 762 749 829 778 775 756 786 814 787 814 770 738 813 773 759 793 812 797 770 756 764 794 778 802 758 733 773 739 747 695 825 790 790 711 815 732 793 753 783 729 793 777 751 755 793 761 734 751 798 718 788 793 795 627 814 756 839 805 682 857 750 793 625 754 822 784 790 643 791 807 770 762 820 848 889 807 841 829 791 808 848 843 823 842 831 806 833 837 830 770 797 836 787 820 800 853 775 861 817 822 801 781 793 812 829 810 778 449 1.17e+03 684 835 1.08e+03 775 789 795 744 466 802 603 779 808 739 797 747 808 705 704 806 769 733 783 808 791 738 838 732 790 597 766 812 740 817 861 790 529 763 774 755 753 787 798 800 710 789 794 567 767 639 789 747 737 790 746 797 721 692 610 705 798 794 833 838 886 857 843 817 927 850 917 786 819 868 882 843 825 826 829 874 739 815 872 807 801 781 806 846 757 821 842 752 857 788 788 889 869 838 817 772 775 787 756 734 756 817 804 768 805 799 823 812 817 847 799 792 815 839 808 879 845 828 804 828 757 820 811 819 806 822 833 802 791 795 781 768 804 801 810 803 781 823 788 816 820 781 808 834 790 791 791 800 741 805 802 801 794 776 753 708 778 828 801 787 823 820 805 813 794 759 784 672 792 766 801 730 759 744 797 774 723 730 850 675 800 739 728 839 804 774 739 770 769 787 795 763 760 800 835 813 791 736 733 768 793 790 779 793 770 864 830 865 859 841 814 898 818 859 823 832 838 801 848 819 797 836 852 822 841 820 888 810 830 829 814 818 785 809 856 835 818 846 826 792 807 846 825 854 822 774 812 796 835 914 876 818 824 836 810 834 824 832 783 814 753 761 774 820 801 784 788 799 768 834 831 816 807 817 815 855 813 736 824 786 812 779 848 816 788 1.05e+03 719 857 773 858 816 756 718 722 808 744 792 813 797 790 846 778 774 747 762 848 840 836 867 847 837 802 806 834 803 810 808 808 854 813 826 829 836 834 822 816 824 842 797 784 818 798 738 810 871 808 799 824 877 853 832 780 778 774 821 802 794 771 836 892 841 827 823 801 799 828 791 794 889 842 806 809 830 835 796 818 809 773 811 796 763 832 816 803 807 803 778 823 846 846 831 806 764 778 818 806 825 873 852 794 834 812 660 815 900 776 727 794 788 766 859 821 810 841 811 851 807 782 784 862 799 824 805 841 793 817 812 802 782 803 781 818 788 729 774 821 810 776 828 820 779 773 758 788 817 795 816 839 764 806 801 791 814 800 869 1.24e+03 829 788 548 805 784 789 680 792 786 739 812 800 874 801 815 730 826 764 823 819 839 852 897 861 938 872 865 848 817 854 836 871 871 859 868 883 869 839 858 858 803 883 898 915 824 826 878 808 811 840 843 739 792 762 820 878 846 838 712 895 823 814 816 859 818 825 801 780 800 798 777 791 763 814 834 809 799 879 876 866 791 742 850 793 799 760 833 834 860 797 814 834 811 789 793 801 805 787 774 831 848 774 870 797 785 798 767 765 792 799 1.07e+03 812 693 768 758 778 814 768 872 849 843 818 780 871 821 786 846 822 802 797 824 796 830 815 824 797 807 832 807 809 845 797 854 825 779 749 761 748 830 780 774 757 786 813 787 814 771 738 813 773 760 792 812 797 770 757 764 794 778 803 758 732 774 739 747 695 825 790 789 710 814 732 793 754 783 728 792 778 750 754 792 762 734 751 798 718 789 793 795 627 814 756 839 804 681 857 750 792 624 753 823 784 790 643 790 807 771 762 821 848 889 808 841 829 791 808 849 843 823 842 831 806 833 836 830 769 798 835 787 818 800 852 775 861 817 822 800 781 794 812 829 810 778 450 1.17e+03 684 834 1.08e+03 776 789 795 743 467 803 602 779 808 738 797 746 808 706 704 806 769 734 783 808 791 737 838 732 789 597 765 813 739 817 860 790 529 763 772 755 753 787 797 800 711 790 795 567 766 639 789 748 738 790 745 797 719 691 610 707 798 794 833 838 885 857 844 817 926 851 917 786 819 868 880 843 825 825 829 874 739 815 872 808 801 781 805 846 758 820 841 752 858 788 788 889 869 836 817 772 775 787 756 734 756 817 803 768 805 799 823 810 816 847 799 792 814 839 809 880 845 828 804 828 757 819 811 820 806 823 833 802 791 796 782 769 804 801 810 803 781 822 788 816 819 781 807 834 790 791 791 800 742 805 802 800 794 776 752 708 777 826 800 786 823 820 806 813 794 759 784 672 792 766 801 729 760 743 797 774 722 730 851 675 800 739 729 839 803 774 739 770 769 787 795 764 760 801 835 812 789 736 733 768 793 790 780 793 770 864 830 865 858 841 814 899 818 859 823 834 838 801 848 818 797 836 851 821 841 820 888 810 832 828 813 817 785 809 855 836 818 846 828 791 808 846 824 854 821 774 812 795 835 914 876 818 824 837 811 834 824 832 783 813 753 761 774 820 802 785 788 799 769 835 830 816 808 817 815 856 812 736 824 786 813 779 846 816 787 1.05e+03 719 855 774 858 816 756 717 723 808 743 793 813 797 790 848 778 775 747 763 849 839 836 867 848 838 802 808 833 803 810 809 808 854 812 825 829 836 834 821 817 824 842 797 785 817 798 736 810 870 808 799 824 874 853 832 781 778 773 821 802 792 771 836 892 841 827 822 801 799 830 792 793 889 842 805 810 828 835 797 818 808 774 811 797 763 832 816 803 807 803 778 823 847 846 832 806 764 778 818 806 825 874 852 796 834 812 660 814 900 777 726 794 788 766 859 820 808 841 812 850 808 783 785 862 799 824 805 840 792 816 812 802 782 803 781 818 787 730 775 822 810 777 827 819 780 773 759 788 817 796 816 840 765 806 800 791 814 799 869 1.24e+03 830 788 548 805 784 789 681 791 786 738 812 800 875 800 815 728 825 764 823 819 839 852 898 861 939 871 865 847 817 854 836 871 873 860 868 883 871 839 858 858 804 883 898 915 824 825 877 808 811 839 843 739 792 762 820 877 846 837 711 895 822 814 816 859 817 825 800 781 800 798 777 791 762 815 834 809 799 879 876 866 791 742 850 792 800 759 833 834 859 796 812 834 811 789 793 800 805 786 774 830 848 774 871 798 784 798 765 765 792 800 1.08e+03 812 692 768 758 777 812 767 871 849 844 818 781 871 821 786 845 822 801 798 823 795 829 817 825 798 807 832 807 810 845 797 853 824 782 748 761 747 830 781 774 758 786 813 787 813 771 739 814 772 760 792 812 795 771 758 764 794 778 804 758 731 774 740 748 695 825 790 789 710 815 731 794 755 784 727 792 780 750 752 793 762 734 752 797 718 790 793 795 627 815 756 838 803 681 858 750 791 624 752 823 783 789 643 790 808 771 761 822 847 889 808 841 830 792 809 849 843 824 842 830 806 832 836 830 769 798 835 788 818 800 851 775 860 816 824 799 781 794 811 829 810 778 450 1.17e+03 684 834 1.08e+03 776 789 794 743 467 803 602 778 808 739 797 746 808 706 703 806 769 735 783 808 790 736 839 733 788 597 766 814 740 817 860 790 529 764 771 755 754 787 797 800 711 790 796 567 765 639 789 748 739 790 745 796 718 690 610 708 798 794 834 838 885 857 844 816 926 851 918 787 820 868 881 844 824 825 829 874 738 815 872 808 802 781 805 846 758 820 840 752 858 789 788 889 870 835 817 772 775 786 757 734 757 816 803 768 805 798 822 809 816 847 798 792 813 839 810 880 845 828 804 828 757 819 811 820 806 824 833 802 790 798 784 769 805 802 810 803 781 822 788 816 818 781 807 834 790 791 791 799 742 805 803 800 794 775 752 708 776 825 800 785 823 820 806 812 795 759 785 672 792 765 801 729 760 742 797 774 723 730 851 675 800 739 729 838 802 774 739 770 769 788 794 766 760 802 834 812 788 735 732 768 792 790 781 793 771 864 830 865 858 840 814 899 817 860 823 835 838 802 849 816 798 835 850 821 841 819 887 811 833 829 814 817 784 808 854 837 818 846 827 790 808 845 824 853 821 773 811 796 835 915 876 818 824 838 812 834 824 832 783 813 753 761 773 820 802 786 787 800 769 835 830 818 810 817 815 856 812 735 824 786 814 778 844 816 786 1.05e+03 719 853 775 857 817 756 717 724 808 742 794 813 797 790 849 779 776 747 764 849 837 835 868 848 838 802 809 832 803 810 809 808 853 812 825 830 836 833 822 818 825 842 797 786 817 798 736 810 869 810 800 823 873 853 832 781 779 773 822 804 792 770 836 891 841 825 822 800 798 829 792 791 888 842 806 810 827 835 798 817 809 774 811 799 763 832 816 803 807 803 778 824 848 846 832 806 763 778 819 806 825 874 852 797 834 812 661 815 900 777 726 794 788 766 858 820 808 840 812 849 807 782 786 862 799 825 806 840 793 814 810 801 782 803 781 818 788 730 776 822 810 778 826 819 780 773 759 788 817 798 816 839 766 806 798 791 814 800 869 1.24e+03 830 788 548 805 784 789 680 790 785 738 812 800 876 800 816 727 827 763 823 820 839 851 897 860 938 870 865 847 817 855 836 870 874 860 868 882 872 839 858 857 803 883 898 916 824 826 877 808 811 838 844 739 792 762 820 876 846 836 711 894 822 813 816 859 817 825 799 780 801 798 777 790 764 816 834 809 799 878 876 866 791 742 849 791 800 759 833 835 859 795 812 833 811 789 794 801 804 786 775 829 848 773 871 798 785 798 766 765 793 800 1.08e+03 813 692 768 759 778 811 766 870 850 845 819 782 871 821 786 845 822 801 798 823 796 828 817 826 798 807 831 805 811 847 797 853 824 784 747 761 746 831 780 774 758 787 813 787 813 771 739 815 771 759 792 812 794 771 759 763 795 778 804 758 731 773 740 750 695 825 790 788 711 814 732 796 756 784 726 793 782 749 750 794 762 734 752 797 719 790 792 795 628 816 756 838 802 682 860 751 791 624 752 824 783 789 642 789 808 771 761 822 848 888 808 840 829 792 809 849 844 824 842 830 806 832 835 829 768 797 835 788 820 799 850 775 859 816 825 798 780 794 811 830 812 778 449 1.17e+03 685 834 1.08e+03 776 789 794 743 466 804 603 777 807 739 797 747 809 706 702 806 769 736 783 808 789 736 840 734 787 597 768 814 740 817 861 790 530 764 772 754 754 787 798 800 712 790 797 566 765 639 789 749 740 791 745 796 718 690 610 708 799 795 834 838 885 857 844 815 926 851 919 788 822 868 881 843 824 824 829 874 737 815 871 808 802 781 805 845 757 820 840 752 858 789 788 889 871 834 817 772 774 786 758 733 757 816 803 768 805 798 821 809 817 846 798 792 812 839 810 880 846 827 805 828 757 819 812 821 806 824 833 801 789 798 782 769 805 801 810 804 782 821 788 816 818 781 807 833 789 790 791 798 741 805 802 800 794 776 752 707 776 826 801 784 823 820 806 811 795 760 786 672 792 764 801 728 760 742 797 773 723 731 852 675 800 739 729 838 802 773 739 770 770 788 795 766 760 802 834 812 787 734 732 767 791 790 781 793 772 865 830 865 857 840 814 900 816 860 824 834 838 803 849 815 799 835 850 821 840 820 887 812 833 829 814 817 782 807 854 837 817 846 827 789 808 846 823 852 820 773 810 797 835 915 876 819 824 838 812 834 824 832 782 813 753 760 772 820 801 786 786 800 769 836 830 818 810 816 815 856 812 734 824 786 814 778 842 816 785 1.05e+03 718 853 775 857 818 756 717 725 808 743 794 813 797 790 849 780 776 746 764 849 834 835 868 848 836 802 809 832 803 810 810 808 852 812 825 830 836 833 822 818 824 843 796 786 818 798 735 809 869 811 800 822 874 853 833 782 780 774 822 806 792 770 836 891 841 824 822 800 798 828 792 790 888 842 806 810 826 834 798 817 810 775 810 801 763 831 816 803 808 802 779 824 848 846 832 806 764 779 820 807 825 873 852 797 835 812 661 816 900 777 727 794 788 766 858 819 808 842 812 848 806 781 787 861 799 826 806 841 794 814 809 801 782 803 782 818 788 730 777 822 810 779 826 819 780 773 759 787 817 798 816 839 765 805 797 791 814 801 869 1.24e+03 829 788 548 805 783 789 681 788 785 738 813 799 877 800 817 726 829 763 823 821 839 850 897 862 936 870 866 847 817 856 836 871 874 859 868 882 873 840 859 857 803 883 898 916 824 825 877 808 810 838 845 739 792 762 821 875 845 836 711 893 823 813 817 858 816 825 799 779 803 797 777 790 766 816 834 808 799 878 877 866 791 741 848 791 800 759 833 836 861 794 813 833 810 790 794 801 805 786 775 828 848 772 871 799 786 798 766 763 793 799 1.07e+03 812 693 768 759 778 810 766 871 850 847 819 782 871 822 787 844 822 801 797 823 796 828 817 826 797 807 831 803 810 848 796 852 824 784 746 761 744 831 778 775 758 787 813 787 813 771 739 814 771 759 791 811 794 771 759 763 795 778 804 757 732 773 741 751 695 826 790 789 712 812 733 798 757 783 727 794 782 750 750 794 762 734 752 797 719 790 792 793 628 817 755 837 802 683 860 752 792 624 752 823 782 789 642 790 808 771 762 822 850 888 808 840 828 791 810 848 844 824 842 830 806 832 835 830 770 796 835 788 821 799 850 775 858 816 826 798 780 794 811 829 813 779 448 1.17e+03 685 834 1.08e+03 777 789 794 743 466 805 603 777 806 739 798 747 810 705 701 806 770 736 783 808 788 735 841 734 788 597 769 814 741 817 861 789 531 764 774 754 755 787 800 800 711 791 796 566 766 639 789 748 740 791 746 796 719 689 610 707 799 796 834 838 886 857 843 815 927 851 918 789 822 868 882 841 825 824 830 874 736 815 871 807 801 782 805 845 756 820 840 751 857 789 788 889 871 835 818 771 775 785 759 733 758 816 803 768 805 798 820 808 818 846 798 793 814 839 810 879 846 827 806 827 757 818 813 821 806 824 833 802 788 797 780 769 806 801 812 804 782 821 788 816 817 781 807 833 788 790 790 798 741 804 802 800 794 776 752 708 776 826 801 784 824 820 806 812 795 760 787 672 793 763 800 728 760 743 797 773 724 731 852 675 800 739 730 838 803 773 740 770 771 788 795 765 761 803 835 812 787 734 732 767 791 790 780 793 772 865 830 865 857 840 814 899 816 859 824 833 839 803 849 815 798 835 849 821 839 820 888 812 833 829 815 818 781 806 854 837 816 846 826 790 808 846 824 851 821 773 809 797 835 915 876 819 826 838 812 834 824 832 782 812 752 760 773 820 800 786 786 800 770 836 830 820 810 816 815 855 811 734 824 786 814 778 842 817 784 1.05e+03 718 853 774 858 818 757 718 726 808 743 794 813 798 789 849 780 776 746 764 849 833 836 868 847 836 802 809 831 803 811 810 808 851 813 825 830 835 833 823 816 823 843 797 786 819 798 734 809 869 813 800 822 875 853 833 781 780 775 822 808 792 770 836 891 841 823 822 799 797 828 792 790 888 843 807 810 826 833 798 817 810 775 811 802 763 831 815 802 809 803 780 825 848 846 832 806 765 780 821 808 825 872 852 796 834 813 661 816 900 777 728 794 788 767 858 819 808 843 813 848 804 779 785 861 799 826 806 841 794 815 808 800 782 803 782 818 788 730 777 820 809 779 826 818 779 773 758 786 817 798 816 838 766 805 797 791 814 803 869 1.24e+03 830 788 549 805 783 790 682 788 785 738 814 798 877 800 818 726 831 762 823 822 838 848 897 863 936 870 867 847 818 857 836 871 874 859 869 881 873 840 859 856 804 883 897 916 825 824 877 808 809 839 845 739 792 762 821 874 845 836 712 893 822 813 817 857 815 825 800 779 806 796 777 791 768 816 836 808 799 878 877 866 791 741 849 790 800 759 834 836 862 794 815 833 810 791 795 802 805 786 776 828 848 773 871 800 787 797 767 762 793 798 1.08e+03 811 692 767 759 779 810 767 872 851 848 819 781 871 822 788 843 822 802 795 823 797 828 817 826 796 808 831 801 810 849 795 853 824 784 745 762 744 831 776 774 758 786 812 788 813 771 739 814 771 758 790 811 794 770 758 762 794 779 803 757 732 773 741 751 695 826 791 789 712 811 734 797 757 782 727 795 781 750 750 794 761 734 752 798 719 790 792 792 628 816 755 837 803 684 859 753 793 624 752 822 782 788 643 791 808 770 762 822 851 888 808 840 827 791 810 848 843 824 841 831 806 832 835 831 771 795 835 787 820 799 851 775 857 817 827 798 780 794 811 828 813 779 449 1.17e+03 686 834 1.08e+03 779 789 794 744 466 805 604 777 806 739 798 747 810 705 701 805 770 736 783 808 788 736 842 733 789 596 769 814 741 817 861 789 531 764 774 753 754 787 802 800 711 791 796 566 765 639 789 748 740 791 746 796 719 689 609 708 799 796 833 838 886 857 843 816 927 852 918 789 822 868 882 841 825 825 832 874 737 815 872 808 800 782 805 844 756 820 839 750 856 789 789 888 870 836 818 770 775 786 759 732 758 816 803 768 805 798 821 808 818 847 799 794 816 839 809 880 847 827 806 825 757 818 812 819 806 824 834 803 787 796 779 769 806 800 813 804 782 821 788 816 818 780 806 834 787 790 790 798 741 804 802 800 794 777 752 708 777 827 802 785 824 820 806 811 795 760 788 671 794 762 800 728 760 744 797 773 724 731 852 676 800 739 731 839 804 773 740 770 772 788 796 765 762 802 835 812 786 735 732 767 791 790 779 792 772 865 830 865 858 840 815 899 817 859 824 833 838 803 848 815 798 835 849 821 838 820 889 812 833 829 815 819 780 806 853 838 816 846 826 790 808 846 826 852 821 773 810 798 835 915 876 819 827 837 812 833 824 832 781 812 750 760 774 821 798 785 785 800 770 838 830 820 809 816 814 854 812 734 824 786 814 778 841 817 784 1.05e+03 718 854 773 858 818 757 718 726 808 743 794 812 800 789 849 780 776 747 764 848 834 836 868 845 837 802 808 830 804 811 810 809 852 812 825 830 834 833 823 815 822 843 797 787 819 799 735 808 870 813 800 822 875 854 833 780 779 776 822 808 793 770 836 892 841 823 823 799 797 828 790 791 888 844 807 811 826 832 798 816 810 775 813 801 763 831 814 802 810 803 780 825 848 846 831 806 767 781 821 808 826 872 852 796 834 813 661 816 900 778 728 794 787 766 858 820 808 844 813 848 803 778 783 860 799 826 806 841 794 815 808 800 782 803 782 818 788 730 777 819 809 779 826 816 779 773 759 786 817 797 817 838 767 805 798 791 815 803 870 1.24e+03 830 788 549 804 783 790 682 788 785 738 814 797 877 799 819 727 831 763 823 822 837 848 897 864 937 870 868 847 818 856 835 872 873 859 869 880 873 840 858 856 802 883 896 915 825 824 877 808 808 839 845 739 792 763 820 872 845 836 713 895 821 814 818 856 815 825 801 780 806 797 776 792 767 817 836 809 799 878 876 866 791 741 849 790 800 760 836 835 860 795 815 833 810 791 795 803 805 786 776 829 848 773 870 800 787 796 768 760 793 798 1.08e+03 810 692 766 759 779 811 769 873 851 848 818 781 870 821 789 842 822 802 794 823 797 830 816 826 796 808 832 802 809 848 794 852 824 783 746 763 744 831 776 774 759 786 813 787 815 771 739 813 771 758 789 812 794 770 758 762 794 780 802 757 732 773 742 751 695 826 791 789 713 813 734 797 758 780 729 794 781 750 751 794 760 733 751 798 719 790 793 790 627 815 755 838 805 683 857 754 793 623 753 822 782 789 641 792 808 771 762 821 852 889 809 840 827 791 810 847 842 823 841 832 806 832 835 832 771 796 835 787 820 800 851 775 857 817 827 798 780 794 811 828 813 780 449 1.17e+03 686 834 1.08e+03 780 789 794 744 465 806 605 777 805 738 798 748 812 705 701 805 769 736 784 808 788 736 842 732 789 595 769 814 741 816 861 789 530 764 774 753 754 786 802 801 711 791 795 566 765 638 789 748 740 792 746 796 718 691 609 708 799 796 833 838 885 857 844 817 927 852 918 787 821 868 882 842 825 825 833 874 737 816 872 808 799 782 805 844 756 821 840 750 857 788 788 889 870 836 818 769 776 786 760 731 759 816 803 768 805 799 822 808 818 848 800 793 817 839 809 880 848 827 806 824 758 818 810 818 806 824 833 804 787 795 779 769 805 800 814 804 782 822 788 816 818 779 806 834 787 790 791 797 742 804 802 800 794 777 752 709 777 827 803 785 824 820 805 811 795 760 788 670 794 763 799 728 759 743 797 773 724 732 853 674 800 738 731 839 804 773 739 770 772 788 796 765 763 802 834 813 787 736 732 767 792 790 779 792 772 866 829 864 858 839 815 899 817 858 825 833 837 803 848 815 798 834 849 821 837 819 889 812 833 830 815 820 781 805 853 838 817 846 826 790 808 846 827 852 821 773 811 798 835 916 876 818 828 837 813 832 823 832 781 811 750 760 774 821 798 785 785 799 770 839 830 821 809 816 814 853 814 734 824 786 814 779 842 817 785 1.05e+03 717 855 772 858 817 757 717 728 808 743 794 811 801 789 849 780 776 747 763 848 835 836 866 845 838 802 808 831 804 811 810 808 852 810 824 830 833 834 823 815 822 842 798 788 818 799 736 808 871 813 800 823 875 854 833 779 778 775 820 808 794 770 836 892 842 822 824 800 798 829 789 791 889 844 806 812 827 831 797 816 809 774 813 800 762 831 814 803 809 803 779 825 848 846 830 806 767 781 821 809 826 872 852 796 834 814 661 816 900 779 728 795 787 765 858 821 808 843 813 847 803 780 782 860 799 826 806 842 794 814 809 799 783 803 782 817 789 730 778 816 809 779 826 815 780 773 760 787 817 797 818 838 767 804 798 791 816 803 870 1.24e+03 830 787 549 805 783 791 683 788 785 738 813 798 878 798 819 728 830 763 823 821 836 848 897 864 937 869 868 847 817 854 834 873 872 859 869 881 873 839 858 857 800 885 896 916 826 825 877 808 808 839 844 739 793 762 819 872 845 836 713 897 820 814 818 856 815 825 802 781 806 797 776 792 767 817 836 810 798 878 876 867 792 740 850 790 800 760 837 834 859 796 814 834 810 792 796 803 806 787 774 830 847 773 870 799 786 797 768 759 793 798 1.08e+03 810 691 766 759 779 811 771 873 850 848 818 782 870 821 790 842 822 801 794 823 797 831 816 825 796 809 833 804 809 848 794 852 824 784 748 764 744 832 777 775 759 785 814 786 816 771 740 813 770 758 789 812 794 770 758 762 792 780 801 757 733 773 741 750 695 826 792 790 713 815 734 798 757 780 730 794 782 750 752 796 758 733 751 799 719 790 793 790 626 815 755 838 806 684 858 753 792 623 754 822 783 790 640 793 808 771 763 821 851 890 807 840 827 791 810 847 842 824 841 832 805 831 836 832 770 796 836 786 820 800 851 776 857 818 827 798 780 794 810 828 813 781 450 1.17e+03 686 834 1.08e+03 780 789 795 743 466 805 605 777 804 738 798 749 813 705 700 805 769 736 784 808 789 736 842 732 788 595 768 813 740 816 860 788 530 762 774 753 754 786 801 801 711 791 795 566 765 638 788 748 739 792 746 796 718 692 608 707 799 796 834 838 885 856 845 816 927 852 918 786 821 867 882 843 825 825 832 873 737 817 872 808 799 781 805 844 756 820 840 750 857 788 788 889 870 836 818 769 776 787 760 730 757 816 803 767 805 799 821 809 818 848 800 793 816 839 809 879 848 828 805 824 758 818 809 817 806 823 832 805 786 795 779 769 804 801 814 804 782 822 789 816 819 778 806 835 787 790 792 797 742 804 803 800 794 777 752 709 777 828 802 785 824 820 805 811 795 759 787 670 794 764 798 728 759 744 798 773 725 732 853 674 800 739 731 839 804 773 738 769 771 789 796 765 762 802 834 813 788 736 732 768 792 791 779 792 772 866 829 864 857 840 815 899 818 858 824 832 835 802 847 816 797 833 849 821 838 818 889 812 832 830 815 820 781 805 853 837 818 847 826 791 808 846 827 852 822 773 812 798 835 916 876 819 827 837 813 830 822 831 781 812 750 760 774 821 798 784 784 798 770 839 830 821 810 818 813 853 815 733 824 786 814 780 843 816 786 1.05e+03 717 857 772 859 816 756 717 730 808 744 793 811 802 790 848 780 776 746 762 848 836 836 864 848 838 802 808 832 803 810 810 808 852 809 823 830 833 834 823 816 822 842 797 788 818 797 737 807 871 813 800 823 875 853 833 779 778 774 820 807 794 770 836 892 842 822 825 801 799 829 788 791 890 843 806 811 828 832 797 814 809 773 813 800 762 831 814 804 808 802 779 825 847 845 830 806 766 782 821 810 825 872 852 797 834 813 662 816 900 779 729 795 786 765 858 822 808 843 813 848 804 781 783 859 798 825 806 843 793 813 810 800 784 803 782 816 789 730 778 816 810 778 825 815 780 773 760 788 817 797 819 838 766 803 798 790 817 803 870 1.24e+03 829 786 549 804 784 791 683 789 785 738 812 798 877 798 819 730 830 762 822 821 837 849 898 863 937 869 867 848 817 852 833 873 873 859 869 882 873 839 859 857 799 886 896 918 826 827 877 808 808 840 844 738 793 761 819 872 845 835 714 897 819 814 818 856 816 825 802 781 806 798 775 792 767 816 836 812 800 879 875 867 792 741 848 791 800 761 836 834 859 796 814 834 810 791 796 803 805 787 773 831 847 774 870 800 785 797 767 759 792 798 1.07e+03 812 690 766 759 780 812 771 873 850 847 818 783 870 821 790 842 822 801 794 823 797 832 817 825 796 809 833 805 809 848 794 852 824 784 750 764 743 833 778 775 759 785 815 786 817 771 740 813 769 758 790 812 795 770 758 763 792 780 803 757 733 773 741 748 695 826 792 790 713 816 733 799 757 780 732 795 782 750 752 797 758 734 752 799 720 791 793 790 626 815 756 837 806 685 859 751 792 623 754 822 783 790 638 793 808 770 764 821 850 890 806 839 828 790 810 848 843 824 841 832 805 831 836 833 769 796 836 786 820 801 851 777 857 818 827 798 779 795 810 828 814 782 450 1.17e+03 685 835 1.08e+03 778 789 795 742 466 805 605 776 805 737 799 749 813 705 701 805 768 736 783 807 790 736 842 733 786 595 767 812 740 817 860 788 530 762 774 753 754 786 801 802 710 791 794 566 765 638 788 747 740 792 746 798 718 694 606 707 799 796 835 839 885 856 846 817 926 853 918 787 822 866 882 843 825 826 832 872 737 818 872 809 799 780 805 845 757 820 840 750 857 788 787 889 870 836 819 768 776 787 760 732 755 816 802 768 806 798 821 810 818 849 801 793 815 839 810 879 847 829 805 824 758 817 809 818 805 822 831 804 786 794 781 770 804 802 813 804 783 823 789 816 819 778 805 834 788 790 794 797 742 804 803 800 793 777 752 710 777 828 800 785 824 820 805 812 795 758 786 671 793 764 798 727 759 746 798 773 725 731 853 672 800 740 731 839 805 773 738 769 770 789 796 764 761 801 833 813 788 736 732 768 791 791 780 792 773 868 829 863 857 840 815 898 817 858 824 832 835 802 847 816 796 833 850 821 839 819 889 812 832 830 816 820 782 805 853 836 818 847 825 792 808 846 827 853 822 772 813 798 836 917 876 819 827 837 813 831 823 830 782 812 751 760 775 821 798 784 784 798 770 838 831 821 812 820 814 853 816 733 824 786 815 781 844 816 788 1.05e+03 717 858 772 859 817 756 717 730 808 744 793 811 802 791 847 780 776 746 761 847 836 838 862 849 838 801 808 833 802 809 810 807 852 810 823 830 834 835 823 816 822 843 796 787 818 795 738 807 869 813 800 822 875 852 833 778 778 773 819 806 794 770 836 892 842 822 825 802 800 829 789 792 891 842 806 810 827 833 798 814 809 772 812 800 761 831 814 804 808 802 780 825 847 845 830 807 765 782 821 810 825 873 851 798 835 813 664 816 901 779 730 795 787 766 858 823 808 842 812 850 805 782 784 859 796 824 806 845 794 812 812 801 784 803 781 815 789 729 778 815 809 777 825 816 781 772 759 789 817 796 818 838 764 804 799 790 817 802 869 1.24e+03 829 785 549 804 784 790 683 789 784 738 812 798 877 798 819 730 830 762 822 822 838 850 898 863 937 870 867 848 816 852 832 873 873 859 869 884 873 839 859 857 801 886 897 919 827 828 878 808 809 840 844 738 793 760 820 872 844 835 714 896 818 813 818 856 816 825 802 781 805 798 774 792 766 815 837 812 801 880 876 868 793 741 847 792 800 761 836 834 859 796 813 834 809 790 797 802 804 787 772 831 848 775 870 800 784 797 766 760 792 799 1.07e+03 813 690 767 759 780 812 771 873 849 846 817 783 869 821 790 842 823 801 794 823 796 831 817 824 795 808 833 806 808 848 795 852 824 784 750 764 744 835 779 774 759 785 816 786 816 772 739 813 769 759 790 813 795 770 758 764 793 781 805 757 734 773 741 747 695 826 792 792 713 816 734 798 757 780 732 796 783 750 753 797 758 734 753 799 720 791 793 790 626 816 756 837 805 686 860 749 793 624 753 822 783 790 638 793 808 770 764 821 849 888 805 839 828 790 810 848 843 824 842 832 805 831 836 833 769 796 836 786 819 801 850 777 858 818 826 798 779 795 810 829 814 782 450 1.17e+03 685 835 1.08e+03 778 789 795 743 467 805 605 777 805 738 800 748 813 705 702 806 768 736 783 807 790 737 842 733 786 594 765 812 740 817 860 789 531 762 774 753 755 785 801 802 710 791 794 567 765 638 788 747 739 792 746 798 718 694 606 707 800 795 836 839 886 856 846 817 925 854 919 788 823 864 882 843 825 826 832 872 737 818 872 809 800 780 805 846 758 819 839 750 856 788 788 889 869 835 819 768 776 787 760 733 755 816 801 769 806 798 821 811 818 849 800 793 815 840 810 879 846 830 804 825 757 817 809 818 805 822 831 804 786 794 783 770 804 803 813 805 783 823 789 816 819 777 806 834 788 789 793 797 742 804 802 800 793 777 753 709 776 829 799 785 823 821 804 812 794 758 784 672 793 764 798 727 760 747 798 772 725 731 853 672 799 741 730 840 806 773 738 769 769 789 796 763 761 800 833 813 788 736 732 768 792 791 780 792 773 868 829 864 857 841 814 898 817 858 824 832 836 802 848 817 795 834 850 821 839 820 889 811 832 829 816 820 782 805 853 836 818 847 825 793 809 846 827 854 823 771 813 797 835 916 876 820 827 837 813 831 824 829 782 812 752 760 774 820 798 784 785 799 770 837 832 819 812 820 815 853 816 733 824 786 815 782 843 816 787 1.05e+03 716 859 772 858 818 754 717 730 809 744 793 811 802 791 846 779 775 746 761 847 837 838 862 848 837 800 808 832 802 809 811 806 852 812 823 829 833 836 823 816 822 843 796 786 817 793 739 807 867 812 800 822 875 852 833 778 778 772 820 805 796 770 834 892 842 822 825 802 800 829 790 792 891 841 806 808 825 835 799 815 809 772 812 800 760 830 814 805 807 802 780 825 846 846 831 807 764 783 820 810 825 872 851 799 835 812 665 817 903 779 730 794 787 766 858 823 808 842 812 851 805 783 784 860 796 824 806 845 794 813 812 802 783 803 781 816 787 728 777 815 809 776 825 818 779 772 757 788 817 796 816 839 764 805 799 789 818 801 868 1.25e+03 828 785 549 804 784 789 683 789 784 738 811 799 877 799 818 731 830 761 821 822 838 852 897 863 938 871 867 848 816 853 832 873 873 858 869 883 874 839 858 856 802 885 897 920 826 828 878 809 810 840 845 737 794 759 820 871 844 835 714 896 818 813 819 856 816 825 802 781 804 797 772 792 766 813 837 812 802 880 876 868 793 741 847 792 801 761 834 834 859 796 812 835 809 790 797 802 803 787 774 830 848 776 870 800 784 796 766 760 792 799 1.07e+03 814 690 768 759 780 813 770 873 849 846 818 783 868 821 790 842 824 802 794 823 796 830 817 823 795 808 834 806 808 848 796 852 825 783 749 763 745 835 780 774 759 785 815 786 814 774 739 813 768 759 789 814 795 771 758 765 793 780 806 756 734 773 741 748 695 825 792 792 713 816 735 797 757 779 732 797 783 751 753 797 758 734 753 799 720 791 793 791 626 816 757 836 805 686 859 749 794 625 752 822 783 790 639 793 808 769 765 822 849 888 805 839 828 790 810 848 842 824 842 832 806 832 835 832 769 796 836 786 819 800 850 777 858 818 825 798 779 795 810 830 815 780 450 1.17e+03 684 836 1.08e+03 778 789 794 744 467 805 605 777 804 739 800 747 812 705 702 807 768 736 782 806 790 737 843 733 787 595 764 812 740 817 861 790 532 762 775 754 754 784 802 802 710 791 794 567 764 638 789 747 738 792 746 798 718 694 607 708 801 795 836 839 886 857 846 817 926 853 919 789 822 864 881 843 825 826 832 872 737 817 871 808 800 780 805 847 758 819 839 750 856 788 789 889 868 835 819 769 775 787 760 734 757 816 801 770 806 797 822 812 817 848 799 793 815 840 809 880 845 830 804 825 757 817 810 818 805 823 832 803 787 793 783 770 804 803 814 805 782 822 788 816 819 776 806 833 788 789 792 797 742 804 802 800 793 777 753 708 776 830 800 784 824 821 804 812 794 758 784 673 792 764 799 728 760 747 798 773 724 731 853 671 800 741 730 840 805 774 738 769 768 789 796 762 761 800 834 813 787 736 732 768 792 791 780 792 773 867 830 864 857 840 813 898 816 858 824 832 838 802 850 817 794 834 850 821 840 820 888 811 832 830 815 819 782 806 853 835 818 846 825 792 809 846 827 854 822 771 813 796 835 916 876 821 826 837 812 831 826 829 783 812 752 760 773 820 799 784 787 800 770 837 832 817 811 819 814 852 815 733 824 785 815 782 843 815 787 1.05e+03 716 859 772 856 819 753 718 729 809 744 793 812 802 790 846 779 775 747 761 847 838 838 862 848 836 800 809 832 802 810 811 806 851 812 823 829 832 836 823 816 823 843 795 786 817 793 738 808 867 812 800 822 875 854 834 779 778 773 821 805 796 770 834 892 842 822 825 802 801 828 790 793 891 841 806 808 822 834 800 816 810 772 812 800 759 830 814 805 806 802 780 826 849 848 831 807 765 783 820 810 825 871 850 800 835 811 664 817 903 779 728 794 788 766 857 823 808 843 812 851 805 782 784 861 797 824 807 844 795 813 811 802 782 802 780 818 785 729 777 815 808 776 825 819 778 772 757 787 817 796 815 839 764 806 799 788 818 800 867 1.25e+03 828 786 549 804 784 787 683 789 784 738 811 800 877 799 819 731 830 760 820 822 838 853 897 864 938 872 866 848 816 854 832 871 873 858 869 882 874 839 857 855 802 883 898 918 824 827 878 809 811 840 845 736 795 759 819 870 844 835 713 895 818 812 819 856 817 824 802 781 803 796 773 792 766 812 837 812 801 880 876 869 793 740 847 792 801 760 834 834 859 796 812 835 808 790 796 802 802 787 775 829 848 777 870 799 783 794 766 761 792 800 1.07e+03 815 690 769 759 779 814 770 872 849 845 818 782 867 822 790 842 824 802 794 824 795 831 817 822 795 808 834 806 808 849 796 852 825 783 749 763 747 836 780 774 758 786 815 786 814 775 738 813 769 759 790 815 795 770 759 765 794 779 806 757 734 774 741 748 695 824 793 792 713 817 736 796 758 779 732 797 782 752 754 797 758 734 752 800 721 790 793 791 626 816 757 836 804 686 858 748 796 625 751 822 783 790 639 792 808 769 765 822 848 888 805 838 828 789 811 848 842 823 842 832 806 832 834 831 769 796 836 787 820 801 850 778 858 818 823 798 780 795 811 831 815 778 451 1.17e+03 683 836 1.08e+03 778 789 795 745 466 805 605 778 805 739 799 746 812 705 702 808 768 736 781 806 789 737 843 733 787 595 763 812 740 818 862 790 533 762 777 754 754 783 802 802 710 790 794 568 764 638 790 747 738 792 747 798 719 693 608 708 802 795 836 839 886 857 847 818 926 851 919 789 822 864 880 843 825 826 830 871 738 817 870 807 800 780 805 847 759 819 839 750 856 788 789 888 868 836 818 770 775 788 760 734 758 816 801 769 806 797 822 812 816 848 798 794 816 840 808 881 844 829 805 825 756 818 811 818 805 824 832 803 787 794 781 770 804 803 816 805 781 823 787 817 819 776 806 834 788 788 791 798 743 803 802 800 793 777 753 708 776 829 800 784 824 821 804 812 793 758 784 674 791 764 800 729 760 746 797 774 724 731 852 671 801 741 729 840 804 774 738 769 768 788 796 761 761 800 834 813 786 736 733 767 793 791 780 793 772 867 829 866 857 840 813 898 815 858 824 832 839 802 849 818 795 835 850 821 840 821 889 811 831 830 815 819 782 807 853 835 819 845 825 792 809 846 826 854 821 771 813 796 834 916 876 820 826 837 812 831 827 830 783 812 753 760 772 820 801 783 788 800 770 837 833 816 810 818 814 852 814 732 825 785 813 781 842 815 786 1.05e+03 715 859 773 854 819 751 718 728 810 743 793 812 802 788 846 779 775 747 761 847 839 838 861 847 836 801 810 832 802 810 810 806 850 812 824 829 833 837 824 816 823 842 794 786 817 793 736 808 868 811 800 823 876 856 834 779 776 773 823 806 796 770 833 893 842 822 825 802 800 827 791 793 891 841 805 808 822 834 800 818 812 773 812 799 760 831 816 805 805 802 780 826 850 849 831 807 766 782 820 808 825 870 850 801 835 811 663 817 902 779 726 794 787 766 856 823 809 843 810 851 806 781 785 861 799 824 807 843 795 815 810 802 781 802 780 819 785 730 777 815 808 776 824 818 776 772 757 786 816 796 815 839 764 806 799 787 818 799 867 1.24e+03 828 786 548 804 784 787 682 789 784 738 810 800 877 800 821 730 831 760 820 820 838 852 898 864 938 873 864 847 816 854 832 870 874 859 869 882 873 840 856 855 802 883 898 916 823 826 878 808 812 841 846 736 795 759 819 870 845 835 713 894 818 811 820 857 817 824 801 781 803 796 775 792 766 812 836 811 801 880 876 868 793 740 848 792 802 760 833 834 860 796 813 835 808 790 796 803 802 788 776 830 849 778 870 798 783 793 766 761 791 800 1.07e+03 815 691 769 759 778 814 770 871 850 845 818 783 868 822 790 842 824 802 795 824 796 831 817 823 795 808 834 806 808 849 796 852 825 783 749 763 747 833 780 774 757 786 814 786 814 776 738 813 770 760 791 814 795 769 759 765 795 778 806 757 734 774 740 748 695 824 793 791 713 817 735 798 759 779 732 796 782 753 754 798 759 734 752 800 720 790 793 791 626 816 757 836 803 686 857 748 796 625 751 822 782 790 639 790 808 770 765 822 847 888 806 838 828 788 813 848 841 823 841 832 806 832 834 830 770 796 837 787 822 801 850 778 858 818 823 798 781 795 812 831 815 777 451 1.17e+03 683 836 1.08e+03 778 789 796 745 465 805 605 778 805 739 798 746 811 705 702 808 768 737 780 806 788 737 843 734 788 594 764 812 741 818 863 790 532 762 777 754 754 783 802 802 711 791 795 568 763 639 790 747 738 791 747 798 719 693 608 708 802 796 835 839 886 858 847 818 926 849 919 789 822 865 880 842 825 826 829 872 739 816 870 806 800 780 804 847 759 818 838 750 856 788 788 887 869 836 817 770 775 788 759 734 759 817 801 768 806 797 822 812 815 848 797 794 816 840 808 880 844 829 806 825 756 819 811 818 806 824 831 803 787 795 779 769 804 804 816 804 781 823 787 817 819 778 806 836 788 788 791 799 743 803 802 798 793 777 752 708 776 828 800 783 824 821 804 812 794 757 784 673 791 764 800 729 759 746 797 774 723 731 852 671 801 741 728 840 804 775 739 769 768 786 796 761 762 800 835 813 786 737 733 766 793 792 780 791 772 867 828 866 856 839 813 898 815 858 824 831 839 803 848 818 796 835 850 822 840 821 889 812 832 831 814 820 783 806 853 836 820 845 825 792 808 846 826 854 820 772 813 796 835 914 876 819 826 837 812 831 827 831 783 813 753 760 773 820 800 783 788 801 770 836 834 817 810 818 814 851 813 731 824 784 812 780 842 815 786 1.05e+03 716 858 773 854 819 751 717 728 810 743 793 813 802 789 847 778 775 746 761 848 839 838 861 848 836 802 810 833 802 811 811 806 849 812 824 828 834 835 824 816 824 841 794 786 817 793 735 809 870 810 799 824 876 857 834 780 774 773 823 805 795 769 833 892 842 823 825 802 799 827 792 793 891 840 804 808 821 834 798 818 812 773 812 799 762 831 817 804 805 802 781 827 852 849 830 807 766 781 818 807 826 872 851 801 835 812 663 817 901 780 726 794 788 766 856 823 809 843 808 850 807 780 785 860 798 825 808 843 795 816 810 801 782 801 779 819 786 730 776 816 808 775 824 818 776 772 757 786 815 796 815 839 764 806 799 788 818 799 866 1.24e+03 828 786 549 804 784 788 682 789 784 739 811 799 878 799 822 728 831 759 820 818 838 851 898 865 938 873 864 846 815 854 833 870 873 860 869 882 872 839 857 854 802 884 898 916 823 825 878 808 812 842 846 736 795 760 819 870 846 835 712 893 819 811 820 857 817 824 801 781 803 795 777 792 766 813 835 811 800 880 876 868 792 740 848 793 802 760 833 834 860 797 813 834 809 790 797 804 802 789 775 831 849 778 871 797 783 793 766 761 789 800 1.07e+03 815 692 770 760 777 813 770 871 852 845 818 784 868 822 790 842 824 802 795 824 797 831 817 823 795 808 834 806 807 849 796 852 826 783 749 762 747 831 780 774 756 786 814 786 815 776 738 812 771 760 792 812 795 770 760 766 796 778 805 757 734 775 739 746 695 825 793 790 713 817 735 800 758 779 731 795 781 753 754 798 759 733 752 799 720 790 792 791 625 816 757 835 804 686 856 748 795 626 751 822 782 790 639 789 808 770 764 822 847 888 806 838 828 788 814 847 841 822 841 832 806 833 834 830 770 795 837 787 822 802 851 778 857 817 823 798 780 795 813 831 814 779 451 1.17e+03 684 837 1.08e+03 779 789 797 745 464 805 606 777 807 739 797 745 810 705 702 806 768 738 781 807 788 737 843 734 788 594 763 812 741 818 862 790 531 763 776 755 754 783 802 803 711 793 795 568 764 639 790 747 738 791 748 799 719 692 607 708 803 796 834 839 887 857 846 818 927 849 918 789 822 865 880 842 825 827 828 872 738 816 869 806 800 780 804 847 759 818 838 749 856 788 788 886 869 836 816 770 774 788 758 733 759 817 802 768 806 797 822 812 814 848 797 794 816 839 807 880 843 829 807 825 756 819 810 818 806 824 830 804 787 796 780 770 804 804 816 802 782 824 787 817 818 779 806 836 787 788 790 800 743 803 802 798 793 777 751 707 775 828 800 783 823 822 804 812 794 756 783 672 791 764 800 729 758 745 797 774 723 730 851 670 800 741 727 840 804 775 740 770 768 787 796 762 762 800 835 814 788 737 732 764 792 792 780 790 772 868 827 866 855 839 813 898 814 859 824 830 839 803 848 818 797 835 850 823 840 821 890 813 832 831 814 820 783 804 853 836 820 845 825 792 808 846 826 854 820 772 813 796 836 914 877 818 825 837 812 831 826 831 782 814 752 760 773 820 799 782 788 803 769 836 834 817 809 817 815 852 813 732 824 784 812 779 842 816 787 1.05e+03 717 857 774 854 818 752 716 728 810 743 794 814 801 789 846 777 775 746 762 848 838 838 861 848 836 801 810 833 803 812 811 806 848 812 826 828 834 834 826 816 824 843 795 786 818 794 735 809 870 810 798 824 875 857 833 780 775 773 823 805 794 769 833 891 842 824 826 802 798 827 792 793 892 840 804 808 820 834 798 817 811 774 812 800 763 831 818 804 805 802 781 828 851 849 830 807 766 781 817 807 827 873 851 800 836 813 662 816 901 780 727 794 789 767 857 823 809 842 806 850 808 780 785 860 797 825 807 844 795 818 810 800 783 801 780 818 787 731 775 816 808 776 823 818 776 772 757 786 816 796 815 839 765 807 799 789 817 799 867 1.24e+03 828 786 549 804 784 789 681 790 784 739 810 798 876 799 821 727 831 760 822 818 838 851 898 865 938 873 866 846 816 853 834 872 873 861 869 883 872 838 857 854 804 886 898 917 823 825 878 807 811 842 845 736 793 759 820 872 846 835 712 893 819 813 820 857 817 824 801 782 803 794 777 792 765 814 835 810 799 880 876 867 792 739 848 793 802 761 832 834 859 798 813 834 809 790 797 804 802 790 773 831 848 778 872 797 782 792 766 762 789 799 1.08e+03 816 692 770 760 779 813 770 872 853 845 818 784 869 822 790 843 824 802 795 824 798 830 816 823 796 808 834 807 806 849 796 852 826 783 748 762 747 828 781 773 756 786 814 786 816 775 738 812 772 760 793 811 795 772 760 767 797 779 805 759 734 775 737 745 696 826 794 790 713 817 734 800 757 779 731 795 781 752 753 798 759 733 753 799 719 791 792 791 624 816 757 836 805 686 856 748 794 625 751 821 784 791 639 790 809 770 764 822 847 888 805 838 827 788 813 847 841 822 841 831 806 833 834 830 769 795 837 787 823 802 852 778 858 816 824 798 779 795 812 832 814 780 451 1.17e+03 684 837 1.08e+03 779 788 797 744 464 805 607 776 808 739 797 744 809 705 702 805 768 739 780 808 788 737 843 734 788 594 763 813 741 819 860 791 530 764 774 756 754 783 802 804 711 793 795 568 765 638 790 747 738 792 748 799 719 692 607 709 802 796 833 839 887 857 845 817 927 849 917 788 821 865 882 841 825 827 829 873 737 816 869 806 799 780 804 847 758 819 838 750 857 788 788 886 869 836 816 769 775 787 758 733 759 817 801 768 806 797 822 812 815 848 798 793 816 839 807 881 842 829 808 825 755 819 810 819 806 825 829 804 788 797 781 770 804 804 817 802 782 824 788 817 818 780 807 836 787 788 789 800 743 802 802 798 793 777 750 707 775 828 800 784 823 822 805 811 795 755 783 671 791 764 799 728 758 745 797 773 723 730 850 670 799 740 727 840 804 775 740 769 768 787 796 763 763 800 835 814 790 737 732 765 792 792 780 788 771 868 828 867 855 839 813 898 814 859 824 829 839 803 848 818 797 835 851 822 839 820 890 814 832 831 813 820 784 803 853 836 820 845 825 792 808 847 826 854 821 772 813 796 838 914 877 817 825 837 813 831 826 831 782 814 752 760 772 820 797 783 788 804 770 836 835 819 809 817 815 852 812 733 823 784 812 779 842 816 787 1.05e+03 718 855 774 854 817 754 716 729 809 743 794 813 801 790 846 778 774 745 762 848 838 839 861 848 836 801 810 833 803 810 811 806 848 812 826 828 834 833 827 816 824 845 796 786 819 795 736 810 870 810 798 824 874 857 832 781 776 773 822 805 794 769 834 891 842 823 827 802 798 828 791 792 892 842 803 808 821 833 799 817 811 774 813 801 763 829 818 804 806 802 782 828 850 849 830 806 765 781 816 806 826 874 850 800 836 813 662 814 900 779 728 794 788 768 857 824 808 842 806 848 808 780 785 860 797 825 806 844 795 818 810 801 784 802 781 818 787 731 775 816 808 778 824 818 776 772 757 787 816 795 816 839 766 807 800 788 816 800 866 1.24e+03 829 786 549 803 783 789 681 790 783 738 810 798 875 799 821 727 830 760 821 817 837 850 898 866 939 874 866 847 816 853 834 873 873 861 868 883 872 837 858 855 805 886 898 918 824 826 879 807 810 842 844 736 792 758 820 872 846 835 713 892 820 814 821 857 817 825 800 782 803 794 777 792 766 814 834 810 798 879 876 866 793 738 848 793 802 762 832 835 858 798 813 834 809 791 796 803 804 791 771 830 846 776 872 797 781 792 766 762 790 800 1.07e+03 816 692 769 761 781 813 768 872 854 845 818 783 870 820 790 844 825 802 796 824 798 829 815 824 796 808 834 806 806 850 797 852 827 782 748 763 747 828 781 772 756 786 815 786 817 774 738 810 773 758 793 812 794 772 760 768 798 779 806 760 734 775 737 745 696 826 794 791 713 817 735 798 756 780 731 796 782 752 753 797 759 733 752 800 718 791 793 791 623 815 757 837 806 686 858 749 793 624 751 820 786 791 639 790 810 771 763 823 847 888 805 838 827 789 812 847 841 821 841 830 806 834 834 829 768 794 837 786 823 801 852 778 858 816 824 798 778 795 812 831 812 780 451 1.17e+03 684 837 1.08e+03 779 788 796 742 465 804 606 776 808 739 798 744 809 705 702 805 768 739 778 808 789 737 843 734 789 594 763 813 740 819 860 791 531 765 774 756 755 783 803 805 711 792 795 567 766 638 790 748 739 792 747 799 719 692 607 709 802 796 833 838 887 856 844 816 927 849 918 788 820 865 882 842 825 826 830 873 736 817 870 807 799 780 804 846 757 819 839 750 857 788 788 885 870 835 817 769 775 788 758 733 758 817 800 768 806 797 822 811 816 848 798 793 817 839 808 881 842 829 808 824 755 818 810 819 805 825 829 804 790 797 781 771 804 804 816 802 782 823 788 818 819 780 807 835 787 789 788 800 742 802 801 799 793 776 750 708 775 828 800 785 822 823 806 812 795 756 782 671 791 764 799 729 758 745 798 773 723 730 850 671 799 740 727 840 804 774 740 769 768 788 796 764 763 800 834 814 790 736 732 765 792 792 779 788 771 868 829 867 855 839 813 898 815 858 824 829 840 803 847 817 797 834 852 822 839 819 889 814 832 831 813 820 785 803 853 836 820 844 824 791 808 846 825 856 821 773 812 796 839 914 877 816 825 837 813 831 827 832 782 813 752 760 772 819 797 784 788 804 770 837 834 820 809 817 815 852 812 733 823 784 812 779 842 816 787 1.05e+03 717 854 774 854 817 756 715 728 808 743 793 813 801 789 846 780 774 746 762 847 839 839 862 848 837 801 810 833 802 809 811 806 848 812 826 828 834 834 827 816 824 846 797 786 819 796 737 810 869 810 798 824 874 856 832 781 778 774 821 806 794 770 836 890 841 822 828 801 798 828 791 792 892 842 803 808 822 833 800 817 811 774 813 801 762 828 819 804 806 802 781 828 850 849 831 805 764 780 817 806 824 874 849 799 836 813 662 813 900 778 729 794 788 768 858 823 808 841 808 847 808 780 784 861 798 826 805 844 794 818 810 802 784 802 783 819 787 731 775 817 809 778 825 818 777 772 758 787 816 795 817 839 766 807 799 788 815 801 866 1.24e+03 829 787 549 804 783 789 681 790 781 737 810 799 873 799 821 728 829 760 821 817 836 849 898 866 939 874 864 849 817 854 834 873 874 861 868 883 872 837 858 856 804 885 898 918 824 826 879 807 810 842 844 736 791 757 821 873 845 836 714 892 820 814 822 857 817 826 800 782 803 794 777 791 768 814 834 810 797 878 876 866 794 738 849 793 801 762 832 835 856 798 812 834 809 791 795 802 806 790 771 830 847 775 871 798 781 793 767 762 790 801 1.07e+03 816 692 769 760 782 813 766 873 853 845 818 782 872 819 791 844 824 802 796 824 798 829 814 824 797 807 834 805 806 850 797 852 826 780 747 763 747 829 782 774 757 785 815 786 817 774 738 810 773 757 792 812 794 771 760 768 797 778 806 760 734 775 738 746 695 825 794 793 711 818 736 796 756 781 730 796 782 752 752 796 759 733 752 799 718 790 793 791 623 816 757 838 806 687 859 749 793 622 751 820 787 792 639 790 810 771 763 822 847 887 804 839 827 790 812 848 840 821 841 830 806 833 835 828 768 796 837 786 822 800 852 778 857 815 824 798 778 795 811 830 812 780 451 1.17e+03 685 836 1.08e+03 778 788 796 741 464 804 606 776 807 739 799 744 809 704 702 805 768 739 777 808 789 736 843 733 790 594 762 813 739 819 860 792 533 764 775 755 756 782 803 805 710 791 795 567 766 637 790 749 740 792 747 798 719 693 606 709 800 796 833 838 886 857 843 816 928 849 919 788 820 866 882 842 825 826 831 872 737 818 870 807 799 780 805 846 756 819 838 752 858 788 788 886 870 835 818 770 775 788 758 734 758 817 800 768 806 797 822 810 817 848 798 792 817 839 808 881 843 828 808 825 755 818 810 820 805 825 830 804 791 797 781 770 804 804 815 802 782 822 787 818 820 779 807 834 787 789 788 799 741 803 800 799 793 776 750 709 776 828 800 787 822 823 807 812 795 757 782 671 791 764 799 729 758 745 799 773 724 730 851 672 799 740 728 841 805 774 739 769 768 788 796 765 763 800 834 814 789 735 732 766 792 792 778 789 771 869 830 867 855 839 812 898 816 858 823 829 840 803 847 817 797 833 852 822 838 819 889 813 831 831 813 820 786 804 854 835 820 842 824 791 809 845 823 857 822 772 812 796 838 914 878 816 826 837 814 831 827 832 782 813 752 759 773 818 797 785 788 802 770 838 834 821 810 817 815 852 812 734 824 784 813 779 843 817 787 1.05e+03 716 855 774 855 816 756 715 728 808 743 792 813 800 789 846 782 774 747 762 847 839 840 863 847 837 800 810 832 802 808 811 806 848 813 824 828 834 836 826 816 824 846 796 786 818 796 738 810 869 811 798 824 875 856 832 779 777 774 821 806 794 770 837 890 840 821 828 801 797 827 790 792 891 841 803 808 823 834 800 817 810 774 813 800 761 827 818 804 806 803 781 827 850 848 830 805 764 778 817 806 824 874 848 799 836 813 662 813 901 777 729 794 787 768 860 822 808 841 809 848 807 780 786 863 799 826 806 843 793 816 810 801 783 802 783 820 787 731 776 818 809 777 825 817 778 772 758 787 816 794 818 839 766 808 799 789 814 801 866 1.24e+03 830 787 548 804 782 789 682 790 781 737 812 800 874 799 821 728 829 761 821 818 835 848 898 865 938 873 864 849 818 855 834 872 874 861 869 883 872 836 857 858 803 883 898 917 824 825 880 808 810 841 845 736 792 757 821 873 845 838 714 892 820 814 822 857 818 826 800 782 803 794 778 791 769 814 834 810 796 877 876 867 794 739 849 792 802 762 832 834 856 798 812 834 809 791 796 801 809 789 771 830 849 775 871 797 780 793 768 763 790 802 1.07e+03 816 692 769 759 782 812 765 873 853 845 818 782 872 818 792 844 823 802 796 824 797 829 814 824 797 807 834 804 806 850 799 853 825 778 747 763 746 829 782 775 757 785 816 786 816 774 738 809 772 757 791 812 794 770 761 769 797 778 807 760 735 775 738 747 696 825 794 794 709 819 736 795 755 782 730 795 780 752 752 796 759 733 751 798 718 787 794 790 622 817 757 839 805 687 860 750 793 622 752 821 786 793 640 790 810 771 762 820 847 887 804 840 827 790 812 848 840 822 841 830 805 833 835 828 768 797 836 786 821 800 853 779 857 815 824 797 779 795 811 828 812 780 452 1.17e+03 686 837 1.08e+03 777 788 796 742 464 804 606 776 806 740 799 744 808 704 702 805 767 740 776 808 789 734 843 733 790 595 762 813 738 819 860 791 533 764 775 754 756 783 803 805 709 791 796 568 766 637 789 750 740 792 746 798 720 694 605 708 799 795 833 838 886 856 844 816 929 850 920 789 821 866 881 843 824 826 832 872 737 817 870 807 799 780 806 846 756 820 838 752 858 788 788 888 870 835 818 770 775 788 759 734 758 816 799 767 806 798 822 809 817 848 798 793 817 840 809 880 844 828 807 825 755 818 810 820 805 824 831 804 792 796 781 769 803 804 814 803 782 822 787 818 820 779 807 834 787 789 789 798 740 804 799 799 793 775 750 710 777 828 800 787 822 823 808 812 795 758 783 672 791 765 800 730 758 745 800 773 724 730 851 673 799 740 729 841 805 774 738 769 767 788 795 764 763 801 834 814 789 734 732 767 792 792 776 790 771 869 830 866 855 839 812 898 816 857 823 830 840 803 848 817 798 832 853 822 838 819 889 811 830 831 812 819 787 805 854 836 820 841 824 791 809 844 823 857 822 773 812 796 836 913 878 816 827 837 813 831 827 832 783 812 753 759 773 818 797 785 787 801 769 838 833 820 812 817 814 853 812 734 824 784 813 779 843 816 787 1.05e+03 715 856 773 856 816 756 715 728 808 742 792 812 800 789 847 781 773 747 761 847 838 839 864 846 837 800 810 833 802 808 811 806 849 814 823 828 834 835 826 816 825 846 795 786 816 796 737 810 869 811 798 825 875 855 832 778 777 774 821 807 793 769 837 891 838 823 828 801 798 827 790 792 891 841 803 808 823 834 799 817 810 774 813 800 761 828 818 804 807 804 780 827 850 848 830 806 764 776 817 806 825 874 848 800 836 812 662 814 902 777 730 794 786 767 861 822 809 841 810 848 806 780 787 864 799 827 806 842 793 815 810 801 782 802 783 821 786 729 776 819 809 777 826 817 779 773 758 787 817 794 818 839 767 809 798 790 814 800 866 1.24e+03 830 786 548 804 782 789 682 790 782 738 813 800 876 798 821 729 829 762 822 818 835 847 897 865 937 872 864 847 818 854 834 871 874 861 870 883 872 837 857 858 802 884 897 916 824 824 881 808 810 841 845 736 793 758 822 872 845 839 713 892 820 814 820 856 817 825 800 782 803 794 778 791 770 814 833 810 796 876 876 867 794 740 849 792 802 762 832 833 856 797 813 834 809 791 797 801 808 789 771 830 851 775 871 797 781 793 768 763 791 801 1.07e+03 817 691 769 759 782 811 765 873 852 844 819 781 872 819 790 844 821 802 796 824 796 829 813 825 797 805 834 804 807 850 800 853 824 779 747 762 747 831 781 776 759 785 816 786 815 774 738 809 771 757 791 811 793 770 761 768 796 778 807 759 735 775 739 748 696 825 793 794 708 820 736 795 755 782 730 794 779 752 752 796 759 733 750 797 718 785 793 788 621 819 757 839 804 686 860 751 794 622 752 823 786 793 641 789 809 772 762 820 848 887 805 840 826 790 812 848 840 822 841 830 804 833 835 828 769 798 837 786 821 801 852 779 856 815 824 797 780 795 811 828 812 780 452 1.17e+03 686 837 1.08e+03 777 787 797 742 463 804 607 776 805 740 798 744 809 703 702 806 767 741 776 807 789 733 843 733 789 596 763 813 738 819 860 790 531 763 776 754 754 783 802 805 708 791 796 569 766 637 789 750 740 792 746 799 720 694 606 708 798 795 834 839 886 856 844 816 929 851 920 790 821 866 880 844 824 826 832 872 736 817 870 807 800 780 808 846 756 820 839 752 857 788 787 889 869 836 818 771 775 788 761 734 758 816 799 767 806 799 823 809 817 849 798 793 818 841 809 880 846 827 807 825 754 818 811 820 806 824 832 804 792 796 780 768 803 804 814 803 782 822 786 818 820 779 807 834 787 789 790 798 740 805 800 799 794 775 750 711 777 829 801 786 823 823 808 812 795 757 784 672 791 765 800 730 758 745 801 773 724 730 851 673 799 740 729 841 805 773 738 768 767 788 794 763 764 802 834 813 789 734 732 768 792 791 776 791 772 869 829 865 855 838 812 898 814 857 823 829 838 802 849 817 797 831 852 822 838 820 890 810 829 831 812 818 786 805 854 836 819 842 825 792 809 844 823 856 822 773 812 796 834 913 878 817 828 837 813 831 828 832 784 812 753 759 773 819 797 784 786 800 768 837 833 819 813 817 814 853 812 734 824 784 812 780 843 816 786 1.05e+03 715 856 772 857 817 757 715 728 808 742 792 811 800 789 847 780 772 746 760 848 838 839 864 846 836 800 811 834 802 809 811 807 851 813 823 827 834 834 826 816 824 845 795 786 816 796 736 810 869 812 799 825 875 855 832 777 776 773 822 808 793 769 837 892 838 825 828 800 798 827 789 792 892 841 803 808 823 833 799 817 810 774 813 801 761 828 818 804 807 804 780 827 851 847 829 807 765 776 817 806 826 874 848 800 836 812 662 813 904 776 731 794 786 767 861 822 809 841 810 849 806 780 788 864 798 827 807 843 793 815 810 801 781 802 783 822 786 727 776 819 809 777 827 818 778 773 758 786 817 793 818 839 767 808 797 790 815 800 866 1.24e+03 830 785 548 804 782 788 683 790 782 739 813 799 878 797 820 729 830 760 821 818 835 846 897 864 936 872 865 846 818 854 834 871 874 861 870 883 872 837 857 858 803 885 896 915 824 825 880 808 810 841 845 736 794 760 822 872 845 839 712 894 820 814 820 856 816 824 800 782 803 795 778 792 771 815 833 810 796 877 876 867 794 739 849 792 801 763 832 832 856 797 814 833 810 791 798 802 806 788 771 830 851 775 871 797 781 793 767 764 791 800 1.07e+03 818 691 768 760 780 810 766 872 852 844 819 781 872 820 789 844 821 802 796 824 796 829 813 825 797 803 834 803 805 850 801 853 824 780 748 762 747 832 780 776 760 785 816 786 814 774 738 810 771 759 791 811 792 770 762 768 797 779 806 759 734 775 739 749 696 826 793 793 708 820 736 795 756 782 729 794 780 752 752 797 759 733 749 796 718 784 794 786 620 818 757 840 804 685 859 752 794 622 752 824 786 792 642 789 808 773 762 821 848 889 805 841 827 791 812 848 841 822 842 830 803 833 835 827 770 798 838 786 821 801 852 780 856 815 823 798 781 796 811 827 812 780 453 1.17e+03 686 837 1.08e+03 778 787 797 743 463 804 608 775 805 739 797 744 810 703 702 806 767 742 776 807 790 734 843 733 789 596 765 814 738 818 861 789 530 762 776 755 753 783 802 805 708 792 797 570 766 637 789 750 740 790 745 799 719 694 607 708 798 794 834 839 886 855 845 815 929 852 920 790 822 865 880 844 824 826 833 872 736 817 869 807 800 780 807 846 756 821 839 752 855 788 787 889 870 836 818 771 774 787 761 734 758 815 798 767 807 800 823 809 817 849 798 794 818 841 810 880 846 828 808 825 755 819 812 820 807 824 832 804 791 797 779 768 803 804 814 803 783 822 785 817 820 780 808 835 787 789 792 797 740 805 801 799 795 775 750 712 777 829 801 786 823 823 808 812 795 757 786 672 791 765 800 731 757 746 800 773 724 731 850 673 800 740 730 841 805 773 737 767 766 789 793 762 764 802 834 813 788 735 732 768 792 792 776 791 772 870 828 865 855 838 812 898 813 857 823 828 838 802 850 817 796 830 852 821 838 821 890 810 828 831 812 818 785 805 853 836 820 844 826 793 809 844 824 854 822 774 812 795 835 912 878 818 829 836 812 831 828 832 784 812 753 758 772 819 799 784 786 800 767 837 832 818 813 817 814 853 812 734 824 784 812 780 843 817 786 1.04e+03 716 854 771 858 818 757 716 727 808 743 791 812 800 790 847 779 772 745 760 850 838 839 864 846 836 800 810 835 801 809 811 807 852 812 823 827 834 834 825 816 824 844 794 786 816 797 736 811 869 812 800 824 875 855 831 777 777 772 822 808 794 769 837 892 840 824 828 800 798 827 790 792 893 842 804 808 822 833 798 818 810 774 814 802 762 828 818 805 807 803 781 827 850 846 830 807 765 776 816 807 826 874 848 801 836 811 664 813 904 776 730 794 787 767 861 822 809 841 810 850 805 780 788 863 797 827 807 844 793 815 810 801 781 800 782 821 786 726 776 819 808 778 827 819 777 773 758 786 815 793 817 839 767 807 796 790 815 800 866 1.24e+03 830 784 549 803 782 787 683 790 782 739 812 799 880 796 819 731 830 760 820 817 836 846 897 863 936 871 865 846 818 854 834 872 875 861 870 884 873 837 857 859 803 886 895 915 824 826 878 807 811 840 844 737 794 761 822 872 845 838 712 896 821 814 820 856 816 824 801 782 804 795 777 792 771 816 832 809 796 877 876 866 794 740 850 792 800 763 833 832 857 797 816 834 811 792 798 804 806 789 770 830 850 775 871 797 782 792 767 764 792 800 1.07e+03 818 692 768 760 779 810 766 872 853 844 819 781 872 821 788 844 821 801 797 824 796 830 814 826 796 802 834 803 804 849 800 853 825 781 748 762 748 832 780 776 759 784 816 787 815 774 738 811 771 761 791 810 792 770 762 767 797 779 805 759 734 775 740 750 696 826 793 792 708 819 736 795 756 782 729 796 780 752 752 797 758 734 750 796 718 784 794 786 620 818 757 840 805 684 859 751 794 622 751 824 786 792 642 789 809 773 762 822 848 890 804 840 827 792 812 848 841 822 842 830 803 833 835 828 770 798 838 786 822 801 853 780 856 815 823 798 782 796 812 828 811 780 453 1.17e+03 686 838 1.08e+03 777 786 798 743 463 804 609 775 805 739 797 744 810 703 702 807 767 743 776 807 790 734 842 732 788 596 767 815 738 818 861 789 529 761 775 756 753 782 802 805 708 793 797 570 766 636 789 749 740 789 744 799 719 693 608 707 798 793 835 839 887 855 845 816 928 853 919 788 822 865 880 844 824 825 833 872 736 817 869 806 800 780 807 847 756 821 839 753 854 789 787 888 871 836 818 772 774 786 761 734 757 815 798 768 808 801 823 810 817 849 798 794 817 840 809 880 845 830 809 826 756 818 812 819 807 823 832 804 791 797 778 769 803 804 814 803 784 822 785 817 820 780 808 835 787 789 793 797 740 806 801 799 795 776 750 712 777 829 802 785 824 822 808 812 794 757 786 672 791 765 800 732 757 746 799 773 724 732 850 673 800 741 729 841 806 772 736 765 767 789 793 763 765 801 834 813 788 735 732 769 792 792 775 791 773 870 828 865 855 840 813 899 814 858 824 828 838 802 850 817 797 828 851 820 838 822 890 811 828 831 812 818 783 804 853 837 820 846 826 791 808 846 824 853 822 773 811 794 836 912 877 818 830 835 811 832 829 831 784 813 753 758 772 820 800 783 786 801 767 837 832 818 812 817 815 854 814 733 824 784 812 780 842 818 786 1.04e+03 717 852 773 858 817 756 717 726 808 744 791 812 800 790 846 780 772 746 759 850 839 839 863 846 835 800 810 836 801 809 810 808 852 811 823 827 834 833 824 816 824 843 794 787 816 797 736 810 869 813 800 824 874 856 831 777 776 773 821 808 795 769 837 892 842 823 827 801 798 827 792 792 894 842 804 808 822 833 798 818 810 774 816 802 762 828 817 805 807 803 782 827 850 846 829 808 765 777 815 807 826 874 849 800 836 812 666 814 904 777 728 794 787 768 861 822 809 841 810 849 805 780 788 862 796 826 807 845 793 814 810 802 781 799 782 819 788 727 776 819 809 777 826 818 777 773 758 786 814 793 816 839 766 805 797 790 815 799 866 1.24e+03 829 784 549 803 783 787 683 789 782 740 812 800 880 796 818 732 830 758 819 817 837 848 897 862 937 870 865 846 818 854 834 873 875 861 870 884 873 837 858 859 802 886 895 916 824 828 876 807 812 840 844 738 794 760 822 873 845 838 711 897 822 814 820 857 815 824 802 782 804 794 776 791 770 816 833 808 796 878 877 866 793 741 850 791 800 764 833 832 857 798 816 835 812 792 796 803 806 789 770 830 850 775 870 797 783 791 767 764 792 800 1.07e+03 818 693 768 760 778 811 766 873 854 845 819 781 873 821 788 844 822 800 797 823 795 830 815 826 796 803 833 802 804 847 799 853 826 781 749 762 748 832 779 777 758 784 816 787 817 773 738 813 772 762 791 811 793 769 760 766 797 779 804 759 734 774 740 750 696 826 793 792 708 818 735 796 757 780 729 796 780 753 752 796 758 734 752 795 717 784 794 787 620 817 758 840 805 684 859 750 795 621 750 824 786 792 642 789 810 773 763 822 848 891 804 839 826 793 811 848 841 823 842 830 803 833 836 828 771 798 837 786 823 800 853 779 856 814 824 798 782 796 813 829 811 779 454 1.17e+03 686 837 1.08e+03 776 787 798 743 463 804 610 775 806 739 798 744 810 704 703 807 768 744 776 807 790 734 841 732 788 595 767 814 738 817 861 789 528 761 774 756 753 782 802 805 709 795 796 571 766 637 789 749 740 787 745 799 718 691 607 706 799 793 835 839 885 855 845 816 928 852 919 787 822 865 880 844 824 825 833 872 736 817 869 806 800 780 806 848 755 821 839 754 854 789 787 887 873 835 818 772 774 786 760 734 756 815 799 768 808 800 823 811 818 848 799 794 816 839 809 880 844 830 809 826 757 818 812 818 807 823 832 803 791 797 780 769 803 804 814 803 785 822 784 816 820 781 808 834 788 789 793 797 740 806 801 799 794 776 750 711 777 830 801 785 824 822 809 812 794 757 786 672 791 764 800 732 757 747 798 773 724 732 851 673 800 741 729 841 806 772 737 765 768 788 793 763 765 801 834 813 788 735 732 769 793 792 775 790 773 870 828 864 856 841 814 899 814 858 824 827 838 802 850 818 798 828 851 820 838 822 889 811 829 832 812 818 782 804 852 838 820 844 825 790 808 847 825 853 823 772 812 795 838 912 877 816 830 834 811 833 830 830 783 813 753 758 772 820 802 783 786 801 767 837 832 819 810 817 816 854 816 733 824 784 813 779 841 819 787 1.04e+03 718 851 775 859 816 756 717 726 808 744 790 813 799 790 846 780 772 746 759 850 838 838 863 846 836 800 810 836 801 809 810 808 851 809 824 827 835 832 823 817 824 843 793 788 817 796 736 809 869 813 801 824 874 856 832 776 776 774 820 808 796 769 838 890 842 822 827 802 798 827 791 793 894 842 805 808 823 834 799 819 810 775 816 801 762 827 815 806 807 803 782 828 850 846 828 808 766 777 815 808 825 873 850 798 837 812 668 815 904 778 727 794 787 767 859 822 809 841 809 848 806 780 787 861 797 825 806 845 793 814 810 803 780 800 782 817 789 728 775 820 810 777 825 818 776 772 756 786 813 793 816 838 766 806 797 789 816 800 866 1.24e+03 828 784 549 802 783 786 683 788 782 740 812 800 881 796 818 733 830 758 818 817 838 849 897 862 939 870 866 846 817 853 834 872 875 860 870 885 874 837 859 860 802 885 893 917 824 829 876 808 813 840 844 738 794 758 822 873 845 837 711 896 821 813 820 858 815 823 801 781 804 794 775 790 769 816 834 807 798 878 878 867 791 742 851 792 799 763 834 832 858 800 815 836 811 792 795 801 808 789 772 830 850 775 869 797 784 791 767 764 792 801 1.07e+03 817 694 768 760 778 811 768 873 854 845 819 781 873 821 788 844 822 800 797 822 794 830 817 827 796 803 833 802 806 846 798 852 826 781 750 762 749 831 778 777 756 783 816 787 817 773 739 814 772 762 791 812 794 770 758 765 797 779 805 759 733 774 740 750 696 826 792 793 707 817 735 796 756 779 729 797 780 753 753 795 758 733 752 795 716 785 794 788 621 818 759 840 806 685 858 749 795 621 750 824 786 792 643 788 810 772 764 822 848 890 804 838 826 793 811 848 842 822 842 831 803 833 835 828 771 798 836 786 825 800 852 779 856 814 825 798 782 796 814 829 812 779 454 1.17e+03 686 836 1.08e+03 775 787 798 743 462 804 609 775 806 740 799 744 811 704 703 806 768 744 776 807 790 733 839 731 787 595 766 813 739 817 861 788 528 762 773 756 753 783 801 806 709 795 794 572 766 637 790 748 739 787 746 798 718 690 606 706 800 795 835 838 884 855 844 816 928 851 920 787 822 865 880 844 823 825 833 873 736 818 869 806 800 780 806 848 755 821 838 754 854 790 788 886 873 834 818 771 775 786 759 733 756 815 800 768 808 800 822 812 818 848 799 794 815 839 808 880 843 830 809 826 756 818 812 817 808 823 832 803 791 797 781 769 803 804 814 804 785 823 784 816 820 781 808 834 788 789 792 797 740 805 802 800 794 777 751 709 777 830 800 785 824 822 809 812 794 757 786 673 791 764 800 731 757 747 798 773 724 732 852 674 800 741 728 841 806 772 738 764 768 788 792 764 764 801 834 813 788 735 732 769 793 792 776 790 773 869 828 864 855 842 815 899 814 857 825 828 838 803 850 818 799 830 850 820 836 822 889 812 830 831 813 817 782 804 852 838 819 843 824 790 808 848 825 853 823 770 812 795 838 912 877 815 828 834 811 834 831 831 782 813 753 759 772 820 802 782 786 802 767 837 831 819 810 817 816 854 819 733 823 785 813 778 841 818 787 1.04e+03 718 853 776 860 814 756 717 728 809 744 790 813 798 790 846 781 772 746 759 850 838 838 863 846 836 800 810 835 801 811 810 808 851 809 824 827 835 833 822 818 824 844 793 788 817 795 736 809 869 812 800 824 874 857 833 776 775 774 820 808 795 769 836 889 840 822 826 804 798 828 790 794 894 842 805 808 824 834 800 819 810 775 816 801 763 826 814 805 808 803 782 828 850 846 827 809 766 778 816 808 825 872 850 796 836 813 667 816 903 778 727 794 788 766 858 822 808 841 809 850 806 780 786 861 797 825 804 845 793 815 810 803 781 801 782 816 788 728 774 820 810 777 825 818 777 772 755 787 814 793 816 837 766 807 797 789 816 801 866 1.24e+03 828 785 548 802 783 786 684 788 782 741 813 800 880 797 819 733 830 758 819 818 837 850 896 861 939 870 865 846 816 853 834 872 874 859 869 885 874 836 859 859 802 884 892 918 823 828 877 809 813 840 845 738 794 757 823 872 846 837 711 895 820 811 820 858 814 822 801 781 802 794 776 789 768 816 834 807 799 877 878 868 790 742 851 792 799 762 834 832 858 799 814 835 810 792 795 800 809 790 774 831 850 775 868 797 784 791 767 762 791 801 1.07e+03 815 693 768 760 778 811 769 873 854 846 818 780 873 821 790 844 822 800 797 821 794 830 818 828 796 803 833 802 807 845 798 851 826 781 750 762 749 830 778 777 756 783 817 787 815 772 739 814 772 761 791 812 794 770 759 764 796 779 805 759 733 773 739 749 696 825 791 794 707 817 736 796 756 778 728 797 779 753 753 796 758 733 751 795 717 787 794 787 620 818 759 839 805 686 857 748 795 621 750 824 785 792 643 788 809 772 765 822 848 889 805 839 826 793 811 848 842 822 843 832 803 834 835 828 771 798 836 786 826 800 850 779 856 815 826 798 781 795 814 829 812 779 454 1.17e+03 686 835 1.08e+03 776 787 798 743 462 804 608 776 806 741 799 744 811 704 703 805 769 746 776 807 790 733 839 732 788 595 766 811 739 817 862 788 528 763 773 756 754 784 801 808 710 795 794 572 766 637 790 748 740 787 748 798 718 691 606 706 800 796 834 837 882 855 844 816 928 850 920 787 822 865 880 845 822 825 832 873 737 818 869 805 799 779 806 848 755 821 838 754 854 790 788 886 873 835 818 770 776 786 757 733 756 816 800 768 808 798 822 812 818 849 798 794 815 839 808 879 843 829 809 826 756 817 812 818 808 824 831 803 791 797 783 770 803 803 814 804 785 823 786 817 821 782 808 834 788 789 791 796 740 805 802 800 794 777 751 708 777 830 798 785 824 824 809 811 793 757 785 673 792 763 799 730 757 748 797 773 724 733 852 674 800 742 728 841 806 772 739 764 768 788 792 764 763 801 834 814 788 734 732 769 793 791 776 789 774 869 828 865 856 841 815 899 814 856 826 828 838 805 850 817 797 832 850 820 834 820 889 812 830 830 813 817 783 805 851 838 818 842 823 790 808 848 825 854 822 770 812 795 836 912 877 814 827 834 812 834 829 831 782 814 753 760 772 820 803 783 786 802 767 837 830 819 810 817 816 854 819 733 824 785 813 778 841 817 787 1.04e+03 718 855 776 859 814 756 717 730 809 744 790 814 798 791 846 781 773 746 759 850 838 837 862 846 836 800 811 835 801 812 811 808 852 808 824 828 836 833 821 819 824 844 794 788 817 795 736 811 870 810 800 824 874 857 834 777 775 774 822 808 795 769 835 890 838 822 826 802 797 828 788 793 894 842 805 808 824 834 800 819 810 774 814 801 762 826 812 804 808 803 781 828 850 846 829 808 766 779 817 808 826 870 850 796 836 813 666 817 901 778 726 793 789 765 856 822 807 841 810 852 806 778 786 861 798 824 804 845 793 816 810 804 782 804 781 817 788 728 773 820 809 777 824 819 777 772 755 788 815 794 816 837 766 806 796 789 816 802 866 1.24e+03 827 786 548 801 783 786 684 787 784 740 813 800 881 798 818 733 830 758 820 818 837 850 895 861 939 870 865 846 814 854 834 872 874 858 868 884 873 836 859 858 802 884 891 918 824 828 878 808 812 841 844 739 794 757 823 871 847 838 711 894 819 810 821 858 814 821 801 780 801 793 777 789 768 817 835 807 800 876 877 869 790 743 851 794 799 761 835 832 859 797 814 834 811 791 796 800 809 790 776 831 850 775 869 797 784 792 766 760 789 802 1.07e+03 814 692 768 760 778 811 769 873 854 846 818 780 873 821 791 844 822 800 798 821 794 831 817 828 795 804 833 802 807 845 797 850 826 781 749 762 748 830 779 777 756 783 818 788 813 772 739 813 771 760 791 811 795 772 761 764 796 780 804 758 733 773 738 748 695 825 791 794 707 817 736 797 755 778 728 797 779 753 754 797 758 733 750 795 719 788 795 786 620 818 759 839 804 686 856 748 796 623 749 825 784 792 643 787 808 772 766 822 848 887 805 839 827 793 811 847 843 823 843 832 803 834 835 828 770 798 836 786 826 800 849 778 856 817 827 798 780 795 814 829 812 780 454 1.17e+03 686 834 1.08e+03 777 788 798 744 462 804 607 777 804 741 799 744 811 704 704 804 768 747 775 807 790 733 840 733 788 595 767 811 739 817 864 788 529 764 775 756 754 785 801 808 710 794 794 572 765 637 789 747 740 788 748 798 718 692 606 706 800 797 834 837 883 855 844 816 928 850 921 787 822 865 880 845 822 825 832 873 738 818 870 805 799 779 806 847 755 820 838 753 854 789 788 886 873 836 818 770 776 786 756 733 756 816 800 768 808 798 822 812 819 849 798 794 815 839 808 880 843 830 809 826 756 816 813 819 807 824 830 804 791 797 782 770 803 804 815 804 784 824 787 817 821 782 808 833 788 790 790 796 740 804 803 799 793 777 750 708 777 830 797 785 824 824 808 810 794 757 786 672 792 763 800 729 758 747 797 773 724 733 852 674 800 742 728 841 806 772 738 764 769 788 792 764 761 802 834 813 787 734 731 769 793 791 777 789 773 870 827 865 856 840 815 900 814 857 826 829 838 806 849 817 796 834 850 820 833 820 889 812 830 830 813 817 784 806 852 838 818 843 822 790 808 848 824 855 822 770 811 795 836 912 876 814 826 834 812 835 828 831 783 814 753 759 772 820 802 784 787 802 767 836 831 819 810 818 815 854 818 732 825 785 814 780 841 816 787 1.04e+03 718 857 775 858 814 756 717 731 809 744 790 814 797 792 846 782 774 746 759 850 838 837 862 846 836 800 811 835 801 812 813 807 854 808 824 828 836 834 821 819 823 844 794 787 817 795 736 811 870 808 800 824 874 857 834 778 775 774 823 807 795 769 834 892 838 823 827 801 798 829 789 792 892 840 804 808 824 834 800 818 810 773 812 802 762 826 812 803 808 803 781 828 850 845 830 808 766 780 819 808 825 872 849 796 836 813 666 817 901 778 726 792 791 765 856 822 807 841 810 852 806 777 787 861 798 825 805 845 794 816 810 803 783 804 781 817 789 728 773 820 808 776 823 819 777 772 755 788 814 795 815 837 765 805 796 789 816 802 866 1.24e+03 827 785 548 801 783 787 684 787 784 740 813 800 881 798 817 733 831 759 821 818 836 850 894 861 938 870 866 846 814 855 834 872 873 858 868 883 872 836 860 857 802 885 892 918 825 827 878 808 810 841 843 739 793 759 822 871 848 838 710 894 819 810 820 858 815 822 801 780 800 792 777 788 769 816 835 808 800 876 877 869 791 744 850 794 800 762 835 831 859 795 815 834 813 791 797 800 809 790 776 831 850 776 870 798 784 794 765 759 788 801 1.07e+03 813 692 766 759 778 811 769 872 853 846 818 780 874 820 791 844 823 800 798 822 795 831 817 828 794 805 833 803 809 845 797 850 826 781 748 762 747 829 778 776 756 782 819 788 813 773 739 813 770 759 792 810 795 772 763 763 797 780 803 758 733 774 739 748 694 824 791 794 708 816 736 798 755 779 727 797 778 753 755 797 759 733 751 795 720 788 796 786 622 816 759 838 802 686 856 749 796 624 747 825 783 793 642 786 808 771 767 823 848 886 805 840 828 792 811 846 843 824 844 832 803 834 836 827 770 798 836 786 826 800 850 778 856 818 827 798 780 794 814 828 812 781 454 1.17e+03 686 835 1.08e+03 778 789 799 744 462 804 607 778 803 741 798 743 809 704 704 805 767 748 774 806 790 734 840 734 788 594 768 811 739 817 865 790 530 764 777 756 754 786 802 808 709 793 794 572 765 637 788 747 740 789 747 799 718 693 606 706 801 797 834 837 883 855 843 816 928 850 920 787 821 865 880 844 823 825 832 873 738 819 870 804 800 779 806 847 756 820 838 752 854 789 788 886 872 836 819 770 777 786 756 733 756 816 799 768 808 797 823 812 819 850 799 794 816 839 809 881 844 829 809 825 755 816 814 819 808 824 831 804 791 797 781 770 803 804 816 804 783 825 788 818 821 781 807 832 788 791 790 796 740 804 803 799 793 776 749 708 777 829 798 785 824 823 807 809 794 758 787 672 792 763 801 729 758 746 798 773 724 733 851 674 800 742 728 841 805 772 738 764 769 788 793 764 761 803 835 813 788 734 732 769 793 790 777 789 772 870 827 865 856 840 814 901 814 858 826 830 838 806 849 818 796 834 851 820 833 820 889 809 830 831 813 817 785 806 852 837 817 843 822 790 807 848 824 855 822 769 811 795 837 912 876 815 826 834 812 834 827 831 783 813 753 758 773 819 801 785 787 802 767 836 831 819 810 819 815 854 817 732 826 786 814 780 841 815 787 1.04e+03 718 858 774 857 815 756 716 731 810 744 789 815 797 792 847 782 774 746 759 851 838 837 861 846 836 801 809 835 802 811 812 806 854 807 824 829 836 833 821 819 823 843 795 785 817 795 735 810 870 808 800 823 873 858 834 778 775 773 823 808 796 770 835 893 838 823 827 800 798 829 789 791 891 838 804 808 824 834 799 818 809 772 811 799 762 826 813 801 806 802 780 828 850 845 830 807 766 781 819 808 824 873 850 795 836 814 665 817 903 778 726 792 790 765 856 822 808 841 811 850 806 776 786 861 799 825 806 845 795 816 810 802 783 804 781 817 789 729 773 820 808 777 823 818 777 772 755 788 814 794 814 837 764 804 797 789 816 802 867 1.24e+03 828 785 548 800 783 789 685 788 785 740 813 801 881 797 817 733 832 760 820 818 836 850 893 861 939 871 867 847 815 856 834 872 872 860 869 882 872 836 860 857 803 886 892 918 824 827 877 808 809 840 843 739 792 761 821 872 847 837 710 894 819 813 820 858 815 822 802 781 801 790 775 788 770 815 836 809 799 878 877 869 791 744 848 793 800 763 835 831 859 795 816 833 814 791 797 800 809 790 776 831 849 777 871 798 785 795 765 760 787 800 1.07e+03 813 691 766 757 778 812 769 872 852 846 819 779 874 819 790 844 824 800 797 822 796 832 817 827 794 806 834 804 810 846 796 851 825 780 747 762 745 829 777 776 756 782 819 788 812 774 738 813 769 759 792 810 795 772 763 763 798 780 802 758 733 774 740 748 693 824 791 794 708 816 735 799 755 780 728 798 778 752 755 796 760 732 752 795 720 787 796 786 623 816 759 838 801 686 856 750 795 625 747 825 784 793 641 786 808 770 766 824 848 888 805 840 828 791 811 846 844 825 844 832 803 834 836 827 771 798 836 787 826 800 851 778 856 818 827 797 780 793 813 828 812 781 453 1.17e+03 686 835 1.08e+03 776 790 799 745 462 804 607 778 804 741 798 743 808 704 704 806 766 749 774 806 790 734 841 734 788 594 768 811 739 817 865 790 531 764 776 756 754 785 802 809 710 792 794 572 764 637 788 748 741 789 746 798 718 694 607 706 801 797 834 837 883 855 843 816 928 851 919 787 821 865 880 843 824 825 832 873 737 819 871 805 799 779 806 847 756 820 838 751 854 789 788 886 872 835 820 769 776 786 758 732 756 815 799 769 808 797 824 811 818 849 800 794 816 839 809 881 845 828 809 825 755 815 814 819 807 824 831 804 792 797 780 770 804 805 816 804 783 825 788 819 821 780 808 831 789 791 789 797 741 804 803 798 793 776 749 707 777 829 799 785 824 822 808 809 795 759 788 672 792 763 802 729 758 746 797 773 724 732 851 674 800 742 728 841 805 772 738 765 769 787 793 764 761 804 836 813 790 734 733 770 793 790 777 788 773 871 826 866 856 842 815 902 814 860 826 830 839 806 850 819 797 834 851 820 833 821 890 806 830 832 814 818 784 805 853 836 816 841 822 790 807 848 822 855 822 769 811 795 837 912 876 816 825 834 812 834 827 830 783 813 753 757 774 818 801 785 788 802 768 836 832 820 809 819 814 854 816 732 826 787 813 781 841 815 787 1.04e+03 718 859 774 857 816 756 716 730 811 744 789 815 798 791 847 782 774 745 760 852 838 836 862 846 835 801 808 835 802 809 812 805 854 807 824 828 835 833 821 819 822 842 795 784 816 794 735 809 871 808 800 822 874 858 832 778 775 773 823 808 796 770 836 892 838 824 827 800 798 828 789 791 890 839 804 808 825 834 799 818 809 772 811 797 762 827 814 801 806 802 780 827 850 844 830 807 766 782 818 807 823 874 850 796 837 814 664 816 904 777 726 792 790 765 856 823 809 841 811 848 806 776 786 860 800 825 806 844 795 816 810 802 783 803 781 816 788 728 773 820 807 777 824 818 777 772 756 788 815 794 814 837 764 804 798 789 816 802 867 1.24e+03 828 784 548 801 784 789 685 788 784 738 814 801 880 796 816 733 833 761 819 818 836 851 893 861 940 872 868 848 815 856 834 871 871 861 870 882 873 836 860 857 803 886 892 918 822 827 877 808 809 841 843 739 791 762 820 872 847 838 711 895 819 814 818 858 815 822 802 782 801 792 773 789 769 814 836 810 798 880 877 868 791 744 846 792 799 762 835 831 859 794 815 833 813 791 796 801 808 789 776 831 849 778 871 798 785 796 765 761 788 800 1.07e+03 813 691 767 756 779 812 769 872 853 846 819 779 874 818 789 844 824 800 797 822 797 831 818 826 795 806 836 805 812 846 796 851 825 780 748 761 744 828 775 774 758 782 819 789 812 774 736 813 769 758 793 810 795 771 763 764 799 779 803 758 733 775 741 749 692 824 791 795 709 816 734 799 755 780 728 798 778 752 754 795 760 732 753 796 720 787 796 787 624 818 760 838 800 687 856 751 795 623 749 826 785 792 641 786 807 770 765 824 847 889 805 839 828 790 811 845 843 825 845 832 804 834 835 827 769 798 836 787 826 800 851 779 855 818 827 797 779 792 811 827 812 781 453 1.17e+03 686 835 1.08e+03 774 788 798 744 462 803 607 777 804 741 798 742 807 705 703 806 766 749 774 804 790 734 841 734 788 594 768 810 740 817 864 789 531 764 773 756 755 784 802 809 710 792 794 572 764 637 788 748 741 790 745 796 717 695 607 706 801 797 834 838 883 855 844 816 928 851 917 788 822 865 879 842 826 826 833 873 736 819 871 806 799 779 806 847 757 820 838 750 854 789 787 886 872 834 819 768 775 786 758 732 756 815 798 769 808 798 824 810 817 850 799 793 816 839 809 881 845 828 808 824 755 816 814 819 808 824 832 804 791 796 779 770 804 806 817 804 783 825 787 819 821 780 808 831 790 791 790 798 742 804 804 798 793 775 748 706 777 830 801 786 824 822 808 809 795 759 788 673 792 764 802 728 758 746 797 773 725 732 851 674 799 741 728 841 804 772 738 766 770 786 793 764 761 804 835 813 791 734 734 770 793 791 777 788 774 871 826 867 856 844 815 901 815 861 827 830 839 805 850 819 798 834 851 820 833 822 890 806 830 832 815 818 783 805 853 836 815 840 823 791 807 848 821 855 822 770 811 795 836 912 876 816 824 834 811 834 826 831 784 813 753 757 774 818 802 784 788 802 769 836 832 820 809 819 814 854 814 732 826 788 812 781 841 816 787 1.04e+03 717 858 774 857 816 755 715 728 812 744 790 815 798 791 846 782 774 745 761 853 836 837 863 847 835 801 808 834 802 809 812 805 854 808 825 827 834 832 821 819 821 842 796 785 816 794 736 808 872 807 799 822 874 857 831 777 776 773 823 808 796 769 837 892 838 824 828 801 799 827 789 790 890 841 804 808 825 835 800 819 810 772 811 795 762 828 814 802 806 802 780 827 850 844 830 807 766 783 818 805 823 875 850 796 837 814 664 816 903 777 727 792 789 766 856 824 809 840 810 849 806 777 785 860 799 825 806 842 794 816 810 802 782 803 781 816 788 728 774 819 806 777 826 817 777 772 757 788 815 795 814 837 764 804 798 788 817 802 867 1.24e+03 828 785 550 801 784 789 685 789 784 737 814 801 880 796 816 733 832 762 819 818 836 852 893 860 940 872 868 848 815 856 834 871 871 862 870 882 873 836 860 857 803 886 892 918 823 828 878 809 809 843 844 739 790 762 818 872 847 838 711 896 819 814 817 857 815 822 801 782 802 793 772 790 769 814 836 811 797 880 877 868 791 744 846 791 799 761 834 831 859 794 815 833 813 793 796 801 807 788 776 831 848 777 870 798 784 797 765 761 788 800 1.07e+03 814 691 769 758 779 813 770 871 853 846 820 779 873 819 788 844 824 799 797 822 797 832 818 826 797 806 836 806 811 846 796 852 824 780 748 760 745 827 776 773 760 783 819 789 812 775 735 813 769 758 793 810 795 770 762 764 798 778 804 758 732 776 742 749 693 824 791 795 710 816 735 798 755 780 729 799 779 752 754 796 759 732 754 796 720 787 794 788 623 818 759 838 800 687 856 749 796 622 751 823 787 790 640 787 806 771 765 825 847 890 804 839 828 789 811 846 842 825 845 832 804 834 834 826 768 798 836 786 826 800 851 780 855 816 827 797 779 792 810 827 813 781 453 1.17e+03 686 836 1.08e+03 775 787 798 742 463 802 607 777 804 740 798 742 808 706 703 805 767 749 774 803 790 734 840 733 789 594 768 810 741 817 863 788 531 764 771 756 754 783 802 809 710 793 794 572 765 637 788 748 741 791 744 795 717 695 608 706 801 797 834 838 883 855 844 816 929 852 916 788 823 865 878 842 826 828 833 873 735 818 870 808 799 779 806 847 756 820 838 750 853 789 787 887 872 833 819 769 774 787 758 732 756 815 798 768 808 798 824 810 816 850 799 793 816 840 809 882 845 829 808 824 755 818 815 819 808 824 831 804 790 795 780 770 804 806 818 804 783 824 786 818 820 780 809 832 789 790 791 800 742 804 803 798 793 775 749 706 777 829 801 787 824 822 808 810 795 759 788 673 791 764 801 728 758 745 797 773 725 732 852 674 798 741 728 841 804 771 739 767 770 786 793 764 762 804 835 813 791 734 734 770 794 792 777 788 776 870 826 867 857 845 815 901 815 861 827 830 838 805 850 819 798 834 851 820 834 821 890 808 831 832 816 817 784 805 853 837 814 839 824 790 806 847 821 854 822 770 810 795 836 912 876 815 825 835 810 834 826 832 784 813 753 756 774 817 803 783 789 802 770 836 832 820 808 819 814 853 814 733 825 788 812 782 841 817 786 1.04e+03 716 858 773 858 815 754 715 727 812 744 792 814 798 790 845 782 773 746 761 853 835 838 863 848 835 801 809 833 802 809 812 805 852 810 826 826 835 832 821 817 821 842 796 787 816 794 737 808 873 807 799 822 875 857 831 777 778 773 823 808 796 768 837 892 838 824 829 801 798 827 790 790 890 843 803 808 825 835 800 819 810 772 811 796 763 829 815 804 808 802 780 828 850 845 829 807 767 783 818 805 823 876 850 796 838 813 664 816 902 777 727 791 788 766 857 824 809 841 809 850 806 776 785 860 798 825 806 842 793 816 810 801 781 801 781 818 788 727 773 818 806 777 827 817 778 772 759 789 815 795 814 837 763 804 799 788 817 802 866 1.24e+03 828 786 551 801 784 789 684 789 783 735 813 800 881 798 816 733 832 762 820 818 836 852 894 862 941 872 868 848 815 857 835 870 871 862 870 881 873 836 860 857 803 886 892 918 825 829 879 810 810 844 845 739 790 762 818 873 847 839 711 896 820 813 818 857 815 821 800 780 802 794 772 791 768 814 836 811 797 880 877 868 791 743 846 791 799 760 832 833 858 795 815 833 812 794 795 802 807 787 777 831 848 776 870 798 782 796 766 762 788 801 1.07e+03 815 692 771 760 780 812 769 872 854 845 820 779 873 820 788 845 823 799 797 823 798 831 818 826 798 806 836 806 810 846 796 852 824 780 748 760 746 826 776 773 760 784 817 788 812 774 735 813 769 759 794 811 794 770 762 764 798 779 803 758 732 776 742 749 693 824 792 795 710 817 736 798 755 781 730 798 779 752 755 796 758 732 755 797 719 787 793 789 622 817 759 839 802 687 855 748 797 622 750 821 788 788 640 788 805 771 765 826 846 890 804 840 828 789 811 846 842 824 844 832 803 833 834 827 768 798 836 785 825 800 850 780 854 815 827 797 779 792 810 828 814 780 453 1.17e+03 686 837 1.08e+03 776 786 797 741 463 802 607 777 804 740 798 742 808 706 704 805 768 749 774 804 790 733 840 732 790 594 768 810 741 818 862 789 532 764 772 755 752 783 802 809 710 793 793 572 765 637 789 747 741 792 744 796 717 695 607 707 801 798 834 839 884 856 844 816 929 852 916 787 823 865 878 843 826 828 832 872 735 819 869 808 799 780 806 847 756 820 838 750 852 789 788 887 870 832 819 770 775 787 758 732 756 816 798 768 808 799 823 810 815 851 798 793 816 840 810 882 845 830 808 825 755 819 814 819 808 824 830 804 789 794 781 770 804 806 818 805 784 822 786 818 820 780 810 833 788 790 791 800 743 804 803 798 793 775 750 706 777 829 801 787 824 823 807 811 795 759 787 672 791 764 800 728 758 746 796 773 724 732 853 673 799 740 728 840 804 770 739 767 769 786 793 764 762 804 835 813 791 735 734 769 794 792 777 788 776 870 826 867 857 844 815 901 815 861 829 830 836 805 850 818 798 834 851 820 835 820 889 810 831 832 816 817 784 805 852 838 814 841 825 789 806 847 822 854 821 770 810 795 836 912 876 815 827 836 810 834 826 834 785 814 752 756 773 816 803 782 790 802 770 835 832 819 808 819 815 853 814 734 826 788 812 781 842 817 786 1.04e+03 716 857 773 858 815 754 715 726 812 744 794 814 800 790 844 783 773 746 760 853 834 839 864 851 834 801 810 832 801 809 812 805 851 810 825 826 835 832 822 816 821 842 796 789 816 794 738 807 875 807 799 822 875 857 832 777 779 772 823 808 794 767 836 892 837 825 830 802 798 828 790 790 890 844 803 808 825 835 800 819 810 772 810 797 763 830 816 804 810 803 780 827 849 845 829 805 767 782 818 804 824 876 851 797 838 812 664 816 902 778 727 791 788 766 858 825 809 842 808 850 807 776 785 861 797 825 807 843 792 815 811 800 779 800 780 819 789 728 771 817 806 777 828 818 779 772 760 788 816 795 814 837 763 804 798 788 818 803 866 1.24e+03 827 785 551 801 783 789 683 788 783 735 813 800 881 799 817 733 833 762 821 818 837 852 895 863 941 872 867 848 815 857 835 871 871 862 870 881 873 835 860 857 802 886 893 919 825 830 880 810 810 843 846 739 790 762 818 873 847 839 710 895 820 813 820 857 815 821 800 779 802 793 773 791 767 815 835 812 798 880 878 868 791 743 846 790 799 759 831 834 857 796 815 832 812 794 795 802 807 788 778 831 848 776 868 799 782 795 766 762 788 801 1.07e+03 815 694 770 762 779 811 767 873 855 845 820 779 874 821 789 844 823 799 798 823 798 831 818 826 799 807 836 806 810 846 796 852 824 781 748 760 747 828 776 775 758 784 816 787 812 774 735 813 768 760 794 812 794 770 760 764 797 779 803 758 733 776 740 749 693 824 792 795 711 818 737 797 756 781 730 799 779 753 756 797 757 732 755 797 719 787 793 789 623 816 758 839 804 687 855 746 797 622 749 818 788 788 642 789 806 771 766 826 847 890 804 842 828 789 811 847 843 823 844 832 802 833 833 827 769 799 836 784 825 799 849 781 854 816 827 798 779 791 811 828 814 781 453 1.17e+03 686 837 1.08e+03 777 787 798 742 462 802 606 776 803 740 798 742 808 707 704 804 770 750 774 805 790 732 839 731 791 594 768 810 741 818 862 789 533 763 773 755 751 783 802 808 708 794 792 572 766 638 789 746 741 791 745 797 718 695 608 707 801 798 834 839 884 857 844 816 929 852 917 787 823 865 877 844 826 827 832 872 734 818 868 808 799 780 806 847 755 819 838 751 852 788 789 888 870 832 819 772 775 786 758 732 756 816 798 768 808 800 822 809 815 850 798 793 816 841 809 881 845 830 808 825 755 818 812 818 808 824 830 803 790 794 781 770 804 806 818 805 784 821 787 818 820 781 810 835 788 790 791 799 743 803 802 798 793 776 751 708 777 828 800 786 825 823 806 811 795 760 787 672 791 764 799 728 759 746 796 773 724 732 854 672 800 740 728 840 804 770 739 767 768 786 793 763 763 804 835 812 790 737 734 769 794 791 778 788 775 870 826 867 856 844 815 901 814 861 829 830 834 804 850 818 798 834 851 821 837 821 889 809 830 832 815 816 784 805 853 839 814 843 826 788 807 846 823 852 821 770 810 795 837 912 876 815 828 836 810 834 826 834 785 814 752 757 773 815 804 782 789 802 769 835 831 818 808 819 816 853 814 733 827 788 812 780 841 817 786 1.04e+03 717 857 773 857 815 754 715 726 812 745 794 814 801 789 844 783 772 746 758 852 835 839 864 852 834 801 809 833 801 809 812 806 851 811 825 825 835 832 823 815 822 842 797 789 816 794 738 807 875 809 799 823 875 857 834 778 779 772 823 809 793 767 835 891 838 825 830 802 798 829 790 790 890 844 804 809 823 835 800 819 809 772 810 798 763 830 815 804 810 803 780 827 848 846 829 804 768 782 818 804 825 876 852 798 838 811 665 815 903 779 728 791 789 765 857 825 809 842 809 852 809 777 785 861 797 825 807 844 792 815 811 800 778 800 780 818 789 729 772 817 807 777 828 818 780 772 759 787 816 794 814 837 763 803 798 789 819 803 865 1.24e+03 827 785 550 802 783 790 682 787 782 735 812 800 882 798 818 732 834 763 820 819 837 851 896 863 941 872 867 848 815 857 834 871 871 862 869 881 873 836 860 858 802 887 893 920 824 830 879 810 810 841 846 739 790 761 819 871 847 839 710 894 821 812 821 857 815 822 801 779 803 792 775 792 767 815 835 812 798 880 878 868 792 743 847 790 800 760 830 833 857 798 815 833 812 795 795 802 808 788 778 830 848 778 868 799 782 794 765 762 787 802 1.07e+03 814 694 768 762 779 810 766 874 855 845 821 779 875 820 790 844 823 799 799 824 798 830 817 826 799 807 836 806 810 846 795 852 824 781 748 760 747 830 776 776 757 784 814 787 812 773 735 812 769 760 793 812 793 771 759 764 797 779 803 758 734 776 738 749 692 825 792 795 711 817 738 797 757 780 729 800 780 754 756 797 757 732 754 796 719 788 793 789 624 816 758 839 804 687 856 748 797 622 748 818 787 788 644 789 807 771 766 825 847 890 804 842 828 790 811 847 844 823 843 833 802 833 832 826 770 798 836 783 825 798 849 782 855 817 826 798 779 791 811 828 813 781 453 1.17e+03 686 837 1.08e+03 777 788 799 742 462 802 606 774 803 740 798 743 808 707 704 805 769 752 774 807 790 732 839 731 790 594 768 811 740 817 862 789 535 763 773 755 751 783 801 808 708 795 792 572 766 637 789 745 741 791 746 796 717 695 609 707 801 798 834 839 884 858 844 816 930 851 918 788 822 865 877 844 827 826 831 872 734 817 868 807 800 781 806 848 754 819 839 751 853 788 789 888 869 832 819 772 776 785 758 733 756 816 798 768 808 800 822 808 815 850 798 793 816 840 809 881 845 830 807 825 755 818 810 818 808 824 830 803 790 794 779 769 803 806 817 805 784 820 788 818 821 780 810 835 787 790 791 798 743 803 802 798 792 776 752 710 776 828 800 784 825 823 806 810 795 759 786 673 790 763 799 728 759 746 796 773 724 732 854 672 800 740 728 841 805 771 740 768 768 786 794 762 762 804 835 812 790 737 734 769 795 790 779 788 774 871 827 866 854 844 815 901 814 861 828 830 834 803 850 818 798 834 851 821 838 821 888 808 830 832 815 817 784 805 854 838 815 844 826 789 807 846 823 852 821 770 810 794 837 912 876 815 829 836 810 835 827 834 785 813 751 758 773 815 803 782 788 802 770 836 830 818 809 819 816 853 814 733 827 786 812 779 841 817 786 1.04e+03 718 857 773 856 815 754 715 724 813 745 794 814 802 789 844 783 772 745 757 851 835 839 865 853 835 800 809 834 801 809 811 807 852 810 825 825 835 831 824 816 823 842 798 788 816 794 738 807 876 811 798 824 875 857 834 779 778 771 824 810 792 766 834 891 838 825 830 803 799 829 790 790 890 843 804 808 822 836 800 819 809 772 810 798 762 830 814 804 810 804 780 827 847 846 829 804 767 782 818 805 827 875 852 798 838 811 666 814 905 779 728 791 791 765 856 825 809 842 811 854 811 777 784 861 797 825 807 845 793 815 811 800 780 802 780 818 789 730 774 817 808 777 828 818 780 772 758 785 815 794 814 837 763 803 798 789 820 802 865 1.24e+03 827 785 550 802 783 788 682 787 781 735 812 799 882 797 818 731 833 763 820 819 837 852 896 863 940 872 867 848 815 857 833 870 870 863 868 881 873 838 860 859 802 888 893 920 824 829 878 810 810 839 845 738 790 761 820 870 848 839 711 893 821 812 822 857 815 822 802 779 802 792 776 792 768 815 835 812 798 880 878 867 792 743 848 789 801 760 831 832 857 798 814 834 812 796 795 803 808 789 776 830 848 779 867 800 783 793 765 762 787 802 1.07e+03 814 694 766 762 778 810 767 874 855 845 821 779 875 820 790 844 823 800 800 824 797 830 817 826 798 807 835 806 810 846 795 852 824 782 748 760 746 832 776 777 758 784 815 786 812 773 735 812 770 761 793 811 793 771 758 764 797 780 803 758 735 776 736 749 692 825 793 795 711 816 737 797 758 780 727 801 780 754 755 797 756 732 754 795 718 787 791 788 623 816 758 839 804 688 856 750 797 621 749 819 786 788 645 789 808 771 767 825 848 890 804 842 827 790 811 846 844 823 843 831 802 834 832 826 770 798 836 783 825 799 850 782 855 818 824 798 779 791 811 828 813 781 452 1.17e+03 686 837 1.08e+03 777 787 799 742 462 802 606 772 803 740 798 744 808 707 705 805 768 753 774 808 790 732 838 732 790 595 768 811 738 815 862 789 537 764 773 755 751 783 801 807 708 795 792 571 766 636 789 745 742 791 746 795 717 695 611 707 801 798 834 839 884 858 845 815 930 850 920 788 822 865 878 843 827 824 831 872 734 817 869 807 800 781 807 849 754 819 839 750 854 788 789 888 869 834 819 772 776 784 759 734 757 816 797 768 808 799 822 808 817 848 798 794 817 840 807 880 845 830 807 825 755 818 811 818 808 824 831 804 790 795 778 768 802 806 817 804 783 820 788 818 821 780 809 835 787 791 791 796 743 804 802 799 792 776 752 710 776 828 800 785 825 823 805 810 795 758 786 674 790 763 799 728 759 746 797 773 724 732 854 673 799 741 728 841 805 771 740 769 766 786 794 762 762 804 835 813 790 736 733 769 795 790 779 788 773 872 827 865 855 844 815 901 813 861 827 830 834 802 850 818 798 833 852 821 837 820 888 808 829 833 815 817 784 804 854 838 816 844 826 789 807 846 822 851 821 769 811 794 837 912 876 815 829 835 810 834 828 833 784 814 752 760 772 816 802 782 786 802 770 837 829 817 810 818 816 853 813 732 827 784 812 779 840 817 786 1.04e+03 718 857 773 856 815 755 715 723 813 745 794 815 802 789 844 783 773 745 757 851 836 839 865 853 837 800 808 833 801 808 810 808 854 810 825 825 836 831 824 816 824 842 800 786 815 794 737 807 875 811 798 826 875 857 834 779 778 771 824 810 792 768 834 891 839 824 830 802 799 830 790 790 890 842 803 807 821 836 801 820 809 772 811 798 762 830 814 803 811 805 780 827 847 846 829 805 767 781 818 807 828 875 852 798 837 812 666 814 906 780 728 791 791 765 856 825 809 842 812 856 810 778 784 861 798 826 806 846 794 815 811 800 781 803 779 817 790 729 776 818 809 777 828 818 780 772 755 784 814 794 815 837 763 804 798 789 819 802 865 1.24e+03 827 786 551 802 782 786 681 786 781 735 812 798 882 796 818 730 831 763 819 820 836 852 896 862 938 872 867 847 816 857 832 870 870 864 868 881 873 839 860 859 801 887 892 920 824 828 876 810 810 838 844 738 790 760 820 869 848 838 712 893 820 812 823 858 817 822 801 779 802 792 775 792 768 815 835 811 798 881 877 867 793 744 849 791 802 761 831 832 857 798 814 836 811 796 796 804 808 789 776 830 848 777 866 801 783 793 765 761 787 800 1.07e+03 814 693 764 762 778 811 768 874 855 845 820 779 875 820 790 844 824 801 800 824 796 830 818 826 796 807 834 805 810 845 795 852 824 782 747 761 746 832 777 777 758 783 815 786 812 774 735 812 771 761 793 810 792 773 758 764 797 780 803 758 735 776 736 749 693 825 795 793 712 816 736 798 759 781 726 801 780 754 754 796 756 732 754 794 717 786 790 788 622 816 758 838 804 687 856 752 797 620 749 820 785 788 644 790 807 771 768 823 848 890 805 842 827 790 811 846 844 824 843 829 803 834 833 826 770 797 836 785 824 800 851 781 855 818 824 797 779 791 812 830 814 780 452 1.17e+03 686 836 1.08e+03 777 787 798 742 462 802 606 772 802 740 799 745 809 707 705 805 767 753 774 808 790 732 838 732 790 596 768 811 737 814 861 789 539 764 773 755 751 782 800 807 708 794 793 571 765 635 790 746 742 791 747 794 717 696 610 707 800 797 834 839 884 857 845 814 930 850 921 788 822 866 880 843 827 824 830 873 735 817 869 807 801 781 808 849 754 820 840 750 854 788 788 888 869 836 820 770 776 784 759 734 758 815 796 767 807 798 822 810 818 848 798 794 817 839 807 881 846 830 807 825 755 818 811 818 808 824 832 805 790 796 778 768 802 806 816 803 783 820 788 818 821 780 808 836 787 792 791 796 743 804 802 800 793 777 752 710 775 828 800 786 825 822 805 811 794 758 786 675 790 763 799 729 758 746 797 773 724 732 854 674 798 741 728 841 805 771 740 770 766 786 794 763 762 803 835 814 790 734 733 769 796 790 779 788 772 871 826 864 857 844 815 900 813 861 824 830 834 802 849 818 798 833 852 820 836 819 888 808 828 833 816 817 784 804 854 838 817 845 826 789 806 846 822 850 822 770 812 794 836 912 876 816 829 835 810 834 828 833 784 815 752 760 773 817 801 782 786 802 769 839 830 817 810 817 816 853 812 732 827 783 812 780 840 817 786 1.04e+03 718 858 774 857 816 756 715 722 814 745 793 815 802 789 844 783 773 744 758 852 836 839 865 851 838 800 808 833 801 808 809 807 855 811 826 826 836 831 823 817 825 842 799 786 816 792 737 806 874 809 798 826 875 856 832 780 778 771 824 810 792 770 834 890 839 823 830 801 798 830 789 791 889 841 803 806 820 838 801 820 810 772 812 798 761 829 815 802 810 805 778 828 847 847 830 806 766 780 817 808 830 875 852 798 837 812 667 813 906 780 728 791 789 766 857 824 809 843 812 855 809 778 784 861 798 826 806 845 794 815 811 800 783 803 781 816 791 728 776 818 809 776 828 817 779 772 754 784 814 795 815 837 764 805 798 789 818 802 865 1.24e+03 827 787 552 801 782 784 681 786 781 735 812 797 882 795 819 730 829 763 820 820 834 852 896 862 937 872 867 846 815 857 834 870 869 863 868 882 873 839 860 858 800 885 892 921 824 828 876 810 810 838 843 737 790 759 821 869 847 837 712 893 820 812 822 858 818 824 801 779 801 792 775 793 768 815 836 809 797 881 877 866 793 743 849 792 802 762 831 833 857 799 813 836 811 795 796 803 807 790 777 830 848 777 867 803 782 793 765 758 787 798 1.07e+03 813 693 766 760 778 812 767 874 855 845 819 778 873 821 790 843 824 802 800 824 796 830 818 826 796 807 832 804 808 845 797 852 824 782 747 762 746 831 778 777 758 782 815 786 812 774 736 812 771 761 792 810 792 774 759 764 797 780 804 757 735 776 737 748 694 825 796 792 713 815 737 798 759 781 727 800 780 754 752 796 757 732 754 794 718 786 791 788 622 815 757 837 804 685 856 752 795 621 749 821 786 787 644 790 807 770 769 822 848 889 805 842 827 790 811 845 844 824 843 829 803 834 834 825 770 796 836 787 824 801 852 780 855 818 824 796 780 791 812 830 815 780 452 1.17e+03 686 836 1.08e+03 777 786 797 742 462 802 607 773 802 740 800 746 809 707 705 805 766 754 775 808 789 732 837 733 789 597 768 810 738 815 861 789 540 765 772 756 751 782 800 807 709 793 794 572 765 635 791 746 742 790 747 794 717 697 610 706 798 797 835 838 884 856 845 813 931 850 921 788 823 866 881 843 827 824 831 873 735 817 869 807 800 781 808 848 755 820 840 751 854 789 787 887 869 838 820 769 775 785 759 733 758 815 796 767 807 798 822 810 819 847 798 794 817 838 807 881 847 830 807 826 755 818 811 820 808 824 832 806 790 797 779 768 803 806 816 802 783 820 789 818 821 780 807 836 787 792 791 797 743 804 803 800 793 777 750 709 775 828 801 787 825 822 805 812 794 758 786 676 791 763 799 730 758 746 797 773 724 731 855 673 798 741 728 840 804 771 740 769 766 786 794 764 762 802 835 815 790 734 732 768 795 790 779 789 773 870 826 864 858 844 815 900 814 861 824 830 835 802 849 818 798 833 851 821 835 819 887 809 829 833 815 817 783 805 855 838 816 846 825 789 806 845 823 852 822 771 813 795 836 912 875 816 828 834 811 834 828 832 783 816 753 760 774 819 801 783 786 802 769 839 831 817 810 817 817 853 812 731 827 783 813 781 840 818 786 1.05e+03 719 858 774 858 817 756 715 722 814 746 793 815 801 789 844 783 773 744 759 853 836 838 864 850 838 801 807 833 801 807 808 807 853 812 826 826 836 831 823 817 824 841 799 786 815 791 736 806 873 808 798 827 875 856 831 779 778 771 823 810 793 771 834 892 840 824 830 799 798 830 788 791 891 841 802 805 820 838 802 820 810 771 812 797 761 829 816 802 810 805 778 827 847 847 830 806 765 779 817 808 830 875 850 797 836 812 668 814 904 780 728 791 788 767 857 823 809 843 811 855 808 778 784 860 799 826 805 844 793 815 812 800 783 803 782 816 790 726 775 818 808 775 828 817 778 771 755 785 813 796 815 837 765 805 797 789 817 802 865 1.24e+03 827 786 552 800 782 784 681 786 781 737 812 798 882 795 820 729 828 763 821 819 834 852 896 862 937 873 868 846 814 857 836 870 870 863 868 882 873 839 860 857 800 884 892 921 824 828 876 810 810 838 843 738 790 758 820 868 847 836 712 893 820 812 821 858 820 825 800 780 800 792 774 793 768 815 836 808 797 879 876 866 792 743 849 794 802 762 831 833 858 800 813 836 811 794 796 802 807 790 777 831 848 778 868 804 781 793 765 756 786 798 1.07e+03 813 693 767 758 777 812 767 875 856 844 818 779 872 822 790 843 824 803 799 824 796 830 818 826 796 806 833 803 807 845 798 852 824 783 748 762 746 830 778 777 757 781 816 786 812 774 736 812 771 761 792 810 792 775 759 764 797 780 805 757 735 776 738 748 693 825 796 790 714 815 738 798 759 781 728 798 780 754 751 796 758 733 755 793 719 787 793 788 621 814 758 836 804 685 857 751 793 621 749 821 786 788 643 791 807 770 769 821 849 889 804 841 828 789 811 845 844 825 843 830 802 834 835 824 770 796 836 788 824 801 852 780 855 818 824 795 780 791 812 831 815 780 452 1.17e+03 686 836 1.08e+03 778 786 797 742 462 803 608 774 803 740 799 746 808 708 706 806 766 755 776 808 788 732 836 733 789 598 769 811 738 816 861 788 539 765 772 756 751 781 800 808 709 793 794 572 765 634 790 747 742 789 746 795 718 698 610 706 797 796 835 838 884 856 845 814 931 850 921 788 823 866 880 844 826 824 832 873 735 818 869 807 800 781 808 848 755 820 840 752 854 789 786 887 869 838 819 768 774 786 759 733 757 815 797 766 806 798 822 812 819 848 798 794 817 837 807 880 847 830 808 828 755 818 812 822 807 825 831 807 789 797 780 769 803 806 816 804 783 820 789 818 820 780 807 835 788 792 791 797 743 803 802 799 792 777 750 709 776 828 800 787 825 822 806 812 793 758 786 675 791 763 798 731 758 747 796 773 724 731 855 673 799 741 728 841 803 771 740 768 766 786 794 764 762 801 835 815 790 734 733 768 795 790 779 791 774 868 826 865 856 844 814 899 814 861 824 830 836 802 849 818 797 834 850 822 834 819 888 809 829 832 814 816 783 807 856 838 815 847 825 790 806 844 823 854 822 772 813 795 836 912 876 817 828 834 812 834 827 831 783 816 753 760 774 820 800 783 786 803 768 839 832 817 809 818 817 853 812 731 827 784 812 782 841 818 786 1.05e+03 720 858 775 858 818 756 715 722 814 746 793 814 800 789 843 782 774 744 760 852 836 838 864 848 838 801 807 834 801 808 808 806 851 813 826 826 835 831 823 818 823 841 798 786 815 790 736 807 872 809 798 827 876 856 831 779 778 770 823 810 794 770 834 893 841 826 830 799 797 830 788 792 893 840 802 805 820 838 801 819 810 771 812 796 761 830 818 801 809 805 778 827 846 847 830 806 764 778 818 807 830 874 848 796 836 812 668 814 902 780 729 791 790 767 857 823 809 843 810 853 808 778 784 860 799 826 805 844 793 814 812 801 782 801 784 816 789 726 774 818 808 775 828 818 778 771 756 786 814 796 816 837 766 805 796 789 817 802 865 1.24e+03 828 785 552 799 784 786 682 785 781 738 813 798 883 797 821 729 829 763 820 818 833 852 896 863 937 872 868 846 814 856 837 870 870 863 869 882 872 839 859 858 799 884 894 921 825 828 875 810 809 839 843 739 790 759 820 867 847 836 712 894 820 812 820 858 819 826 798 781 800 792 775 793 767 815 836 807 796 878 876 866 792 743 848 795 801 762 831 832 860 800 813 836 811 793 795 801 807 790 776 832 848 778 868 803 782 793 766 756 785 800 1.07e+03 813 693 769 757 777 813 766 875 856 844 818 780 872 823 789 843 824 802 798 824 796 830 818 825 797 806 832 803 807 844 797 851 824 782 750 761 747 830 778 777 758 782 817 786 812 774 736 811 771 761 792 810 793 774 759 764 797 780 805 757 735 775 740 747 692 825 795 791 715 814 738 799 759 780 728 797 780 755 751 796 758 734 755 791 721 788 796 788 620 814 758 838 803 687 857 750 791 622 749 820 787 788 642 792 808 770 770 822 849 889 804 841 828 789 811 845 843 826 843 831 802 835 835 825 770 796 836 787 824 801 851 781 856 818 824 795 780 792 812 831 814 780 453 1.17e+03 685 836 1.08e+03 778 786 796 742 462 804 607 775 803 741 799 745 807 710 707 806 766 756 776 808 787 732 836 734 788 599 768 812 739 817 862 787 539 766 772 755 751 782 800 808 709 794 792 573 765 634 790 747 742 788 745 794 718 698 611 706 797 796 835 839 884 856 845 814 931 851 920 788 823 866 880 843 825 825 832 873 735 818 869 807 800 780 808 848 756 820 839 751 853 788 786 886 869 837 817 768 774 787 759 733 757 816 798 765 805 798 822 812 819 849 798 793 816 838 808 880 847 830 807 828 755 819 812 822 807 825 831 808 789 797 781 770 803 806 816 805 783 821 789 818 820 780 807 835 788 792 792 797 743 803 802 799 791 778 750 708 776 828 800 787 825 822 807 812 793 757 786 674 790 763 798 731 758 747 796 774 723 731 854 673 800 741 727 842 804 771 741 767 767 787 794 764 761 802 835 816 789 735 732 768 793 790 779 791 776 868 827 866 855 843 812 899 814 861 825 831 836 802 849 818 797 835 850 824 834 820 889 810 830 831 814 816 782 808 856 838 815 847 824 791 805 842 823 856 822 772 814 796 837 913 875 815 828 834 812 834 827 831 783 816 753 759 773 821 801 784 786 804 768 838 832 816 809 820 817 853 812 730 827 784 811 782 842 818 786 1.04e+03 720 857 776 858 817 756 714 723 814 745 794 814 800 789 843 782 775 744 760 852 836 838 864 848 837 802 806 834 801 810 807 806 851 811 826 826 834 831 822 818 824 841 798 786 816 790 735 807 872 809 798 827 877 857 832 777 778 770 824 809 795 770 833 894 841 826 830 799 797 830 788 792 895 839 803 805 821 838 800 818 810 772 811 797 761 829 818 801 807 804 779 828 847 847 830 806 764 778 819 806 828 874 848 795 836 812 667 814 903 779 729 791 791 766 857 823 808 843 810 852 808 778 785 860 799 826 805 843 792 814 812 801 781 799 784 816 786 726 773 819 808 775 828 820 778 771 758 788 814 796 816 836 767 805 796 789 818 803 866 1.24e+03 828 783 551 799 785 786 682 785 782 740 813 799 883 799 822 729 831 763 818 817 833 854 894 863 939 873 867 847 815 856 837 870 872 863 869 882 871 840 858 860 799 884 894 921 825 828 874 810 810 840 844 739 790 760 819 867 848 836 713 894 820 812 820 857 818 826 799 780 801 791 775 792 766 815 835 807 796 876 876 866 791 743 847 796 801 763 831 830 861 799 813 837 811 793 796 801 807 789 775 831 847 777 869 802 783 792 766 756 785 800 1.07e+03 813 692 769 757 777 813 766 876 856 843 819 780 872 823 788 843 824 800 797 824 795 831 818 825 797 806 832 803 808 844 797 850 825 781 750 761 746 830 779 776 758 782 816 787 812 774 735 811 771 761 791 810 793 773 759 764 796 780 804 757 736 775 740 748 691 825 795 791 715 814 737 799 759 779 729 797 780 755 751 796 758 735 755 791 722 789 797 788 620 814 758 839 802 688 857 750 791 623 750 820 787 789 641 793 807 771 770 822 850 889 804 841 828 789 812 845 843 826 844 831 801 835 834 826 769 796 835 786 823 801 851 782 856 818 824 795 779 793 813 830 813 780 454 1.17e+03 685 836 1.08e+03 778 786 796 743 463 804 606 775 804 741 799 743 807 711 707 807 766 757 776 808 787 732 836 734 788 599 769 812 740 817 862 786 540 766 772 755 751 783 800 810 709 794 790 574 765 634 790 747 742 789 745 793 718 699 612 707 797 796 835 839 885 856 844 814 931 851 919 788 822 865 880 842 824 825 831 873 735 818 869 806 800 780 809 847 756 820 839 750 853 789 787 887 869 836 817 768 774 787 760 734 758 816 798 765 805 798 822 812 818 850 799 794 816 839 808 880 848 830 806 827 755 820 811 822 806 825 832 808 789 797 781 771 802 806 817 806 783 821 789 818 821 781 807 835 789 792 793 797 742 803 802 798 791 778 751 708 777 828 800 787 826 822 808 812 793 756 786 672 790 763 798 730 758 747 796 775 724 732 853 673 801 741 726 843 804 771 741 767 767 788 794 764 761 802 835 816 789 736 732 767 792 791 779 789 776 868 828 867 854 842 811 899 815 861 825 832 837 802 850 817 797 835 849 824 835 820 890 810 830 830 814 817 782 808 854 838 814 847 825 792 805 842 824 855 823 772 814 796 838 914 875 814 828 834 812 834 826 830 784 815 753 758 772 821 802 783 786 804 768 838 832 816 809 819 818 852 812 730 826 783 810 783 842 818 787 1.04e+03 719 857 776 858 817 756 714 723 814 745 794 814 800 789 843 781 776 744 761 851 836 837 864 848 837 801 808 834 800 811 808 805 852 810 826 826 835 831 821 818 825 842 797 786 816 790 735 808 872 809 798 828 877 857 833 776 778 771 826 808 796 770 832 892 841 825 830 800 797 830 788 792 896 839 803 806 821 838 798 817 811 773 811 798 761 828 817 801 805 803 779 830 847 846 831 806 764 777 819 805 826 874 849 795 836 812 667 815 902 779 729 791 790 764 857 822 808 842 810 850 808 778 785 860 799 826 805 842 792 813 812 802 780 799 784 816 786 726 773 819 808 775 828 820 778 771 758 788 815 796 816 835 766 805 797 788 819 803 867 1.24e+03 828 783 551 800 786 787 683 785 782 739 813 799 882 800 822 729 832 762 818 817 834 855 893 863 940 873 867 847 817 856 837 871 872 863 868 881 870 839 858 860 800 883 895 920 825 828 874 810 811 840 845 738 790 760 820 868 849 836 714 894 819 811 819 859 816 826 800 779 801 791 775 792 766 815 837 807 796 876 877 865 792 743 847 796 801 763 831 831 861 798 813 837 811 794 797 801 807 789 776 829 846 775 869 801 784 792 766 756 786 800 1.07e+03 814 692 770 757 777 814 766 876 855 843 819 779 872 822 788 843 824 800 797 824 795 832 817 826 796 806 832 803 809 844 797 850 826 780 750 760 746 831 779 775 759 783 815 788 811 774 734 811 771 760 790 810 793 772 759 764 796 779 803 758 735 775 741 748 691 825 795 792 714 815 735 799 760 778 730 798 780 755 751 796 757 735 755 791 722 790 798 788 620 815 758 840 801 688 857 750 792 623 750 819 787 790 641 793 807 772 770 822 849 889 804 841 829 790 812 846 843 826 844 831 801 834 833 826 769 796 834 785 822 800 850 782 856 817 824 795 778 794 813 830 812 779 454 1.17e+03 686 837 1.08e+03 777 787 796 743 462 804 605 775 804 741 798 743 807 711 706 806 766 757 775 808 787 731 836 735 789 600 770 813 740 818 862 786 541 767 772 755 752 784 800 811 709 794 788 574 764 634 790 747 742 790 745 793 717 699 613 707 797 795 835 839 884 856 845 814 931 851 919 788 822 865 880 842 825 824 831 874 735 819 869 805 799 780 810 847 756 821 839 750 852 789 787 888 869 836 817 768 774 787 761 734 757 816 798 765 806 797 823 812 818 850 800 794 816 838 809 880 848 830 805 826 755 820 810 820 806 825 833 808 789 797 781 772 802 806 816 806 783 821 788 817 822 782 807 835 789 792 794 798 741 804 802 798 793 777 751 707 777 828 800 787 826 822 808 812 793 757 786 673 791 764 798 728 759 747 797 775 725 731 852 674 801 741 725 842 804 771 741 768 767 788 794 764 760 802 834 815 790 736 732 766 792 791 778 787 776 868 829 867 854 842 810 899 815 862 825 832 837 802 850 817 798 834 850 823 835 819 890 810 830 831 815 817 782 808 854 838 814 846 825 791 804 842 824 854 824 771 813 795 840 914 874 813 827 834 812 834 826 828 784 815 754 759 772 820 803 783 786 804 767 838 832 816 809 819 818 851 811 730 826 785 810 782 842 818 787 1.04e+03 718 856 774 858 817 756 714 723 814 745 794 813 800 789 843 781 775 745 761 851 836 836 865 848 837 800 809 833 800 812 808 804 853 808 825 826 836 831 820 818 825 841 797 786 817 790 737 809 871 810 797 828 876 857 834 776 777 772 828 808 795 770 832 891 841 824 830 801 797 830 787 792 895 840 804 807 822 838 797 816 811 775 810 798 761 827 816 802 805 803 779 831 848 845 830 805 764 776 820 805 824 875 850 796 836 812 667 816 902 779 729 791 789 763 856 822 808 842 811 851 808 778 786 860 798 826 806 841 791 814 812 802 780 800 783 815 785 726 773 819 808 775 828 821 779 771 758 788 816 796 816 835 765 805 798 788 820 803 868 1.24e+03 828 783 551 800 786 787 683 786 783 739 813 800 881 801 822 729 832 761 819 817 834 856 892 863 940 874 867 847 815 857 836 871 872 863 868 881 870 838 857 860 800 882 895 919 825 828 875 810 811 839 844 737 790 759 821 869 849 837 714 894 818 810 819 860 815 826 802 778 802 791 775 792 766 814 838 807 797 877 876 866 793 742 847 795 801 763 831 831 860 798 813 836 812 795 798 801 807 790 776 828 845 775 870 801 784 791 766 757 787 800 1.07e+03 814 692 770 757 778 815 767 876 854 843 820 778 872 822 788 844 823 800 797 826 795 832 815 827 796 806 833 804 809 844 797 850 827 779 749 761 745 831 780 774 759 782 814 788 811 774 734 811 772 761 790 811 793 772 759 764 795 779 801 758 735 775 741 749 691 825 794 792 714 815 736 800 760 780 732 798 780 756 751 797 757 735 755 792 722 790 798 788 620 814 760 839 800 688 857 750 793 623 750 819 787 792 640 793 807 772 769 822 849 889 803 841 829 790 811 847 843 826 843 831 802 834 833 826 769 796 833 784 820 800 850 783 856 818 824 795 778 794 812 830 812 779 454 1.17e+03 686 837 1.08e+03 776 787 796 743 462 804 605 776 803 741 797 744 809 711 706 805 766 758 774 809 788 732 838 736 789 599 770 813 739 818 862 786 540 767 771 755 752 783 800 812 707 794 788 576 764 634 790 746 742 790 746 793 718 698 614 707 798 795 834 839 883 856 845 813 931 851 918 787 822 864 880 842 826 824 831 873 735 819 869 804 800 780 811 847 756 821 839 752 852 790 788 888 870 835 817 768 775 786 761 734 757 817 798 766 807 797 824 812 818 850 800 793 815 838 808 880 848 830 805 824 756 820 810 820 805 825 833 808 789 796 781 773 801 806 816 806 783 821 788 817 822 782 807 835 789 791 794 798 742 804 802 797 795 777 751 706 777 828 800 787 827 822 807 812 793 758 786 672 791 764 798 728 760 746 797 774 726 731 852 674 802 742 725 841 804 771 741 768 768 788 794 764 760 802 835 814 790 736 732 767 792 791 778 787 774 868 829 867 853 842 811 899 816 863 825 832 836 802 850 817 798 834 851 822 835 819 890 810 830 832 814 817 782 808 854 839 814 846 826 790 804 841 823 854 824 771 812 795 841 914 875 813 827 834 812 834 826 827 783 815 753 760 772 820 804 783 787 804 767 837 832 816 810 818 818 851 811 729 826 787 810 782 841 818 786 1.04e+03 718 856 773 857 817 756 714 724 814 745 795 812 800 789 842 781 774 745 760 850 837 836 865 848 838 800 809 833 800 812 809 804 854 809 824 825 835 831 820 818 824 841 797 787 817 791 738 809 871 810 797 827 874 857 834 776 777 773 829 808 793 769 832 890 841 824 831 800 796 830 787 791 894 842 805 807 823 838 797 816 811 776 809 798 761 828 815 803 807 803 778 831 847 844 830 805 764 778 820 805 824 876 850 797 835 812 667 817 902 778 727 791 787 764 857 821 808 842 811 851 808 778 786 862 798 826 806 841 791 814 812 802 780 802 782 816 785 726 773 818 808 775 827 822 778 771 757 787 817 797 816 836 765 806 799 788 820 803 868 1.24e+03 829 783 551 801 785 787 683 787 783 739 813 800 880 801 821 729 832 761 819 818 834 856 892 862 939 872 867 847 814 857 836 870 872 862 868 881 870 838 857 860 800 882 896 918 825 827 875 809 810 838 842 736 790 759 822 869 849 837 715 893 817 811 820 862 815 826 802 778 802 791 775 792 766 814 840 807 798 877 875 868 795 741 847 794 801 764 831 832 859 798 813 834 812 796 798 801 807 790 777 829 845 775 870 800 785 791 766 759 788 800 1.07e+03 814 691 770 757 779 815 767 876 854 843 819 779 872 822 787 845 823 799 797 828 795 830 814 828 797 806 834 805 808 844 796 850 826 780 749 762 745 832 779 774 758 782 814 788 811 774 734 812 772 762 791 810 794 772 759 764 795 780 801 758 734 775 740 749 691 826 793 792 713 815 736 800 759 781 732 799 781 755 752 797 758 735 754 793 721 791 797 788 621 813 761 840 800 689 857 750 795 624 750 819 787 793 640 792 807 772 769 822 848 888 802 842 829 790 811 848 843 825 843 832 803 834 834 826 770 796 833 784 820 800 850 784 855 819 824 795 779 794 812 830 812 779 453 1.17e+03 686 838 1.08e+03 776 787 796 742 461 804 605 776 803 742 796 745 810 712 705 804 766 758 774 809 788 731 840 736 790 598 769 813 738 818 862 786 540 766 771 755 752 782 800 812 706 793 788 577 764 633 790 746 742 790 747 794 718 698 613 707 798 795 834 839 883 856 844 813 930 850 918 787 823 864 880 842 827 824 832 872 735 819 870 805 801 781 812 847 756 822 839 752 853 790 788 889 870 834 816 769 774 786 761 733 758 817 798 766 807 797 824 812 818 850 799 794 814 838 808 880 848 830 806 824 756 820 810 820 805 825 833 808 790 796 781 773 802 805 816 807 783 821 787 817 822 782 807 835 789 792 794 798 742 804 803 797 794 777 751 706 778 828 801 786 826 822 807 813 794 759 786 672 792 764 799 728 760 746 797 774 726 730 853 674 802 742 726 841 804 770 740 768 769 788 794 764 761 802 835 813 791 736 733 768 793 790 777 788 773 868 829 867 853 842 812 898 817 863 825 832 835 802 850 816 798 834 851 822 836 820 890 809 830 833 814 818 783 808 854 840 813 845 826 789 804 841 823 854 824 770 810 794 841 913 876 812 827 834 812 834 826 825 782 815 753 760 773 819 803 783 787 804 766 837 831 816 810 818 818 852 812 729 825 788 810 782 840 817 786 1.04e+03 718 856 772 857 818 756 715 726 814 744 794 812 801 789 842 781 775 745 759 849 837 837 865 848 839 799 807 834 801 812 809 805 855 809 823 825 835 830 820 818 824 842 798 787 817 791 738 809 872 810 797 825 874 857 833 777 776 773 830 807 791 768 832 891 841 825 831 800 796 831 786 791 893 842 806 806 823 838 797 816 811 776 812 798 761 829 816 804 808 803 777 830 847 846 830 804 763 779 820 805 824 876 850 798 834 812 667 817 902 778 726 790 788 763 858 822 808 842 811 851 809 778 786 864 798 826 806 841 791 814 812 801 780 803 781 817 785 726 773 819 808 775 826 822 778 770 756 786 816 797 816 837 765 806 799 789 820 803 868 1.24e+03 830 783 551 800 784 786 683 787 783 739 814 800 880 800 820 730 832 761 819 818 834 856 892 862 938 871 868 847 814 857 836 870 872 862 868 882 870 837 857 861 800 883 895 918 825 827 875 809 810 838 841 736 791 759 821 868 848 837 716 893 816 813 820 862 815 826 801 778 802 791 775 792 766 814 839 807 798 878 874 870 795 739 847 793 801 764 831 833 859 798 814 833 812 796 797 802 808 790 777 830 846 775 870 799 785 791 766 762 788 801 1.07e+03 815 690 771 756 780 815 767 876 854 843 819 780 873 823 787 847 823 797 798 828 795 829 814 828 797 806 834 806 809 843 795 851 824 781 750 763 745 832 779 774 757 782 814 787 812 774 733 812 772 762 792 809 794 771 759 765 795 780 802 758 733 774 738 749 691 826 793 792 712 815 736 800 759 782 731 799 780 754 752 797 759 735 753 793 720 791 794 788 622 811 763 840 801 690 858 750 796 623 750 818 787 793 640 792 808 772 769 824 848 889 803 841 828 790 811 848 843 826 843 833 803 834 834 825 771 795 833 784 820 799 850 783 855 818 824 796 780 794 811 830 812 779 453 1.17e+03 688 838 1.08e+03 776 787 796 742 461 804 605 775 803 742 796 745 812 712 705 804 766 759 774 809 788 731 841 735 791 598 768 812 738 818 862 787 539 766 772 756 752 782 801 812 704 793 787 578 765 634 791 746 742 790 748 794 718 697 612 708 798 795 834 839 883 856 844 813 930 850 919 787 823 865 879 842 827 824 832 872 736 819 870 805 801 781 812 847 756 822 840 752 854 790 788 890 868 834 817 770 774 786 761 732 758 817 799 767 807 798 825 812 818 851 798 795 814 838 808 880 847 829 807 825 757 820 810 820 805 825 833 808 790 796 781 773 804 804 817 807 782 822 787 816 822 782 807 835 789 792 792 797 742 804 803 797 794 777 751 708 778 828 800 786 825 822 807 813 794 759 786 672 792 764 799 728 759 746 798 773 726 730 853 674 801 742 726 842 805 771 740 768 769 788 795 764 761 801 835 814 790 736 734 768 793 790 777 789 773 869 828 867 853 842 813 899 817 862 824 832 835 803 850 816 798 834 851 822 836 820 890 808 831 833 813 819 783 808 853 840 813 845 826 789 804 842 822 854 824 770 810 793 841 913 877 812 827 834 812 834 827 823 782 814 753 761 775 819 802 783 787 804 766 837 830 817 810 818 818 852 812 728 825 788 809 782 840 816 786 1.04e+03 718 855 772 857 818 756 715 726 813 744 794 812 801 790 844 781 776 745 759 849 837 837 865 848 840 798 806 834 801 812 810 806 855 809 822 825 835 830 819 818 823 842 798 787 817 792 737 808 872 810 798 823 874 858 833 777 777 773 832 807 791 767 832 892 840 826 832 800 796 831 786 791 893 842 806 806 822 839 797 816 811 776 815 797 760 830 817 804 807 803 777 830 847 848 831 804 764 781 820 805 824 874 850 798 833 812 666 817 902 778 726 790 788 764 857 822 808 842 812 851 808 779 786 865 798 825 805 841 791 814 812 799 780 803 781 818 784 727 773 820 807 776 825 823 777 770 754 785 816 797 816 838 765 806 799 790 820 803 868 1.25e+03 832 783 551 800 783 787 683 787 783 738 814 800 881 799 820 731 832 761 819 819 834 855 892 862 938 870 868 847 816 857 836 870 872 862 869 882 870 837 857 861 801 884 895 917 825 827 875 809 810 838 842 736 791 760 820 868 846 837 716 893 817 814 820 861 816 826 801 779 803 791 775 792 766 814 838 807 796 879 874 871 794 740 847 793 800 764 832 833 860 798 814 833 813 796 796 802 810 790 776 830 846 775 870 798 786 790 767 763 788 800 1.07e+03 816 689 772 756 780 814 767 877 854 844 819 780 873 823 787 847 823 797 798 828 795 828 815 828 797 807 834 805 810 843 794 851 825 780 750 764 744 832 780 775 757 783 814 787 812 773 733 812 772 761 792 807 794 772 758 765 795 781 802 758 733 774 737 749 692 826 793 792 712 815 737 799 758 782 730 799 779 753 753 797 760 736 752 794 720 790 792 788 623 812 762 841 801 690 858 750 797 623 750 819 787 793 641 791 808 772 769 825 848 889 804 839 827 790 811 848 843 826 843 835 802 834 834 825 772 794 833 785 820 799 850 782 856 817 825 797 781 794 811 829 813 779 453 1.17e+03 688 839 1.08e+03 776 786 797 742 461 804 604 774 803 742 796 745 812 712 705 805 765 760 775 809 788 731 839 735 792 598 768 811 738 817 863 787 539 766 773 757 751 782 801 812 704 792 787 578 765 634 791 746 743 790 747 795 716 696 611 708 798 795 833 839 884 856 844 813 931 850 920 787 823 866 878 843 828 824 832 872 736 819 870 805 802 781 812 847 756 823 841 751 854 790 788 891 867 835 818 770 774 786 761 732 759 817 799 767 807 800 825 812 818 851 798 796 814 839 808 880 846 829 807 825 757 821 811 820 806 825 833 807 790 797 781 772 806 805 817 807 782 822 787 816 822 782 807 835 789 792 791 797 742 804 803 798 794 777 752 709 778 828 800 786 825 822 807 813 794 758 786 671 792 764 800 729 759 746 798 773 725 731 852 673 800 743 726 842 805 771 740 767 769 788 795 764 761 800 836 815 790 737 733 768 794 790 777 790 773 869 829 867 852 841 814 899 817 861 823 832 836 804 849 817 797 835 849 821 836 821 891 808 831 833 813 818 782 807 854 840 813 845 826 788 803 842 822 854 825 771 810 794 840 913 877 815 827 834 812 835 828 820 781 814 752 761 774 819 802 782 786 804 766 838 831 817 810 818 818 852 812 728 825 787 809 781 840 816 787 1.04e+03 719 855 772 856 817 756 715 726 812 745 794 813 800 791 845 780 777 744 760 850 837 838 865 848 839 797 806 834 801 812 810 806 855 810 821 825 835 830 819 818 823 842 799 787 817 792 736 807 872 810 798 824 874 858 832 776 777 773 833 806 791 768 832 893 840 826 831 800 796 830 788 791 892 841 806 807 823 839 797 816 811 775 818 796 760 830 818 804 806 802 776 830 847 849 832 804 764 781 820 805 825 872 851 799 834 811 665 817 902 778 727 790 788 766 856 823 809 842 812 852 806 779 786 864 798 824 805 840 791 813 812 798 780 802 781 818 784 728 774 820 807 776 826 823 777 770 755 785 814 797 816 839 766 806 798 790 820 803 868 1.25e+03 831 783 551 800 783 787 683 787 783 738 814 800 881 798 821 731 832 761 819 819 833 854 892 862 938 870 868 847 818 857 835 870 872 862 869 882 871 836 858 861 802 884 894 917 825 827 876 809 810 838 843 736 791 761 821 869 845 838 715 894 819 813 820 860 816 826 801 780 803 791 776 792 765 815 837 808 795 880 874 871 794 740 847 793 798 764 832 833 860 798 814 833 813 797 797 802 809 790 776 830 847 775 869 799 785 790 767 763 788 800 1.07e+03 816 689 772 756 780 813 767 878 853 843 818 780 874 823 788 848 822 797 798 826 794 827 815 828 798 806 833 804 811 842 794 851 827 778 750 764 746 832 780 777 757 783 814 787 811 772 734 813 772 760 792 807 793 773 758 766 796 781 802 759 733 774 736 748 693 826 793 792 712 816 737 798 757 781 729 799 779 753 753 797 761 736 752 794 721 788 793 787 624 813 762 842 801 690 858 750 797 623 750 820 788 793 642 791 808 771 769 825 849 889 804 838 826 790 810 848 843 826 842 836 801 834 833 825 770 793 834 785 819 799 850 782 855 816 825 798 782 794 811 829 813 779 452 1.17e+03 687 839 1.08e+03 777 786 798 742 461 804 603 774 803 741 796 744 813 713 704 805 765 762 775 809 789 730 838 735 792 597 768 812 738 817 864 788 538 766 773 757 750 783 801 812 706 792 788 578 765 634 790 745 744 790 746 796 714 695 612 708 798 795 832 838 884 856 844 813 932 850 919 786 823 867 878 843 828 825 831 872 736 819 869 805 801 781 812 847 756 823 841 750 853 790 788 891 867 835 819 770 774 786 761 733 758 816 798 768 807 801 824 812 818 852 798 796 815 839 808 879 845 829 806 825 757 821 812 819 807 825 833 806 790 798 781 772 806 807 817 807 783 822 788 816 822 782 807 836 789 791 791 797 741 804 803 799 794 777 752 709 778 828 801 785 825 821 806 813 794 758 787 672 792 764 800 729 758 746 797 773 724 732 852 672 800 742 726 841 804 771 739 767 770 788 795 765 761 801 836 815 790 738 732 769 794 790 777 790 772 869 829 867 852 841 814 900 817 860 826 832 836 804 850 818 796 836 848 820 837 821 891 808 831 834 813 817 782 807 855 841 814 845 825 791 805 842 822 855 825 771 810 794 839 912 877 817 827 835 812 835 829 819 782 815 752 761 773 819 802 781 785 803 766 838 832 818 810 818 818 852 812 728 825 787 809 781 840 816 788 1.04e+03 719 854 772 855 816 756 715 726 812 745 794 813 801 792 846 780 777 743 760 851 837 838 864 849 839 798 807 833 800 813 811 807 854 810 820 825 835 831 819 818 823 841 799 786 817 792 737 808 872 811 799 825 874 858 833 777 776 773 834 806 791 770 833 893 840 827 830 801 797 831 789 791 892 841 806 809 825 838 797 815 811 775 818 797 760 830 816 804 806 803 776 830 848 848 832 803 764 781 819 807 825 870 851 799 836 810 664 816 902 778 727 788 788 767 855 823 809 842 812 852 806 780 785 863 798 824 805 842 792 812 811 797 781 802 782 817 784 727 773 820 807 777 827 823 777 770 755 786 814 798 817 839 764 805 799 789 819 803 868 1.25e+03 830 783 551 799 784 788 682 788 782 739 814 800 882 798 820 731 832 761 819 819 833 854 892 862 938 870 868 847 818 857 834 870 872 862 869 882 871 837 858 862 803 883 894 918 825 828 876 809 810 838 845 736 791 762 821 869 845 838 715 894 821 812 819 860 817 826 801 781 803 791 776 792 765 816 837 808 795 881 874 871 794 740 847 793 797 764 832 834 860 798 814 833 813 797 797 802 808 789 775 829 848 775 869 798 782 790 767 762 787 800 1.07e+03 816 689 771 757 778 812 768 878 853 842 817 779 874 823 789 848 822 797 798 825 794 828 815 828 798 805 832 804 811 842 794 852 828 778 750 763 746 832 781 778 758 783 816 788 811 772 734 814 772 760 791 809 792 774 758 766 796 781 803 759 733 774 737 748 693 826 793 792 712 817 737 798 757 780 728 799 778 752 753 798 761 736 752 794 721 787 794 787 624 813 762 843 801 690 858 750 797 623 750 821 787 792 642 791 809 770 770 824 849 890 804 838 826 791 810 847 842 825 842 834 801 834 833 824 769 793 836 786 818 800 849 782 855 816 826 798 782 794 812 828 813 779 452 1.17e+03 687 840 1.08e+03 778 785 798 742 461 805 602 775 803 741 796 744 813 715 704 806 765 762 775 808 790 729 838 735 792 597 768 812 738 817 865 788 538 767 774 757 750 783 801 812 708 792 789 577 766 633 790 745 744 790 746 796 713 695 612 708 798 795 833 838 885 856 845 813 932 850 918 785 823 866 878 843 828 825 831 872 736 818 869 804 801 781 811 846 757 824 841 750 852 790 788 892 868 836 818 770 775 786 761 733 757 816 798 768 806 800 823 812 818 852 798 796 816 840 807 879 846 829 806 825 757 820 812 818 807 825 834 806 790 798 781 772 805 808 816 807 783 822 789 818 822 782 807 836 789 790 792 797 740 803 803 798 794 777 752 710 778 828 801 785 825 821 806 813 794 757 787 673 792 763 800 729 758 746 797 772 724 731 852 671 800 742 726 840 804 771 740 767 771 788 795 765 761 802 836 814 791 738 731 770 794 789 777 790 772 869 829 867 852 842 814 900 817 860 828 832 835 804 850 819 796 835 848 820 837 820 892 808 832 834 812 817 782 806 856 841 815 845 825 793 808 842 823 856 824 771 809 795 838 912 878 819 827 836 811 835 830 817 783 816 752 760 772 820 802 781 787 803 766 839 832 819 811 818 819 853 812 728 825 786 809 780 840 816 788 1.04e+03 718 854 772 856 817 757 715 726 813 746 794 814 801 791 846 780 776 743 760 851 837 838 864 849 839 798 808 832 800 813 812 808 854 809 820 824 834 832 819 816 824 840 800 787 816 792 737 808 872 811 799 825 874 858 833 777 776 772 835 807 790 770 833 893 841 826 828 801 797 832 791 790 892 841 806 811 826 838 796 816 810 775 817 798 761 829 815 803 806 803 776 831 848 846 832 804 764 780 819 808 825 870 851 799 838 810 662 816 902 778 725 787 788 767 856 823 809 842 811 853 806 780 785 864 798 825 806 843 792 813 811 798 782 803 783 817 784 727 774 820 808 777 827 823 777 771 755 787 813 798 817 839 762 804 800 788 819 803 868 1.24e+03 829 783 552 797 784 788 682 789 782 738 814 800 882 797 818 730 832 760 819 818 834 854 892 862 938 870 868 847 817 858 834 870 872 861 869 883 871 838 858 862 802 884 894 918 825 828 877 809 810 839 846 736 791 763 822 869 844 838 714 895 821 811 820 861 817 825 802 780 804 791 776 792 764 816 836 809 795 881 874 869 794 740 847 794 798 764 832 834 859 797 814 833 813 798 797 801 806 789 774 828 849 775 869 798 780 790 766 762 787 800 1.07e+03 816 689 770 757 777 812 768 878 853 842 818 779 875 824 790 848 822 798 798 824 793 828 815 827 798 805 830 804 810 843 795 852 828 780 750 763 747 833 780 778 757 783 817 788 812 772 734 815 772 760 790 810 792 774 757 765 796 781 803 759 733 774 738 747 692 826 793 791 712 817 737 798 759 781 728 799 778 752 753 798 761 736 754 794 722 787 795 787 625 813 762 843 800 690 859 750 796 624 750 822 786 791 643 790 809 770 770 824 848 890 804 838 826 790 810 847 842 824 841 833 801 834 833 824 770 793 837 786 818 800 848 781 855 816 825 798 780 794 812 828 814 780 453 1.17e+03 688 840 1.08e+03 778 785 798 742 461 805 603 776 803 741 797 744 813 716 704 806 765 762 774 808 790 729 840 735 792 597 769 812 739 817 865 788 538 767 774 756 749 783 801 812 710 792 790 577 767 633 790 745 744 791 747 796 714 695 611 708 798 795 833 838 885 856 845 813 931 850 916 785 823 865 879 843 828 826 830 872 735 817 869 804 800 781 810 845 756 824 841 750 852 790 788 891 868 835 818 770 776 786 762 733 757 817 797 768 806 799 822 812 818 851 798 795 816 840 807 878 846 829 806 824 757 819 812 818 807 826 834 806 789 798 781 772 805 808 816 806 783 822 789 818 821 782 807 836 789 790 792 798 740 803 803 798 795 777 753 709 778 828 801 785 826 821 805 813 795 757 787 674 792 763 800 729 758 746 796 772 724 730 852 671 801 742 726 839 804 771 740 766 771 787 794 764 761 804 837 813 790 739 731 770 794 788 777 789 772 869 829 867 851 842 814 900 817 860 828 832 834 804 850 819 796 834 848 821 837 821 893 808 832 834 812 818 782 805 856 841 815 845 824 796 809 843 824 857 824 771 809 795 838 912 878 819 828 836 811 836 830 815 784 816 752 759 773 820 802 782 788 803 766 839 832 820 812 818 819 853 811 729 825 786 809 780 840 816 787 1.04e+03 718 855 772 857 817 758 716 727 814 746 794 814 801 791 846 781 776 742 760 851 837 838 864 849 839 799 808 832 801 814 811 807 853 810 820 824 834 834 818 815 825 840 799 788 815 792 737 809 873 811 800 825 873 858 832 777 775 772 836 809 790 770 833 892 842 826 828 802 798 833 790 790 891 841 806 810 826 837 795 816 809 775 816 800 761 829 814 803 806 803 776 831 848 846 832 806 764 779 818 809 824 871 850 799 837 810 662 815 902 778 724 786 788 767 857 824 808 842 810 853 807 781 785 864 798 826 806 845 792 814 811 800 784 803 783 816 784 726 775 820 808 777 827 823 777 772 755 788 813 798 816 839 760 805 799 788 818 803 868 1.24e+03 829 784 552 797 783 788 682 789 783 738 814 800 882 797 818 729 832 759 820 818 834 854 892 862 938 869 868 848 817 859 835 869 872 860 869 885 871 839 857 862 801 884 894 918 826 828 877 809 809 839 846 736 791 763 821 869 845 838 713 895 820 811 820 861 817 823 802 778 805 791 776 792 764 814 836 809 796 881 875 867 794 740 847 794 798 764 832 833 858 797 814 835 814 798 797 801 807 789 774 828 850 774 869 798 781 790 766 762 787 800 1.07e+03 815 689 769 757 776 812 768 877 853 842 820 780 875 824 790 847 823 800 798 824 793 829 816 827 798 806 830 804 810 843 796 851 829 782 751 762 746 833 779 776 757 783 817 788 812 772 733 814 773 760 790 812 792 774 757 764 796 782 804 758 733 775 740 748 692 826 794 790 712 816 737 799 759 782 729 799 780 752 752 798 761 736 755 793 721 787 794 788 625 812 762 842 800 690 860 750 796 624 750 823 786 791 644 790 810 770 771 823 848 890 804 838 825 790 810 846 841 824 841 833 801 835 834 823 770 794 837 786 818 799 848 780 856 817 824 797 779 794 813 828 814 780 454 1.17e+03 688 839 1.08e+03 778 786 797 743 460 805 604 777 803 742 798 744 813 717 704 806 764 763 774 807 790 728 842 734 791 597 770 812 739 816 865 788 540 766 773 755 750 782 801 812 710 793 790 577 768 633 790 745 744 791 748 795 715 696 612 708 799 796 833 838 885 856 845 813 930 850 916 786 824 864 880 842 828 826 830 872 735 816 869 804 800 780 810 845 755 823 841 750 853 791 788 891 868 835 818 770 776 786 762 733 756 817 797 767 806 798 822 811 818 850 798 794 817 840 806 878 847 829 806 824 758 818 812 819 807 826 833 805 789 798 781 773 805 807 816 805 783 822 789 819 821 781 807 836 790 789 791 798 741 803 803 798 796 777 752 708 778 828 802 785 826 821 805 814 795 757 787 674 791 762 800 730 758 746 795 772 724 730 852 672 801 743 726 839 804 771 741 766 770 787 794 764 762 804 836 812 789 740 732 770 794 787 776 789 772 868 828 866 852 842 815 900 817 859 826 831 834 803 850 819 796 834 849 821 838 822 893 808 831 834 812 819 782 805 855 840 816 844 824 797 807 843 825 856 823 771 808 795 838 912 878 819 828 834 812 836 828 814 784 816 751 758 774 821 803 783 788 803 766 840 831 820 812 818 819 853 811 728 825 786 809 781 841 816 786 1.04e+03 717 855 773 858 817 756 715 727 814 746 794 814 800 791 846 782 776 742 760 851 838 838 863 849 839 800 808 832 802 813 810 807 853 811 820 824 833 834 817 815 825 841 798 788 815 792 737 809 872 811 800 824 874 858 831 776 775 771 835 810 790 770 835 892 841 826 828 802 798 832 788 791 892 841 806 809 826 837 796 816 808 774 814 800 761 828 813 804 806 803 777 831 847 846 831 806 764 779 818 808 823 873 850 799 836 811 662 816 901 779 724 786 788 767 857 824 807 842 810 852 807 781 785 865 799 827 807 845 791 815 811 801 783 802 782 817 785 726 775 820 808 777 828 822 778 772 755 788 813 798 817 838 761 806 798 788 817 803 867 1.24e+03 829 784 552 798 783 788 682 788 784 737 814 800 883 796 820 729 832 758 821 817 834 853 892 863 938 869 868 848 817 859 836 869 872 860 869 885 872 838 856 861 801 885 894 918 827 827 876 809 809 839 845 737 791 763 821 870 846 838 712 895 819 811 820 861 817 823 802 778 806 791 775 792 764 813 834 808 796 879 876 866 794 740 847 792 798 764 832 833 858 798 814 837 814 798 797 800 809 789 774 828 851 774 869 799 783 790 766 762 787 800 1.07e+03 815 690 767 757 777 812 768 877 853 841 820 781 874 824 790 846 823 801 798 824 792 831 816 827 798 807 831 804 810 843 797 850 829 781 751 762 746 833 779 774 757 783 816 787 813 773 731 814 773 759 790 811 792 773 758 763 796 782 804 758 733 775 741 749 692 825 795 790 713 815 737 800 759 783 730 799 781 752 751 797 760 736 755 793 720 788 793 788 625 812 762 841 801 690 861 751 795 625 750 824 786 791 644 790 810 771 772 823 848 889 804 838 825 789 810 846 840 824 841 833 801 835 834 825 770 794 837 786 819 799 848 779 856 817 824 796 778 795 814 827 814 780 454 1.17e+03 688 839 1.08e+03 778 786 796 743 460 804 604 778 803 742 800 744 811 717 704 805 764 764 774 807 790 728 842 735 790 598 769 812 739 816 865 788 540 765 773 754 751 782 801 812 710 793 790 578 768 633 791 745 744 791 748 795 715 696 612 708 799 796 832 838 885 856 845 813 930 851 916 786 823 864 881 841 828 827 830 871 735 816 869 804 800 779 810 846 754 822 840 749 854 792 788 891 869 836 818 769 776 786 761 732 756 817 796 766 806 797 822 811 818 849 799 793 817 839 806 877 847 829 806 824 758 818 812 819 806 825 833 804 789 798 781 772 805 808 816 804 783 821 789 819 821 779 806 836 790 789 791 799 742 803 803 798 795 776 752 707 778 828 802 785 825 822 805 814 796 757 787 674 791 762 799 730 758 746 795 772 724 730 853 672 800 744 726 839 804 771 741 768 770 787 793 764 762 804 836 813 788 740 733 769 794 788 776 789 773 868 828 866 852 842 815 900 816 859 824 831 834 802 850 820 795 836 850 821 838 822 893 809 829 835 812 819 783 805 854 839 816 843 823 795 806 843 825 857 822 771 809 795 838 912 878 818 828 834 813 836 827 813 784 816 751 759 774 821 804 783 787 803 766 840 831 819 813 817 819 852 811 729 824 786 809 781 841 817 784 1.04e+03 717 856 773 858 818 754 715 727 813 746 793 813 800 791 846 782 776 743 760 851 839 838 863 847 839 800 807 832 802 812 809 807 853 811 820 824 832 833 818 816 824 842 798 788 816 793 736 809 872 812 800 824 875 858 830 775 775 770 835 810 790 770 836 892 841 826 828 802 799 830 787 791 892 840 806 809 825 837 797 816 810 773 814 798 761 828 813 804 807 804 778 831 847 845 832 804 764 779 818 808 824 874 851 799 835 811 664 816 901 779 724 788 788 766 857 825 806 842 810 851 808 780 785 865 800 827 807 846 791 815 811 802 781 801 781 818 786 728 775 820 808 776 828 822 779 772 757 787 814 797 818 838 762 807 796 788 816 802 866 1.25e+03 828 785 552 799 784 788 682 787 784 737 814 800 884 795 821 730 832 758 820 817 834 853 892 863 938 870 867 847 817 858 835 869 872 860 869 883 872 837 856 860 802 885 894 918 828 826 876 810 810 839 845 738 791 763 822 871 846 838 711 896 819 811 821 860 817 823 802 777 805 791 775 792 763 814 836 809 796 877 878 866 794 740 847 791 797 764 833 833 859 799 814 839 813 796 798 799 808 789 774 828 851 774 869 800 785 790 767 762 786 801 1.07e+03 815 690 764 758 777 813 769 876 853 841 819 782 874 824 790 845 822 802 798 825 792 832 816 828 798 807 832 804 810 843 797 850 830 780 751 762 746 834 780 773 757 783 815 786 813 774 731 814 774 759 790 811 791 772 758 763 796 782 804 757 734 776 741 749 694 824 796 791 713 814 737 800 759 783 730 800 783 753 751 797 759 735 755 793 719 788 793 788 625 813 762 840 802 690 860 751 795 625 749 824 787 792 643 790 809 772 773 822 848 890 803 838 825 789 810 846 840 824 841 833 800 835 835 826 770 795 837 786 819 800 849 780 855 816 825 796 778 795 814 827 815 779 455 1.17e+03 688 838 1.08e+03 778 786 796 744 460 805 604 777 803 743 800 744 810 717 704 805 763 764 774 807 790 729 843 736 790 598 769 812 739 815 865 789 541 764 773 754 752 782 801 813 709 793 790 578 767 634 790 745 745 791 748 796 714 696 613 708 800 796 831 838 885 856 845 813 930 852 917 787 822 865 881 840 828 826 830 870 735 816 869 804 801 778 811 848 754 821 840 748 855 793 788 891 870 838 818 768 777 786 761 733 756 817 797 766 806 797 822 811 818 849 799 793 818 839 806 879 846 830 805 825 758 817 812 820 806 824 831 802 789 799 781 771 806 808 816 804 784 821 789 819 820 778 806 837 789 789 792 798 742 804 803 798 794 778 751 707 778 828 802 785 824 822 804 813 796 757 787 674 792 762 799 730 758 746 795 772 725 730 853 672 800 744 726 839 805 771 741 769 770 787 794 764 763 804 835 814 788 739 734 769 793 789 777 789 773 868 828 866 852 843 815 900 816 860 824 831 834 802 851 820 796 837 849 820 838 821 892 809 829 836 812 819 784 805 854 838 816 844 822 793 805 843 825 857 822 770 811 795 838 912 879 816 828 835 814 836 826 813 783 816 751 760 773 821 804 783 787 803 765 840 831 819 813 817 820 852 812 730 825 786 811 782 842 817 785 1.04e+03 717 857 773 858 818 751 716 728 812 745 792 812 800 791 845 782 776 745 760 851 840 838 861 846 838 801 807 832 802 812 809 807 853 810 821 825 832 832 820 816 823 842 798 787 817 794 736 808 872 813 799 824 876 859 829 775 775 770 837 810 790 770 838 892 840 826 828 802 800 831 787 791 892 840 806 808 825 837 798 816 811 772 814 797 762 828 813 804 807 804 779 831 847 845 832 802 765 779 818 808 826 874 851 799 835 812 665 816 900 779 725 789 788 764 857 825 806 843 809 850 808 780 785 865 801 827 806 846 790 816 812 802 780 800 780 818 788 729 775 820 809 776 828 822 779 772 758 787 814 796 819 838 763 806 797 788 815 802 865 1.25e+03 828 785 551 799 785 788 682 787 784 739 814 800 884 795 821 730 831 759 819 818 833 854 892 863 938 870 867 845 818 857 834 869 872 861 869 882 872 836 856 860 804 884 894 918 826 826 876 810 811 839 844 739 791 760 822 872 846 838 711 896 820 811 821 859 816 823 802 777 804 790 776 791 763 814 838 810 796 875 878 866 794 740 848 791 797 764 833 834 859 800 814 839 811 795 798 799 807 789 774 828 850 774 870 800 785 790 768 761 786 801 1.07e+03 815 691 762 758 778 814 769 875 853 841 818 781 874 823 790 844 821 802 798 826 793 834 817 828 798 806 832 804 810 843 797 852 830 780 751 761 748 832 780 774 756 783 815 786 814 775 731 814 773 759 789 811 791 772 759 763 797 782 803 758 734 776 741 749 695 824 796 792 712 815 737 800 760 783 731 799 781 753 751 796 758 734 755 794 719 788 793 788 625 814 762 840 804 690 859 752 795 625 749 824 787 794 643 790 809 771 773 823 848 890 803 839 825 788 809 846 842 824 841 833 800 834 835 826 770 795 837 787 819 800 850 780 855 816 826 796 778 795 814 827 815 779 454 1.17e+03 688 839 1.08e+03 778 786 795 744 462 805 604 776 803 744 801 744 809 717 704 804 762 764 774 807 790 730 842 737 790 598 768 811 739 816 866 790 542 764 773 754 752 782 801 812 709 793 791 578 768 634 790 744 745 792 748 797 713 696 613 707 800 797 830 838 885 856 845 813 931 852 918 787 821 867 881 840 827 827 830 871 735 815 869 804 802 778 810 848 753 821 840 749 855 794 788 891 870 837 818 768 777 786 761 734 756 817 798 764 806 797 823 812 818 849 800 795 818 839 806 880 847 830 805 826 758 817 811 820 805 824 830 802 789 799 781 770 806 808 816 804 784 822 788 818 819 778 806 836 789 789 793 798 742 804 803 798 794 779 751 707 778 827 802 785 823 822 804 813 797 757 786 674 792 762 799 730 758 746 795 772 725 731 854 672 800 743 726 838 805 771 741 771 769 788 794 763 762 805 834 815 788 738 734 768 793 790 778 788 773 868 828 866 852 843 815 900 817 860 823 832 835 802 851 820 797 838 849 820 838 820 891 810 829 837 811 819 784 806 854 838 815 844 822 790 805 843 825 856 822 770 813 795 838 911 879 815 828 836 813 836 828 813 783 816 752 761 773 820 804 783 787 803 765 840 831 819 812 817 820 852 813 730 826 786 812 782 842 817 786 1.04e+03 716 857 773 858 817 751 717 728 812 744 793 811 800 792 845 783 775 747 760 850 839 838 860 846 839 801 807 832 803 812 808 806 853 809 822 826 832 831 822 816 823 841 798 785 817 795 736 808 872 814 798 824 876 860 829 776 775 771 839 810 790 769 838 892 840 826 827 802 800 831 787 791 892 840 806 808 825 836 798 816 812 772 814 796 763 828 814 804 806 804 780 831 847 845 833 802 764 780 818 808 828 874 851 799 836 814 666 816 900 778 727 790 788 763 856 825 805 844 809 850 807 779 785 865 801 826 805 845 790 816 812 801 781 801 779 818 788 729 775 821 809 776 828 821 779 772 758 787 814 796 819 837 764 806 798 788 816 802 865 1.25e+03 827 786 551 798 785 787 682 787 783 740 814 801 884 795 820 730 832 759 818 820 833 854 893 864 938 870 867 844 817 858 833 869 873 861 869 882 872 836 856 860 804 883 893 918 826 826 876 810 811 839 844 739 790 759 823 873 846 838 711 896 820 812 821 859 815 822 802 777 803 790 776 791 763 813 840 810 796 876 877 866 795 739 848 791 798 764 833 834 860 800 816 839 810 793 798 801 806 789 774 829 848 775 870 800 785 792 770 760 785 801 1.07e+03 814 692 763 758 778 814 769 874 853 842 817 781 874 823 790 844 821 801 798 826 793 833 818 828 798 804 832 804 811 844 798 853 830 778 750 760 749 830 780 775 756 783 816 787 814 774 731 814 773 759 789 810 791 772 760 764 797 781 802 758 733 776 741 749 694 824 797 791 711 816 737 800 760 784 731 799 779 753 752 795 759 734 755 794 719 788 792 788 625 814 763 839 803 690 859 751 795 624 749 825 787 795 642 790 810 770 773 824 848 891 803 839 825 789 809 846 843 824 840 834 800 833 835 826 770 796 838 788 818 800 850 780 855 816 826 797 778 795 812 827 814 778 455 1.17e+03 687 839 1.08e+03 778 785 794 744 463 805 604 776 803 744 801 743 809 717 702 804 760 765 774 807 790 730 840 736 790 599 767 810 739 816 866 790 544 764 773 754 751 782 800 812 708 793 790 578 767 634 790 744 745 791 748 797 713 695 613 707 800 797 830 838 885 856 845 812 932 852 918 787 821 867 882 840 826 827 829 872 734 815 869 804 802 778 809 848 754 822 839 750 855 794 788 891 869 836 817 768 777 786 761 735 756 817 800 763 806 798 824 812 818 849 800 796 818 840 806 881 847 830 805 828 758 817 810 820 806 823 829 802 790 799 781 770 806 809 816 805 784 823 788 818 817 779 806 835 789 789 794 798 743 805 803 798 794 779 751 707 777 827 802 785 823 822 804 812 797 757 786 673 792 763 799 730 758 745 795 772 726 731 854 672 800 743 726 838 805 770 741 770 770 787 794 762 762 805 833 815 788 736 732 768 793 790 779 788 773 869 829 866 853 843 815 900 817 861 823 832 836 801 850 820 798 837 850 820 838 819 890 810 829 836 811 818 784 806 854 838 816 845 823 790 805 843 825 855 822 770 813 796 838 912 879 815 828 836 812 835 829 813 784 816 753 761 773 820 804 783 788 803 765 840 831 820 810 817 820 852 814 730 827 786 811 782 841 816 787 1.04e+03 716 855 774 858 816 751 716 727 812 744 794 811 800 792 846 782 775 747 759 850 838 838 859 846 839 800 808 832 803 812 807 806 853 809 824 827 832 830 820 815 824 840 799 785 817 796 736 807 872 813 797 824 875 860 828 776 775 773 841 811 791 768 836 892 840 827 827 801 800 832 788 791 893 840 806 809 824 836 796 816 812 772 814 796 764 829 815 804 805 804 780 831 847 844 833 803 764 781 817 808 828 874 851 799 836 815 666 817 901 778 729 790 788 764 856 826 805 844 810 850 806 778 785 864 800 826 806 845 791 815 812 800 782 802 780 818 788 728 774 821 809 776 828 820 778 772 756 787 814 796 818 837 764 806 798 788 817 801 866 1.25e+03 827 786 551 797 784 786 681 787 782 741 814 802 883 795 820 730 832 759 819 820 834 854 893 865 938 870 867 844 817 859 833 869 873 861 870 882 872 836 856 860 804 883 892 918 825 826 876 810 811 839 844 739 790 757 823 873 846 838 712 896 820 812 821 858 814 822 801 777 803 789 776 791 762 813 840 808 797 876 876 866 795 740 849 791 800 763 833 835 861 801 817 839 810 792 798 802 806 789 774 829 846 775 870 800 786 793 771 760 786 800 1.07e+03 814 692 765 757 778 814 770 874 853 843 817 781 875 822 790 844 821 800 798 826 793 832 819 828 797 805 831 804 812 845 798 854 830 778 750 760 750 829 780 776 757 783 817 788 813 773 732 813 773 758 789 810 791 772 760 765 798 781 802 758 733 776 741 748 694 824 796 790 710 816 737 800 759 784 732 799 777 753 752 795 760 735 754 795 720 788 791 788 625 815 763 840 803 690 859 751 794 623 748 826 788 795 642 790 809 769 773 824 849 891 803 839 825 790 809 847 842 823 840 834 801 833 834 825 770 796 838 789 818 799 850 780 855 815 825 797 778 793 812 826 813 778 455 1.17e+03 687 839 1.08e+03 778 784 793 744 463 805 605 776 804 743 801 743 808 717 700 805 760 766 774 806 790 731 838 736 790 598 766 808 739 816 866 789 545 765 773 754 751 783 799 811 708 793 789 579 767 634 790 744 746 790 748 797 712 696 614 708 799 797 830 839 885 857 845 813 932 851 919 787 822 867 881 840 826 826 830 873 734 814 870 804 802 778 808 848 756 822 839 751 855 794 788 891 868 836 817 768 777 787 761 735 756 817 800 762 806 798 825 812 818 849 800 797 818 839 806 881 847 830 806 828 757 817 810 820 806 823 831 804 789 799 781 771 806 809 815 805 784 824 788 817 817 779 807 834 789 789 794 798 743 805 803 798 794 779 751 707 777 827 803 785 824 822 804 812 796 757 785 673 791 763 799 730 759 745 795 772 725 732 854 672 800 742 726 839 805 770 740 770 770 787 794 762 761 804 833 816 787 736 730 767 793 791 778 788 774 870 829 866 853 842 814 900 818 862 824 832 837 801 850 820 798 836 850 821 838 820 890 809 828 834 812 818 784 806 854 839 816 845 824 789 805 844 826 853 822 770 813 796 837 912 879 815 828 836 812 835 828 812 784 815 754 761 773 820 803 783 788 803 765 839 832 820 810 817 819 853 813 730 827 786 810 782 840 816 787 1.04e+03 717 854 775 857 816 751 715 727 813 744 794 810 799 792 846 781 775 747 758 849 837 838 859 847 839 800 810 832 803 812 807 806 852 808 825 826 833 831 819 815 825 840 799 786 817 795 736 807 872 811 798 823 874 859 827 776 775 773 841 811 792 768 834 893 842 827 827 800 800 832 788 791 893 839 806 809 823 836 796 815 812 772 814 797 763 829 815 804 806 804 780 831 847 842 834 804 764 783 816 808 827 874 851 799 837 814 666 817 901 777 729 788 789 764 856 826 805 844 812 851 806 778 785 864 800 826 803 845 792 815 811 800 782 802 780 818 787 727 774 821 810 776 828 819 778 773 755 788 814 795 818 837 763 807 798 788 818 801 867 1.25e+03 828 785 551 796 784 786 681 787 783 741 814 803 883 794 820 730 832 758 819 819 835 854 894 866 938 869 868 845 817 859 833 869 874 862 870 883 872 836 856 859 804 884 893 918 826 826 876 810 810 839 844 739 790 757 823 872 846 838 712 896 820 812 822 858 814 821 800 778 802 789 776 792 762 813 839 808 798 876 876 867 795 740 849 791 802 764 833 836 862 801 818 839 810 792 798 803 806 789 774 829 846 773 871 800 786 794 771 761 787 800 1.07e+03 813 693 766 757 778 814 770 874 853 843 817 781 876 821 790 844 821 801 798 826 794 831 819 828 796 806 832 804 812 845 799 853 829 777 750 760 750 829 780 777 756 782 818 788 812 771 734 813 772 759 789 809 790 773 760 765 797 781 802 758 733 776 741 748 694 823 796 790 710 817 738 799 759 784 732 799 777 753 753 795 760 736 753 796 721 788 791 788 625 816 764 840 802 690 859 751 794 622 748 826 788 793 642 790 808 769 772 823 849 890 803 839 824 791 810 848 842 823 840 834 802 833 833 824 770 796 837 790 818 799 850 780 856 815 825 797 779 792 811 826 812 778 456 1.17e+03 687 838 1.08e+03 777 785 794 744 463 804 605 776 804 743 801 743 808 717 700 805 759 767 774 805 789 731 836 736 790 599 766 808 739 815 866 789 545 765 774 754 753 783 799 812 708 793 788 580 767 634 789 744 746 790 748 796 712 696 614 709 798 798 830 840 885 858 844 812 932 850 920 787 823 867 880 840 827 825 832 872 734 814 870 804 802 778 809 848 757 823 839 751 854 793 788 891 868 835 817 768 776 786 761 735 756 818 800 761 805 798 826 812 818 848 800 797 818 839 807 881 847 830 806 829 757 817 810 820 807 824 832 805 789 799 781 770 806 809 814 805 784 824 788 815 818 780 808 834 789 789 793 798 743 804 803 798 794 778 751 707 777 827 803 784 825 822 804 812 795 758 785 673 791 764 799 729 759 745 795 773 725 732 855 672 801 742 727 840 805 770 740 769 770 786 793 762 761 803 832 816 786 736 732 767 794 791 778 788 774 870 829 867 854 841 814 900 819 862 824 832 838 802 850 821 798 834 850 821 838 820 890 810 829 833 812 817 784 806 854 839 816 846 824 789 807 845 826 852 822 771 813 796 837 913 878 816 828 835 812 836 827 812 785 815 754 761 773 820 802 782 788 802 765 839 832 820 810 817 818 853 813 730 825 786 810 782 839 816 788 1.04e+03 718 854 776 856 816 753 715 727 813 745 793 810 799 792 847 780 776 746 757 848 837 838 860 847 840 800 811 832 803 812 807 806 852 808 825 825 834 832 817 816 825 841 799 787 817 794 736 807 871 810 799 822 874 858 828 776 776 773 840 812 792 768 832 894 843 827 827 801 798 832 788 790 892 839 806 809 823 836 796 815 811 771 814 797 762 829 816 805 808 804 780 832 848 844 835 805 764 784 816 807 827 874 851 799 838 813 666 817 902 778 728 787 789 765 855 827 806 844 814 852 806 778 785 863 800 826 801 846 794 814 811 800 782 802 781 818 787 728 774 822 810 775 828 818 778 773 756 788 814 795 818 837 762 807 798 788 818 801 868 1.25e+03 828 785 552 796 784 786 681 787 783 741 815 804 883 793 820 729 832 757 820 819 835 856 893 866 936 869 867 846 817 860 833 868 874 862 870 884 873 837 857 860 804 884 893 918 827 825 876 810 810 840 843 738 790 758 823 872 845 838 712 896 821 813 823 859 815 821 800 779 802 789 776 792 763 812 838 809 798 875 877 868 795 741 849 792 801 764 832 836 863 801 817 838 810 792 798 803 806 790 774 829 847 773 871 800 785 795 771 762 788 800 1.07e+03 813 693 766 758 778 813 770 875 853 843 817 781 878 820 790 845 822 802 799 826 794 830 818 828 796 807 832 805 811 845 800 853 828 777 751 759 750 829 781 776 755 781 818 787 811 771 735 813 770 759 789 809 790 774 759 765 797 781 802 758 733 776 740 749 694 823 794 790 712 817 738 800 760 783 730 800 778 753 754 796 758 737 752 797 722 788 791 788 625 818 765 840 802 690 857 750 794 622 748 826 788 792 642 791 807 769 771 823 848 889 803 839 823 791 811 849 841 823 840 834 802 834 833 824 770 796 837 790 817 799 849 781 856 815 826 797 780 793 810 826 812 778 455 1.17e+03 687 838 1.08e+03 776 786 796 745 463 804 607 775 804 742 801 744 808 716 701 806 759 767 775 804 789 732 837 736 790 599 765 808 739 815 866 790 545 765 774 754 754 784 799 813 708 792 788 582 767 634 788 743 746 791 748 795 712 697 614 710 799 798 831 840 884 860 844 811 932 850 920 788 823 866 879 840 827 824 833 871 735 814 870 804 802 779 809 848 756 823 839 750 854 793 788 891 869 834 817 769 776 787 761 735 756 818 800 763 805 798 825 811 817 848 800 798 818 840 808 881 846 829 807 830 757 817 809 820 808 826 832 806 789 799 780 769 805 809 815 804 784 823 788 815 820 780 809 834 788 790 792 797 742 803 802 798 794 779 750 706 777 827 803 784 826 822 804 812 795 758 784 674 790 764 799 729 759 745 795 773 725 732 855 671 801 742 728 841 805 769 739 769 770 786 793 762 761 801 832 816 786 736 733 768 794 791 778 789 775 870 829 867 854 841 814 900 819 862 826 832 838 805 849 821 799 834 849 821 838 821 891 811 828 834 813 817 785 807 854 839 815 846 824 790 808 847 826 851 822 772 813 796 837 913 878 816 827 834 812 836 826 812 785 815 754 761 773 820 801 782 788 802 765 839 834 820 810 817 817 853 813 730 824 787 811 782 840 816 788 1.04e+03 719 855 776 854 816 754 715 727 814 746 792 810 798 790 847 781 777 746 759 848 837 838 861 849 841 800 811 832 803 811 808 806 852 809 824 824 834 833 817 815 824 842 799 787 818 794 736 808 871 809 800 821 875 857 829 775 777 773 840 813 792 769 833 894 843 826 827 803 797 832 788 789 891 839 807 808 823 836 798 816 810 773 814 796 762 830 816 803 809 804 779 831 849 846 835 805 765 784 816 805 826 876 851 799 838 812 666 817 901 778 727 786 789 765 857 827 808 844 814 852 806 778 785 862 800 826 799 847 792 813 812 801 781 802 782 818 786 728 774 822 809 776 828 818 779 772 756 789 813 794 818 837 761 806 798 788 818 801 869 1.25e+03 828 784 552 795 784 786 681 787 784 741 816 804 883 794 819 729 832 758 820 819 834 857 893 866 935 869 866 847 817 860 835 868 874 863 870 884 873 837 857 862 804 883 894 918 827 826 876 810 809 839 844 738 790 760 823 872 845 837 712 895 821 814 823 860 816 822 801 780 802 789 777 794 763 812 837 811 798 875 878 867 794 742 849 792 801 765 832 836 862 800 814 837 810 792 798 803 806 790 774 830 847 774 872 799 784 795 770 761 788 800 1.07e+03 814 693 766 758 778 812 769 876 853 844 818 781 877 820 790 847 823 803 799 826 793 830 818 828 796 807 833 806 810 845 799 853 827 778 751 758 748 829 781 776 756 781 818 788 811 770 734 814 770 759 788 810 790 774 759 765 798 781 804 759 733 776 739 750 694 823 793 791 713 816 739 800 760 783 729 799 778 754 754 795 758 738 752 796 723 788 791 790 626 818 765 841 801 690 856 750 794 622 748 825 788 794 642 791 807 770 770 823 848 888 803 839 825 790 811 850 841 823 840 835 802 834 833 824 770 797 837 790 817 799 848 782 857 816 827 796 781 794 812 826 812 778 454 1.17e+03 688 838 1.08e+03 777 786 797 745 463 803 608 775 805 742 800 744 809 715 702 806 759 767 775 804 789 732 838 736 790 600 765 808 739 815 867 790 547 765 774 755 755 784 800 813 709 791 788 582 765 633 788 743 746 792 748 795 713 697 614 709 800 797 831 840 884 860 845 811 931 851 919 788 823 866 879 841 827 824 832 872 736 814 870 804 802 778 810 849 756 822 838 750 854 793 788 891 870 835 817 768 775 786 760 735 757 817 799 766 805 799 824 811 816 848 800 797 818 840 809 880 847 830 807 829 757 817 810 820 809 826 833 806 788 799 779 768 806 808 815 804 783 823 788 816 821 780 809 835 787 791 792 796 741 803 802 798 793 779 749 706 776 827 802 786 827 823 804 812 795 758 785 675 790 764 799 730 758 745 796 773 725 732 855 671 801 742 728 842 805 769 740 768 771 787 793 762 760 802 833 815 786 737 733 768 793 791 779 790 775 871 827 867 855 840 815 900 819 861 827 832 838 804 848 822 799 834 849 823 838 821 891 812 828 833 813 817 785 808 854 838 815 846 823 790 809 847 826 851 822 771 813 796 838 914 878 816 827 834 812 837 826 811 785 815 753 761 773 820 801 782 787 802 766 840 834 820 809 817 817 853 812 729 822 787 812 781 840 817 788 1.04e+03 720 856 776 854 817 756 716 728 813 746 792 811 798 790 847 782 777 745 760 849 837 838 861 851 841 800 810 831 803 810 808 806 853 810 822 824 834 834 816 814 823 843 799 787 817 795 736 808 871 808 799 822 877 857 830 775 777 774 840 814 792 770 833 894 843 824 827 803 798 832 789 790 891 841 807 807 823 837 798 817 810 774 815 796 763 831 817 802 808 804 778 831 850 848 835 806 764 784 817 804 825 877 851 798 838 812 665 816 902 778 726 786 790 766 858 827 808 844 814 851 806 779 784 861 801 825 799 847 791 813 812 801 781 802 782 818 785 728 775 822 809 776 828 818 780 772 757 789 812 794 819 836 762 806 798 788 818 802 869 1.25e+03 828 784 552 796 784 785 681 786 784 741 814 804 883 795 819 729 831 758 819 819 833 857 893 865 934 868 864 847 817 860 836 867 873 863 870 884 872 838 857 862 803 882 894 919 826 824 876 810 809 838 844 738 791 761 823 872 846 837 711 896 821 814 822 861 816 823 802 780 804 789 778 794 764 811 837 812 798 875 878 866 793 742 848 793 802 765 831 836 861 800 813 836 812 792 797 803 807 790 774 830 847 774 872 798 783 795 770 760 788 800 1.07e+03 815 691 765 758 778 812 768 877 854 844 818 780 876 822 790 848 823 801 799 826 792 830 819 828 797 808 834 806 811 845 798 852 827 781 751 758 747 829 781 775 757 781 818 788 812 770 733 814 772 759 788 810 789 774 759 765 800 780 806 760 734 776 738 751 693 823 792 792 714 816 739 799 760 783 728 799 779 754 753 795 758 738 752 796 723 788 792 791 627 817 765 841 800 690 852 749 794 622 748 823 788 796 642 791 808 772 770 824 849 888 804 839 827 790 811 851 842 823 841 835 803 835 832 825 771 798 837 790 816 798 850 782 856 816 828 795 780 795 813 827 812 779 452 1.17e+03 688 838 1.08e+03 778 785 797 745 463 803 609 775 806 742 800 743 809 713 702 806 760 767 776 804 789 732 840 736 790 600 765 807 738 816 866 789 549 765 774 755 754 783 800 812 709 791 787 581 764 633 788 743 746 792 749 795 713 696 614 708 800 797 832 841 884 860 845 810 930 851 918 788 822 865 880 841 827 824 830 872 737 814 869 805 802 778 809 849 757 822 838 750 854 793 789 891 870 836 817 768 774 786 760 734 758 817 798 768 804 800 824 810 816 848 801 797 818 840 810 880 847 830 807 828 756 817 812 821 808 826 833 805 789 799 779 768 806 806 816 804 782 823 788 817 821 780 809 836 787 792 792 796 740 804 802 798 794 779 748 705 776 826 803 786 826 824 803 812 795 759 786 674 790 764 799 730 758 746 797 773 726 732 855 671 802 741 729 841 805 768 740 768 771 789 792 763 760 802 835 815 786 738 732 768 794 791 778 790 774 871 825 867 856 840 815 900 819 861 828 831 838 802 848 821 799 834 849 825 837 822 890 812 828 832 814 817 785 807 853 838 814 846 823 790 809 847 827 851 823 770 813 797 838 914 877 815 827 834 812 837 826 809 786 816 752 761 773 821 802 781 787 801 766 840 833 820 809 817 816 853 813 729 822 787 812 781 840 817 788 1.04e+03 720 855 774 855 817 755 716 728 814 746 793 811 798 791 846 782 777 745 760 849 836 838 862 852 841 800 810 832 803 811 808 806 854 811 822 823 834 835 815 813 821 843 799 786 817 796 736 809 870 808 797 823 878 858 830 776 777 774 840 814 792 769 833 894 843 823 827 802 799 833 789 791 892 843 807 806 823 839 799 818 810 775 815 796 764 830 817 801 808 804 778 830 850 848 836 807 764 784 817 803 824 878 851 798 836 812 665 817 903 777 726 787 790 766 859 825 808 842 814 850 806 779 784 861 801 825 800 846 791 813 812 800 781 802 782 818 785 727 775 821 809 777 826 819 779 772 757 788 812 795 820 836 762 807 797 788 818 801 869 1.24e+03 828 784 552 796 784 785 682 786 784 740 812 803 883 796 819 730 830 760 818 819 833 856 893 865 934 868 863 846 817 860 838 867 872 863 870 884 872 838 857 861 801 882 895 920 826 822 877 810 808 838 845 738 792 760 823 872 847 836 711 896 820 814 820 861 817 825 802 779 806 790 777 794 764 811 837 810 799 876 877 865 793 743 848 793 802 765 831 835 860 800 813 836 812 793 796 803 808 790 774 830 848 774 872 797 784 795 768 760 787 801 1.07e+03 815 690 765 758 778 812 766 877 854 843 818 779 875 824 789 848 824 800 798 824 792 830 818 828 797 808 834 806 812 844 797 851 828 783 751 759 746 830 781 774 758 782 818 788 812 769 734 815 773 759 789 810 789 774 760 764 801 780 806 760 734 775 738 751 691 823 793 793 714 817 739 798 760 785 729 798 779 755 752 794 759 737 752 795 722 788 793 792 627 816 766 841 800 690 850 749 794 622 747 822 787 796 641 791 809 773 770 824 850 888 805 839 828 790 811 851 842 823 842 834 804 835 832 826 771 799 837 788 816 799 851 781 856 816 827 795 780 794 814 828 812 779 453 1.17e+03 688 839 1.08e+03 779 785 796 745 462 803 610 774 806 742 800 743 809 712 702 807 760 768 776 804 790 732 840 736 791 600 764 807 738 816 865 789 550 765 774 755 754 782 799 812 710 791 787 581 763 634 788 743 746 792 749 796 713 696 614 708 799 798 832 841 884 860 846 810 930 851 916 787 822 865 880 840 827 824 830 872 737 814 869 805 802 778 808 850 756 821 838 750 854 793 789 890 870 837 818 767 774 787 761 734 758 816 798 768 803 800 824 810 817 849 801 796 817 840 809 879 848 830 807 828 756 817 812 820 808 825 834 804 790 798 780 769 806 806 816 804 781 824 787 816 821 780 809 836 787 792 792 796 738 804 802 798 795 778 748 707 776 826 804 786 825 824 803 811 795 759 786 674 791 763 798 730 758 746 798 773 726 732 855 671 802 741 729 839 805 768 740 768 771 790 792 763 759 803 836 815 787 738 731 768 794 791 777 790 774 871 825 867 857 841 816 900 820 860 828 832 838 801 847 820 799 834 850 825 838 820 889 811 829 831 814 816 784 807 852 839 815 846 821 791 808 846 825 852 823 769 812 797 838 914 877 815 826 834 812 838 827 808 784 816 751 761 773 820 801 781 787 801 767 840 832 820 810 816 816 852 813 729 822 787 811 781 840 817 788 1.04e+03 720 855 772 856 817 754 715 727 814 745 792 811 799 792 846 782 777 746 759 850 836 839 863 851 841 800 810 833 803 812 808 806 855 811 822 823 835 835 815 814 821 842 799 785 817 796 737 809 868 807 797 825 878 858 830 776 777 774 839 813 792 769 833 894 843 823 827 800 800 832 789 793 894 844 807 806 822 839 799 818 811 774 814 797 764 829 816 802 808 804 778 830 850 847 834 808 764 784 817 803 826 878 850 798 835 812 664 818 903 777 726 788 790 766 858 824 809 840 814 849 806 779 784 861 799 825 801 845 792 813 811 799 781 800 782 819 785 726 775 821 809 777 826 820 778 773 757 786 812 795 820 836 762 806 797 789 818 801 869 1.24e+03 829 784 552 796 784 786 683 786 784 740 810 802 882 795 818 731 828 760 816 818 833 856 893 866 934 868 863 846 817 860 838 867 871 863 869 884 871 838 857 859 800 882 896 919 825 821 877 809 808 838 845 738 792 759 823 872 848 835 711 897 820 814 820 862 818 825 801 779 807 791 776 793 764 811 838 809 799 878 876 865 793 743 847 793 803 765 831 834 860 800 816 835 813 794 796 802 808 789 774 831 848 775 872 796 785 795 767 761 787 800 1.07e+03 816 690 766 758 778 814 765 877 854 842 819 778 876 826 789 847 824 801 798 822 792 831 817 826 797 809 835 807 813 845 797 851 828 783 751 760 746 830 780 774 758 781 818 787 812 768 734 815 773 759 790 811 789 774 760 764 800 780 806 759 734 775 740 750 690 823 794 793 714 816 739 797 760 786 729 798 779 756 751 794 759 734 753 794 722 788 794 792 628 814 766 842 800 690 848 749 796 622 746 824 787 796 641 791 810 773 770 824 850 889 806 840 827 790 810 850 842 824 842 834 804 835 832 826 771 799 838 786 815 800 852 781 855 816 827 796 780 793 813 828 812 779 453 1.17e+03 688 839 1.08e+03 778 786 795 745 460 804 610 775 806 741 800 743 809 711 701 807 760 768 776 804 790 732 840 735 791 601 764 807 737 817 864 788 550 764 773 755 754 782 798 812 711 791 787 581 764 634 788 743 746 791 750 796 712 695 614 709 799 798 832 842 884 860 845 811 930 851 916 786 822 865 880 840 827 825 831 872 737 815 868 805 802 778 808 849 756 822 838 750 854 793 788 890 869 837 818 767 774 787 762 734 757 817 798 767 804 799 825 810 818 849 800 795 816 840 808 878 848 831 806 828 756 818 811 820 807 825 834 804 790 798 782 770 805 806 816 804 781 824 787 816 821 779 809 836 787 793 792 797 738 804 802 798 795 776 748 709 776 826 803 785 824 824 804 811 795 759 786 674 792 763 798 729 757 746 799 772 726 732 855 672 801 742 729 836 805 768 739 768 771 790 794 764 759 803 837 814 788 737 731 768 794 791 776 790 773 871 827 867 857 842 816 900 819 860 828 832 838 802 847 819 800 834 852 824 839 819 888 810 830 832 814 816 784 807 851 839 815 846 821 792 808 846 824 853 824 769 811 797 838 914 877 815 826 836 813 837 827 807 782 817 750 761 774 820 800 781 787 801 767 840 830 820 810 816 815 853 814 730 823 787 811 782 839 816 788 1.04e+03 720 854 770 858 817 754 714 726 814 746 792 812 799 792 847 782 778 746 757 850 835 839 864 850 841 800 810 835 803 814 808 806 854 812 822 824 835 835 817 815 820 842 799 785 818 795 737 809 869 806 797 825 878 858 829 776 777 774 838 811 790 768 835 893 842 823 826 800 800 830 788 791 892 843 807 806 822 839 798 819 812 774 813 797 763 828 816 802 807 804 779 829 850 847 833 808 765 783 818 803 828 878 850 798 833 812 665 820 903 777 727 790 790 764 857 823 808 839 815 850 807 779 784 861 798 826 802 844 793 813 811 798 781 798 782 819 784 727 774 820 808 777 826 821 776 773 757 784 812 795 819 837 761 806 797 789 819 800 868 1.24e+03 829 784 553 797 785 787 684 786 784 739 811 802 882 794 818 732 828 760 815 818 834 856 893 867 934 868 864 846 817 860 838 868 870 864 868 884 871 838 858 860 798 881 897 918 825 822 877 809 806 838 845 738 792 759 823 872 847 834 711 897 820 814 820 862 818 824 801 780 806 792 776 793 764 811 837 808 801 880 876 865 793 743 847 791 802 765 830 833 860 800 819 835 813 795 796 801 808 789 774 830 848 777 872 796 785 795 767 761 787 800 1.07e+03 816 691 766 758 778 816 766 877 854 841 820 778 876 826 789 846 824 800 798 822 791 830 816 825 797 809 835 808 812 845 796 851 828 782 750 760 747 831 778 775 757 781 817 787 812 767 733 815 774 759 789 811 789 775 760 763 800 780 804 758 734 775 743 749 690 823 794 793 714 816 738 796 761 787 729 798 780 756 751 795 759 733 755 794 722 789 793 791 628 814 766 841 800 690 846 749 798 623 746 825 786 794 641 791 810 773 770 824 850 889 806 841 826 791 810 848 842 824 842 833 803 835 833 826 771 798 837 786 814 800 851 780 854 815 827 797 780 793 812 828 813 779 452 1.17e+03 687 839 1.08e+03 778 786 796 745 460 804 611 776 805 741 800 744 809 710 701 807 760 769 776 805 791 732 840 734 792 600 764 807 738 817 864 788 550 764 773 755 754 781 798 812 712 792 788 582 765 635 788 744 746 791 749 796 712 695 613 712 800 798 833 842 884 859 844 811 930 852 916 787 822 865 882 840 828 825 832 872 737 816 868 805 802 778 809 849 755 822 838 750 854 794 787 890 868 837 817 767 775 788 762 734 756 817 798 767 804 799 824 811 818 849 799 795 815 838 807 879 848 831 806 828 756 818 810 819 808 826 833 805 791 797 782 770 805 807 817 804 780 826 787 816 821 780 809 836 788 793 792 798 738 805 803 798 795 777 748 710 777 828 802 786 824 824 805 810 795 759 786 674 792 762 798 729 757 745 799 772 726 732 856 672 800 742 728 837 805 769 739 768 771 789 796 764 758 803 836 814 788 737 731 770 794 792 777 791 772 872 828 867 856 842 815 900 819 859 828 832 837 804 847 819 800 835 852 822 838 818 888 809 830 834 813 816 784 807 850 839 815 847 820 791 808 845 822 855 824 769 810 798 839 914 877 816 825 837 813 836 827 807 780 817 750 761 773 819 800 781 787 801 768 841 830 819 810 816 816 854 813 730 824 788 810 782 839 815 787 1.04e+03 720 854 770 858 816 753 714 725 814 745 792 812 800 792 847 783 778 747 757 850 835 839 864 849 841 798 810 835 802 814 807 806 853 811 822 824 836 834 818 815 820 842 800 787 819 794 738 809 870 806 798 824 877 858 829 777 778 774 836 811 788 769 835 893 840 824 826 801 799 829 788 790 891 842 806 805 822 838 798 818 812 773 812 797 762 827 816 804 805 804 780 829 850 847 831 806 765 782 818 803 830 878 851 798 833 812 666 820 903 777 730 790 790 763 857 824 808 842 816 850 809 778 783 861 797 826 803 845 794 814 811 798 781 796 782 819 784 727 773 820 808 777 826 821 777 774 757 784 813 796 818 838 760 805 798 789 819 799 867 1.24e+03 829 784 553 797 786 788 685 786 784 740 812 802 882 793 817 732 829 760 816 818 834 856 893 866 933 869 864 846 817 860 838 869 870 864 867 884 872 837 858 860 798 880 895 918 824 823 878 808 806 839 844 738 793 759 823 872 846 835 711 897 820 813 820 863 818 823 801 780 804 792 776 792 765 812 836 808 802 881 877 865 794 743 848 789 802 765 829 832 859 801 818 836 813 795 796 800 808 788 775 830 847 777 872 795 785 795 767 762 788 800 1.07e+03 816 691 766 758 779 818 766 877 853 841 821 778 876 826 789 846 824 800 798 822 792 829 817 825 798 808 835 809 811 845 796 851 828 781 749 759 748 831 778 776 757 781 817 787 811 766 733 814 774 758 789 811 790 775 759 763 798 780 804 758 734 776 743 748 691 825 794 793 714 816 739 795 761 787 729 799 780 756 751 795 759 733 756 795 722 790 792 791 628 813 766 841 800 689 844 749 797 624 746 826 786 793 642 791 808 773 771 824 850 890 805 841 825 791 810 848 842 823 841 832 802 835 834 826 771 798 837 787 814 799 850 779 854 814 827 796 780 793 812 828 813 779 452 1.17e+03 687 839 1.08e+03 778 786 796 745 461 803 611 776 805 740 800 744 808 710 701 806 760 769 776 805 791 733 839 734 793 600 764 808 738 817 864 788 550 764 773 755 753 781 798 813 713 793 788 583 765 636 788 746 745 791 749 795 712 695 612 712 799 797 834 842 883 858 842 811 931 852 916 787 823 865 882 841 828 826 831 873 737 817 868 805 802 778 809 848 755 823 838 751 854 794 787 890 867 837 816 768 775 788 762 735 756 817 798 766 804 799 824 811 818 849 799 794 816 838 807 881 849 831 806 828 756 817 810 819 808 826 833 806 792 797 782 771 805 807 818 804 781 825 787 817 821 781 808 837 790 794 791 798 738 806 802 798 795 778 749 708 778 829 800 786 824 825 806 810 796 759 786 674 792 762 798 729 756 745 798 772 726 732 856 673 800 742 728 839 806 770 739 768 771 788 795 764 758 803 836 815 788 736 731 771 795 792 778 791 772 871 828 866 855 843 814 900 820 858 827 832 836 805 847 819 800 835 851 822 837 819 888 810 829 834 812 816 783 807 850 838 816 848 820 790 808 845 823 855 825 770 809 798 839 913 878 817 824 837 812 834 826 807 780 817 750 761 773 819 801 780 787 801 768 841 830 818 810 816 817 854 814 729 825 787 811 781 839 816 786 1.04e+03 720 853 771 858 815 752 714 726 814 744 793 812 801 791 847 784 776 746 757 851 835 838 863 849 839 797 809 835 802 815 806 806 851 810 822 824 835 833 819 815 820 842 800 788 819 792 738 809 872 805 798 824 877 857 829 776 778 774 836 812 788 769 835 892 840 824 826 802 798 830 788 789 889 842 805 805 822 837 796 819 812 773 812 798 762 827 816 805 804 803 780 829 850 848 830 805 766 780 818 805 830 878 852 798 833 813 666 820 904 777 730 791 789 762 858 824 808 845 814 851 810 778 784 860 798 826 804 845 794 815 811 800 782 796 781 819 783 727 774 821 808 776 827 822 778 774 757 784 814 796 820 839 760 805 798 789 819 800 866 1.24e+03 830 784 553 797 786 787 686 786 784 740 813 801 882 793 818 731 829 760 818 818 834 856 894 866 934 869 863 846 816 860 838 870 871 863 867 884 873 837 858 860 800 880 894 917 824 824 877 808 805 839 844 737 793 759 823 871 846 836 712 895 819 813 820 860 818 822 802 780 805 792 776 792 765 812 837 808 802 882 877 866 794 743 849 788 802 766 828 832 859 801 817 837 813 795 796 801 808 787 775 830 847 776 872 796 784 794 767 762 789 800 1.07e+03 815 690 767 758 780 818 766 877 853 842 822 778 875 825 790 846 824 799 798 823 793 829 818 826 798 808 835 809 811 844 796 852 829 781 748 758 750 830 779 777 758 782 817 786 811 766 733 813 774 758 789 812 790 775 759 763 798 780 804 758 735 777 741 747 691 826 795 794 714 815 739 796 761 787 729 799 779 755 750 796 759 734 757 796 723 791 792 790 627 813 766 840 800 688 842 748 795 625 747 827 786 792 642 791 807 773 771 825 849 890 805 841 826 791 810 848 842 822 841 832 803 835 835 825 772 797 837 788 815 798 849 779 854 815 827 796 779 793 813 828 813 780 452 1.17e+03 687 838 1.08e+03 778 786 798 745 462 803 612 776 805 740 801 744 806 709 700 805 759 769 776 804 791 732 838 734 792 601 764 808 738 817 864 788 550 764 773 756 753 782 798 814 712 793 788 583 766 636 789 747 745 791 748 794 711 695 612 712 798 797 834 842 883 857 842 812 931 852 917 787 822 865 881 841 828 825 831 874 738 817 870 806 801 780 810 848 755 824 838 752 853 794 788 890 867 837 815 768 775 788 762 736 756 816 799 766 804 799 824 811 818 849 800 794 817 837 808 882 848 831 806 828 756 816 811 820 809 826 834 806 792 798 781 771 805 808 819 804 781 824 788 819 821 782 807 836 790 794 791 799 739 806 802 798 795 779 750 706 778 830 800 786 824 824 805 810 796 759 785 674 792 761 798 730 757 745 798 772 726 732 857 673 800 742 728 841 806 770 738 769 771 787 794 764 758 803 835 815 788 737 731 770 795 792 778 791 772 870 828 866 855 843 813 899 820 857 826 832 836 805 848 819 800 835 850 822 837 820 888 810 829 834 811 815 783 807 849 838 817 849 822 791 808 846 823 854 825 770 808 798 839 913 877 818 823 836 812 834 825 807 782 817 751 761 773 820 802 780 786 801 766 840 830 818 810 816 817 852 814 729 825 786 812 780 840 817 786 1.04e+03 720 853 772 859 814 752 715 726 814 743 794 812 802 790 847 785 775 746 757 851 834 839 864 849 838 796 808 835 802 815 806 806 851 810 822 822 835 833 819 815 821 842 800 789 820 792 738 810 872 806 797 825 878 858 828 777 777 774 836 812 788 770 834 892 840 825 828 803 798 830 789 790 889 842 804 806 822 837 797 819 812 773 812 798 762 827 816 806 803 803 780 829 851 847 831 803 768 780 818 806 830 877 853 799 835 813 666 818 904 777 729 791 790 762 858 824 808 844 812 850 810 779 785 860 798 826 804 845 793 816 811 800 782 796 781 819 783 726 774 820 808 776 828 822 780 775 757 785 815 797 821 838 761 806 798 789 818 801 867 1.24e+03 831 783 552 797 786 786 687 785 784 740 813 801 882 794 819 731 829 760 819 818 835 856 894 865 935 870 863 846 816 860 838 870 871 863 868 884 873 837 857 860 801 881 894 916 824 824 877 807 805 839 843 737 793 759 823 870 846 837 712 893 818 814 820 857 819 823 802 780 805 793 777 791 766 813 838 808 801 882 876 868 794 743 850 789 802 766 829 833 860 801 816 838 812 794 796 801 809 786 776 830 847 775 873 796 784 792 768 762 790 800 1.07e+03 813 690 767 757 779 816 765 877 854 844 822 778 876 825 792 846 824 798 797 824 793 830 819 827 798 809 835 809 812 844 796 851 830 781 748 760 751 830 780 777 758 782 818 786 811 768 734 811 774 758 789 812 791 775 758 762 798 780 803 758 735 778 739 746 692 825 795 794 715 815 739 797 760 788 730 799 778 755 750 796 759 734 755 796 723 790 792 790 627 813 766 839 800 688 842 748 794 625 746 826 786 793 642 792 808 773 772 825 850 890 804 840 826 791 810 847 842 822 840 831 803 836 836 825 772 797 837 789 816 798 849 779 855 815 827 797 779 793 813 827 813 781 452 1.17e+03 687 838 1.08e+03 778 787 798 745 462 803 612 775 804 739 800 744 804 710 700 805 759 769 776 804 790 731 838 734 792 601 763 808 738 817 864 788 550 765 772 756 753 782 799 815 712 793 788 584 766 636 788 746 745 791 748 793 711 695 612 712 797 797 834 841 882 858 842 812 932 852 917 787 822 865 880 842 828 825 831 873 737 817 871 806 801 781 810 848 755 824 838 753 853 794 788 890 868 836 815 767 776 788 763 736 757 817 800 767 805 799 824 811 818 850 800 794 818 837 807 882 848 830 807 828 757 816 812 821 809 826 834 806 792 798 780 771 805 808 818 804 781 823 789 820 821 782 807 835 789 794 790 798 740 806 802 799 795 778 750 706 779 830 800 785 824 824 805 810 797 759 785 674 791 761 798 730 757 746 798 772 726 732 857 673 801 742 728 839 806 770 738 770 771 787 792 764 759 803 834 816 787 737 731 770 795 792 778 791 772 870 828 865 854 843 814 899 821 857 825 832 836 804 848 819 800 834 851 822 838 820 888 811 829 833 812 815 782 808 850 838 818 850 824 792 808 846 824 854 826 771 808 797 838 913 876 818 823 836 812 834 825 806 782 817 752 761 772 819 803 780 786 800 765 839 830 818 809 816 817 850 812 728 824 786 812 779 842 817 786 1.04e+03 719 853 774 859 814 753 715 726 814 744 793 813 802 790 847 785 773 746 758 851 834 840 864 849 837 796 808 834 802 814 806 806 853 812 823 822 835 834 819 814 822 843 800 788 818 793 737 810 872 806 797 825 878 858 828 777 775 775 836 811 789 771 835 892 841 825 829 803 798 832 789 789 889 842 804 806 821 836 797 819 812 774 812 799 762 828 816 807 803 802 782 830 851 846 831 803 770 780 818 806 829 875 852 800 836 813 665 817 904 778 728 790 789 763 858 824 807 842 811 850 808 778 784 860 800 826 804 845 792 815 810 801 783 795 781 819 783 726 774 819 808 777 829 822 780 774 756 786 816 797 823 837 763 807 799 788 818 803 868 1.24e+03 832 782 552 798 787 787 685 785 784 740 812 800 884 794 820 731 829 760 819 819 836 856 894 866 936 870 863 846 816 860 837 870 872 862 868 885 872 836 856 860 803 882 894 916 825 825 878 806 804 839 843 737 792 760 824 870 846 837 713 892 818 815 821 854 819 824 802 780 805 793 778 791 766 812 838 809 800 883 876 868 795 742 850 790 802 767 829 834 862 801 816 838 812 792 795 801 809 785 776 830 848 774 873 797 784 791 768 763 790 801 1.07e+03 812 690 768 757 777 814 765 876 854 846 822 779 877 825 793 847 824 798 796 825 792 831 818 827 798 810 836 809 811 844 796 851 830 782 749 761 750 830 781 777 758 782 816 785 811 769 735 811 774 757 789 811 792 774 758 762 798 780 803 758 736 779 740 746 692 822 796 793 715 815 738 797 759 787 730 800 778 754 750 796 760 734 754 795 722 789 792 790 626 813 766 840 800 688 842 748 796 625 745 825 786 793 643 791 808 774 774 825 850 890 804 840 824 791 810 847 842 823 840 832 803 836 835 824 772 796 838 789 816 799 849 780 855 815 827 798 779 794 813 827 813 780 452 1.17e+03 687 838 1.08e+03 778 787 799 746 461 804 614 775 804 739 800 743 804 710 701 804 759 768 775 803 790 730 840 734 790 601 763 808 737 817 864 788 550 766 772 758 753 783 799 816 711 793 788 586 766 636 786 745 745 792 748 792 711 695 612 711 797 798 834 841 883 859 843 813 932 851 918 786 822 866 880 842 829 825 831 873 737 817 871 805 801 782 811 848 756 825 838 752 853 794 788 891 868 835 815 767 776 788 763 736 757 817 800 767 806 799 824 812 817 851 800 794 818 837 807 882 848 829 807 827 757 816 812 822 808 826 833 806 791 798 781 771 805 807 817 805 780 823 789 820 821 781 806 835 788 793 790 798 740 806 803 799 794 778 750 706 779 830 800 785 825 823 804 809 797 759 785 675 790 761 798 730 757 746 797 772 726 732 857 674 802 742 728 838 805 769 738 770 770 787 793 764 759 804 834 815 787 737 731 770 794 792 778 791 772 870 828 865 854 843 814 899 820 857 824 832 836 804 847 819 800 834 851 822 838 820 887 811 829 833 812 815 782 808 850 838 818 849 825 794 807 846 824 854 825 770 808 796 838 913 876 819 824 837 812 834 825 806 783 817 754 760 772 819 802 780 786 800 764 839 831 818 809 816 817 851 809 729 823 786 813 780 842 817 786 1.04e+03 719 853 774 858 814 755 716 725 815 744 793 813 802 789 847 784 772 746 759 852 834 843 864 849 837 795 808 834 802 813 806 806 855 814 823 822 834 835 819 815 823 844 800 788 816 793 735 809 872 808 798 825 879 858 827 777 773 774 836 810 790 772 835 893 840 826 830 804 798 833 790 788 889 842 804 806 820 836 797 819 813 773 812 799 762 829 816 808 803 802 783 831 850 844 831 804 771 781 818 806 829 874 851 800 838 814 665 818 904 778 728 790 788 764 858 824 807 840 812 850 807 778 782 861 800 826 803 845 792 815 810 801 783 795 782 818 784 726 774 818 808 777 830 822 781 774 756 786 815 796 822 835 763 806 799 789 817 803 870 1.25e+03 831 780 552 798 788 788 684 785 782 740 812 801 884 794 820 731 829 760 819 819 836 857 894 867 936 870 863 846 816 860 837 869 872 861 867 885 871 836 856 860 802 883 894 916 826 826 878 807 805 839 843 737 792 759 824 870 846 837 713 893 818 815 822 855 818 825 800 779 805 792 778 792 765 812 838 809 800 883 875 866 795 742 849 791 803 766 829 835 862 802 816 839 811 790 796 801 810 787 777 829 848 774 872 796 785 791 769 762 789 802 1.07e+03 813 690 768 758 776 812 764 876 856 846 823 780 878 824 792 848 824 798 796 825 790 832 817 827 798 810 835 809 810 844 795 850 828 782 751 761 749 829 781 778 757 782 815 786 810 770 736 811 773 756 789 810 793 775 758 762 798 780 803 759 736 778 742 747 693 820 796 792 715 816 738 798 758 786 731 800 779 753 750 795 761 733 753 794 721 788 793 790 626 814 766 840 800 688 840 748 797 625 744 824 785 793 644 791 810 774 774 825 850 890 803 840 823 791 810 847 842 823 841 832 803 836 834 824 771 795 839 789 816 799 850 781 855 815 827 799 779 794 813 827 812 780 453 1.17e+03 687 838 1.08e+03 779 788 799 746 460 803 613 774 804 738 800 741 803 711 701 804 760 768 775 803 790 730 841 734 790 601 762 809 736 817 864 788 551 766 772 760 754 783 800 816 712 793 788 588 764 636 784 744 746 791 748 792 711 696 612 711 798 799 833 841 883 859 844 814 932 851 918 786 823 866 880 842 829 826 831 872 737 817 870 805 801 782 811 848 756 824 838 752 852 795 787 891 869 835 815 767 776 788 762 734 758 818 800 767 807 799 825 812 817 851 800 795 818 838 807 881 848 828 808 827 757 816 811 822 807 826 832 806 790 798 782 771 805 806 816 805 780 823 789 819 820 780 806 835 788 791 790 799 740 806 803 799 794 777 750 706 779 831 802 785 825 822 804 809 796 758 786 675 790 761 799 730 756 747 797 772 727 732 856 673 803 743 728 838 805 770 738 769 770 787 793 764 758 804 834 814 787 737 731 770 794 792 778 792 773 870 828 864 854 843 814 898 819 857 825 831 835 803 847 819 799 835 851 822 838 820 887 811 829 833 813 815 781 808 851 838 819 848 825 794 807 845 825 854 825 770 808 796 837 913 876 819 825 837 812 834 826 806 784 817 754 760 772 819 800 781 786 800 765 839 831 819 809 816 816 852 808 730 822 786 813 781 842 818 786 1.04e+03 719 853 773 857 815 756 717 724 816 743 793 814 802 790 846 784 772 746 760 852 835 843 865 849 837 794 808 833 802 813 807 806 856 816 823 822 834 835 820 817 823 844 800 787 815 794 734 808 872 808 798 824 879 858 826 777 772 774 836 810 791 773 835 893 842 826 830 803 798 832 790 786 890 842 804 806 820 836 797 819 813 772 812 798 762 830 816 807 802 802 783 832 849 845 832 806 770 780 818 805 829 874 851 800 838 814 665 819 905 778 729 790 788 766 858 824 807 840 813 850 807 778 780 861 801 825 803 846 793 814 810 800 782 795 783 819 785 727 774 820 808 778 830 821 781 774 755 786 815 795 820 834 762 805 797 789 817 803 869 1.25e+03 829 780 552 796 787 789 684 786 782 739 812 801 884 794 819 731 829 760 819 818 836 857 893 867 936 870 862 845 815 861 836 868 872 860 867 886 871 836 856 860 802 883 893 916 825 826 879 809 806 839 843 737 792 759 824 870 846 836 714 895 819 814 822 856 817 825 800 778 805 792 778 791 764 812 838 810 800 882 875 866 795 741 849 792 802 766 829 835 860 801 815 839 811 790 797 801 810 790 776 829 847 773 870 796 785 792 769 761 789 802 1.07e+03 814 690 767 760 776 813 765 876 856 844 823 781 877 824 792 847 823 799 796 824 791 832 817 828 798 809 834 809 809 844 796 850 826 781 753 760 748 830 781 777 757 782 813 787 810 770 736 810 773 755 789 809 793 776 759 762 798 779 803 760 736 778 743 747 693 820 797 792 715 815 738 798 758 785 731 801 779 753 751 796 760 733 755 794 721 788 793 791 625 815 766 840 801 687 837 747 797 625 744 823 785 793 645 791 810 773 773 825 850 890 803 840 823 791 810 847 841 823 841 832 803 836 833 824 771 795 839 790 816 799 850 782 854 815 827 799 779 795 813 827 812 780 453 1.17e+03 687 837 1.08e+03 780 788 798 746 461 802 612 774 805 738 800 740 804 711 700 804 760 768 775 804 790 730 842 735 790 601 762 810 736 817 865 788 552 765 773 760 754 784 800 817 712 793 788 588 764 636 784 744 746 790 749 792 710 697 612 710 799 799 833 841 882 858 845 815 931 851 918 787 824 866 880 842 829 827 831 872 737 817 868 804 801 782 811 849 755 821 837 751 852 796 787 892 869 836 815 768 776 788 762 733 758 818 800 766 807 799 826 813 817 852 800 795 818 839 807 880 848 828 808 827 757 817 810 822 807 826 832 805 790 798 783 770 805 806 816 805 780 823 789 819 820 781 806 836 788 791 791 798 741 807 803 798 794 776 750 706 779 831 803 786 825 822 804 809 797 758 787 675 791 762 799 730 756 747 796 774 727 732 856 673 804 743 728 838 805 771 738 768 770 786 793 764 758 804 835 814 787 736 732 770 793 792 776 791 773 870 828 864 854 843 814 898 819 858 826 830 835 802 847 820 798 836 851 822 837 820 888 811 829 834 814 816 780 807 851 839 819 848 825 794 807 845 826 854 824 770 808 796 837 913 877 818 826 837 812 834 826 805 784 817 754 759 772 819 799 781 785 801 766 838 831 819 809 816 816 854 810 731 822 786 812 781 842 818 786 1.04e+03 719 853 772 856 815 756 717 723 817 743 792 814 802 790 846 784 773 745 760 852 835 841 865 849 837 794 807 832 801 812 807 805 854 816 822 822 833 834 821 818 823 844 800 788 815 794 735 807 872 808 799 823 879 858 826 777 774 774 835 811 791 772 834 893 843 826 830 803 798 830 790 787 890 841 805 808 820 836 797 819 813 771 812 798 762 830 815 807 802 802 782 832 848 845 833 806 768 779 818 805 829 874 851 800 838 814 666 820 905 778 730 791 789 767 858 824 808 840 813 850 808 779 780 860 800 824 803 847 792 814 809 800 783 794 784 819 785 726 774 822 809 778 830 821 780 774 756 787 815 794 818 834 760 804 796 789 817 803 868 1.25e+03 828 780 552 795 787 790 685 787 782 738 812 802 882 794 819 731 828 759 819 818 836 857 893 865 936 869 862 845 816 861 836 868 872 860 866 886 871 836 857 860 802 882 893 917 824 827 879 810 806 839 844 737 792 760 824 870 846 836 714 895 820 813 823 858 815 825 800 778 805 791 777 791 764 812 838 810 799 881 874 866 796 741 849 793 802 765 829 836 859 801 814 839 811 790 799 801 809 792 777 828 846 772 870 796 785 792 768 760 789 801 1.07e+03 816 689 766 762 777 814 765 877 856 842 824 782 875 824 791 846 822 799 797 824 792 832 818 828 798 807 834 808 808 843 796 852 825 782 752 760 748 830 781 776 757 782 813 788 810 770 737 810 774 755 789 809 792 776 759 762 799 779 803 760 737 778 743 747 692 821 798 792 714 815 738 798 758 785 731 801 777 753 752 797 759 733 756 793 722 788 794 792 625 815 766 840 803 687 836 747 796 625 746 822 786 793 645 791 809 772 772 824 849 890 803 839 823 790 810 847 841 822 841 832 804 835 833 824 770 795 840 790 816 798 850 782 854 814 827 799 778 795 813 826 812 780 453 1.17e+03 687 836 1.08e+03 780 788 797 746 462 802 611 773 805 738 800 740 804 711 700 804 760 769 775 804 789 730 842 735 791 601 762 811 737 817 866 787 554 765 774 760 754 784 800 818 711 793 789 587 764 636 784 744 746 790 749 793 710 697 612 710 800 798 832 841 881 858 845 815 930 851 918 788 825 866 880 841 829 827 830 872 737 817 868 805 801 782 811 850 755 819 837 751 853 796 787 892 869 837 815 769 777 788 761 733 758 818 801 767 806 799 826 814 817 852 801 795 817 839 808 879 848 828 808 827 757 818 810 823 808 826 832 805 790 798 783 769 804 807 816 804 781 824 788 818 820 781 807 836 788 791 792 797 741 806 804 797 793 775 751 706 779 831 803 786 824 821 804 809 797 758 787 676 792 762 800 731 756 746 796 775 728 733 855 673 804 744 729 838 805 772 737 768 770 788 794 765 759 804 835 815 786 736 731 770 793 792 776 790 773 870 828 864 854 844 814 898 819 858 827 829 836 802 848 820 797 836 850 822 838 820 889 811 830 834 813 816 780 807 851 840 819 848 825 793 806 845 826 854 825 771 808 796 837 913 878 818 826 837 811 834 826 806 784 816 754 758 772 819 800 780 785 802 766 838 831 820 809 816 816 854 812 732 823 786 811 781 841 819 787 1.04e+03 720 854 771 855 816 756 717 722 817 742 791 814 802 791 846 784 774 745 760 852 835 840 865 848 838 796 806 832 802 811 807 804 852 816 822 822 834 832 821 818 824 843 800 789 815 794 735 806 872 808 799 823 879 858 827 777 777 773 835 812 791 771 834 893 844 827 830 804 799 828 790 788 890 841 805 809 820 836 797 819 812 772 813 798 762 829 816 806 801 802 781 832 848 846 834 806 767 778 819 804 829 875 852 800 838 814 666 820 905 777 731 791 790 768 858 823 808 840 813 850 808 780 780 859 799 824 804 848 791 814 810 800 783 794 784 819 785 726 774 822 809 779 830 822 779 774 757 787 816 795 817 834 760 805 795 789 818 802 867 1.25e+03 828 782 552 793 786 790 685 788 782 739 812 802 882 794 819 730 828 759 818 818 835 857 893 863 936 869 863 846 816 861 837 868 872 861 866 887 872 836 857 860 803 882 892 917 824 828 878 810 807 838 844 738 793 761 824 871 846 836 714 895 820 813 822 859 815 824 800 778 805 790 777 790 765 813 839 809 798 880 876 868 796 742 849 794 801 764 828 836 859 801 814 839 811 790 800 801 809 790 777 828 845 772 870 796 785 793 766 760 789 800 1.07e+03 816 688 765 762 778 816 765 877 857 841 823 781 875 824 792 846 823 799 797 824 792 832 818 829 798 807 834 808 808 843 796 853 825 782 752 760 747 830 780 775 757 781 814 788 811 770 738 810 774 756 789 809 792 776 758 762 799 780 803 761 737 778 742 747 691 823 798 792 714 815 738 799 758 786 731 801 775 753 753 798 757 732 756 794 723 788 794 792 625 815 766 840 805 688 835 746 796 625 747 822 788 794 643 791 808 771 771 824 848 890 803 840 824 790 810 847 840 822 840 833 803 834 834 823 770 794 840 790 817 799 850 781 854 814 827 797 778 796 812 827 812 780 453 1.17e+03 688 836 1.08e+03 780 788 796 746 462 802 612 774 805 738 799 740 805 712 701 803 760 770 775 804 789 730 841 735 791 601 761 811 738 817 867 787 556 765 774 761 754 784 800 818 711 794 788 587 765 636 784 743 746 792 749 794 710 698 613 709 801 798 832 840 882 857 845 815 930 851 918 789 825 866 881 840 829 828 830 873 736 816 868 806 802 781 811 850 755 818 838 751 853 796 786 890 868 837 815 769 777 787 761 734 759 818 801 768 806 800 826 815 818 852 800 795 817 839 808 879 847 827 808 827 757 818 810 823 808 826 832 805 789 798 784 769 804 808 816 804 782 824 788 818 820 781 808 836 788 791 791 796 741 805 804 796 793 775 751 707 779 830 802 786 824 821 805 810 796 758 786 676 792 764 800 731 756 746 795 776 728 733 855 674 803 744 729 838 805 772 737 769 770 789 795 764 761 804 835 816 785 736 731 770 793 792 775 790 773 870 827 864 854 844 814 898 819 858 827 831 836 801 849 821 799 836 849 822 838 819 889 811 831 834 812 817 780 806 851 841 819 847 824 792 806 845 826 853 825 772 808 797 836 914 877 817 826 837 811 835 826 807 784 816 754 757 772 819 801 780 785 802 766 839 831 820 809 817 817 854 813 732 824 785 811 782 840 818 788 1.04e+03 720 855 771 854 815 755 716 722 818 743 790 813 802 791 846 783 774 744 760 852 835 838 865 848 838 796 806 832 802 810 807 805 852 815 822 822 834 832 821 816 824 843 800 790 815 793 735 807 872 808 800 824 878 857 829 777 779 774 834 813 790 770 834 893 845 827 829 804 798 827 790 790 891 840 806 810 821 836 798 819 812 773 813 798 762 829 816 806 801 802 780 832 848 845 834 806 767 778 820 805 830 875 853 800 836 815 666 820 905 776 731 792 790 768 858 823 809 841 812 850 808 780 780 860 798 824 803 848 790 814 811 800 783 794 784 818 785 727 774 820 808 780 830 823 779 773 758 787 816 795 817 835 760 806 795 789 818 801 867 1.25e+03 828 783 552 794 786 789 684 789 783 740 812 804 883 794 819 730 829 759 818 817 834 856 893 862 935 870 864 846 818 860 838 868 872 861 867 886 873 836 857 859 803 882 892 917 825 826 878 809 807 838 844 738 793 762 824 871 846 836 714 895 820 814 822 859 816 824 800 779 805 790 777 791 766 814 839 808 799 880 878 868 798 744 849 792 801 763 827 835 858 800 814 838 812 790 799 801 809 789 777 828 845 772 871 797 785 792 764 761 789 800 1.07e+03 815 687 767 760 778 817 765 877 857 842 824 781 874 824 792 846 824 800 798 824 792 832 819 829 798 807 834 808 809 844 797 854 826 782 752 760 746 830 781 775 757 782 815 787 812 772 737 810 773 758 789 810 792 776 758 762 800 781 804 761 737 779 742 748 690 824 798 792 714 816 738 799 758 786 731 800 775 753 753 796 758 732 757 794 723 789 793 792 624 815 766 840 805 688 834 746 796 625 747 822 789 794 641 791 808 772 772 824 849 891 803 841 824 790 810 847 841 822 840 833 803 834 834 823 770 795 838 790 817 799 850 781 855 815 827 795 778 795 813 827 813 780 453 1.17e+03 688 835 1.08e+03 780 787 796 745 461 802 614 774 806 739 799 741 805 713 701 802 760 771 774 805 788 730 840 734 791 601 761 811 738 816 866 787 556 765 775 760 754 783 800 818 712 794 789 588 764 635 784 743 745 793 749 794 710 698 613 709 802 798 832 839 883 857 845 815 930 851 917 788 824 865 882 840 830 827 830 873 736 816 869 808 802 781 811 850 755 818 839 751 853 795 786 889 867 836 815 768 776 787 760 735 759 817 801 767 806 800 825 815 818 851 800 795 817 839 808 880 848 828 808 827 758 818 810 822 808 826 832 805 787 798 784 769 804 809 817 805 783 824 788 817 819 782 808 836 789 790 791 795 740 805 804 796 793 776 751 707 779 831 802 786 824 821 806 811 796 758 786 676 791 764 800 731 756 747 796 776 727 733 855 674 802 745 730 838 805 772 737 770 768 790 794 764 761 804 836 816 784 736 731 770 794 791 775 790 773 870 827 864 854 844 814 899 819 858 828 832 837 801 849 821 800 834 849 823 838 819 889 811 831 832 812 817 780 805 851 843 818 847 824 792 806 845 826 852 826 772 808 797 835 914 877 817 826 837 812 834 826 808 784 816 755 757 772 820 801 781 786 803 766 840 831 820 809 818 818 854 814 731 825 785 811 782 840 818 788 1.04e+03 721 856 771 855 817 753 716 724 817 743 791 812 802 791 846 783 774 744 760 851 836 839 865 848 838 796 807 832 802 810 808 805 852 814 822 823 833 832 821 815 825 843 800 791 814 793 735 809 871 807 800 824 878 856 832 777 777 774 834 814 789 770 834 893 845 826 829 804 797 828 790 791 891 840 807 808 821 837 800 819 811 775 813 798 761 829 816 807 801 802 780 831 849 844 834 806 767 778 822 805 830 875 852 801 835 815 665 820 905 777 731 793 790 768 858 822 809 841 812 851 807 780 780 860 798 824 803 847 789 815 812 799 783 793 784 818 785 728 773 819 807 780 829 824 780 772 759 787 816 796 817 837 760 806 796 789 817 800 868 1.25e+03 828 783 551 793 786 788 683 788 783 741 812 802 884 794 819 730 829 759 818 817 834 856 893 861 934 870 865 846 818 860 838 868 870 861 868 886 874 836 857 859 804 882 893 917 825 824 879 810 808 838 844 738 793 762 824 871 846 836 713 895 820 815 821 859 817 824 800 780 806 791 777 791 765 816 839 807 800 880 879 868 797 746 848 791 801 762 827 835 858 798 813 838 812 790 799 801 809 790 778 829 845 772 871 798 786 792 764 761 789 800 1.07e+03 815 687 769 760 778 817 765 878 856 843 824 780 874 824 792 847 826 800 798 824 792 832 819 829 798 807 834 807 811 845 798 855 826 782 751 760 745 830 781 775 757 784 816 785 812 771 736 810 772 759 789 810 792 775 758 762 799 783 804 761 737 779 741 748 690 825 798 791 716 816 737 798 757 786 731 800 776 753 752 794 758 732 755 796 723 790 792 791 624 814 767 841 805 689 833 746 797 624 747 821 789 794 641 790 807 772 773 824 849 891 803 842 824 790 810 847 840 822 840 833 803 835 835 823 770 796 837 789 817 799 850 780 854 815 826 794 777 794 813 828 814 779 453 1.17e+03 687 834 1.08e+03 780 786 797 744 460 802 615 775 806 739 798 741 805 713 701 802 760 772 775 805 787 730 840 734 791 603 761 811 738 815 865 787 557 766 775 759 754 782 800 818 712 795 790 589 764 634 784 744 745 794 748 794 710 700 614 709 802 798 832 838 884 856 845 815 930 851 916 788 823 865 882 841 830 825 830 873 735 815 870 808 803 781 811 850 754 818 840 751 853 795 787 889 867 836 815 769 776 787 759 735 760 817 801 766 806 801 824 815 818 850 800 795 817 839 808 880 848 828 808 828 758 817 811 821 808 826 831 805 786 798 784 768 804 808 817 805 783 825 788 817 818 781 807 836 790 790 790 795 740 805 803 796 794 778 751 708 778 831 802 786 825 821 807 812 796 759 786 675 791 764 800 730 757 746 796 776 726 732 855 674 802 745 730 838 805 772 738 770 768 790 793 763 761 803 836 815 785 735 731 770 795 790 775 790 773 871 827 864 854 844 813 900 819 858 828 833 836 801 849 820 801 834 848 823 838 819 889 810 832 831 812 818 781 805 851 842 816 847 823 793 807 845 826 852 825 772 808 796 834 914 877 817 827 836 813 834 826 807 783 816 754 756 772 820 802 782 788 803 765 840 831 820 809 819 818 853 813 730 825 785 811 782 839 818 788 1.04e+03 721 856 772 857 818 752 715 725 816 743 791 811 801 790 846 783 775 743 760 850 837 838 865 848 838 796 808 832 802 811 809 805 852 814 823 824 833 833 821 814 825 844 800 791 814 794 734 810 870 807 799 824 878 855 832 778 776 774 834 814 789 769 833 893 845 826 828 804 797 828 789 790 891 840 807 808 821 838 799 819 810 775 812 798 761 830 816 807 802 802 780 831 849 844 834 805 767 779 822 805 830 875 851 799 834 815 665 819 905 778 731 793 790 768 857 822 809 840 811 852 807 781 781 860 798 825 803 846 789 815 813 799 782 792 784 817 785 728 772 820 807 780 829 824 780 771 759 786 816 796 817 839 760 806 796 789 817 801 868 1.25e+03 828 782 551 792 786 787 684 788 783 742 812 800 884 794 819 730 830 760 818 818 833 856 892 862 933 871 865 846 819 859 838 868 869 861 867 886 874 837 857 859 805 882 894 916 825 823 880 810 808 838 845 739 792 762 824 871 846 836 712 896 820 815 821 859 817 825 800 780 806 790 777 791 765 817 839 808 800 880 878 866 796 747 848 790 801 761 828 835 859 797 812 838 812 791 798 801 808 792 777 829 847 772 871 799 786 793 764 761 789 800 1.07e+03 815 687 770 760 779 817 764 878 855 844 824 780 874 824 791 847 826 800 799 824 792 832 819 829 798 807 835 807 813 845 798 855 826 782 750 760 746 830 781 775 757 787 818 784 812 771 736 810 771 759 789 811 793 774 759 762 798 784 804 761 736 779 740 748 691 824 797 791 717 817 737 796 758 786 732 801 777 753 750 794 759 731 753 796 723 790 792 792 624 814 768 841 805 689 832 746 797 624 747 820 789 793 641 789 808 772 773 824 850 891 802 842 824 790 810 847 840 821 841 833 802 835 834 824 770 796 836 788 817 798 849 779 853 816 827 795 778 794 813 828 814 779 453 1.17e+03 686 835 1.09e+03 779 787 797 742 461 804 615 775 805 740 799 741 806 713 702 802 760 773 776 805 786 730 840 734 791 604 761 811 738 815 864 787 557 766 775 758 754 782 800 818 712 794 791 590 764 633 784 744 745 794 749 794 710 700 614 710 802 798 832 838 884 856 845 815 930 852 915 788 822 866 882 843 830 824 831 872 735 815 870 808 804 781 810 849 754 818 839 751 853 796 788 890 868 837 815 769 775 788 758 734 760 817 801 765 806 801 824 814 817 849 800 794 817 840 809 880 848 828 808 829 758 818 811 820 808 827 831 805 788 798 783 770 804 807 817 805 783 825 789 817 818 779 807 835 790 791 790 796 740 805 801 798 795 780 751 708 777 831 802 787 826 821 806 812 797 759 786 674 792 764 800 730 757 746 796 776 726 732 856 674 803 745 731 838 805 772 738 769 769 789 792 763 761 803 836 815 786 735 731 769 795 790 775 790 772 871 827 865 855 844 813 900 820 859 828 833 836 802 849 819 800 834 848 824 838 819 888 810 832 830 813 818 783 805 850 842 815 847 823 793 807 845 825 853 824 772 809 796 834 913 877 818 828 835 813 834 826 807 782 816 753 756 772 821 801 783 788 802 764 839 831 820 808 820 817 854 812 730 825 785 811 782 839 817 789 1.04e+03 721 857 772 858 818 752 715 726 817 743 791 810 801 789 847 783 775 743 761 848 837 838 866 848 837 797 810 832 801 812 809 805 852 815 823 824 832 834 821 813 826 845 799 790 814 794 735 809 870 807 798 824 879 856 831 778 776 774 834 813 788 769 833 894 845 826 828 804 797 828 787 789 891 840 807 808 821 839 797 819 808 775 812 798 761 829 815 807 802 802 780 830 849 846 834 806 767 780 821 805 830 876 850 796 835 816 665 819 905 778 730 793 790 768 856 822 809 839 812 852 807 781 782 859 798 827 803 845 788 815 813 799 782 790 785 817 784 727 772 819 808 779 829 822 779 771 759 785 817 796 816 839 760 806 795 788 818 803 868 1.25e+03 828 782 551 792 785 787 684 787 783 742 813 797 883 795 819 730 829 760 818 819 833 856 892 862 933 871 865 846 818 859 837 868 867 861 867 884 874 837 857 859 805 882 896 916 825 823 880 810 808 839 845 738 792 762 823 872 847 836 713 896 820 815 820 858 817 825 799 780 806 791 778 792 766 818 839 809 798 880 878 866 795 748 847 791 801 761 828 835 861 796 812 837 811 792 798 801 807 792 776 829 849 772 872 799 785 793 765 761 789 801 1.07e+03 814 688 769 761 779 815 764 878 854 845 823 780 874 823 792 847 826 800 799 824 792 832 819 829 798 807 836 806 812 846 798 856 826 782 749 760 746 830 781 775 757 787 818 784 813 771 736 811 772 760 788 811 793 772 759 762 798 785 804 760 735 778 738 748 692 824 796 790 716 817 737 795 758 786 733 801 778 752 749 796 760 731 752 794 723 790 792 793 625 813 770 842 805 690 831 746 797 624 747 820 787 794 642 788 810 772 773 825 850 891 802 842 824 790 809 847 840 821 841 833 802 836 834 824 770 796 836 787 816 798 848 778 853 817 828 797 778 792 813 828 814 778 452 1.17e+03 687 836 1.09e+03 779 788 798 743 462 805 615 775 804 741 800 740 807 714 702 803 760 774 777 805 786 730 839 734 792 604 762 810 738 814 864 788 558 766 775 758 753 783 799 820 711 793 793 590 764 632 784 744 746 794 749 794 711 700 615 710 801 797 832 839 884 856 845 814 930 853 915 789 822 867 882 844 830 824 831 874 735 814 870 808 804 781 810 848 754 818 838 751 853 797 789 891 868 837 815 770 774 788 759 734 760 817 801 766 806 801 825 814 817 849 801 794 817 840 811 881 848 828 808 828 757 819 810 820 809 828 831 805 789 798 783 771 804 807 817 804 783 825 790 817 819 777 807 834 790 791 790 796 740 804 802 798 795 780 751 709 777 831 802 788 826 821 806 812 798 759 787 674 792 764 800 730 757 746 797 776 727 732 856 674 803 744 730 838 805 772 738 768 769 789 793 763 761 802 835 815 787 735 732 769 795 791 775 790 772 871 827 866 855 844 814 900 820 859 828 833 836 803 849 820 798 834 848 824 838 819 888 810 832 830 813 818 783 805 850 839 816 847 823 794 807 845 825 854 825 772 810 796 834 913 877 816 828 834 813 834 825 807 782 816 751 757 772 822 801 783 789 802 763 838 830 819 808 820 817 854 810 730 824 784 812 782 838 817 789 1.04e+03 720 858 772 858 818 753 714 726 819 743 790 810 801 789 847 783 776 743 761 848 837 838 866 849 838 797 810 833 802 812 809 805 852 816 824 824 832 834 820 812 826 846 799 789 814 794 735 809 872 808 797 824 880 857 829 779 777 774 834 812 788 769 833 894 845 825 827 804 798 830 786 789 892 839 807 808 821 838 796 819 808 774 812 799 760 828 816 807 802 802 780 830 849 849 834 806 767 780 819 805 830 874 851 793 836 817 666 818 905 778 729 792 788 768 857 823 809 839 813 853 807 780 783 860 798 827 803 845 789 814 814 799 782 789 785 816 784 726 772 819 809 778 830 820 779 771 760 784 816 796 815 839 760 807 795 789 818 805 868 1.25e+03 828 783 551 792 784 788 685 787 783 743 814 797 882 797 819 730 828 760 817 819 832 856 892 863 933 871 865 846 817 858 837 868 868 861 867 882 874 837 856 859 804 882 896 915 825 823 880 809 808 839 845 738 791 762 822 872 848 837 713 896 821 814 821 857 817 825 798 780 806 791 778 791 766 818 838 808 797 880 877 865 795 747 847 791 801 761 828 835 862 797 812 837 811 793 800 802 806 791 775 828 851 771 872 799 784 793 765 761 789 800 1.07e+03 814 688 768 761 778 814 764 878 854 845 823 780 876 823 792 848 827 800 798 824 793 832 819 829 798 807 836 806 811 846 797 856 826 781 749 759 745 829 781 775 757 786 819 785 813 772 735 813 773 760 788 811 794 771 758 762 798 785 803 759 733 778 738 749 692 824 795 789 716 816 739 796 758 785 733 801 777 752 748 796 761 732 753 793 723 790 791 794 627 814 771 842 805 690 831 747 796 624 747 819 785 794 642 790 812 772 772 825 850 889 802 842 824 790 808 848 840 821 841 832 801 836 834 824 771 796 836 786 816 799 848 778 853 816 828 798 779 792 813 828 814 778 451 1.17e+03 687 838 1.09e+03 779 788 798 742 462 805 614 775 804 741 800 741 807 714 704 803 760 775 777 805 787 730 838 734 792 602 763 810 737 814 863 788 558 766 775 758 753 784 800 821 711 792 794 590 764 632 784 744 746 794 750 793 711 699 616 710 802 796 832 840 884 856 845 813 931 852 915 789 822 868 882 844 830 824 832 875 735 814 870 808 804 781 809 848 755 818 838 751 853 797 789 892 868 838 815 770 775 787 760 734 760 816 800 767 806 801 825 813 817 849 801 794 817 842 812 882 848 829 808 825 757 819 809 820 808 828 831 805 790 798 782 772 804 807 817 804 783 825 791 817 820 777 808 833 790 791 790 796 740 803 802 799 795 779 750 708 777 831 802 788 826 821 805 812 798 759 787 674 793 765 801 730 757 746 798 774 728 733 856 673 802 744 730 838 806 773 738 769 769 790 794 763 761 802 833 815 788 734 732 770 795 792 775 790 773 871 827 866 854 844 815 900 820 860 828 834 836 803 850 821 797 834 848 823 838 819 887 810 832 831 814 818 783 804 850 836 817 846 823 795 806 846 824 855 826 772 810 795 833 913 877 814 828 834 814 834 826 807 782 816 751 757 772 822 801 783 789 802 763 838 830 820 807 820 817 854 810 729 824 784 812 782 837 818 789 1.04e+03 720 858 773 858 817 753 714 727 821 744 791 810 801 789 847 783 776 743 761 848 836 838 865 850 839 797 810 833 801 812 809 805 851 815 824 823 832 832 820 812 826 845 799 788 814 793 735 809 873 809 795 824 879 856 829 778 778 773 834 810 789 770 834 895 845 823 828 804 799 831 786 790 893 838 806 808 821 837 796 819 808 774 812 800 760 827 817 806 801 802 780 831 849 849 834 806 767 779 818 806 830 874 851 794 836 817 666 818 905 777 729 792 787 769 858 824 810 840 814 853 807 778 784 862 799 826 804 845 790 814 814 799 783 787 784 816 783 726 772 820 809 778 830 820 779 770 760 784 814 796 815 839 761 807 795 790 818 805 868 1.25e+03 828 784 551 791 784 788 686 787 783 743 814 798 883 798 819 730 828 760 816 819 832 856 892 863 933 870 865 846 817 858 836 867 868 860 867 880 873 837 856 859 804 882 896 915 825 823 880 809 808 839 845 737 791 762 820 872 848 838 713 896 822 814 822 856 816 825 799 779 807 791 778 791 766 817 837 808 796 880 877 865 794 745 847 790 800 761 827 835 862 798 812 837 810 792 800 803 807 789 776 827 851 771 873 798 782 793 766 761 788 798 1.07e+03 814 689 768 761 778 813 764 878 855 845 824 780 877 823 791 848 826 800 798 825 794 832 820 829 798 807 837 806 810 847 797 855 826 780 750 758 745 829 781 775 757 786 819 785 814 772 735 814 774 759 789 810 794 770 759 764 799 784 803 760 735 779 738 749 693 824 794 790 716 816 740 797 758 784 732 802 776 751 749 795 762 732 753 792 723 790 791 794 627 816 770 842 804 691 830 748 795 625 747 819 785 793 643 791 812 772 772 824 850 888 804 842 825 790 807 849 840 821 842 833 801 835 834 825 771 795 837 786 816 799 849 778 853 816 826 799 780 794 813 828 813 777 450 1.17e+03 687 840 1.09e+03 779 788 798 742 461 804 615 775 804 740 800 741 807 714 704 802 760 775 776 805 788 729 837 735 792 602 764 810 736 814 862 788 558 765 775 758 754 784 799 821 710 792 794 591 765 631 785 744 746 794 749 793 711 700 616 709 802 796 833 840 885 856 846 812 931 852 915 788 822 868 881 844 829 825 832 875 736 815 870 809 805 781 809 849 755 819 839 751 854 796 789 891 867 838 816 770 775 787 760 734 759 816 800 767 806 801 825 813 817 849 801 794 816 843 811 882 848 829 807 823 757 819 809 821 807 828 831 805 790 798 782 772 804 808 818 804 783 825 792 818 821 778 808 833 790 792 791 796 739 802 802 800 794 778 750 708 777 830 802 788 825 821 805 812 798 759 787 674 793 765 801 730 757 746 797 774 728 733 856 673 802 744 731 839 806 772 739 770 768 790 795 763 761 802 832 816 789 734 733 770 795 792 775 789 774 872 827 867 853 844 815 900 820 860 827 834 837 802 850 822 796 836 848 823 838 820 886 809 832 831 814 818 783 803 851 835 819 846 822 795 805 847 824 855 826 772 811 795 833 914 877 813 828 834 815 833 826 807 782 816 751 758 772 821 802 783 789 802 764 839 831 820 807 820 816 852 810 729 824 784 813 782 836 819 788 1.04e+03 720 857 774 858 817 753 715 727 820 744 793 810 801 790 847 783 776 743 761 848 836 838 865 851 840 797 810 834 800 812 809 805 852 814 824 823 834 831 820 813 825 843 799 788 814 790 735 809 873 809 795 824 877 856 829 776 778 772 834 810 790 771 835 896 845 824 828 804 800 830 786 790 894 838 805 809 821 836 795 819 808 773 812 800 760 827 818 805 802 802 780 832 850 848 834 806 769 778 818 806 830 872 852 795 836 817 666 819 906 777 729 792 787 770 858 824 810 841 814 854 806 777 782 863 800 825 805 845 790 814 814 799 783 787 782 817 782 726 770 821 809 777 830 822 778 770 760 785 813 796 815 839 762 807 795 790 817 804 869 1.25e+03 828 784 551 791 785 789 686 788 784 743 814 799 883 797 819 729 827 759 816 819 832 855 892 863 933 870 865 846 817 860 836 868 869 860 867 881 873 837 857 859 804 882 895 916 825 823 879 809 808 839 845 737 791 763 818 872 848 838 712 896 821 814 823 856 815 826 800 778 806 791 778 790 764 816 837 808 796 881 877 865 794 743 848 790 800 761 827 836 862 798 813 838 810 792 801 804 808 788 776 826 849 771 872 798 781 793 766 761 788 796 1.07e+03 814 689 769 761 777 814 764 878 856 844 824 780 878 823 790 847 825 801 797 825 794 832 820 829 797 808 838 806 809 847 797 854 827 778 750 759 744 830 780 775 756 786 819 785 814 772 736 814 774 759 791 809 794 770 761 765 800 784 803 760 736 780 738 750 692 824 794 791 717 816 740 798 758 783 732 802 773 752 751 794 762 732 754 792 723 790 790 794 627 815 770 842 802 692 830 748 795 625 746 819 786 792 644 792 812 773 773 824 850 887 804 842 825 789 807 851 840 821 843 834 801 835 835 827 772 795 838 786 816 799 850 778 853 815 824 799 780 795 812 829 812 778 450 1.17e+03 687 842 1.09e+03 779 788 799 743 460 803 616 775 802 738 799 741 806 714 703 803 760 775 776 804 788 729 836 736 792 603 764 808 736 814 861 788 558 764 775 758 754 784 799 820 711 792 794 591 764 631 785 744 746 794 750 794 711 700 617 709 803 796 834 841 884 856 846 812 932 852 915 788 822 867 881 843 829 825 833 874 737 815 871 808 805 781 810 849 756 821 840 750 854 795 789 890 866 838 816 770 775 787 760 733 759 816 800 766 806 801 825 812 817 849 801 794 816 843 810 881 848 829 806 824 757 820 810 821 806 827 831 806 790 799 782 772 805 809 818 804 784 825 791 818 820 780 808 833 789 793 791 796 738 802 802 799 793 778 750 708 777 829 801 788 825 821 805 812 797 759 787 675 792 764 801 731 757 746 796 774 729 732 856 674 802 743 730 839 806 771 739 771 768 791 794 763 761 802 831 816 789 734 733 769 795 792 774 790 774 872 827 867 852 844 815 900 819 860 826 835 838 802 850 822 796 836 849 824 837 819 886 810 832 832 815 818 784 804 852 835 820 846 823 795 805 847 824 854 826 771 811 795 833 914 876 815 828 834 816 833 826 807 782 816 752 758 772 819 801 783 787 802 764 839 831 820 807 819 817 852 811 728 824 784 813 781 837 820 789 1.04e+03 721 856 774 857 817 754 715 727 819 745 794 810 801 791 847 783 776 743 760 848 837 838 864 851 840 796 809 834 801 811 808 805 854 813 824 822 834 829 821 814 825 842 799 789 815 789 735 809 873 808 794 824 876 855 829 775 778 772 834 809 791 771 836 896 844 825 829 805 802 829 786 790 894 838 805 809 821 836 794 819 809 772 812 800 761 828 818 804 803 802 780 831 850 847 834 807 770 777 818 806 830 872 852 797 836 816 666 820 904 778 729 792 789 770 857 824 809 842 813 854 806 777 781 862 800 825 805 845 791 814 813 799 783 788 781 816 783 727 770 822 808 777 829 823 778 769 759 786 813 796 816 839 762 806 795 791 817 804 869 1.25e+03 828 783 552 791 786 789 688 788 783 743 814 801 883 796 820 728 827 760 817 818 833 854 893 863 934 871 866 844 817 861 835 868 869 861 867 883 873 837 858 859 803 882 895 916 824 823 878 808 809 838 846 736 790 763 818 872 848 838 712 896 820 814 823 856 815 826 802 777 805 790 778 789 762 816 837 808 796 882 877 865 794 744 849 790 800 762 827 835 863 799 813 839 810 792 800 803 807 788 777 826 848 772 872 797 782 794 766 761 788 796 1.07e+03 815 689 769 762 777 816 764 878 856 844 823 779 877 823 788 846 824 804 796 826 793 831 821 828 797 809 839 806 809 846 797 854 827 777 751 760 744 831 780 775 756 786 818 785 814 772 736 813 774 759 792 808 793 771 762 767 800 784 803 760 737 778 738 749 691 824 794 792 717 817 740 799 758 783 732 801 772 754 752 794 761 733 754 792 723 789 790 794 627 814 770 840 801 691 829 748 795 626 745 820 786 791 643 792 812 773 773 824 848 886 803 842 825 789 806 850 840 821 844 834 801 835 836 828 772 794 838 786 816 798 851 779 853 815 824 799 780 796 812 830 811 779 450 1.17e+03 687 843 1.09e+03 779 788 798 743 459 803 616 774 801 737 798 740 806 715 703 803 760 776 775 804 788 731 836 736 792 605 765 806 737 814 861 787 558 764 774 757 755 784 799 819 710 792 794 591 762 632 786 744 745 795 750 794 711 701 618 709 802 796 834 841 884 856 847 812 932 852 916 788 822 867 881 843 829 825 832 873 738 816 871 806 804 781 811 849 756 823 840 750 853 794 789 890 867 837 816 770 775 788 760 732 759 816 800 766 806 801 825 812 818 849 802 794 816 843 810 881 848 829 806 825 757 820 810 821 806 827 831 808 790 798 782 772 807 808 817 803 784 825 789 818 820 779 807 833 788 793 791 797 738 803 802 797 794 778 750 709 777 828 801 788 824 820 805 812 796 759 788 676 791 763 800 731 758 746 795 775 729 732 856 675 802 743 730 840 805 770 740 770 768 792 794 764 761 803 831 816 788 734 734 769 796 793 773 790 774 872 827 867 853 844 814 900 819 860 826 833 838 800 850 822 797 836 850 825 836 819 886 810 832 831 815 818 785 805 853 837 818 847 823 794 805 847 824 852 825 770 811 796 834 914 877 816 827 834 816 833 826 806 782 815 752 758 771 819 801 783 786 802 764 840 832 821 807 818 817 854 811 728 824 785 813 780 838 820 789 1.04e+03 721 856 774 857 817 755 716 727 819 745 794 810 801 791 847 783 776 743 760 849 836 838 864 850 840 795 809 833 801 810 808 804 854 813 823 822 834 830 819 814 825 841 798 789 816 790 736 810 873 808 795 825 876 855 830 773 777 771 834 809 791 771 834 895 844 826 830 805 802 828 786 790 893 837 805 809 821 836 793 819 810 771 812 799 761 828 817 803 804 802 780 830 850 846 834 807 769 777 818 806 829 872 852 799 836 816 666 820 903 779 728 792 790 770 857 824 809 842 813 852 805 777 780 862 800 825 805 845 792 814 814 799 783 788 782 815 784 726 772 822 808 777 829 822 778 769 758 788 813 795 817 839 762 806 794 791 816 803 870 1.25e+03 828 784 552 792 787 788 688 788 783 743 814 802 882 796 821 727 827 761 817 817 833 854 892 863 934 872 866 843 816 861 836 868 870 861 867 884 872 838 858 859 804 883 895 916 823 824 878 809 809 838 845 737 790 762 819 872 847 837 712 896 820 813 823 856 815 825 802 776 804 790 778 789 762 815 836 808 796 881 878 865 795 744 850 790 800 764 827 834 863 799 813 840 810 792 800 804 807 789 776 826 847 772 871 798 784 794 766 761 788 798 1.07e+03 815 688 770 762 776 818 763 878 856 844 821 779 876 822 787 845 824 805 796 826 792 831 822 828 797 809 839 806 810 846 798 854 828 778 751 761 744 831 780 776 755 786 818 786 813 772 736 811 774 759 791 808 793 772 762 767 800 783 803 760 736 776 737 749 690 824 794 791 718 818 739 798 758 783 732 800 771 756 752 794 761 732 754 792 723 789 790 794 628 813 770 839 801 690 828 748 796 626 745 820 787 792 643 790 812 773 773 824 847 886 802 842 825 790 806 850 840 822 843 832 801 834 835 829 772 793 837 787 816 798 850 779 854 815 824 799 781 796 812 830 811 781 450 1.17e+03 688 843 1.09e+03 779 788 797 742 459 804 616 774 800 737 799 740 806 715 703 804 760 776 775 803 788 732 836 737 791 605 766 805 738 814 861 787 559 764 774 756 754 784 800 820 710 792 794 592 762 631 785 744 745 793 750 794 711 702 619 708 802 795 834 841 884 856 848 811 932 853 916 787 822 867 881 842 829 825 832 873 738 816 869 806 803 780 812 848 756 822 840 751 853 794 789 891 868 836 816 769 775 789 760 732 760 816 800 766 806 802 825 812 819 848 803 794 815 842 810 880 848 829 809 827 757 820 811 820 806 826 831 809 790 798 782 771 806 808 816 802 785 825 788 818 820 779 806 834 788 793 792 797 739 804 802 796 795 778 749 709 777 829 800 788 823 820 806 812 796 759 788 676 791 762 800 731 758 746 795 776 728 733 857 675 803 743 729 840 805 770 740 770 768 792 793 764 761 803 831 816 787 735 734 768 796 792 773 790 774 872 826 868 854 844 814 900 819 860 826 832 838 799 850 822 798 835 849 824 834 819 887 810 832 831 815 819 786 806 852 838 816 847 823 795 806 847 824 852 826 770 810 796 836 915 877 817 826 835 815 833 826 806 782 815 753 758 771 820 801 783 785 803 764 840 832 821 807 817 817 855 811 728 824 786 813 780 839 821 789 1.04e+03 721 855 773 856 817 758 715 727 820 745 794 810 801 791 848 783 776 744 760 849 835 838 865 850 840 794 809 833 802 810 808 805 854 812 822 822 834 832 818 813 825 842 798 789 816 791 737 811 874 808 795 824 875 854 830 774 777 771 835 810 792 770 833 894 844 826 830 805 801 829 786 790 894 838 805 808 821 837 794 818 810 772 813 798 761 828 817 802 804 802 780 829 849 845 834 807 768 777 818 806 828 871 853 799 836 816 664 820 902 779 728 792 790 770 857 824 809 842 813 850 805 777 780 862 800 825 805 845 792 812 812 798 784 788 781 816 784 726 772 821 808 777 829 822 778 769 757 787 813 795 817 838 762 806 794 790 816 802 870 1.25e+03 828 784 552 792 787 788 688 788 782 743 814 802 883 796 821 727 827 760 817 816 833 854 892 863 934 870 866 842 815 861 836 867 871 861 867 884 872 838 858 860 804 883 895 916 822 825 878 810 810 838 844 737 790 762 821 872 846 837 712 897 819 812 823 857 816 824 801 777 805 790 779 789 762 815 836 808 796 881 878 865 797 744 849 791 800 766 827 833 862 798 814 839 810 792 801 805 806 791 775 826 847 772 870 799 786 794 766 760 788 800 1.07e+03 815 688 770 762 776 818 762 878 856 843 820 778 875 821 786 845 824 805 796 826 791 831 822 829 797 809 838 806 810 845 798 854 828 779 750 761 744 830 781 777 755 786 817 787 812 772 736 810 774 759 791 807 792 774 762 767 799 782 803 758 736 776 738 748 689 824 794 791 718 817 737 798 759 782 732 798 772 755 752 793 760 732 754 791 723 788 790 794 628 814 770 839 800 689 827 748 796 626 745 819 787 792 642 788 813 773 774 824 846 886 802 841 824 790 806 849 840 823 842 832 801 835 834 829 772 793 837 788 816 799 849 778 854 815 825 799 781 797 812 830 811 781 451 1.17e+03 688 843 1.09e+03 779 788 796 742 460 802 616 775 800 736 800 740 806 715 703 804 759 776 775 803 788 733 836 737 792 606 768 804 737 814 861 788 560 765 774 757 754 783 800 820 710 792 793 594 763 631 785 744 746 791 750 793 711 703 619 708 801 795 833 841 884 856 847 811 930 852 917 786 822 867 882 842 829 826 832 873 737 816 869 808 802 779 811 849 755 821 839 752 854 794 790 891 868 836 816 769 774 788 761 732 760 816 800 766 806 802 824 812 818 847 802 795 814 841 810 879 848 829 811 828 758 820 811 820 806 826 831 808 790 798 782 770 805 807 816 803 783 824 789 817 821 780 805 834 788 793 793 797 740 806 802 795 795 777 750 708 778 829 800 788 822 820 806 812 796 759 788 676 792 762 800 731 759 746 796 776 728 733 856 675 804 743 729 840 805 770 739 769 769 792 793 764 762 804 832 816 787 735 734 769 796 792 773 789 774 872 826 868 854 844 814 900 820 860 825 830 837 801 850 821 798 836 850 823 834 819 886 810 832 831 814 819 786 806 853 840 815 846 823 795 807 848 824 852 826 769 810 795 836 915 877 817 825 835 814 834 827 806 782 815 753 758 770 822 801 783 785 803 764 840 832 821 808 818 817 855 813 728 824 787 813 779 839 822 789 1.04e+03 720 855 772 857 817 759 714 726 820 744 795 811 801 791 849 783 776 745 759 851 834 839 865 850 839 793 809 834 801 811 809 805 854 811 822 822 833 833 816 813 824 842 797 790 817 792 736 813 874 808 796 824 876 854 830 776 777 771 836 810 792 769 835 894 843 826 830 805 801 830 785 789 894 840 805 808 820 838 796 817 809 773 813 797 761 827 816 802 804 802 781 830 849 844 834 807 768 778 818 806 827 870 853 799 836 816 663 820 902 779 729 793 790 769 856 824 809 842 813 849 805 776 780 862 801 825 806 846 793 812 811 798 785 787 781 817 783 726 770 821 807 777 828 823 778 770 758 787 813 796 817 838 762 807 795 788 816 802 869 1.25e+03 828 783 552 793 787 788 687 788 782 744 813 803 883 796 820 729 827 759 818 818 833 855 892 863 934 869 867 842 816 860 836 867 872 860 866 884 872 837 859 860 804 884 894 917 821 826 879 810 810 838 844 737 790 762 822 871 846 836 713 898 819 812 823 857 816 823 800 778 806 790 778 790 762 815 836 808 797 880 878 865 798 744 848 792 800 766 827 833 862 798 815 839 810 791 801 804 806 790 776 826 847 772 870 800 786 794 766 760 789 802 1.07e+03 814 688 770 762 776 819 762 878 856 842 821 778 875 820 787 844 824 804 796 826 790 831 820 829 797 807 838 806 811 844 799 854 828 780 749 760 745 829 782 776 755 786 817 787 811 772 737 810 775 758 791 807 792 775 760 766 798 781 803 757 736 776 738 749 688 825 796 790 716 816 735 798 760 783 731 798 773 755 752 793 761 732 754 791 722 788 790 794 627 817 770 838 800 689 827 748 795 626 745 819 786 792 642 788 813 772 774 824 846 887 803 841 824 789 807 849 840 823 840 833 802 835 833 829 771 793 837 789 816 799 848 778 855 816 825 798 782 798 811 830 811 781 451 1.17e+03 688 842 1.09e+03 779 788 796 741 460 801 616 776 801 736 801 741 806 716 703 804 760 776 775 804 788 732 837 736 793 606 768 802 738 815 861 789 562 766 774 758 754 782 801 821 710 793 792 596 764 630 786 744 746 790 750 793 712 704 619 708 802 796 833 840 883 856 847 811 930 852 917 786 822 867 882 842 828 826 832 873 737 816 870 810 801 778 811 850 755 820 839 752 854 795 790 891 869 836 816 769 774 788 761 731 760 816 800 766 806 801 824 812 818 846 801 795 814 840 810 877 848 828 812 827 758 819 811 820 806 826 830 806 791 799 782 770 804 808 817 803 782 824 790 817 821 780 805 835 789 793 793 797 740 805 802 794 795 778 750 708 778 830 802 788 822 820 806 812 797 760 788 676 792 761 800 731 758 746 796 777 727 733 857 674 803 743 728 839 805 770 738 768 770 791 792 763 761 805 834 816 788 735 734 769 795 792 773 789 773 871 826 868 854 844 813 900 820 860 824 831 836 804 850 820 798 837 850 822 835 819 887 811 832 831 814 818 786 806 853 840 817 845 822 794 807 847 824 852 826 769 810 795 836 913 878 817 824 835 812 835 827 808 782 814 752 758 770 822 801 783 784 802 764 841 832 822 810 818 817 855 815 728 824 786 813 779 839 821 789 1.04e+03 721 855 772 857 818 758 714 727 819 744 795 811 801 791 850 784 776 745 759 852 835 839 865 851 838 794 809 834 800 811 809 805 854 810 821 823 833 832 816 812 823 843 796 790 817 792 734 813 874 808 796 824 876 854 830 776 777 771 836 811 792 769 836 893 843 825 828 805 801 829 786 788 894 842 804 808 819 838 797 817 808 773 812 796 762 827 816 802 804 802 781 830 849 843 832 807 769 780 819 806 828 872 854 799 836 816 663 820 902 778 729 793 790 769 856 824 808 843 813 850 805 777 780 862 802 825 807 846 793 812 811 799 785 786 782 819 784 725 770 821 807 777 828 823 778 771 758 786 814 796 817 837 762 807 797 787 816 802 869 1.25e+03 828 781 552 794 786 788 686 788 782 745 812 802 884 797 821 731 827 758 818 819 833 856 892 863 935 868 867 843 816 860 836 868 872 860 866 884 873 837 859 860 802 884 893 917 822 828 880 810 809 837 843 735 790 762 822 871 847 836 714 898 819 812 822 857 816 823 800 779 806 790 778 792 762 815 835 808 798 880 878 865 798 743 849 794 800 765 827 833 861 798 816 838 809 791 800 803 808 790 777 826 846 772 870 800 786 794 767 760 790 801 1.07e+03 814 687 771 761 777 818 762 878 855 843 823 779 875 819 788 844 824 803 797 826 790 831 820 828 797 806 838 805 812 844 799 854 828 781 747 760 745 829 782 776 755 786 816 787 811 771 738 810 775 758 791 809 792 774 758 764 798 781 803 756 736 777 738 749 689 826 797 790 715 815 735 798 761 783 731 796 775 754 752 794 761 733 754 792 722 787 791 794 627 818 770 838 800 689 828 748 794 626 745 819 784 791 643 789 811 771 775 824 847 888 803 841 825 788 810 849 840 822 840 834 801 835 835 829 770 793 837 790 816 799 848 778 855 816 826 798 782 798 812 830 811 780 450 1.17e+03 688 842 1.09e+03 779 788 796 741 460 799 618 777 801 736 801 742 806 716 704 804 760 776 774 804 787 730 839 735 793 606 767 801 738 815 860 789 563 765 775 759 754 781 801 823 710 794 791 597 764 630 786 742 747 790 751 794 712 704 619 708 802 797 834 840 885 856 847 812 930 852 918 786 822 868 882 843 828 826 832 872 737 816 870 810 803 778 811 851 755 820 839 753 855 795 791 892 869 837 816 770 774 788 761 731 759 816 800 765 806 801 824 811 817 846 800 794 815 840 810 877 847 827 811 828 758 819 811 820 806 826 830 806 791 799 782 770 805 810 818 803 782 824 790 817 822 781 805 836 789 792 794 797 740 806 803 793 796 778 751 707 779 830 803 788 822 820 807 812 796 760 788 677 792 761 800 730 757 746 797 777 727 733 857 674 802 743 728 838 806 769 738 768 770 791 792 764 761 805 835 816 788 736 734 769 794 792 773 789 772 871 827 867 855 844 812 901 819 859 825 831 836 806 850 819 798 837 850 822 836 820 889 811 831 831 814 817 785 806 852 840 818 844 822 794 807 847 823 852 826 769 810 795 835 912 878 817 824 834 813 835 827 810 782 814 752 759 770 822 800 783 784 803 764 841 832 822 811 819 817 855 816 728 824 786 813 779 840 819 789 1.04e+03 721 855 772 857 818 757 713 727 818 744 794 812 800 791 850 784 775 744 758 854 836 840 865 852 837 794 809 834 799 812 810 805 854 811 821 823 833 831 818 812 822 843 795 790 817 793 732 812 874 808 796 824 877 854 830 776 778 771 836 812 793 769 838 892 843 824 827 804 801 828 787 787 894 843 804 808 818 837 798 817 808 773 812 796 763 828 816 802 804 802 782 830 849 843 830 807 769 780 819 805 829 874 853 799 838 816 665 820 903 777 729 792 790 768 856 824 808 842 813 850 805 778 781 863 802 825 807 846 794 812 811 800 784 785 783 819 785 725 770 821 807 777 828 823 777 771 758 787 815 794 818 837 762 807 798 787 816 803 868 1.25e+03 828 781 551 794 786 789 686 788 781 746 812 801 885 796 822 731 827 758 819 820 834 856 893 862 933 869 866 843 817 860 836 869 872 860 866 884 873 836 859 860 801 884 892 918 823 828 879 809 807 837 843 735 790 761 822 870 848 836 715 897 819 812 821 857 817 823 800 777 806 791 778 793 762 815 834 809 798 880 878 865 796 743 850 794 800 765 827 832 862 798 817 838 808 791 800 802 810 791 778 826 845 772 871 800 786 794 769 761 790 801 1.07e+03 814 687 771 761 777 817 763 879 854 844 824 780 875 820 790 844 824 801 797 826 790 832 822 827 798 804 838 805 812 845 798 853 828 782 747 759 746 830 782 776 755 786 817 787 810 771 738 811 775 758 791 809 792 772 756 764 799 782 803 757 736 778 738 749 689 826 796 792 713 815 737 798 761 784 731 796 776 756 752 795 760 733 753 792 722 787 793 794 627 818 770 838 800 690 830 748 793 627 745 819 783 791 644 791 810 770 775 823 847 888 803 841 827 787 812 849 839 824 839 833 800 835 836 829 769 793 836 790 816 799 848 779 855 816 826 797 781 798 813 829 811 780 450 1.17e+03 688 842 1.09e+03 780 788 796 741 460 799 619 775 802 736 801 742 807 716 704 804 760 776 774 804 788 730 840 734 792 606 766 800 737 815 859 790 565 766 776 758 754 781 802 824 711 794 790 597 763 631 786 740 747 791 754 794 712 704 619 708 801 797 834 839 886 857 847 813 931 852 918 786 823 869 881 843 828 826 831 872 737 816 870 808 804 778 811 851 756 819 838 753 854 795 792 892 869 837 817 770 775 787 761 731 758 817 800 765 805 800 824 811 817 847 801 794 817 840 810 878 847 827 810 828 757 819 811 820 807 827 830 807 790 798 782 770 806 811 817 803 783 824 789 816 822 781 806 836 789 792 793 796 739 806 803 793 796 778 751 708 779 830 804 788 821 820 806 812 796 760 787 677 792 761 800 730 757 746 797 777 726 733 857 673 802 742 728 838 806 769 738 768 769 790 792 764 760 806 835 816 788 736 734 770 793 792 773 788 772 871 827 866 856 845 812 901 819 858 826 831 836 806 849 820 797 837 849 823 838 820 890 811 832 831 814 816 785 806 851 840 818 844 821 796 806 845 824 852 826 769 810 795 836 910 877 816 824 834 813 835 828 810 782 814 753 760 770 822 801 783 784 803 764 841 832 820 811 818 817 854 814 728 824 786 812 780 840 817 788 1.04e+03 721 854 772 858 819 755 713 727 817 745 794 812 800 791 849 785 774 744 759 852 836 840 865 852 836 794 810 834 799 812 810 805 854 811 821 823 832 830 819 812 821 844 794 790 817 793 732 811 873 808 796 824 877 854 831 776 778 772 836 812 794 769 837 891 844 824 827 803 801 828 787 788 893 844 803 808 819 835 798 817 807 774 813 797 763 827 816 802 804 803 783 831 850 843 830 807 770 780 820 805 830 875 854 799 840 817 666 820 905 777 729 791 790 768 855 824 807 841 814 850 806 778 782 863 802 825 806 846 794 813 812 801 784 784 785 820 786 724 770 821 807 776 828 823 779 770 758 787 815 794 820 837 762 807 797 787 816 804 868 1.25e+03 828 782 552 793 787 789 687 789 781 746 813 801 886 796 822 729 827 758 818 818 834 856 893 862 932 870 866 844 816 859 836 870 872 861 867 884 874 836 858 859 801 884 893 918 824 827 878 809 806 836 842 736 789 761 822 870 848 836 715 896 819 812 820 857 818 823 799 776 807 791 778 793 761 816 834 810 799 880 878 864 794 743 852 794 800 763 827 832 863 800 816 838 808 792 799 801 810 792 778 826 845 771 871 800 786 794 768 762 789 800 1.07e+03 814 687 771 761 777 816 764 879 854 846 823 780 875 822 790 844 824 801 796 824 790 832 824 828 798 805 838 805 812 845 798 852 827 782 747 760 748 832 782 777 755 785 818 788 810 771 738 813 776 758 792 810 792 771 756 765 800 782 803 758 735 778 738 749 689 826 795 793 713 814 738 798 760 784 731 795 776 758 752 795 759 733 752 791 723 787 795 795 628 818 770 839 800 690 831 746 793 627 745 820 783 791 645 791 809 770 775 823 848 888 804 841 828 788 813 849 839 825 839 832 800 836 837 829 769 792 836 790 816 799 848 779 855 816 825 797 781 797 815 829 812 780 450 1.17e+03 688 842 1.09e+03 779 788 796 742 460 800 619 774 802 736 801 742 807 716 704 804 760 776 773 804 789 729 840 735 791 605 765 799 737 815 857 790 566 766 776 757 754 781 802 826 711 794 790 597 763 632 786 739 748 791 755 794 712 706 619 709 799 797 834 838 888 858 847 814 931 852 917 786 823 870 881 844 828 826 831 871 739 817 870 808 805 778 811 850 756 819 838 753 855 795 792 892 869 837 817 770 776 788 760 731 757 817 799 765 805 801 824 812 817 848 801 794 818 841 810 878 848 828 810 828 757 819 811 821 807 826 829 809 790 798 781 770 805 811 818 802 784 824 788 816 821 781 808 835 788 792 793 797 739 806 803 794 796 778 750 708 779 830 804 787 823 821 805 813 795 760 786 677 791 762 801 730 757 746 796 776 727 733 856 672 801 743 728 838 805 770 739 768 769 790 793 764 760 806 834 815 787 735 733 770 793 791 774 788 773 871 827 868 856 844 813 901 818 858 828 831 837 806 848 820 799 836 848 823 839 820 889 810 832 831 814 817 785 805 850 840 817 844 821 796 806 844 824 852 826 770 809 794 836 911 876 817 823 834 814 835 828 810 782 815 753 760 770 823 802 783 785 804 764 841 831 819 810 817 817 853 813 728 824 786 812 781 840 817 788 1.04e+03 721 854 772 858 819 755 713 728 818 745 793 812 800 791 850 784 772 745 759 850 836 839 864 851 836 795 809 834 800 812 810 805 853 812 820 824 832 830 820 813 821 843 795 789 817 794 734 811 872 808 796 825 877 854 832 774 778 773 836 812 793 770 836 891 845 825 827 802 802 829 785 789 893 843 804 809 819 835 798 818 807 774 813 798 763 827 816 802 804 804 783 832 850 843 832 807 770 780 820 805 829 875 855 799 842 817 666 820 907 777 729 790 790 767 855 824 808 840 813 851 807 778 783 864 803 825 805 846 795 815 812 801 785 784 785 819 786 724 770 821 807 777 828 824 780 769 758 787 814 793 821 838 761 807 797 787 816 803 867 1.25e+03 827 784 552 792 789 790 687 790 782 746 814 801 887 795 821 727 827 758 818 817 834 857 893 862 930 870 866 842 816 859 837 870 872 861 867 885 873 836 857 859 801 884 894 918 823 826 878 809 807 836 842 737 790 759 822 870 847 836 715 896 820 812 820 857 819 823 798 775 807 792 777 792 760 816 833 810 798 881 877 865 796 743 852 795 800 761 826 832 864 801 816 838 808 792 798 801 808 791 777 826 846 770 870 799 786 795 765 764 787 801 1.07e+03 815 687 770 761 778 816 765 880 853 846 823 779 874 823 789 844 824 800 796 823 792 833 822 828 798 806 838 805 811 846 798 852 827 782 747 760 748 832 781 778 755 784 818 788 811 771 738 814 776 759 793 811 793 771 757 766 800 782 803 759 734 778 738 750 689 826 794 794 713 814 739 798 759 783 730 795 776 761 752 795 758 731 752 790 723 786 796 795 629 817 770 840 801 689 831 746 794 627 745 820 784 791 645 790 808 769 775 824 848 888 803 840 828 788 812 848 839 826 839 832 800 836 836 829 770 793 836 789 816 799 848 780 855 815 825 798 781 796 815 830 813 780 450 1.17e+03 688 841 1.09e+03 778 789 797 742 461 800 618 773 803 735 801 741 807 717 704 804 759 776 773 804 790 730 839 736 790 605 765 798 737 815 855 790 567 766 775 756 754 781 802 826 710 793 790 598 764 632 786 739 749 792 757 794 711 708 620 708 797 797 834 838 888 857 847 814 930 852 917 786 823 870 881 844 828 825 830 871 740 816 869 808 805 778 810 850 756 819 838 752 856 796 791 892 869 837 817 770 776 788 760 732 758 816 798 766 805 802 824 814 817 848 800 794 818 840 810 880 848 828 808 828 757 819 812 822 807 826 828 809 790 797 781 769 805 811 818 803 783 823 788 816 821 780 810 835 788 792 792 797 739 806 803 794 795 778 750 709 779 830 804 786 824 822 804 813 796 761 785 677 791 762 801 730 757 746 796 776 727 733 855 672 802 744 728 838 805 770 739 768 768 789 794 764 760 807 834 815 787 735 732 770 793 791 774 788 774 871 827 870 856 844 813 901 818 859 828 831 839 805 848 820 800 836 847 823 839 820 889 810 832 830 814 818 785 804 850 840 816 845 821 797 805 843 824 853 826 771 809 794 836 910 876 817 824 833 814 833 827 809 782 815 753 760 771 824 803 784 786 803 765 841 831 817 810 816 817 851 812 728 824 786 811 781 840 817 788 1.04e+03 721 854 772 857 819 755 713 727 819 746 793 813 801 790 850 782 772 746 760 849 836 839 863 850 836 794 809 833 801 812 810 805 853 812 820 824 833 830 819 813 821 842 796 789 817 793 736 811 871 808 797 825 877 855 832 773 778 774 836 812 792 770 836 891 845 826 827 802 801 830 784 790 893 843 806 808 819 835 798 817 807 774 812 799 763 826 816 802 803 803 783 831 849 843 833 807 770 779 820 804 829 874 855 799 840 818 666 820 908 778 728 789 791 767 855 824 808 840 812 852 808 779 783 864 802 824 806 846 794 816 812 801 785 783 784 818 785 724 771 821 806 779 829 824 782 769 758 787 814 793 822 838 761 805 798 786 817 803 868 1.25e+03 828 783 554 792 790 790 687 792 782 747 814 801 887 794 821 728 828 758 818 817 834 857 892 863 931 870 867 842 817 860 838 871 872 862 868 886 873 836 856 859 801 884 895 918 822 825 878 809 807 836 842 737 790 758 823 871 847 836 714 897 820 813 820 858 820 823 798 777 806 792 777 792 760 816 833 810 798 880 876 866 797 743 852 794 800 759 826 831 863 802 815 838 808 792 797 801 806 788 776 827 846 769 868 798 785 795 763 764 785 801 1.07e+03 817 687 769 761 778 816 766 880 853 846 823 779 874 823 789 845 823 800 796 824 793 834 821 828 798 807 837 806 811 846 797 853 827 782 748 760 748 832 781 778 755 784 818 788 812 772 737 813 775 759 794 813 793 772 758 766 800 782 803 760 734 777 739 750 689 825 794 793 713 813 738 798 758 783 729 795 775 759 751 795 758 730 752 789 724 786 796 793 629 816 770 838 801 690 831 745 794 626 745 821 784 791 646 788 808 770 775 824 848 888 802 840 827 788 810 848 838 825 839 832 801 836 836 829 771 793 835 788 816 799 849 780 856 815 825 797 781 794 816 830 813 780 451 1.17e+03 688 841 1.09e+03 778 789 796 743 461 800 617 774 803 734 801 741 806 717 704 804 758 776 773 804 790 732 839 738 790 606 765 798 737 815 852 790 567 766 774 757 754 781 803 826 710 793 790 598 765 633 786 740 749 792 760 795 710 709 620 708 795 797 835 838 887 857 847 815 929 852 916 786 822 870 881 844 829 825 830 871 739 816 869 809 805 778 810 850 757 820 837 751 857 796 790 892 869 838 817 770 775 788 760 733 758 816 798 766 805 802 824 815 817 848 800 794 817 840 810 881 848 829 807 828 757 819 812 821 807 826 828 810 790 796 781 769 805 811 818 803 782 823 789 816 821 780 810 834 787 792 792 798 739 806 804 794 795 778 750 708 779 829 803 786 826 823 804 813 796 762 785 677 791 762 801 731 757 746 797 776 727 732 855 671 802 745 729 838 805 770 740 768 769 790 794 764 760 806 834 815 788 735 731 769 793 789 774 787 774 872 827 870 856 844 813 901 818 860 828 832 840 803 849 820 800 837 846 822 839 819 888 810 831 830 814 818 785 803 850 840 816 845 821 796 805 844 824 853 826 772 809 794 836 910 876 817 824 833 814 832 827 809 782 815 752 760 771 823 802 784 786 802 764 841 831 818 808 816 818 851 814 728 825 786 810 781 840 818 788 1.04e+03 721 854 772 856 819 756 715 727 818 746 792 812 800 790 850 781 772 746 759 849 836 839 862 849 836 794 808 833 801 812 810 806 853 812 820 825 833 830 818 813 821 842 796 789 817 793 739 812 871 808 797 824 877 854 833 772 777 774 836 813 791 770 836 891 845 826 828 802 800 831 784 791 894 843 806 807 819 836 796 817 807 774 811 799 763 826 816 802 803 802 783 829 848 842 832 807 769 779 820 804 828 872 854 799 840 816 666 821 908 778 728 788 791 767 855 824 809 840 812 852 808 779 782 865 801 823 806 845 793 816 813 801 785 783 784 818 785 724 772 821 806 779 830 825 782 769 758 787 813 793 822 838 761 802 800 786 817 802 868 1.25e+03 828 783 554 794 789 788 687 793 782 747 814 801 887 793 821 730 829 759 818 818 833 857 892 864 932 870 868 841 817 860 840 871 872 862 868 886 872 838 856 860 801 884 895 917 822 825 878 810 807 835 842 737 790 756 823 873 847 836 713 899 822 814 820 859 820 822 798 778 805 792 777 792 761 815 832 810 798 880 876 868 798 744 851 794 800 759 826 831 862 802 814 837 809 792 797 802 807 787 776 827 846 770 867 798 785 795 763 764 786 802 1.07e+03 818 688 768 761 778 816 767 880 853 846 823 779 875 823 791 845 824 800 796 826 794 833 820 827 799 807 836 806 811 845 797 854 827 782 749 760 748 831 781 776 755 785 818 788 812 772 737 812 776 758 795 814 793 772 760 766 800 783 802 760 736 777 738 749 690 825 794 792 713 812 738 798 757 783 728 795 775 758 751 795 758 729 753 788 724 786 796 791 630 815 770 838 801 692 830 745 794 627 746 820 785 791 646 788 808 771 775 824 847 888 802 841 825 787 809 849 838 823 838 831 801 836 836 829 771 794 835 788 817 799 850 780 856 814 824 796 781 794 815 830 813 780 451 1.17e+03 689 841 1.09e+03 778 789 796 744 461 801 616 774 804 734 801 740 806 717 704 804 757 776 774 805 790 732 838 737 789 606 764 797 738 815 851 791 568 766 774 758 754 781 802 826 710 793 790 598 765 632 786 741 750 792 761 795 709 712 620 708 796 798 836 839 887 857 846 815 929 853 916 786 822 871 882 844 829 825 830 871 737 816 869 810 804 779 809 850 757 822 837 750 856 795 789 892 869 838 817 770 775 788 759 733 760 816 798 766 805 802 824 815 816 848 800 794 817 839 810 882 848 829 806 827 757 819 811 820 807 826 829 810 790 796 782 768 804 810 819 803 781 823 789 817 820 779 811 834 788 792 792 799 739 806 804 794 795 778 750 708 779 828 802 786 826 822 805 813 796 762 786 676 791 761 801 731 758 745 797 776 727 732 856 671 802 744 730 838 805 770 740 767 770 790 794 763 759 806 834 815 788 735 731 769 794 789 774 786 774 873 827 869 856 844 813 900 818 860 827 832 839 802 850 819 799 836 846 822 839 819 888 810 830 830 814 818 785 804 848 840 817 845 822 796 806 844 824 853 825 772 810 794 836 910 876 816 825 833 814 830 827 809 782 814 752 761 772 822 802 784 786 802 763 841 831 818 808 817 818 850 815 729 825 787 811 781 840 818 789 1.04e+03 720 854 773 855 820 758 716 725 818 746 792 811 800 790 848 781 772 746 759 850 836 838 862 849 837 794 808 832 802 811 810 806 852 812 820 826 834 830 818 813 821 842 797 789 816 792 738 812 871 809 797 823 876 853 833 772 777 774 836 812 791 769 836 892 845 825 827 802 798 831 785 791 895 843 806 806 819 836 794 817 808 774 811 799 763 826 816 802 803 801 782 827 847 843 832 806 769 780 820 805 828 872 853 799 840 814 666 821 908 777 729 788 791 768 855 825 809 841 812 851 807 779 780 865 800 822 807 845 792 816 814 800 785 785 784 818 785 724 772 822 807 777 831 826 781 770 758 787 814 793 820 838 761 802 800 785 816 802 867 1.25e+03 828 783 554 795 788 787 687 792 782 747 814 801 887 793 821 731 830 760 817 819 833 857 892 866 932 870 868 842 817 860 840 871 872 862 869 886 871 840 856 860 801 884 895 917 822 825 878 811 808 835 843 737 789 756 821 874 847 836 713 900 822 815 821 860 820 821 797 779 804 792 777 792 761 814 833 811 798 881 876 868 797 745 851 794 800 758 826 832 862 801 814 837 810 793 797 802 807 786 776 827 846 771 868 797 785 794 764 763 786 802 1.07e+03 818 688 768 761 778 815 768 880 853 846 823 779 876 823 793 845 825 801 795 826 793 832 820 827 800 807 836 806 812 845 796 852 828 781 750 760 749 830 780 775 754 786 818 788 812 772 737 810 776 758 795 813 793 772 760 766 801 782 802 760 738 778 738 748 690 825 794 791 713 814 739 798 757 783 728 796 775 757 751 795 760 730 753 788 724 786 796 790 630 814 770 837 800 693 829 745 794 627 746 822 785 791 646 787 808 773 775 824 848 889 802 841 824 788 809 850 838 822 838 830 801 836 837 829 771 794 835 788 817 799 850 780 856 814 824 796 781 794 815 829 812 780 451 1.17e+03 689 840 1.09e+03 778 788 795 744 460 802 617 774 804 734 802 740 806 718 704 802 756 776 775 805 790 731 838 736 789 607 764 797 737 814 850 791 568 766 774 759 753 781 801 826 710 794 791 600 764 632 786 741 751 792 764 794 709 716 620 709 797 799 836 839 886 858 846 815 930 853 916 787 822 872 882 843 829 825 830 872 736 816 869 810 804 780 810 850 756 824 838 750 857 795 789 892 869 838 817 770 775 788 759 733 761 817 799 766 806 802 824 815 816 849 800 793 817 839 810 882 849 829 807 827 757 819 811 820 808 826 830 810 791 796 782 768 804 810 819 803 781 823 790 817 820 779 811 834 788 792 792 798 740 806 804 795 795 779 750 708 779 828 802 786 826 822 805 812 795 762 786 675 791 761 801 731 759 746 798 776 727 732 856 671 803 744 732 838 805 771 740 766 770 789 794 762 759 806 834 815 787 734 730 769 794 789 774 786 775 872 828 868 856 844 814 899 819 861 826 832 837 803 850 820 798 836 847 822 840 819 888 809 830 831 814 819 785 804 847 840 819 845 824 796 807 845 824 853 824 771 811 795 835 910 876 816 825 833 814 831 827 808 782 814 753 761 773 822 802 784 785 802 762 841 832 818 807 818 819 850 816 728 825 787 812 781 840 819 789 1.04e+03 719 853 773 855 820 759 716 725 817 745 793 810 800 790 847 782 772 746 758 850 836 838 863 849 838 795 806 832 802 810 810 805 852 812 820 826 834 830 817 813 821 843 798 789 815 792 737 812 872 809 797 823 876 853 832 772 777 773 836 812 790 768 836 892 844 823 827 802 798 831 786 790 895 843 805 806 819 837 793 817 810 773 812 799 763 826 816 802 802 802 782 827 848 844 832 805 769 780 820 806 828 872 852 799 840 813 666 822 907 778 731 788 791 769 857 825 809 841 813 852 806 778 781 865 800 821 807 845 792 816 815 799 785 788 783 818 785 724 773 822 808 776 830 826 779 771 758 786 815 793 819 838 761 803 800 785 816 802 866 1.25e+03 828 782 554 795 787 786 688 790 782 747 813 801 887 794 821 730 830 761 816 818 833 857 893 866 932 871 869 842 816 860 840 871 872 861 869 885 870 841 856 859 801 883 895 916 822 824 878 811 808 835 844 738 789 757 819 876 846 836 712 898 822 816 821 860 820 820 797 779 804 792 778 792 760 813 833 811 798 881 877 868 797 746 852 794 801 758 828 833 863 801 814 837 810 793 797 803 807 786 776 827 846 772 869 799 786 794 764 762 787 803 1.07e+03 817 688 768 761 778 815 768 881 852 846 822 779 877 822 793 845 826 802 795 826 793 831 821 827 800 806 836 806 812 844 796 850 828 780 749 761 749 830 779 775 754 786 818 788 811 771 737 811 776 757 794 812 792 772 759 766 801 780 801 761 739 779 738 748 691 825 794 790 715 816 739 798 757 782 727 796 776 758 752 795 761 730 753 787 725 786 795 789 631 814 770 837 801 693 829 745 795 628 747 823 784 791 646 787 809 773 776 824 848 888 802 841 824 788 808 851 838 821 838 830 800 835 838 829 771 793 836 789 817 798 850 780 856 814 824 795 782 795 814 830 812 780 451 1.17e+03 689 840 1.09e+03 778 787 795 744 460 802 618 773 804 736 801 740 806 719 703 802 756 777 775 806 791 731 838 735 789 607 763 796 736 813 850 791 570 766 774 759 754 781 799 826 711 794 792 601 763 632 785 741 752 791 765 794 709 719 621 710 798 798 835 840 886 858 846 814 930 852 915 787 822 871 882 843 828 825 829 872 736 816 869 810 803 782 810 848 755 825 838 750 857 795 789 892 868 838 816 770 774 788 758 734 761 817 799 766 806 802 824 814 817 850 800 793 818 840 811 881 850 829 807 827 757 819 811 820 809 826 830 810 792 796 783 768 803 810 819 803 782 824 791 818 820 780 811 835 788 792 792 797 740 805 803 796 795 778 750 708 778 828 803 786 826 821 805 811 794 762 787 675 792 761 800 732 759 746 798 776 727 732 856 672 802 744 732 838 805 771 740 765 770 789 793 761 759 805 833 815 787 733 730 769 794 790 774 787 776 872 828 869 855 845 814 899 819 860 825 832 836 804 850 820 799 836 848 821 840 819 888 809 830 832 814 819 785 804 846 839 819 845 825 796 809 846 823 853 825 771 811 795 835 910 877 817 826 833 814 831 827 809 782 814 753 760 773 822 803 784 785 802 762 841 832 817 807 819 819 850 816 728 825 786 813 781 840 819 789 1.04e+03 718 853 773 855 820 758 714 725 818 745 793 810 800 790 846 782 772 746 759 850 836 838 864 850 839 795 806 832 801 810 810 805 851 812 820 826 834 831 817 813 820 844 798 789 814 791 735 812 872 809 797 824 876 855 831 771 777 772 836 812 790 767 836 892 844 822 826 802 798 831 787 788 894 844 805 807 819 837 794 817 811 773 813 799 763 826 816 802 802 802 782 827 849 845 832 805 769 778 821 806 828 873 852 799 839 814 665 822 907 778 732 788 791 770 859 826 808 841 813 852 805 778 782 866 801 821 806 845 792 815 816 799 784 788 783 819 785 724 773 822 807 776 830 825 778 772 758 786 816 793 818 836 761 804 800 785 817 802 864 1.25e+03 828 782 554 794 787 787 688 788 783 748 813 801 888 794 821 728 830 762 816 818 834 857 892 866 932 872 869 842 816 860 840 871 872 861 868 885 870 841 857 859 801 883 896 916 824 823 878 811 809 835 843 738 790 758 818 876 845 837 712 896 822 815 821 860 819 820 798 780 804 792 778 792 759 813 834 810 799 882 876 869 796 743 852 794 802 758 829 833 863 800 814 837 810 793 798 803 807 786 776 826 846 771 870 800 786 794 765 762 787 804 1.07e+03 817 688 768 761 778 815 767 880 852 846 822 778 877 822 792 846 826 802 795 825 793 831 820 827 801 807 836 805 812 845 796 851 829 780 748 761 748 829 779 775 754 786 818 787 811 770 738 811 776 757 793 812 792 771 759 765 802 779 800 762 738 779 738 748 690 825 794 790 716 817 738 798 756 783 727 798 777 759 752 796 762 730 753 787 726 786 794 791 631 814 770 837 802 692 829 745 796 628 747 824 784 790 643 787 809 773 776 824 848 888 803 841 823 789 807 851 839 821 839 830 800 834 839 828 771 793 836 789 817 799 850 779 855 814 824 795 783 796 813 830 812 780 451 1.17e+03 689 840 1.09e+03 778 786 795 744 460 802 618 773 804 738 801 741 806 719 702 803 756 778 774 808 791 731 838 736 791 607 764 796 734 812 848 790 571 764 774 760 754 782 798 827 711 795 792 603 764 634 785 741 753 790 766 793 709 721 621 711 799 797 834 840 886 858 846 814 931 851 915 787 822 871 882 843 828 825 829 872 736 816 869 811 803 781 811 847 754 824 837 750 857 795 789 892 869 838 816 770 774 787 759 734 761 817 799 766 806 803 824 814 817 850 799 794 819 840 811 880 850 830 807 827 756 820 811 821 809 825 830 810 794 797 785 769 803 809 819 802 783 824 792 818 821 780 811 836 788 791 791 796 739 804 802 797 796 778 750 708 778 828 804 785 825 821 805 810 794 761 787 676 793 761 800 731 758 745 797 776 728 732 855 672 801 744 732 839 804 772 740 765 770 788 794 761 759 805 833 815 788 732 731 770 794 791 774 788 776 872 829 870 855 846 814 900 819 859 823 831 836 806 850 820 799 836 849 822 840 820 888 809 830 831 813 818 785 804 846 840 819 846 824 796 809 846 822 853 825 771 812 794 835 910 878 817 827 832 814 831 828 809 783 815 753 760 773 822 804 785 785 802 763 841 832 817 807 819 818 850 816 728 825 786 814 781 839 819 788 1.04e+03 719 853 772 854 820 756 714 726 818 745 792 810 801 790 845 783 772 746 759 850 837 839 864 850 839 795 806 832 801 812 809 805 851 811 819 826 834 832 816 814 819 845 798 789 813 790 735 812 872 808 798 824 877 856 830 771 777 772 837 812 789 766 836 893 843 823 826 802 798 830 787 788 893 844 806 808 819 837 794 817 810 773 813 799 762 825 816 803 802 803 782 828 849 845 831 805 768 777 821 806 828 874 852 800 838 814 665 820 906 778 732 787 791 771 860 825 808 842 813 852 805 777 784 865 801 821 806 844 792 814 817 799 784 787 784 819 785 725 774 822 806 777 830 824 779 774 758 786 817 793 819 835 761 804 800 786 817 802 863 1.25e+03 829 782 553 793 787 787 687 788 783 749 814 801 889 794 822 728 830 762 816 818 834 857 892 865 933 872 869 843 816 859 840 872 873 861 868 884 870 840 857 858 802 882 896 917 825 823 878 810 810 835 843 739 792 760 819 875 845 837 712 893 820 812 821 860 819 822 799 780 804 792 776 792 759 812 834 810 797 882 875 868 797 742 852 795 803 759 830 833 863 800 814 837 810 793 800 803 808 786 775 825 847 771 870 800 786 794 765 762 787 805 1.07e+03 817 687 770 760 777 814 766 880 853 846 822 778 877 823 792 846 825 802 796 824 792 832 820 826 800 807 836 804 813 845 796 852 830 781 749 761 747 830 779 775 754 785 817 787 813 769 738 811 776 756 791 812 792 770 759 765 801 779 800 761 737 779 738 749 689 825 794 790 718 816 738 799 756 783 726 798 778 758 751 795 761 730 753 788 725 787 793 794 632 815 770 837 804 692 829 745 796 629 747 823 785 789 640 788 809 772 777 825 848 889 803 840 822 789 807 851 839 822 840 832 800 834 838 828 772 793 837 789 817 799 849 778 855 814 823 796 783 796 812 830 812 779 452 1.17e+03 689 840 1.09e+03 778 786 795 743 461 802 618 773 805 738 800 741 806 719 700 803 756 780 774 807 791 733 837 736 792 607 763 797 734 812 847 788 572 763 774 760 754 783 798 828 711 795 793 604 765 635 784 741 752 790 766 793 710 722 621 710 799 795 834 839 886 859 846 813 931 851 915 787 823 870 882 843 827 825 828 873 736 817 868 812 803 781 812 846 754 823 837 751 856 795 789 892 869 837 816 771 774 786 759 735 762 816 798 765 806 803 824 814 818 850 799 794 820 840 811 880 849 830 806 827 756 820 811 821 810 825 830 810 794 798 785 770 804 809 818 802 783 824 791 819 821 780 810 836 788 792 791 796 738 803 802 798 795 778 750 708 778 828 803 786 825 821 805 810 796 759 787 676 793 762 799 731 757 744 797 775 729 733 854 673 801 743 732 839 805 772 740 766 770 788 794 761 759 805 834 815 788 732 733 770 794 791 774 788 775 872 829 870 855 846 814 901 819 859 821 830 836 806 849 820 799 836 849 822 840 821 888 808 830 831 812 816 784 804 849 838 820 847 824 795 810 846 821 853 825 771 812 794 836 910 879 817 827 831 814 831 828 810 783 814 753 760 772 822 804 785 784 803 763 841 833 816 807 819 818 850 817 728 825 786 814 782 838 819 788 1.04e+03 720 852 772 854 819 753 716 726 818 745 791 811 802 790 845 783 772 746 759 850 837 840 864 850 839 795 807 832 801 813 809 806 850 811 819 826 834 832 817 814 820 844 798 789 813 790 734 812 872 807 798 825 877 856 830 772 776 773 838 813 789 766 836 892 842 824 826 801 798 829 787 788 893 843 806 808 819 837 793 818 810 773 813 799 761 824 816 803 802 803 783 828 848 846 830 805 768 778 821 806 827 875 852 798 838 815 664 818 905 778 733 787 791 772 860 825 808 842 813 852 804 778 783 864 800 821 806 845 792 813 819 800 784 786 785 818 785 727 774 822 806 778 830 823 780 774 758 786 817 793 820 835 762 804 800 787 818 802 863 1.25e+03 830 782 553 794 787 787 686 789 783 749 814 801 888 794 822 728 830 760 817 819 834 857 892 865 934 872 868 843 816 858 841 872 873 862 868 884 871 840 857 858 801 883 896 918 825 823 878 808 811 835 843 739 794 760 820 875 845 837 712 893 819 811 821 860 819 822 801 780 804 792 775 792 759 812 833 810 796 882 874 867 797 743 852 795 803 761 830 832 863 799 814 837 810 793 800 803 807 788 774 824 847 771 872 799 786 795 767 761 788 806 1.07e+03 816 687 770 759 777 814 766 880 853 846 823 779 876 823 791 846 825 802 796 824 790 832 819 826 800 807 835 805 812 844 796 853 830 781 750 761 747 830 779 775 754 784 816 787 813 768 738 810 776 756 791 812 792 770 760 765 800 778 801 760 737 779 739 751 689 825 794 789 716 815 737 799 756 784 726 799 780 759 751 794 760 731 752 790 724 788 793 795 631 815 772 837 805 691 829 745 795 628 747 822 786 789 637 788 808 772 777 825 848 890 804 840 822 789 806 851 839 822 841 833 800 834 837 827 772 793 837 789 817 799 849 778 855 814 823 796 782 796 812 831 812 779 451 1.17e+03 688 841 1.09e+03 778 786 795 743 461 801 619 773 805 738 799 740 805 718 701 802 756 780 773 806 791 733 837 736 792 607 763 797 733 812 846 788 571 763 774 760 754 783 798 829 712 795 792 604 766 636 785 741 752 790 766 793 712 724 621 710 800 795 836 838 886 859 846 813 931 851 915 787 823 870 883 843 828 825 828 872 735 817 868 813 802 782 810 847 754 822 838 751 855 795 789 893 869 836 816 772 774 786 760 733 764 816 798 765 806 803 824 813 819 849 798 794 819 840 812 880 849 831 806 828 755 820 810 821 809 825 830 809 793 798 783 771 804 809 818 801 783 824 791 819 821 780 809 836 789 793 791 797 738 803 802 798 795 779 750 708 778 829 803 786 826 820 805 810 797 758 788 676 792 763 798 730 757 744 797 775 730 733 854 673 801 743 731 839 806 772 740 766 770 789 794 762 760 805 834 816 788 733 735 770 794 791 775 788 773 872 828 870 856 844 815 900 819 861 821 829 836 806 849 820 799 836 850 822 840 822 888 808 830 831 811 816 785 804 851 837 819 848 823 795 811 845 822 853 825 770 811 795 837 910 878 815 827 830 814 831 828 810 783 814 753 760 771 821 802 785 785 803 763 841 834 817 808 818 817 850 817 728 825 786 815 782 838 818 788 1.04e+03 720 851 771 853 819 751 718 727 818 746 790 812 803 789 845 783 773 745 759 850 836 840 864 850 839 796 808 831 802 813 809 806 850 811 819 824 834 833 818 814 822 843 798 789 815 791 734 812 872 807 798 825 876 855 830 773 776 774 838 813 790 766 836 892 842 826 826 800 798 829 787 788 894 841 806 807 821 838 793 819 810 774 813 799 761 823 817 803 801 803 783 828 848 845 831 805 768 778 821 806 828 874 853 797 838 814 663 817 904 780 733 788 791 771 860 825 807 843 813 852 805 777 782 863 799 822 806 846 792 812 819 800 783 786 786 817 785 728 774 822 807 778 830 823 782 773 758 786 817 792 820 835 762 805 800 788 818 801 864 1.25e+03 828 782 552 795 787 788 685 789 783 750 815 801 887 795 822 727 830 758 817 820 835 857 892 865 934 871 868 842 817 858 841 873 873 863 868 883 872 839 857 858 801 883 896 918 824 824 878 808 812 835 843 739 794 759 820 874 845 838 713 893 818 810 821 860 819 823 801 779 803 792 775 792 760 811 833 809 795 882 874 866 796 746 852 794 803 762 830 832 864 799 814 837 810 793 800 803 806 789 774 824 847 771 873 798 786 796 768 761 789 805 1.08e+03 816 686 771 759 776 814 766 880 854 846 822 780 876 823 791 847 824 802 796 824 789 832 819 827 799 807 834 806 812 843 796 852 831 781 750 761 746 831 778 775 754 784 817 788 811 768 738 810 775 757 791 812 792 770 760 764 799 778 802 760 737 780 740 752 690 825 794 789 713 815 738 799 756 783 726 798 781 760 751 794 760 731 752 791 724 789 793 794 630 814 772 837 805 691 829 745 795 628 748 820 788 789 635 788 808 772 777 825 847 891 804 839 822 789 806 851 839 823 841 834 801 835 836 827 772 793 839 789 817 800 849 778 855 814 823 795 781 797 812 831 813 779 450 1.17e+03 688 840 1.09e+03 777 786 796 743 462 801 619 773 805 738 798 740 804 718 701 802 756 780 774 804 791 733 838 736 791 607 762 797 733 811 846 790 571 764 774 760 755 783 798 828 712 795 791 605 766 635 785 742 752 790 766 792 712 724 622 711 800 794 837 838 885 858 847 813 931 851 916 788 822 870 883 843 828 825 828 872 735 818 867 813 802 782 809 848 754 821 839 750 855 795 789 893 869 836 817 772 773 786 760 731 766 815 797 765 806 803 824 813 820 848 799 794 818 840 812 880 848 832 806 828 755 820 810 821 809 824 829 809 792 798 782 770 804 809 818 802 782 824 790 818 821 780 808 835 789 794 791 797 738 804 802 797 794 780 750 708 777 830 804 787 828 821 805 810 798 758 788 676 792 764 800 730 757 744 796 774 729 732 855 673 802 742 732 839 806 772 740 766 770 790 794 763 760 805 834 816 788 734 734 770 794 791 776 788 771 872 828 870 856 844 815 900 819 862 821 830 836 806 848 820 798 836 850 821 840 822 888 808 830 832 812 816 785 804 854 836 817 848 823 794 811 846 822 854 825 770 810 795 836 910 878 814 826 831 814 831 829 810 784 814 753 760 770 821 801 784 786 803 763 840 833 818 808 817 817 850 816 729 824 786 815 782 839 819 788 1.04e+03 721 852 771 854 819 752 718 729 818 746 790 813 802 789 844 783 774 745 758 850 836 840 863 850 840 797 809 829 802 813 810 807 850 812 819 824 835 833 819 814 824 843 798 788 818 791 733 812 871 807 798 825 876 856 830 773 776 774 836 812 789 766 836 892 842 827 827 799 798 829 787 788 895 840 806 807 822 839 792 819 810 775 813 798 761 824 816 803 800 802 783 829 848 844 833 806 768 778 820 806 828 874 854 796 838 814 661 818 904 780 732 789 791 770 860 825 807 842 812 852 806 775 781 863 798 823 805 847 793 813 822 801 782 788 786 817 785 727 773 822 807 778 831 824 782 773 757 786 817 792 819 835 763 805 800 789 817 800 866 1.24e+03 827 782 552 796 787 788 685 788 783 750 816 801 886 795 822 727 831 760 817 820 836 857 893 866 935 871 867 842 818 858 841 873 873 864 868 882 872 839 858 858 802 883 896 918 823 825 877 809 813 836 843 739 794 760 819 873 846 838 713 895 820 811 821 860 818 822 800 779 803 793 776 792 760 811 833 808 795 883 874 865 796 748 852 794 802 762 829 830 864 798 815 837 810 793 801 803 805 790 774 823 847 771 874 799 786 796 770 761 790 803 1.08e+03 815 686 771 760 776 814 766 880 854 846 823 780 876 823 792 847 824 802 796 824 789 832 819 828 799 806 835 807 812 842 796 852 831 781 751 760 746 831 778 775 754 784 817 788 810 769 739 811 774 759 792 812 793 771 760 763 799 778 801 761 737 780 742 752 691 826 793 790 711 815 740 799 757 784 727 797 781 761 751 794 760 730 752 790 724 789 793 791 631 814 773 838 804 691 830 745 796 629 747 820 788 789 631 788 808 771 776 824 846 891 804 840 823 789 806 851 839 823 841 834 801 835 836 827 773 794 839 789 817 800 849 778 855 814 822 794 780 797 812 830 813 779 449 1.17e+03 687 840 1.09e+03 778 787 795 742 462 800 619 774 805 738 797 741 805 719 702 804 756 780 773 804 790 732 839 736 790 608 762 798 733 810 845 791 571 764 774 760 756 784 798 827 712 795 790 604 765 634 785 742 753 790 766 793 711 724 624 712 800 794 837 839 885 858 848 813 931 851 916 788 822 869 884 842 829 825 828 872 736 818 867 812 803 784 808 849 755 821 838 750 855 795 788 893 869 836 818 771 773 786 760 732 765 815 797 765 807 802 824 813 820 847 800 794 817 840 812 879 847 832 806 828 755 819 810 822 809 823 829 808 790 798 782 770 804 810 818 803 782 824 791 818 821 781 808 835 790 793 792 796 738 805 801 796 794 780 750 709 778 830 804 787 828 821 804 811 798 758 788 677 792 765 801 731 758 746 795 773 728 732 856 672 802 742 732 839 806 771 740 767 769 790 794 763 760 804 834 816 788 735 732 770 794 791 776 787 773 872 828 870 856 844 815 900 819 862 822 831 837 806 848 820 798 836 850 821 842 821 887 808 829 832 812 816 786 805 854 836 815 848 823 794 810 847 823 854 825 771 810 796 836 911 877 815 826 831 814 831 830 809 783 814 753 759 770 821 800 784 787 802 763 839 832 819 808 816 817 850 816 728 824 785 814 782 839 819 789 1.04e+03 722 853 771 856 819 752 718 730 818 747 790 813 802 789 845 783 775 746 758 850 835 840 863 851 839 798 809 830 802 813 810 807 850 813 819 824 834 833 818 814 823 844 798 788 818 791 734 812 870 807 798 825 876 858 829 774 777 774 835 813 789 768 836 893 841 828 828 799 797 829 786 788 895 839 806 807 824 839 792 819 810 776 812 798 762 824 816 802 801 802 783 829 848 844 834 806 768 778 819 806 828 873 855 796 838 815 660 818 904 780 731 789 790 768 860 824 807 842 812 852 807 773 781 863 798 823 805 847 793 814 825 801 782 790 785 816 785 726 773 822 806 777 831 824 781 772 758 786 817 792 819 835 763 806 799 790 818 800 866 1.24e+03 826 781 552 794 788 787 686 788 784 750 816 801 886 796 822 726 831 761 817 820 836 857 893 867 935 871 867 842 817 858 841 872 874 864 868 882 872 840 858 858 804 883 896 918 822 825 877 810 814 836 843 738 793 761 819 872 848 838 714 897 822 812 821 859 817 820 801 779 803 794 778 792 760 811 834 808 795 884 875 865 795 747 852 794 802 761 830 830 864 797 815 836 810 793 802 803 805 791 774 823 847 770 873 799 786 795 770 761 790 801 1.07e+03 815 686 771 761 777 814 766 880 855 846 824 780 876 822 790 847 825 802 796 824 789 832 819 829 798 806 836 806 810 843 797 852 831 781 751 759 746 831 778 775 754 785 816 788 810 771 739 811 775 760 792 811 793 772 759 762 798 778 801 763 737 779 742 751 692 826 793 790 712 815 743 799 757 784 729 796 781 762 750 794 760 731 753 790 724 788 793 791 632 814 774 838 804 691 831 745 796 630 746 819 788 790 626 787 808 770 775 824 845 891 804 840 823 789 806 851 840 823 842 834 801 834 836 827 773 794 840 788 817 800 849 778 855 814 822 793 780 796 811 830 813 780 449 1.16e+03 687 840 1.09e+03 778 787 795 741 462 800 620 774 804 738 797 742 806 720 702 805 756 780 773 805 790 731 838 735 790 610 762 798 734 809 845 791 571 764 773 761 756 784 798 827 712 795 789 604 764 635 784 741 753 791 767 793 709 725 625 712 800 794 837 839 885 858 849 814 931 852 915 789 822 869 884 842 830 826 829 872 736 818 868 811 804 784 809 848 756 821 838 750 855 795 788 893 869 837 818 770 772 786 760 734 765 815 798 765 807 804 823 813 820 847 801 794 816 841 812 879 847 832 807 828 755 819 810 823 809 823 829 808 790 799 782 770 803 810 818 804 782 824 791 818 821 781 809 834 790 793 792 795 738 806 801 796 793 780 751 709 778 830 804 788 829 822 804 811 798 758 789 677 792 764 803 731 758 747 795 773 727 731 856 672 803 742 732 838 805 770 741 768 768 790 794 763 759 804 834 816 788 734 731 770 794 791 776 787 774 872 827 870 856 845 814 900 819 862 823 831 837 805 848 819 798 837 850 821 842 820 887 808 829 832 812 816 787 806 853 836 814 848 823 794 811 848 823 855 825 771 812 796 836 911 877 817 826 831 813 831 830 810 782 813 752 759 770 821 800 783 787 802 763 839 830 819 807 816 817 851 818 728 823 785 813 783 839 820 788 1.04e+03 721 853 771 857 818 754 717 729 818 747 792 814 802 789 845 782 775 748 757 850 836 839 863 850 839 798 808 832 802 813 810 807 851 814 819 824 834 833 818 814 822 845 798 787 818 791 734 812 870 806 797 826 875 860 829 775 778 774 836 813 790 769 836 894 841 827 829 800 797 829 786 789 894 840 806 807 824 838 792 820 810 776 811 798 762 824 815 802 803 801 783 829 848 845 834 807 768 778 819 806 827 873 855 796 837 818 661 818 905 780 730 789 791 768 860 824 807 841 812 852 807 773 781 862 799 822 806 847 793 815 828 801 782 790 784 816 785 726 773 822 805 776 830 824 780 771 758 786 817 792 819 836 764 807 797 790 817 801 866 1.24e+03 827 780 553 793 788 786 687 787 784 750 814 800 886 796 822 726 831 761 816 820 836 857 894 867 934 871 867 842 817 858 840 871 874 864 867 882 873 840 859 857 805 883 896 918 822 825 878 810 814 836 842 738 793 763 819 872 849 838 713 898 822 813 822 860 818 820 802 778 803 794 778 791 761 811 835 809 796 884 876 866 795 746 852 795 802 760 831 830 863 799 815 837 810 794 803 803 804 792 775 824 846 770 873 800 786 795 768 761 790 801 1.07e+03 815 686 771 762 778 814 766 880 855 845 824 781 876 822 790 847 826 801 796 824 789 832 819 829 798 807 838 805 809 844 797 853 830 781 751 758 747 831 778 774 754 785 816 789 810 772 738 811 776 760 792 811 793 773 759 763 799 778 801 764 737 779 740 752 691 826 793 791 713 814 747 799 757 784 730 797 781 762 749 794 761 733 753 791 723 788 794 790 634 813 774 837 804 691 832 745 797 631 745 818 788 791 620 787 808 770 774 823 844 891 803 840 824 788 806 850 840 823 842 833 800 835 837 827 773 794 839 787 816 800 850 778 856 814 822 794 780 796 811 830 813 780 450 1.16e+03 687 840 1.09e+03 778 787 795 740 462 800 622 775 805 739 797 742 808 721 702 806 756 780 773 806 790 731 839 735 790 612 760 798 735 808 845 790 572 764 773 761 756 785 798 828 712 795 789 604 764 635 784 740 754 792 768 793 708 725 625 712 800 794 836 839 884 858 848 814 931 853 915 789 822 870 884 842 830 826 829 872 738 819 868 810 805 783 810 848 756 821 837 749 856 796 787 894 869 838 819 770 773 786 761 735 766 815 799 764 806 805 822 813 820 847 801 795 817 841 812 879 847 832 808 827 756 818 810 823 809 823 829 807 792 798 782 771 803 809 817 803 782 824 791 818 820 781 809 834 790 793 792 795 738 806 802 795 794 781 750 709 778 829 804 787 829 823 804 811 799 758 788 677 791 764 802 731 758 748 795 772 727 732 856 672 804 742 731 837 806 770 741 768 768 790 794 763 758 803 834 816 788 734 731 770 794 790 776 787 774 872 827 869 856 846 814 900 818 862 824 829 836 805 848 819 798 837 850 821 841 819 887 809 829 832 811 816 786 807 852 836 814 848 823 794 811 849 822 855 825 771 813 796 837 910 876 818 826 831 813 831 829 812 780 813 752 758 771 822 801 782 786 802 764 839 830 820 807 818 817 851 820 728 823 784 813 783 838 818 786 1.04e+03 721 851 771 856 818 754 716 729 818 746 793 812 802 789 846 782 775 748 757 850 838 838 863 849 839 797 808 834 800 813 811 807 852 814 819 824 832 834 817 813 822 845 799 786 817 791 733 813 871 806 796 826 875 860 828 776 780 774 837 813 790 769 836 895 841 825 829 801 797 829 785 790 893 840 805 807 824 836 793 820 809 775 809 799 762 824 815 803 804 801 782 828 847 845 834 808 767 779 819 807 827 874 853 797 838 819 662 817 906 779 730 787 791 768 858 823 807 842 811 852 808 773 781 861 798 821 806 847 792 814 830 801 783 789 783 816 785 726 774 822 807 775 830 823 780 770 757 785 817 792 820 836 764 806 797 790 816 801 866 1.24e+03 828 779 554 793 789 785 689 787 783 751 813 800 886 797 823 728 830 760 816 820 834 859 894 868 932 872 867 842 816 858 840 871 875 863 867 882 873 840 859 857 804 883 897 918 821 825 879 809 814 836 843 738 791 763 818 874 850 838 713 897 823 813 822 860 818 820 804 777 804 794 778 791 761 812 835 810 798 884 877 866 795 744 853 794 801 759 832 831 863 801 815 837 809 794 801 803 804 792 776 827 846 770 873 800 786 795 766 761 790 802 1.07e+03 815 686 771 762 779 814 765 881 855 845 824 781 876 823 788 847 826 801 797 824 790 833 820 829 798 807 837 805 809 843 797 852 830 780 751 759 747 831 778 774 754 786 816 788 811 772 738 812 777 759 792 811 793 772 760 764 799 778 801 762 737 779 738 754 690 826 793 792 714 813 749 799 756 784 730 799 781 762 748 793 763 735 754 791 722 788 794 790 634 813 773 835 804 691 832 745 796 631 746 818 788 792 614 787 809 772 775 823 845 890 803 841 824 787 807 850 840 824 843 833 800 837 838 827 773 795 838 786 817 800 850 778 855 814 822 794 778 796 811 831 813 779 452 1.17e+03 687 840 1.09e+03 778 788 796 739 462 800 624 774 805 739 797 741 808 721 702 805 756 781 773 805 790 731 839 735 790 612 758 798 736 806 845 790 573 764 772 761 756 785 798 830 711 795 790 603 764 636 783 740 754 793 770 793 707 726 626 712 800 796 836 839 883 857 848 814 930 853 916 788 822 871 885 842 829 827 830 873 738 819 869 811 805 782 811 847 757 821 838 749 856 795 787 894 868 838 819 770 773 785 760 735 767 814 800 764 806 807 822 813 820 847 801 796 818 840 812 880 848 830 810 827 756 818 810 822 809 825 829 807 795 796 782 772 803 808 816 803 782 825 790 818 820 780 810 834 789 793 792 795 738 806 804 795 794 781 750 709 777 828 804 786 828 823 803 811 798 759 786 677 791 763 801 730 758 748 795 773 728 733 855 673 805 742 730 837 807 771 741 767 767 790 794 762 757 804 834 816 787 734 732 770 795 790 775 787 772 872 827 868 855 846 814 900 817 862 824 827 836 804 847 819 798 836 850 822 840 818 887 809 830 832 812 816 785 807 850 836 814 847 822 794 810 849 822 854 826 770 813 796 837 910 876 818 825 832 814 831 828 813 780 815 752 758 771 822 800 782 786 802 764 840 829 819 807 818 817 852 822 728 823 784 814 783 838 816 786 1.04e+03 720 850 771 856 819 754 714 729 818 745 793 812 801 789 846 783 775 746 757 850 838 837 863 849 839 796 807 834 799 812 811 807 852 814 820 823 833 834 817 812 822 845 799 786 815 791 733 813 873 806 794 826 875 860 829 777 781 774 837 812 791 769 837 895 841 824 829 802 797 829 785 789 894 840 804 807 823 836 793 820 809 775 810 799 763 825 815 805 803 800 780 827 847 845 834 808 766 779 819 807 828 874 852 798 839 819 664 817 907 779 730 786 791 768 857 823 807 843 811 853 808 774 781 861 798 820 807 846 792 814 832 800 783 788 783 817 784 726 774 823 808 775 830 823 779 770 756 784 818 792 819 836 762 805 797 790 815 801 866 1.24e+03 828 779 555 794 790 786 689 787 783 751 813 799 886 796 823 731 828 758 816 820 833 861 894 868 931 873 868 842 816 858 839 871 876 863 867 882 873 841 859 858 803 882 897 918 821 825 879 808 815 836 843 739 790 764 818 875 850 837 713 897 822 813 822 861 820 819 803 778 804 793 777 790 762 812 836 809 800 883 877 868 795 744 854 794 801 759 832 833 863 801 815 837 809 794 799 803 805 792 777 828 846 770 873 801 785 795 764 762 790 802 1.07e+03 815 686 770 761 779 814 764 881 856 845 824 782 876 824 788 848 826 801 797 824 790 833 820 829 798 808 837 805 810 843 798 852 830 780 751 760 746 832 778 774 753 786 816 788 811 772 738 813 776 758 792 811 792 770 761 764 800 778 800 761 736 779 739 753 690 827 793 792 714 813 753 798 756 783 728 800 781 762 748 793 764 735 755 792 722 789 793 791 635 813 773 834 802 692 832 745 796 631 745 819 788 792 608 787 809 774 775 822 845 888 803 841 824 787 807 850 839 824 843 832 799 839 839 827 773 794 836 786 818 800 849 778 855 815 822 795 778 795 811 831 813 779 452 1.17e+03 687 840 1.09e+03 778 789 798 740 462 800 624 773 805 739 797 741 807 722 702 804 756 781 773 805 790 731 840 736 790 612 757 798 737 806 844 790 574 764 772 760 757 783 798 830 712 794 789 603 764 636 782 741 753 793 772 795 708 727 627 711 800 797 836 839 882 857 848 814 930 853 916 787 822 872 885 843 829 828 830 873 738 818 868 811 804 780 811 847 758 821 838 748 856 795 788 893 868 839 819 771 773 785 761 734 768 814 801 764 805 807 823 813 820 848 800 796 819 839 812 880 849 830 810 826 756 818 811 821 810 827 829 808 796 795 782 773 803 808 816 802 782 825 790 818 820 780 809 833 788 794 792 794 738 805 805 795 794 781 750 708 777 826 804 785 827 823 804 812 798 760 785 678 791 764 800 729 757 748 795 773 729 734 855 673 806 742 731 836 808 771 741 768 767 790 794 762 758 805 834 816 787 734 732 770 795 790 775 787 771 872 826 868 855 846 816 900 816 862 825 827 836 804 846 819 800 835 849 822 839 818 887 809 831 832 812 815 784 807 850 837 814 846 822 793 808 848 821 853 826 770 812 796 837 910 876 818 825 831 812 831 826 813 779 816 753 758 771 822 800 783 786 803 763 840 829 819 807 819 817 852 819 728 824 784 814 783 837 815 786 1.04e+03 720 850 772 856 820 752 714 729 818 745 793 811 800 789 846 783 775 745 757 849 837 837 863 850 840 796 807 834 798 812 811 806 852 814 822 824 834 833 817 811 822 845 799 787 815 792 732 813 874 807 793 826 877 859 830 777 781 774 837 810 791 768 838 894 842 822 829 803 796 828 785 789 894 839 803 806 823 835 794 820 810 775 812 799 763 826 815 806 804 800 778 827 847 845 834 806 766 779 821 806 830 874 852 798 839 819 665 819 908 778 730 784 791 768 856 822 807 842 810 854 808 774 782 860 799 821 807 846 791 815 835 800 784 788 782 818 784 726 772 824 809 775 830 823 779 770 756 784 818 792 819 836 761 804 797 789 815 800 867 1.25e+03 828 779 556 795 790 786 689 786 783 751 812 799 887 794 823 731 829 758 816 820 833 860 894 868 930 874 869 842 817 858 838 872 876 864 867 882 873 840 860 857 803 882 895 919 821 824 878 809 815 838 844 740 789 764 818 874 850 836 713 896 821 813 821 861 820 820 803 780 804 792 777 789 763 812 836 808 800 881 878 869 795 744 854 794 801 761 832 833 863 798 815 836 809 795 797 802 806 792 777 826 846 771 873 801 784 796 763 764 790 802 1.07e+03 815 687 770 760 778 814 764 881 856 846 822 782 876 823 788 848 827 802 798 824 791 833 820 829 798 808 838 805 811 843 797 852 830 780 751 760 746 832 778 774 753 786 816 788 812 772 739 812 774 758 792 811 793 769 762 764 800 779 800 760 735 779 739 752 690 828 793 791 714 812 756 798 756 782 728 799 781 761 749 792 764 735 754 792 723 790 793 791 637 812 772 833 801 693 832 745 794 631 745 820 788 792 600 788 808 775 774 822 846 887 802 842 823 789 807 850 839 824 843 832 798 839 839 827 773 794 836 787 819 801 849 778 855 815 822 795 778 794 811 831 813 779 452 1.17e+03 686 840 1.09e+03 779 789 799 741 462 799 625 774 804 738 797 742 806 723 702 803 756 782 773 805 789 730 839 737 791 613 758 797 736 806 844 790 574 765 772 760 757 782 799 829 713 794 787 603 763 638 782 741 753 794 772 796 709 728 628 711 800 797 836 839 882 857 849 814 930 854 918 786 822 873 885 844 829 828 830 874 738 818 868 812 804 779 811 847 757 822 839 747 856 795 788 892 868 838 819 772 774 785 761 734 769 815 801 765 803 807 824 813 820 848 798 796 818 840 812 880 849 829 810 826 756 819 811 820 810 829 830 808 795 795 782 774 803 809 817 802 782 825 789 817 821 780 809 833 788 794 792 794 737 805 804 795 794 781 750 708 777 826 804 786 826 823 805 813 797 760 786 678 791 764 800 728 755 748 795 773 729 733 854 673 806 742 729 836 808 771 740 768 767 791 794 761 759 806 835 816 787 734 732 770 795 790 775 787 770 873 825 868 854 846 817 900 816 862 825 827 836 803 848 819 801 834 848 823 839 818 888 810 830 832 812 815 784 806 850 836 814 845 822 792 806 848 822 852 825 769 811 796 838 911 876 818 825 832 811 833 827 812 780 818 754 757 771 823 800 784 787 805 761 840 830 818 807 818 817 851 816 727 824 785 814 783 837 815 787 1.04e+03 721 851 773 856 821 751 714 729 818 746 792 810 800 789 846 784 776 745 757 848 836 837 863 851 841 797 808 833 800 812 810 806 851 813 823 825 833 832 816 811 823 845 800 787 815 792 733 815 874 807 792 826 879 857 832 777 782 774 837 810 790 768 838 893 843 823 829 803 796 828 784 790 895 840 804 806 822 836 794 821 810 775 814 798 764 827 815 806 805 799 778 828 847 845 834 805 765 780 822 806 830 874 853 798 839 818 665 820 908 776 730 785 790 768 856 822 808 840 811 853 809 776 782 860 800 821 807 846 791 816 836 800 784 790 782 818 784 727 771 823 809 775 830 823 778 771 757 784 817 792 818 836 760 804 798 789 815 799 867 1.25e+03 829 780 556 795 790 786 689 787 782 751 812 799 888 792 822 729 830 758 815 820 833 858 894 868 930 874 870 843 818 858 838 872 876 864 866 882 873 839 860 856 803 881 894 919 822 824 877 810 814 840 844 740 790 764 817 873 851 835 712 895 820 813 820 861 820 822 802 781 805 792 776 790 764 811 835 808 799 881 878 869 795 743 854 793 802 762 832 832 863 796 816 836 808 795 797 801 807 791 778 825 846 771 873 800 783 796 763 763 790 802 1.07e+03 815 688 770 760 777 815 764 880 856 846 822 782 875 823 789 848 828 803 798 824 792 833 820 828 798 808 838 805 810 843 795 852 830 780 751 760 746 830 778 774 753 786 816 787 813 772 739 810 774 758 792 812 793 771 763 764 800 780 800 760 734 779 739 751 691 829 794 791 714 813 759 798 756 782 728 798 781 760 749 793 764 735 753 791 724 790 792 792 638 812 772 833 800 693 832 745 794 631 745 822 788 792 590 788 808 775 774 822 845 888 802 842 823 790 806 851 839 823 843 831 798 838 838 827 772 794 835 787 819 801 849 778 856 815 822 795 777 794 811 831 814 780 452 1.17e+03 687 839 1.09e+03 778 788 799 742 462 799 625 774 804 737 797 743 805 723 702 803 755 781 774 805 789 730 839 737 792 613 757 798 736 806 844 790 576 764 772 759 757 782 799 828 715 794 787 603 762 639 783 741 753 794 772 796 709 728 628 711 800 797 836 839 882 857 849 813 930 854 918 786 821 873 884 845 829 828 830 875 738 817 868 812 804 778 811 846 756 821 839 747 856 794 789 891 868 838 819 772 774 786 760 734 769 816 800 766 802 806 825 814 819 847 796 795 817 840 810 880 850 829 810 826 756 819 811 820 810 828 829 808 793 795 782 772 803 811 818 802 782 825 790 816 822 780 810 834 787 793 792 794 738 805 803 795 793 780 750 708 777 826 804 786 826 823 806 812 798 760 788 678 792 764 800 728 755 747 795 773 729 733 853 673 805 742 728 836 808 772 740 769 767 791 794 761 760 807 834 816 786 734 732 770 794 791 775 787 771 872 825 868 854 846 816 900 817 861 825 828 837 803 849 820 802 833 848 822 839 818 888 810 828 832 812 815 784 805 851 836 814 844 822 792 807 848 821 852 825 770 810 795 838 910 877 818 825 832 809 834 827 812 779 817 754 757 772 824 800 784 787 806 761 840 830 818 806 818 818 852 815 726 825 785 814 784 837 815 787 1.04e+03 722 852 774 857 820 753 715 729 818 746 792 810 801 789 846 784 776 745 758 847 837 837 862 850 840 799 808 832 801 812 810 806 851 813 823 827 832 832 816 811 824 844 800 788 816 791 734 816 874 808 792 825 880 857 832 776 783 774 835 810 789 768 838 891 842 823 829 803 796 827 784 790 895 842 805 806 821 836 793 822 809 775 815 798 764 828 814 805 806 799 780 828 847 844 833 805 764 780 823 806 830 874 854 798 838 817 664 821 908 774 730 786 790 768 856 823 808 838 812 852 809 778 783 860 800 820 808 847 791 818 837 800 785 790 782 818 784 727 772 823 809 775 828 824 778 771 759 785 816 791 818 836 760 805 798 788 815 798 867 1.25e+03 830 780 556 796 790 786 689 787 782 752 812 799 888 793 821 728 831 759 818 819 833 856 892 868 930 874 869 844 818 858 838 873 875 864 866 884 873 839 861 855 803 881 895 920 823 824 878 812 812 841 844 740 790 764 817 871 851 835 712 893 821 813 820 861 820 824 802 780 805 793 776 791 764 810 834 809 797 881 878 869 795 743 853 793 803 764 832 832 862 798 815 836 808 795 796 801 807 790 778 826 846 772 873 800 783 797 763 762 789 802 1.07e+03 816 689 770 759 777 816 765 880 856 846 821 782 875 822 789 848 827 803 798 824 793 833 820 828 798 808 839 804 809 844 794 852 830 779 750 760 746 830 779 774 754 786 816 788 813 772 740 807 774 758 792 811 793 773 763 764 800 781 801 759 734 778 739 751 691 828 796 791 714 814 762 798 756 781 728 798 780 760 749 794 763 736 752 791 724 790 792 792 637 812 772 834 802 693 832 745 794 631 745 820 788 792 581 788 809 775 773 822 845 889 802 842 824 790 806 852 839 823 843 832 798 837 836 827 772 793 835 788 819 800 848 778 856 815 821 795 778 795 811 830 815 780 452 1.17e+03 687 839 1.09e+03 778 788 799 742 462 799 625 774 803 737 798 743 806 723 702 803 755 781 774 805 788 730 839 736 792 613 757 798 736 806 845 790 578 764 772 759 756 785 800 827 715 795 788 604 762 639 784 741 753 794 772 795 709 727 628 711 800 796 836 839 883 856 849 813 931 853 919 786 822 873 883 845 828 828 829 875 737 817 868 811 805 778 811 846 755 821 838 747 857 794 789 892 868 836 819 771 774 787 760 734 771 817 800 766 801 806 826 814 818 847 797 795 817 840 809 880 850 828 810 826 756 819 811 820 810 826 829 808 792 796 783 770 804 811 819 802 783 824 791 816 822 780 809 834 788 792 792 793 737 805 803 795 793 780 750 708 777 827 804 786 826 822 806 812 797 760 790 678 791 763 800 728 756 747 796 773 729 733 854 673 804 742 727 836 808 772 740 769 767 790 795 761 759 807 832 815 786 734 732 771 794 791 775 787 772 871 826 867 853 846 815 900 817 861 825 829 837 804 850 822 802 833 847 822 839 818 888 810 828 831 812 815 784 804 852 835 814 844 823 792 808 849 822 852 825 771 810 794 837 910 878 818 826 832 810 835 827 811 779 817 754 757 771 825 800 784 786 805 762 840 831 817 807 818 818 852 814 726 825 785 814 784 838 816 787 1.04e+03 722 852 774 857 818 755 715 729 818 747 792 810 801 790 847 784 776 746 759 848 837 837 862 848 841 798 808 832 802 813 809 805 851 812 823 827 831 831 817 812 824 844 800 788 817 790 736 815 873 808 791 824 879 857 832 776 782 774 833 810 788 768 838 891 840 824 828 801 797 827 784 790 895 844 806 806 820 837 793 822 809 776 815 799 765 828 813 805 807 799 782 828 848 844 832 805 764 780 823 806 830 874 854 798 836 816 664 821 907 773 731 787 791 768 857 824 809 838 812 852 808 780 783 861 799 820 808 847 791 818 838 800 783 790 781 818 783 727 773 822 809 774 827 824 778 772 759 786 816 790 818 835 761 805 798 787 816 799 866 1.25e+03 830 780 556 796 790 785 689 788 782 752 812 800 888 793 821 728 830 759 820 819 834 856 890 868 931 873 869 844 818 858 838 874 876 864 867 884 874 841 862 855 803 882 896 921 824 824 879 811 811 841 844 740 789 762 817 871 851 836 711 891 821 813 822 862 820 824 802 779 805 792 775 791 763 810 832 808 795 880 877 869 795 743 853 794 804 764 831 832 861 800 814 837 808 795 796 802 807 790 778 826 846 772 872 800 782 797 764 761 789 802 1.07e+03 816 690 770 760 778 816 765 880 855 846 821 783 875 822 789 848 826 803 797 824 794 832 819 828 799 808 839 804 809 844 795 852 830 779 750 760 746 829 779 774 754 787 817 788 814 772 739 808 775 759 790 811 793 772 764 764 800 781 801 759 734 778 739 752 691 827 796 790 714 814 764 797 756 780 728 800 779 761 749 794 763 735 751 790 725 791 792 792 637 813 772 835 803 693 831 745 794 631 745 818 788 792 572 789 810 775 773 822 844 888 801 842 825 790 806 852 839 823 843 832 798 837 835 827 771 793 836 788 820 800 847 779 856 815 821 795 779 796 811 830 815 780 453 1.17e+03 687 840 1.09e+03 777 788 799 743 462 799 625 773 803 737 798 743 807 724 703 803 754 782 774 806 787 731 840 736 792 614 757 799 737 806 846 790 580 764 772 759 756 785 801 827 715 794 789 605 762 639 785 741 754 793 773 794 708 725 628 710 800 796 835 839 883 856 849 813 931 853 919 787 822 873 882 844 828 828 828 874 737 817 868 811 805 779 811 846 755 821 836 748 857 794 789 894 868 835 818 770 775 787 759 733 772 817 800 766 801 806 827 814 817 846 798 796 817 840 809 880 850 828 810 827 757 819 811 821 810 825 828 808 791 797 784 768 806 811 820 802 783 824 792 816 822 780 808 834 789 791 792 794 736 805 803 795 794 780 750 708 778 828 804 786 826 822 805 812 796 760 789 678 791 763 800 728 757 747 796 773 728 734 854 673 804 742 728 835 807 772 739 769 766 790 795 762 759 807 831 813 786 734 732 771 795 791 775 787 773 870 827 867 853 846 814 899 818 860 825 830 837 804 850 823 801 833 848 822 838 818 888 809 829 832 812 815 785 804 852 834 814 844 823 793 808 848 824 852 825 772 810 794 838 910 877 818 827 832 810 834 828 810 778 816 754 758 770 825 801 783 785 804 763 841 831 817 808 818 817 852 814 726 825 785 814 783 838 817 787 1.04e+03 721 851 774 857 817 757 715 729 819 746 792 810 802 791 848 783 776 746 759 849 837 839 862 848 841 797 808 831 802 813 809 804 851 813 822 828 831 831 817 814 822 843 800 789 819 790 734 813 872 808 791 825 878 857 832 776 781 774 832 810 788 768 838 891 839 824 828 799 798 827 785 790 895 844 807 806 821 837 793 821 808 775 815 799 764 827 813 804 807 799 782 829 849 843 832 805 764 780 821 805 829 874 853 798 834 814 664 820 906 774 732 787 792 768 856 827 809 839 813 852 807 780 784 862 798 820 807 847 793 818 839 800 782 789 782 818 782 727 772 823 809 774 827 825 777 771 757 786 816 791 818 835 762 805 798 787 816 799 866 1.25e+03 831 780 556 796 788 785 689 788 782 753 812 800 887 794 821 728 830 759 821 819 835 854 890 868 933 873 869 844 818 858 837 875 877 865 868 884 874 842 863 854 804 884 896 921 824 824 879 812 811 840 845 740 789 761 818 871 851 836 710 887 821 813 822 862 820 824 802 778 806 791 774 792 763 810 832 808 796 879 876 870 795 743 853 794 804 765 831 831 860 802 814 837 809 795 797 803 807 789 777 827 846 773 872 800 782 797 764 761 789 802 1.07e+03 816 690 770 760 779 817 764 879 855 847 821 784 875 822 788 847 825 804 798 824 792 832 818 828 799 809 838 803 808 844 796 852 830 779 750 759 746 830 779 774 753 787 818 788 814 771 739 808 775 760 790 810 793 772 764 764 800 780 801 760 734 778 738 752 691 825 794 790 714 814 766 796 757 780 728 802 779 761 749 794 763 733 752 791 725 791 792 790 638 814 773 836 803 693 830 745 794 632 745 816 789 792 564 790 810 776 774 823 845 888 802 842 825 790 806 852 840 823 844 832 798 837 834 826 770 793 838 788 820 800 846 780 856 815 821 795 780 797 811 830 814 780 452 1.17e+03 686 842 1.09e+03 777 788 798 744 462 799 626 774 804 737 798 743 808 725 703 803 754 782 774 806 788 732 841 736 792 614 758 800 737 806 848 790 581 764 772 760 756 784 801 828 714 793 789 606 763 639 785 742 754 792 774 794 708 723 628 710 800 796 835 838 884 855 849 812 931 852 919 787 822 873 882 843 828 828 828 874 737 817 868 811 805 779 812 846 755 822 836 748 856 794 790 894 869 834 817 769 775 787 758 733 774 817 800 766 801 805 827 815 817 846 798 796 818 840 810 879 849 828 810 828 757 819 811 822 810 824 828 808 791 798 784 768 806 811 820 802 783 823 792 816 823 781 807 834 790 792 792 794 736 806 803 795 794 780 750 708 778 829 804 786 826 822 804 811 795 759 788 677 790 763 800 729 757 747 796 773 728 734 854 673 802 741 730 835 807 773 739 769 766 788 795 763 759 806 833 812 787 734 732 771 796 791 775 787 773 870 827 868 854 846 814 897 818 859 825 831 838 804 849 823 800 833 848 821 838 818 887 809 829 832 812 815 786 805 852 833 814 844 823 793 808 848 824 851 825 772 810 795 838 909 877 819 828 831 810 833 828 809 778 814 755 759 770 825 802 782 784 804 762 841 831 817 809 817 816 851 815 725 825 785 814 782 838 817 787 1.04e+03 721 851 774 857 817 759 714 730 820 746 792 810 803 792 849 782 776 745 759 850 838 840 862 849 841 796 809 831 803 812 810 804 851 813 823 829 832 832 818 815 821 844 799 790 818 790 732 812 872 808 791 826 878 857 832 776 779 775 834 811 788 769 838 892 840 824 828 799 798 826 786 790 895 844 807 807 822 836 794 820 808 774 814 799 764 826 813 802 807 799 783 829 849 843 831 805 765 781 820 805 829 875 852 797 834 814 665 820 906 776 733 786 791 769 856 827 809 840 814 852 807 779 784 862 798 820 807 847 793 816 837 799 780 789 782 817 782 727 771 823 808 775 828 824 777 771 756 786 816 792 820 835 763 805 798 787 815 800 866 1.25e+03 832 780 554 796 788 785 688 788 782 754 812 800 887 795 821 729 829 759 820 820 836 854 892 868 933 872 869 845 818 858 836 874 877 865 868 883 874 840 863 855 804 884 896 921 824 823 881 812 812 840 845 741 789 760 820 871 851 836 710 883 822 813 821 861 819 824 801 778 806 790 775 793 763 812 831 808 797 879 875 871 795 743 853 794 805 765 830 831 860 802 815 837 810 794 798 803 806 788 777 827 847 773 871 801 783 796 764 761 789 803 1.07e+03 817 690 769 759 779 817 763 879 854 847 821 785 875 823 788 847 825 804 799 823 791 832 817 827 799 809 837 803 808 844 796 852 828 779 750 759 745 832 778 774 754 787 817 788 814 771 738 808 775 761 789 810 794 770 763 764 800 778 801 762 735 778 738 752 692 826 793 791 715 814 768 796 757 782 728 802 778 761 750 795 762 732 753 790 724 790 793 789 639 813 773 837 803 693 830 745 794 632 746 817 789 792 556 790 810 776 775 824 846 888 804 842 825 790 806 852 841 823 844 833 798 837 835 827 769 793 839 788 820 800 845 780 856 815 822 795 780 798 811 829 814 780 452 1.17e+03 686 842 1.09e+03 777 788 797 744 462 799 627 776 804 737 799 744 807 726 704 803 755 782 774 806 788 732 841 736 792 614 760 800 737 806 848 790 582 764 773 760 756 782 802 830 713 794 788 606 763 639 785 741 754 792 774 794 708 722 628 709 799 797 835 838 884 856 849 812 931 853 918 787 822 873 881 842 828 828 828 874 737 818 868 811 805 780 812 846 755 822 836 749 855 794 790 894 869 835 816 769 775 786 758 732 774 817 799 766 801 804 827 815 816 846 798 797 818 840 811 879 849 829 810 828 757 819 812 822 810 825 829 808 792 798 783 768 806 811 819 801 783 822 793 816 823 781 807 834 789 792 791 794 736 807 803 795 793 780 750 709 778 828 804 787 826 823 804 811 795 759 787 676 791 763 800 729 757 747 796 774 728 734 855 673 800 741 730 835 807 773 739 768 766 788 795 763 759 806 834 813 787 734 731 771 796 791 774 787 772 870 827 868 854 846 814 896 817 859 825 831 838 804 849 822 800 834 849 820 838 818 886 809 828 833 813 815 786 805 852 833 814 846 823 792 808 848 824 851 825 771 810 796 839 907 876 820 828 831 810 833 828 808 778 813 756 759 770 824 803 781 784 804 762 841 831 818 808 817 815 850 815 726 825 785 815 782 837 816 788 1.04e+03 722 851 774 857 817 762 713 730 821 745 792 809 803 792 848 781 775 745 759 849 838 840 862 850 841 796 809 832 803 812 810 805 851 812 823 829 833 832 818 816 820 844 799 790 816 790 731 812 873 808 791 827 878 857 832 776 778 775 835 811 788 770 838 892 841 825 828 800 797 826 786 790 896 844 806 808 823 835 794 820 808 772 813 798 764 825 813 802 806 799 782 829 848 842 831 805 765 782 819 805 829 875 852 796 837 814 666 820 906 778 732 786 791 770 856 827 808 841 814 852 806 777 785 862 798 821 807 848 793 815 836 799 780 788 783 817 782 727 770 822 807 776 829 824 777 771 756 786 816 793 821 834 762 806 797 787 815 800 867 1.25e+03 832 780 553 795 787 784 687 789 782 755 813 800 887 795 821 729 828 760 818 821 835 854 893 868 934 872 869 845 816 859 836 874 877 866 868 882 874 838 864 854 803 884 897 922 824 823 882 813 812 838 845 739 789 760 821 870 850 836 711 877 822 813 819 860 817 824 800 778 805 791 775 794 763 813 831 808 798 880 874 871 795 743 853 794 805 765 829 830 861 802 816 837 810 792 799 803 804 788 776 826 847 773 871 802 784 794 764 761 789 804 1.07e+03 817 690 770 759 779 818 762 878 854 847 821 785 874 824 789 846 824 804 800 823 790 832 816 827 799 809 837 804 809 844 797 851 827 779 750 759 744 833 778 774 757 787 817 788 813 771 738 806 774 762 789 810 794 770 763 766 800 777 800 763 735 778 738 751 694 827 793 791 716 814 769 795 757 784 727 802 778 761 749 795 762 731 754 791 724 790 793 788 640 812 774 838 803 693 830 744 794 632 746 817 788 792 548 789 810 776 775 825 847 889 806 842 826 791 806 853 842 822 845 833 799 837 837 827 769 793 838 789 820 800 845 780 856 814 822 796 780 799 810 828 814 780 452 1.17e+03 687 842 1.09e+03 777 788 796 744 462 800 628 778 805 737 799 745 807 727 705 803 755 782 774 807 789 731 842 736 792 615 761 800 736 805 849 789 582 763 773 760 756 782 802 831 714 795 788 607 764 639 785 740 755 791 775 794 709 723 628 708 799 797 835 838 884 855 849 812 931 853 918 788 823 872 882 842 828 828 828 874 737 818 868 810 805 781 812 846 755 823 836 749 854 794 790 892 870 836 817 770 775 785 758 732 775 816 800 766 801 804 827 814 816 846 798 797 819 840 810 879 849 830 809 828 756 819 812 822 809 827 829 808 792 797 782 769 806 811 819 801 783 823 793 817 822 780 807 834 788 792 791 795 736 807 803 794 792 780 749 708 779 828 804 788 826 824 804 811 795 759 787 676 792 763 800 729 757 746 796 774 728 734 855 673 799 741 731 834 807 772 739 768 766 788 794 763 759 806 836 814 787 733 732 771 795 791 775 787 770 870 827 868 854 846 816 894 816 860 825 831 838 804 848 822 801 835 850 820 838 818 885 809 827 833 813 816 785 805 853 834 815 846 823 792 808 848 822 852 825 770 810 798 840 905 876 820 828 831 810 832 828 808 778 812 756 759 770 824 803 780 784 804 762 841 832 818 808 818 814 850 816 728 824 784 815 783 838 815 788 1.04e+03 723 851 774 856 817 762 714 731 821 745 792 810 803 792 847 782 775 745 758 849 838 839 865 850 841 797 809 833 803 812 811 806 851 811 823 828 833 831 818 816 821 844 798 789 815 790 732 813 873 808 791 826 877 857 832 775 778 776 835 811 788 769 837 892 841 826 828 801 798 826 787 790 896 843 805 808 823 835 794 820 809 773 813 797 764 826 815 804 805 799 781 829 848 842 831 805 765 782 818 806 829 876 852 794 839 815 665 818 906 778 731 785 791 771 856 826 808 841 814 852 807 776 784 862 798 822 807 848 792 816 836 798 781 787 783 817 783 727 771 823 806 776 830 824 778 770 757 785 816 792 822 835 761 804 796 787 815 801 867 1.25e+03 832 780 553 795 787 784 686 789 782 755 812 800 887 795 821 730 828 760 817 820 833 854 892 868 934 872 867 846 816 859 836 873 876 866 868 881 873 838 865 854 802 884 897 921 824 823 882 813 812 837 844 738 790 760 821 870 850 836 711 875 822 813 819 860 815 825 800 778 803 791 776 794 763 812 831 808 798 882 874 871 795 742 853 792 804 764 828 829 861 801 817 837 811 792 799 803 803 789 776 825 848 774 870 802 785 792 765 762 789 805 1.07e+03 818 689 772 759 779 816 762 878 855 847 821 784 875 824 789 846 824 804 800 823 789 831 816 827 799 808 837 804 810 844 798 851 826 780 750 760 743 834 779 774 759 787 817 787 813 772 738 808 773 761 789 810 794 770 762 767 800 777 799 763 735 778 738 750 695 826 794 791 716 814 770 795 758 786 726 801 778 761 749 795 761 731 753 791 724 789 791 789 641 812 775 837 803 693 831 742 794 632 746 818 788 793 544 788 810 776 775 825 848 890 806 842 826 792 806 854 842 822 845 833 800 837 838 827 770 795 836 790 819 799 846 780 856 814 824 796 780 799 810 827 814 779 451 1.17e+03 687 842 1.09e+03 777 788 796 744 462 801 629 778 805 737 799 745 808 729 706 803 755 782 774 807 789 731 842 735 791 616 761 799 736 804 849 790 582 763 773 760 756 783 802 830 714 795 788 607 764 639 785 740 755 792 776 794 709 723 629 708 799 795 835 838 884 855 849 812 931 852 917 788 823 872 882 843 828 828 828 874 736 818 869 810 805 781 812 846 755 823 837 750 855 795 791 891 870 836 817 770 776 785 758 732 775 816 800 766 801 805 826 814 816 847 798 797 819 840 811 879 848 830 808 827 756 818 812 822 809 828 829 807 792 796 782 769 805 811 819 801 783 823 792 817 822 780 808 835 786 792 791 795 737 807 803 794 793 780 748 708 779 828 805 788 826 824 804 812 794 759 786 677 794 762 799 728 756 746 796 773 730 734 856 673 800 741 731 834 806 770 738 767 765 788 794 764 760 806 835 816 787 732 733 771 793 791 777 787 770 871 826 868 854 845 816 892 816 860 825 830 838 803 848 822 802 835 850 820 838 817 884 809 826 833 813 815 784 806 854 834 815 847 822 792 808 849 820 852 825 769 811 799 839 905 876 820 828 831 811 832 828 808 778 812 756 759 770 823 803 781 784 804 761 842 833 818 809 819 814 851 816 729 824 784 814 784 839 815 788 1.04e+03 724 851 775 856 818 760 715 730 821 746 792 811 803 792 846 782 775 745 759 848 838 838 867 850 840 797 809 834 803 812 810 806 850 810 824 827 832 830 820 815 821 844 798 789 816 790 733 813 874 808 792 824 876 856 832 773 779 776 836 811 789 767 838 892 840 827 827 802 798 826 786 790 895 843 804 808 824 836 795 821 810 773 812 796 764 826 816 805 805 800 780 829 849 843 831 805 765 782 818 807 829 876 852 795 839 815 665 817 906 779 730 784 791 772 857 826 808 841 814 851 808 775 784 862 799 822 807 848 790 816 837 798 782 787 784 818 784 727 770 823 806 776 830 823 779 770 758 784 815 792 821 836 762 804 797 788 815 800 867 1.25e+03 831 780 553 795 787 785 686 790 781 755 812 800 887 794 820 730 827 760 818 820 832 855 892 867 934 872 866 846 815 858 836 873 876 868 868 881 872 839 865 854 802 884 897 920 825 824 883 813 812 836 844 736 792 759 821 870 850 836 711 871 822 813 819 861 815 825 800 778 803 792 777 794 763 812 831 807 798 882 875 871 795 743 854 790 803 762 828 828 860 800 817 838 811 792 798 803 804 790 777 825 848 774 870 802 786 792 766 762 789 805 1.07e+03 817 688 773 759 780 814 762 878 856 848 821 782 875 823 788 846 825 803 800 822 789 831 818 828 800 807 838 804 811 844 798 850 827 780 750 760 743 834 781 774 759 788 819 786 812 772 739 810 773 760 789 810 795 770 760 767 800 778 799 763 734 778 738 750 696 825 794 791 717 814 769 794 758 785 726 800 777 761 748 794 762 732 753 792 725 788 789 790 641 813 776 837 802 692 831 740 793 633 746 819 788 794 536 789 811 776 775 824 848 891 805 842 826 792 805 855 842 823 844 834 802 837 837 826 771 796 835 790 818 799 845 780 856 815 824 796 780 800 810 828 814 779 451 1.17e+03 687 842 1.09e+03 776 789 797 744 461 802 629 778 806 736 799 745 808 731 706 804 756 782 774 807 788 732 842 734 791 618 761 799 736 804 849 790 584 763 773 759 756 782 802 830 715 794 788 608 764 640 785 740 755 793 777 795 710 723 629 708 799 794 835 838 884 856 849 813 931 852 917 788 823 872 882 843 828 829 828 874 737 818 869 810 805 781 811 846 754 823 837 750 856 795 791 890 869 837 817 770 776 785 758 734 774 816 801 766 802 806 826 813 817 847 798 798 819 840 812 878 848 829 808 826 756 818 812 822 809 827 830 807 792 797 782 769 805 811 819 801 784 823 792 817 821 779 809 836 785 790 791 795 737 806 803 794 794 780 748 708 778 829 805 788 826 822 805 813 794 759 786 678 793 762 799 729 756 746 795 773 731 734 856 673 802 741 732 835 806 769 738 768 764 789 794 764 760 806 834 817 787 733 734 771 793 791 778 787 771 871 827 868 854 845 817 888 817 860 825 829 837 803 848 821 802 835 849 820 838 817 883 809 826 833 814 814 782 806 855 834 815 848 823 792 809 850 819 853 825 769 811 799 837 903 876 820 828 831 810 832 828 809 778 812 754 759 769 822 803 781 784 803 760 842 833 818 810 820 815 851 817 730 824 784 814 783 839 815 786 1.04e+03 724 851 775 856 818 758 717 729 821 745 792 812 802 791 846 782 774 746 759 848 838 838 869 851 840 797 808 835 802 812 810 807 850 810 825 826 830 830 822 814 821 844 798 788 817 790 733 812 874 808 793 822 875 856 832 772 779 776 836 811 789 767 839 892 840 825 828 802 799 827 785 790 895 843 806 808 824 836 795 821 811 773 812 796 764 827 817 805 805 801 781 830 849 845 832 805 765 782 817 808 829 876 852 797 838 815 664 815 906 779 730 784 790 771 856 826 807 840 814 851 808 776 784 861 800 823 807 848 790 817 839 798 782 788 784 817 784 727 770 823 806 776 830 823 779 770 759 782 814 792 820 838 762 802 798 789 815 800 866 1.25e+03 831 780 553 796 787 786 687 790 781 755 812 799 887 794 820 730 827 760 818 820 832 854 892 867 934 872 864 847 814 857 837 873 874 868 868 882 871 840 864 854 802 884 897 919 825 826 883 813 812 836 844 736 792 760 820 870 850 835 710 867 822 813 819 860 815 824 801 779 804 792 777 794 763 812 830 806 798 883 876 870 795 744 855 788 802 761 828 828 860 799 818 838 811 793 798 803 805 790 778 825 848 774 869 802 786 792 767 762 789 805 1.07e+03 816 688 772 760 780 813 762 877 856 848 821 782 874 821 787 845 825 802 799 822 789 830 819 828 801 807 838 803 811 844 798 850 828 780 750 760 744 834 781 774 759 787 820 785 812 771 739 812 774 758 789 810 795 770 758 765 800 778 800 762 734 778 739 749 696 824 795 790 717 815 768 794 758 783 726 799 777 761 749 794 762 732 753 792 725 787 786 791 641 814 776 837 801 692 830 741 793 634 746 819 788 794 532 788 812 776 775 824 847 890 804 842 825 793 805 855 843 824 843 834 801 836 836 825 771 797 836 790 818 799 845 780 856 815 824 796 781 799 809 830 814 779 450 1.17e+03 686 842 1.09e+03 776 789 797 743 461 802 629 778 806 737 799 746 808 733 706 804 756 782 774 807 787 732 842 733 790 618 760 799 736 804 850 790 586 764 773 758 757 782 802 829 716 794 788 609 764 641 785 740 754 795 778 795 709 722 629 708 800 793 836 838 883 857 849 813 932 852 917 788 823 871 883 844 829 829 827 874 737 818 869 810 805 781 811 846 754 823 837 750 856 795 790 890 868 836 817 770 775 785 759 734 774 816 801 765 802 806 826 812 818 848 798 798 819 841 812 878 849 829 808 826 756 817 811 822 809 826 830 807 792 799 782 769 806 811 819 801 784 823 792 818 821 779 809 835 786 790 791 795 738 807 803 794 795 781 749 708 779 829 805 788 826 821 806 814 794 759 786 678 793 761 798 729 756 745 795 773 731 734 857 673 804 741 732 835 806 769 738 768 765 789 795 764 759 806 834 817 787 733 734 771 793 791 777 787 773 871 827 868 854 845 817 886 818 859 825 830 836 803 848 821 802 836 849 821 838 817 882 809 827 833 814 814 782 807 854 835 815 848 823 792 808 850 821 854 826 769 812 799 835 902 877 819 828 831 810 832 829 811 778 812 754 759 769 822 802 781 785 803 761 842 832 818 809 820 816 851 817 730 823 784 814 782 840 816 785 1.04e+03 723 851 774 856 818 757 717 728 820 746 791 811 801 792 848 783 774 746 760 847 838 838 867 851 839 797 807 835 802 811 810 807 850 811 825 826 830 830 822 812 820 844 798 788 818 789 733 812 874 808 794 821 876 856 831 772 778 776 836 811 789 768 838 893 840 823 830 801 799 828 783 790 895 844 808 807 824 836 795 821 811 773 812 796 764 828 817 805 805 802 781 832 849 846 832 805 765 782 817 808 828 876 853 799 837 816 664 816 906 778 730 783 788 771 855 826 807 840 813 852 808 778 784 861 800 823 807 849 790 817 839 798 782 788 784 817 784 728 771 823 806 776 830 823 779 770 759 781 816 792 820 838 762 802 800 790 815 800 865 1.25e+03 831 780 553 796 787 784 688 790 781 755 812 799 887 794 820 730 827 760 819 820 833 854 892 866 934 872 864 847 815 857 838 872 875 869 868 883 873 840 862 855 802 885 898 919 825 825 883 813 812 836 844 737 792 760 820 869 850 834 710 861 822 814 820 859 815 823 801 779 806 792 778 794 764 813 830 806 797 883 877 870 796 745 855 788 802 761 829 828 860 800 818 838 811 793 798 803 806 790 778 825 848 773 871 802 786 794 768 761 790 805 1.07e+03 815 688 772 760 779 814 762 877 855 848 821 782 874 821 786 845 825 802 797 822 789 830 819 830 802 807 837 803 810 846 798 850 828 779 750 760 744 834 782 774 758 787 819 784 812 770 739 812 774 757 789 811 795 770 758 763 800 780 801 761 734 778 740 749 697 825 796 790 717 815 767 794 758 781 726 800 778 761 750 794 762 732 753 793 726 788 787 793 641 814 776 837 800 693 830 742 793 633 746 818 789 794 524 788 813 777 774 824 846 889 803 842 824 793 804 854 843 825 843 834 800 836 836 825 771 797 837 789 818 799 845 780 857 814 823 796 782 798 809 831 814 779 450 1.17e+03 685 841 1.09e+03 776 789 797 744 461 802 629 778 805 737 800 746 809 732 707 804 755 782 775 807 787 732 840 733 790 618 761 799 736 804 850 790 588 764 773 758 757 783 802 829 715 794 788 610 764 642 785 740 755 794 778 794 709 720 630 709 801 794 836 838 883 857 849 814 932 852 917 788 822 871 882 844 829 828 826 874 737 819 869 810 804 781 810 846 752 823 837 750 855 795 789 890 868 835 817 770 774 785 759 736 774 816 799 765 802 806 826 812 819 848 799 797 819 841 811 878 849 830 808 827 756 818 811 822 809 824 830 807 792 800 783 770 806 810 819 801 784 823 792 818 821 778 810 835 788 791 791 795 738 807 802 794 795 781 748 708 780 830 805 788 826 822 807 813 794 759 787 678 793 762 798 729 757 745 795 773 732 734 857 672 803 741 732 836 805 769 738 768 765 789 795 764 759 806 834 816 788 734 734 770 793 792 777 787 774 871 828 868 854 846 817 882 818 860 826 830 835 803 848 820 802 836 849 823 839 817 881 809 828 833 813 816 782 806 853 836 815 847 823 792 808 851 823 854 826 770 812 799 835 900 878 819 828 832 810 832 829 813 778 813 754 759 769 822 802 781 786 803 762 842 832 818 808 819 817 851 815 730 824 785 814 781 840 817 784 1.04e+03 723 850 774 856 818 756 716 728 821 746 790 810 801 793 849 783 774 746 761 848 838 838 865 851 838 797 807 835 801 811 810 807 851 812 823 826 829 831 820 811 820 844 797 788 818 790 733 812 874 806 794 822 876 856 830 772 777 775 835 811 788 768 837 895 840 820 829 801 799 829 783 790 895 844 809 806 824 836 795 821 812 772 812 796 763 828 817 805 805 802 782 833 849 846 832 804 765 782 817 808 828 876 853 798 837 817 665 816 906 778 730 783 787 772 856 825 807 839 813 851 807 780 784 861 800 823 806 849 789 818 839 798 782 787 783 816 784 728 771 823 805 776 830 824 779 770 759 782 818 792 820 838 762 802 799 792 815 800 866 1.25e+03 831 780 554 796 787 781 689 789 782 755 812 799 887 794 820 730 827 761 819 819 834 855 891 866 934 872 864 846 817 857 838 872 876 868 868 883 874 840 860 857 802 885 898 918 826 824 883 813 812 836 844 738 792 760 819 869 850 834 710 856 822 814 821 858 815 822 801 779 806 791 779 794 765 814 830 806 796 882 878 870 797 745 855 789 801 761 830 828 860 800 816 838 811 793 798 802 807 791 777 825 847 772 872 800 785 795 768 760 790 805 1.07e+03 816 688 772 760 779 815 762 877 854 848 822 782 873 821 786 846 825 803 796 823 788 830 818 830 803 807 837 803 810 848 798 850 828 779 750 759 745 834 782 773 758 786 818 785 811 769 739 810 775 757 788 810 795 770 758 763 800 780 801 761 733 777 741 750 698 826 796 790 717 814 767 795 759 781 727 801 778 762 752 795 762 732 752 793 726 788 788 794 641 814 776 838 800 694 831 744 793 632 745 817 789 792 521 787 812 778 774 824 846 887 802 843 823 792 804 853 843 825 843 835 800 836 836 825 770 796 838 789 818 799 845 778 857 814 822 796 782 797 808 830 814 779 451 1.17e+03 685 841 1.09e+03 776 789 797 744 461 802 629 779 804 736 801 746 808 733 706 803 755 784 776 808 787 732 839 733 791 619 761 800 735 804 850 790 589 764 772 758 757 784 802 829 714 794 788 610 764 643 784 740 756 793 778 793 709 721 630 709 801 794 836 838 882 857 848 814 932 853 917 788 822 872 881 844 829 828 826 873 738 820 869 810 805 781 810 846 752 823 837 750 855 795 789 889 868 834 817 770 774 786 759 737 774 816 797 766 802 806 827 812 818 847 800 796 818 842 811 878 849 831 808 827 755 820 810 822 809 824 830 808 793 800 783 770 806 810 819 800 784 823 792 817 821 778 811 835 789 792 791 795 738 807 802 793 795 781 747 707 780 830 805 788 826 823 807 812 794 759 787 678 792 762 798 729 758 744 795 774 732 734 857 672 802 741 731 836 804 769 739 766 765 789 795 764 759 805 834 815 788 734 733 770 792 792 776 787 774 871 828 867 855 846 816 879 818 860 826 831 834 802 847 820 802 837 850 824 839 818 879 809 829 832 813 815 782 805 853 837 815 846 823 793 808 851 824 853 826 771 812 801 835 899 877 819 827 832 811 833 829 813 778 814 754 760 769 822 802 782 787 803 763 841 832 817 807 819 817 851 813 730 824 785 814 781 839 818 784 1.04e+03 723 850 774 855 817 756 715 727 822 747 790 809 802 792 849 784 774 746 761 849 837 838 865 851 837 797 808 834 801 812 810 807 852 813 822 825 829 832 817 811 820 843 797 787 818 790 733 812 874 805 793 824 876 855 830 772 776 775 835 811 788 768 836 896 840 821 828 801 798 829 784 790 894 845 810 806 824 836 794 820 813 772 812 796 763 827 816 806 804 801 782 833 849 845 833 805 766 782 816 808 828 877 854 797 837 816 665 817 906 778 730 783 788 773 858 824 807 839 813 850 806 779 784 861 800 822 806 849 788 819 839 798 782 787 782 816 783 728 772 822 805 776 830 824 779 770 759 784 819 793 820 837 762 802 799 792 816 800 867 1.25e+03 830 780 553 796 787 780 688 788 783 755 812 799 886 794 820 730 828 761 820 819 835 856 891 866 934 872 864 846 817 858 838 872 876 868 867 884 874 840 859 858 802 885 898 918 826 823 882 812 812 837 844 739 792 759 819 870 851 834 710 851 823 816 822 858 815 821 801 778 806 791 780 794 766 814 831 806 795 882 878 870 798 744 855 790 801 761 830 827 860 801 814 839 810 793 798 802 807 790 776 825 847 771 873 799 786 796 769 761 789 804 1.07e+03 816 687 772 760 778 816 762 877 855 847 822 782 874 822 786 847 825 802 796 824 788 831 816 831 802 807 836 803 809 848 798 851 828 778 750 758 745 834 782 773 757 786 816 786 811 768 740 808 775 757 787 809 796 770 759 764 801 781 800 761 732 776 741 752 699 826 795 790 717 812 766 795 759 781 727 802 778 762 751 796 762 733 752 792 726 788 788 794 640 813 776 838 800 695 831 744 793 631 744 817 789 790 517 787 811 779 775 826 846 888 803 843 823 792 804 852 844 826 842 835 800 836 836 825 771 797 838 789 818 798 844 778 857 813 821 797 782 796 809 831 814 780 452 1.17e+03 685 842 1.09e+03 775 789 797 744 461 802 631 778 802 736 801 744 806 734 705 802 754 785 777 808 787 732 837 734 791 620 762 800 735 804 850 790 589 764 772 759 757 785 801 829 713 794 788 611 764 644 784 740 755 792 778 793 708 722 631 710 801 794 836 839 883 856 848 814 932 854 918 788 822 873 881 844 829 827 827 873 738 820 869 810 805 781 810 846 752 823 838 750 854 794 789 888 868 834 817 770 774 785 760 738 774 816 796 767 802 806 827 812 817 847 801 796 818 842 811 878 849 831 807 827 754 820 810 822 809 824 830 808 794 800 783 769 806 811 820 800 783 823 790 817 822 778 810 836 788 792 791 796 738 808 802 793 795 780 747 707 781 829 805 788 826 824 807 812 795 758 788 677 791 762 798 730 758 744 795 774 732 734 856 672 801 741 730 836 804 769 738 765 765 789 795 763 760 804 833 815 788 735 733 770 792 792 776 787 773 871 827 867 855 848 816 878 818 861 826 832 835 802 847 820 803 837 849 823 841 818 878 808 830 832 813 813 782 805 853 837 814 845 823 793 809 851 825 852 826 772 812 803 836 897 876 818 827 832 812 834 829 812 778 815 755 760 770 822 802 782 787 803 763 839 832 817 807 819 817 851 812 730 825 785 814 781 839 818 786 1.04e+03 723 850 774 855 817 756 714 726 822 748 790 810 802 792 848 785 774 746 760 850 837 838 865 851 837 797 809 833 800 813 810 806 852 813 822 824 830 832 817 812 820 844 798 787 817 791 734 812 873 804 793 827 877 854 830 772 774 775 834 811 789 767 836 896 840 822 826 802 797 830 784 791 893 844 810 807 823 835 794 820 814 772 812 795 763 827 816 806 804 800 783 834 848 844 834 807 766 783 816 807 828 876 854 795 837 815 664 817 906 779 731 783 790 772 860 823 807 839 813 849 804 779 783 861 801 822 806 849 788 818 838 798 783 787 782 816 783 728 772 822 805 775 829 824 781 769 759 785 818 793 819 836 762 803 798 792 818 799 868 1.25e+03 829 780 553 796 787 782 688 788 783 755 812 799 885 795 821 730 828 760 820 819 835 856 891 866 934 873 864 846 817 858 838 872 876 867 867 884 874 839 859 858 802 886 897 918 826 824 880 811 812 838 844 739 792 758 820 870 851 833 711 846 823 817 821 858 816 821 800 778 806 791 779 793 765 814 832 806 796 882 877 870 798 744 855 792 800 761 830 826 860 801 812 839 811 792 798 801 807 788 775 826 846 771 872 797 787 796 769 762 787 803 1.07e+03 816 688 773 759 778 816 763 877 856 847 822 781 874 822 786 847 824 800 797 824 789 832 815 831 801 807 836 803 809 847 798 851 828 777 750 758 746 834 782 772 757 786 816 787 811 769 739 806 775 756 788 808 797 771 759 765 802 780 800 761 733 776 742 754 701 826 794 790 717 812 764 795 758 781 726 802 777 763 751 797 762 733 752 791 726 788 788 793 640 813 776 838 800 695 831 743 793 631 744 817 789 790 514 786 811 779 775 827 846 888 804 843 823 792 804 852 844 826 840 835 800 836 837 825 771 797 838 790 818 798 844 778 857 812 821 798 782 797 809 831 814 781 452 1.17e+03 686 843 1.09e+03 776 789 797 743 462 801 632 777 802 734 800 742 805 735 704 802 754 786 777 807 787 732 838 734 790 621 762 800 734 804 850 790 590 764 772 760 757 785 801 830 712 793 789 612 764 644 784 739 755 792 778 793 708 722 631 710 801 794 836 840 883 856 848 813 931 854 918 788 821 874 881 844 829 827 827 872 738 820 869 810 805 781 809 846 752 822 838 751 855 794 789 887 868 834 817 770 774 785 760 737 773 816 797 768 801 805 827 813 817 847 800 796 819 842 811 878 850 831 807 828 754 819 810 822 810 823 831 808 795 799 783 768 807 812 820 799 781 823 788 818 822 778 810 835 787 791 790 796 738 808 802 794 795 780 748 707 781 827 804 789 826 824 807 811 795 758 787 676 791 762 798 731 758 745 795 774 732 735 855 672 802 742 729 836 804 769 738 765 765 790 794 762 760 805 832 815 788 735 733 770 791 792 777 787 772 872 827 868 855 849 815 877 818 862 825 832 836 802 846 821 804 835 849 822 841 819 876 807 831 832 813 813 782 806 853 837 813 844 822 794 808 850 825 852 826 771 811 804 836 894 874 818 827 831 811 834 829 810 778 815 754 761 770 821 802 783 786 803 764 839 833 817 807 819 817 852 813 730 825 784 814 781 839 816 787 1.04e+03 723 851 774 855 817 755 715 725 823 748 789 810 803 791 848 786 774 746 759 849 838 838 865 851 837 796 809 833 800 814 810 807 851 813 822 822 830 833 817 813 820 844 798 788 816 791 734 812 873 804 793 827 878 854 830 773 774 776 834 811 789 768 836 894 840 822 827 802 797 832 785 791 893 843 808 807 822 836 794 820 815 771 814 794 763 826 816 807 803 801 783 834 849 843 834 808 767 783 815 806 827 875 854 796 837 814 664 817 905 779 731 783 792 771 860 823 807 840 812 849 803 779 782 861 801 821 806 849 789 814 838 798 783 787 781 816 783 727 772 821 806 774 829 824 783 768 758 785 817 794 819 836 761 803 797 791 818 799 868 1.25e+03 829 780 553 796 787 784 688 788 784 755 811 799 884 794 821 731 828 760 819 819 835 855 891 866 934 873 866 846 816 858 838 872 876 866 867 885 874 839 859 858 802 886 897 918 825 825 880 810 812 838 844 739 792 758 822 872 851 832 712 843 823 818 820 859 817 821 800 778 806 792 778 793 763 814 832 807 796 883 876 870 796 744 854 793 800 763 830 825 860 800 813 839 811 792 798 800 806 786 775 826 846 771 872 797 788 796 769 763 785 803 1.07e+03 816 690 773 760 778 816 762 877 857 848 822 780 873 822 786 847 824 800 797 823 790 833 816 830 800 807 836 803 810 846 798 852 828 776 750 758 747 833 782 773 757 786 817 787 811 769 739 806 775 757 790 809 796 772 758 767 803 780 799 761 733 776 743 753 702 826 795 790 716 812 762 795 758 781 726 803 777 764 750 795 762 732 752 789 727 788 788 792 640 813 777 838 800 695 831 742 792 631 745 816 789 792 511 786 811 778 776 828 846 889 805 843 823 791 803 851 845 826 839 835 799 837 837 825 771 796 838 789 818 798 844 779 856 813 821 797 782 797 809 832 813 781 453 1.17e+03 686 843 1.09e+03 777 789 797 743 463 801 634 776 803 735 800 741 805 735 704 802 754 786 778 807 787 732 838 734 790 621 761 800 734 805 849 789 590 764 772 761 757 785 800 830 712 793 789 612 764 644 783 739 754 793 778 793 709 723 631 710 801 795 835 841 883 856 848 812 931 854 918 788 820 873 882 844 830 826 827 872 738 820 869 811 804 781 810 846 753 822 838 751 856 794 790 885 868 834 817 770 774 785 760 736 773 816 798 768 801 804 826 813 816 847 800 797 819 841 811 878 851 832 806 830 755 818 811 822 811 823 831 808 795 798 782 767 806 812 819 799 780 823 786 818 822 778 809 834 787 791 790 797 738 808 803 794 794 781 749 707 781 826 804 789 825 823 806 811 795 759 787 675 791 762 798 733 758 744 795 774 732 734 854 671 803 742 728 835 805 769 739 765 766 791 793 762 760 804 832 815 788 735 734 769 792 791 777 788 772 872 827 869 854 848 815 876 818 861 825 832 837 802 846 822 804 834 848 821 842 820 875 806 830 833 813 815 782 806 853 837 812 845 821 794 808 849 825 852 825 770 810 804 836 892 874 819 828 831 812 834 829 811 778 816 754 761 770 820 802 784 785 803 764 838 833 819 807 819 817 852 813 730 824 783 814 781 839 815 788 1.04e+03 723 852 774 856 816 755 715 726 823 748 789 810 803 791 848 786 776 745 758 849 838 839 864 851 838 796 808 833 800 813 808 807 851 813 824 823 830 833 817 813 820 844 798 788 815 792 734 812 873 804 793 826 878 854 830 773 775 776 834 811 789 769 836 893 840 822 827 803 798 832 784 790 893 843 806 807 820 837 794 820 815 772 814 793 762 826 816 806 803 802 784 833 849 843 834 808 769 783 814 804 826 873 853 797 837 814 664 816 906 779 731 782 791 770 860 824 807 840 812 851 802 778 782 862 801 820 806 849 791 812 837 798 784 787 781 817 784 726 772 821 806 774 830 824 784 767 758 786 817 794 819 838 761 803 796 790 818 800 868 1.25e+03 830 780 553 794 787 784 689 788 784 754 811 800 883 793 822 731 828 760 818 820 835 854 891 867 933 872 867 845 816 858 838 872 876 865 867 885 874 839 859 857 802 886 896 918 824 826 879 811 812 836 844 739 792 758 824 871 849 832 712 841 822 818 820 860 817 823 801 778 806 792 778 793 761 814 832 807 796 884 876 870 795 745 854 793 799 764 830 825 860 800 813 839 811 792 799 799 805 786 774 827 846 771 872 797 786 796 770 763 784 803 1.07e+03 816 691 772 761 778 816 762 877 856 848 821 780 872 822 786 847 823 802 797 822 792 832 817 830 800 808 836 804 811 846 796 852 828 776 749 758 747 832 782 774 757 786 815 786 810 769 738 806 774 758 791 809 796 772 758 768 803 781 799 761 734 777 744 753 702 826 795 789 716 813 762 795 758 781 725 803 776 765 751 794 762 731 753 788 728 787 786 793 640 813 777 838 799 695 831 742 792 631 745 816 789 794 509 786 811 778 777 827 846 890 805 843 823 791 803 850 844 826 838 835 799 837 838 825 771 794 838 789 818 798 845 780 857 814 821 797 780 797 809 832 813 782 454 1.16e+03 686 842 1.09e+03 778 790 797 743 463 801 635 775 804 736 800 743 805 736 704 802 754 786 778 807 787 732 837 734 789 621 762 799 733 805 849 789 591 764 772 761 757 785 800 830 711 792 789 612 764 645 784 739 755 794 778 793 709 724 631 710 800 795 835 840 883 856 848 812 931 854 917 788 820 872 882 844 830 826 827 872 738 820 869 812 804 781 810 845 754 823 837 751 856 795 790 883 868 835 816 771 775 785 759 736 773 816 799 768 801 804 825 813 816 848 800 797 820 841 810 877 850 832 805 831 755 817 811 822 811 824 831 808 795 797 782 766 805 812 819 799 779 823 786 818 822 779 809 832 786 791 790 797 738 807 804 794 794 781 750 707 780 826 804 788 825 822 805 811 794 760 787 676 792 762 798 733 757 744 795 775 732 733 855 672 803 743 729 835 806 769 740 766 766 792 793 761 760 804 831 814 789 735 734 768 792 790 777 788 772 872 828 869 854 846 815 874 818 860 826 832 838 802 846 822 804 833 847 821 842 819 874 806 829 833 813 817 782 806 854 837 812 845 821 794 807 849 825 852 824 769 810 806 835 890 876 819 828 832 811 834 829 812 778 815 753 760 769 820 802 783 786 805 764 838 832 820 808 819 818 852 812 729 824 782 814 780 839 814 788 1.04e+03 722 854 774 858 816 754 715 728 824 747 788 810 803 791 849 786 778 745 757 850 838 840 864 852 838 796 807 833 800 813 808 808 851 813 824 824 830 833 818 813 820 844 798 788 815 791 735 812 874 804 793 823 877 854 830 775 776 775 835 811 789 771 836 894 840 823 827 804 798 832 783 789 893 842 805 808 821 838 795 819 813 773 815 794 761 826 817 806 802 802 784 833 849 844 834 807 770 783 815 804 826 873 853 797 837 814 664 816 905 779 731 782 790 770 860 825 806 840 811 853 802 778 782 862 800 820 805 849 793 813 837 798 784 787 780 819 783 726 771 821 806 774 831 825 783 768 758 787 818 795 819 840 761 804 797 789 818 800 868 1.24e+03 830 780 552 793 787 784 689 788 783 755 812 801 884 793 822 730 829 759 818 820 835 854 891 866 933 872 867 846 816 857 837 872 877 866 867 883 873 839 860 857 803 886 896 918 824 825 879 812 812 836 844 738 794 758 823 870 848 833 712 841 822 818 821 862 818 824 801 778 806 792 778 793 761 813 831 808 794 884 875 869 794 745 854 794 800 764 831 827 860 800 813 840 811 791 800 799 805 787 774 827 846 771 872 798 784 796 770 762 785 803 1.07e+03 814 691 772 762 778 816 762 877 856 847 821 781 872 822 788 847 822 803 797 822 792 832 817 830 801 808 837 804 812 846 796 852 827 776 750 758 747 831 782 775 756 785 814 785 810 769 739 807 774 760 793 809 796 772 758 768 803 780 799 761 734 778 744 752 701 827 795 789 715 814 761 796 757 782 725 804 775 766 751 794 763 732 753 788 728 786 786 793 641 812 777 838 799 696 831 743 792 631 746 817 789 794 507 787 811 779 778 826 846 891 805 843 824 790 803 849 843 827 840 833 799 836 839 825 770 792 839 788 818 798 845 780 857 815 820 797 778 798 809 833 813 781 454 1.15e+03 687 842 1.09e+03 779 789 798 743 463 800 636 776 806 738 800 744 806 738 704 802 754 786 778 808 788 731 836 734 789 622 762 799 733 806 849 788 592 764 772 762 758 785 800 831 711 792 789 612 763 645 785 739 755 794 779 793 709 724 631 711 799 794 834 840 884 856 848 813 931 853 917 787 820 872 882 843 831 826 827 873 738 821 869 812 803 781 810 845 754 823 836 751 854 795 791 882 868 835 815 771 775 786 759 736 772 816 798 768 801 804 825 813 818 848 800 798 819 841 810 877 849 832 805 830 756 817 811 822 810 826 831 808 794 798 782 766 804 811 819 799 779 822 787 817 822 780 808 832 786 791 790 798 737 807 804 793 794 780 750 708 780 825 804 788 825 821 804 811 793 760 787 676 792 760 799 732 758 744 795 775 732 731 856 672 803 743 729 834 806 770 741 766 766 791 793 760 760 804 831 814 789 735 734 768 792 789 776 788 772 872 829 868 853 845 815 872 818 860 827 831 838 802 845 822 805 833 847 821 840 818 871 806 828 833 813 818 782 806 854 838 812 846 821 794 808 850 824 852 824 770 810 808 835 888 877 819 827 831 811 834 828 811 778 814 753 759 769 820 802 782 786 806 762 839 832 821 808 819 818 852 812 729 824 782 813 780 839 814 788 1.04e+03 722 854 774 858 816 754 715 729 825 746 790 809 803 791 850 786 778 744 757 851 838 842 864 851 838 796 806 833 800 813 808 808 851 812 824 824 830 832 818 812 821 844 798 788 815 789 734 812 874 805 793 823 875 855 830 777 778 775 834 811 788 771 836 896 841 823 828 805 799 831 784 788 893 842 805 808 822 838 796 818 812 774 815 795 760 826 817 805 800 802 783 832 849 845 833 806 770 782 816 804 826 873 854 795 836 813 663 816 905 779 730 782 790 770 858 825 806 841 812 854 802 779 782 862 799 821 805 849 793 813 837 798 784 787 780 820 783 726 771 821 805 774 831 825 781 768 757 787 818 795 818 841 761 804 798 789 817 800 868 1.24e+03 831 780 553 793 787 784 689 789 783 755 812 802 885 793 821 728 830 758 816 820 834 855 891 866 929 870 866 846 816 857 836 873 878 866 867 882 873 839 860 857 803 884 896 919 824 825 880 812 812 837 843 738 794 758 823 870 848 832 713 840 822 819 821 862 817 825 801 779 806 792 777 794 760 813 830 808 794 884 875 868 794 744 854 793 801 764 831 829 860 800 814 841 810 791 800 800 805 788 774 826 845 771 872 798 783 796 769 762 787 804 1.07e+03 813 690 772 762 778 815 763 877 855 846 821 782 872 822 789 846 823 802 797 822 791 832 817 830 801 807 837 803 812 846 797 852 827 776 750 758 746 831 782 776 755 785 814 785 810 768 739 807 774 759 794 808 796 772 760 768 803 780 799 760 734 778 745 753 700 828 796 788 715 814 760 796 757 782 725 803 773 767 750 795 763 732 753 788 729 785 787 792 642 812 777 839 800 697 831 744 792 631 747 819 789 793 504 787 810 779 778 825 845 891 804 842 824 789 803 849 841 827 840 831 800 836 840 826 770 792 839 787 818 798 846 780 857 814 820 798 776 798 809 833 813 781 454 1.14e+03 686 841 1.09e+03 779 788 798 743 462 800 637 775 806 737 800 743 806 740 704 803 754 787 778 807 789 730 836 735 790 624 763 799 733 807 850 788 595 763 772 762 759 784 799 832 712 792 789 613 763 646 786 739 755 794 779 794 709 725 633 711 798 793 834 841 884 856 848 814 931 853 917 788 820 873 882 843 831 827 828 874 738 821 869 813 803 781 811 846 753 823 836 750 853 795 790 880 869 835 815 772 776 786 759 735 771 817 798 768 801 804 826 813 819 848 799 798 819 841 810 877 848 831 805 830 756 817 811 821 810 826 830 808 794 798 782 766 805 810 819 798 780 822 788 817 822 780 807 833 786 791 791 798 736 807 804 792 794 780 751 708 779 825 803 787 825 821 805 812 794 761 787 676 792 759 799 732 758 745 796 775 731 731 857 672 803 743 729 835 806 770 741 766 767 791 793 759 759 804 831 815 789 735 733 767 792 791 774 787 772 873 829 868 853 846 816 871 818 860 826 830 838 802 845 822 805 833 848 822 838 816 868 806 828 832 812 818 782 805 852 838 813 846 821 794 809 850 822 852 824 772 810 809 835 886 878 819 826 831 811 833 828 809 778 813 754 758 769 820 802 781 785 806 762 840 832 820 808 819 818 851 813 728 824 782 812 781 839 815 786 1.04e+03 722 854 775 856 816 753 715 728 825 746 792 809 802 790 850 784 777 744 758 851 839 843 864 851 837 796 806 833 800 813 809 808 851 812 823 825 830 831 818 813 823 844 798 788 816 788 733 811 875 805 793 825 873 856 830 779 778 776 834 811 788 770 837 898 842 823 829 804 800 830 784 788 893 841 805 808 823 838 796 817 811 774 814 796 761 827 815 804 799 802 782 832 850 845 834 805 770 782 818 805 826 874 856 794 836 813 662 816 904 778 731 782 790 770 857 824 806 841 812 853 803 780 782 861 800 821 804 849 792 813 837 798 784 787 780 820 783 726 771 821 804 774 831 825 780 769 757 787 819 795 818 841 761 804 799 789 817 800 869 1.24e+03 832 780 552 793 788 784 688 789 783 756 812 802 885 793 821 726 829 757 814 821 833 855 891 866 925 870 866 847 816 857 836 873 878 866 867 882 873 840 860 858 804 883 896 919 824 824 880 811 812 839 843 737 796 759 821 871 849 832 713 839 821 818 821 863 817 825 801 779 806 791 777 793 760 813 830 809 795 884 875 868 794 743 854 792 801 764 830 831 860 799 814 842 809 791 799 801 804 789 774 826 845 771 873 798 783 796 768 762 788 804 1.07e+03 814 689 772 762 777 815 764 877 854 845 821 782 872 822 790 846 824 801 797 823 791 832 818 830 801 808 837 802 812 847 799 851 826 777 750 758 746 831 782 776 754 785 815 786 810 768 738 807 775 758 795 808 797 772 761 767 803 780 798 761 734 778 744 753 701 828 795 788 715 815 761 797 756 782 725 801 772 767 750 797 763 733 753 788 729 785 788 791 643 812 778 839 801 698 830 745 791 631 747 822 790 791 500 788 809 778 778 825 844 890 804 842 824 788 804 849 841 826 841 831 799 834 839 826 770 793 839 786 818 797 845 781 856 812 820 796 776 798 810 833 813 781 454 1.13e+03 686 841 1.08e+03 778 788 798 743 461 799 637 775 806 737 800 742 806 740 704 803 754 787 779 806 790 730 837 735 790 624 763 800 733 808 849 788 596 762 772 762 761 784 799 833 712 792 789 614 764 646 786 739 755 795 779 794 709 725 634 710 798 792 833 840 884 857 849 813 931 853 917 788 819 874 881 843 830 827 830 875 738 821 869 813 804 780 811 847 753 822 836 750 853 796 789 877 869 834 814 772 776 786 758 734 770 818 797 768 802 803 827 813 820 848 798 798 819 840 811 878 848 830 806 830 756 818 812 820 811 826 829 808 794 798 782 766 806 809 819 799 781 822 790 817 822 780 807 833 786 791 791 797 735 807 804 792 794 780 750 708 779 825 803 786 825 822 805 812 794 761 786 676 792 759 799 732 759 746 796 774 730 731 857 672 802 744 729 836 806 770 741 765 767 791 793 759 759 806 831 817 790 736 733 768 792 792 773 787 772 873 828 869 854 846 816 870 818 859 827 830 838 802 845 820 805 833 848 822 837 816 865 806 829 832 812 818 782 805 851 838 813 846 823 794 810 850 820 851 824 773 811 809 836 885 878 819 826 830 810 833 827 808 778 814 754 759 768 820 801 781 785 805 761 840 832 819 807 820 818 851 814 729 824 782 811 781 838 815 786 1.04e+03 722 854 775 856 817 752 715 727 823 747 793 809 802 789 850 782 776 743 758 851 839 844 864 850 837 797 808 833 801 813 810 808 851 812 823 826 830 830 818 813 823 844 798 788 815 788 732 811 876 805 793 828 871 856 829 779 777 777 833 812 788 769 837 898 844 822 829 804 800 829 785 788 895 841 805 807 823 838 797 818 811 774 812 797 761 827 814 802 800 803 781 832 850 846 835 803 770 782 819 806 826 874 857 795 836 813 661 816 904 777 732 783 790 771 857 823 806 842 812 852 805 780 782 862 802 821 805 849 791 814 836 798 785 786 780 819 782 726 772 821 804 774 830 824 779 769 756 787 820 795 818 841 761 804 797 788 818 800 869 1.25e+03 832 781 552 793 788 783 688 789 783 756 812 803 885 794 822 727 828 758 812 821 833 855 892 867 920 870 867 847 816 858 837 873 877 865 867 881 873 840 860 859 803 882 895 918 824 824 880 811 812 840 844 737 796 760 820 871 850 833 712 838 821 816 821 863 816 825 800 780 806 790 777 793 761 815 830 809 796 884 875 870 794 744 854 793 803 764 830 831 860 798 813 842 809 790 799 802 805 789 774 826 844 772 874 799 784 796 768 763 789 804 1.07e+03 814 687 772 761 777 814 764 878 854 845 821 782 873 821 790 845 826 800 797 824 792 832 818 830 802 808 837 800 812 848 800 851 826 777 750 758 746 832 782 775 754 787 817 786 810 768 737 808 776 758 794 808 797 772 761 767 804 780 798 761 734 778 744 753 702 828 795 788 715 815 759 798 757 781 726 800 773 766 750 797 763 733 752 789 729 786 789 790 643 811 778 839 801 698 830 744 791 630 747 822 790 790 497 788 809 778 779 825 844 890 804 842 824 789 804 850 840 826 840 832 798 834 837 826 770 793 838 786 818 797 844 781 855 813 820 794 777 798 810 834 814 781 454 1.12e+03 687 840 1.08e+03 777 789 799 743 461 799 637 776 804 737 799 742 806 740 704 804 754 788 779 806 789 729 837 734 791 624 762 800 734 808 849 787 598 762 773 762 762 785 799 832 712 793 790 614 764 646 786 739 756 795 778 794 709 725 636 710 798 792 833 838 885 857 849 813 932 853 917 789 819 873 880 844 829 827 831 875 738 820 869 812 805 780 811 848 753 822 836 750 853 797 788 872 869 835 814 772 776 786 758 734 770 819 796 767 802 803 827 813 819 848 798 797 818 841 812 879 848 830 807 829 755 818 813 820 812 825 829 808 794 798 782 767 806 810 819 799 782 822 790 816 823 780 807 834 786 790 791 796 736 806 804 793 793 780 750 708 779 825 802 786 825 822 805 812 795 760 786 676 792 760 799 732 759 747 797 773 730 732 857 672 802 744 729 837 806 769 742 766 767 791 794 759 759 807 830 818 789 736 733 768 792 793 774 786 772 873 828 870 855 847 816 871 818 859 827 830 838 802 846 818 804 834 848 822 838 816 863 806 829 832 812 817 783 805 850 838 813 847 823 795 811 850 820 851 825 773 810 810 837 884 878 819 827 830 810 833 828 808 778 814 754 760 768 820 801 780 785 804 761 840 832 818 807 821 818 851 814 729 824 783 811 780 838 815 787 1.04e+03 722 853 776 855 818 752 716 725 822 748 792 810 802 789 850 780 776 743 760 850 839 843 864 849 836 798 810 833 802 813 810 808 852 812 823 826 830 830 818 813 822 844 798 789 815 788 732 811 877 805 794 829 871 857 829 780 777 777 834 813 788 769 837 897 843 822 828 804 799 829 785 787 897 844 806 807 823 837 796 819 811 774 812 797 762 827 812 803 800 803 782 832 850 846 836 803 771 782 819 806 825 876 858 796 836 813 661 816 904 776 733 784 790 771 857 823 807 842 812 852 805 778 782 863 803 822 805 848 790 816 836 798 784 786 780 818 782 725 772 821 805 775 830 824 779 770 756 787 821 795 818 841 761 804 796 788 818 800 869 1.25e+03 832 780 550 794 788 783 689 788 783 756 813 803 884 793 822 728 828 759 812 821 833 855 892 867 916 871 867 847 815 857 837 873 876 865 868 881 873 840 860 860 803 882 895 918 825 823 880 811 812 838 844 738 796 761 820 872 849 834 712 839 821 815 821 863 815 825 800 780 806 790 777 792 761 815 830 809 795 884 875 871 794 744 854 794 804 765 830 830 860 798 812 841 809 790 799 802 806 789 774 827 844 772 875 800 786 795 768 763 790 804 1.07e+03 815 688 772 761 778 814 763 878 853 846 821 782 874 820 789 846 827 800 797 824 792 833 818 830 800 807 838 801 811 848 800 852 826 777 750 759 746 832 782 774 755 787 817 786 809 768 735 809 777 758 794 809 796 772 762 768 802 781 796 759 734 777 744 752 702 828 795 789 715 815 758 800 758 780 726 801 774 766 750 797 763 732 750 788 729 787 788 790 644 810 780 840 802 698 830 744 791 630 747 822 791 791 495 788 808 778 779 825 845 889 803 842 824 790 805 851 840 824 840 833 797 834 837 826 769 794 837 786 818 797 845 780 854 814 820 792 778 798 808 834 814 781 452 1.1e+03 687 840 1.08e+03 775 789 799 743 461 799 637 776 804 737 798 742 806 741 704 804 754 788 780 807 789 729 837 734 791 624 761 800 734 808 849 786 599 763 773 762 762 785 799 832 712 793 789 614 764 646 786 739 757 795 778 794 708 725 636 710 798 792 834 838 886 858 849 813 931 853 917 788 819 872 880 844 829 827 830 876 738 820 869 812 806 780 811 848 753 822 836 752 853 797 788 868 869 835 816 773 775 786 759 734 769 818 797 767 802 802 827 813 818 848 799 796 818 842 812 879 847 832 807 829 754 819 813 821 811 825 829 808 793 798 782 767 805 811 819 799 782 822 790 816 822 780 808 835 786 790 790 795 738 806 804 793 792 781 749 708 779 826 802 786 825 822 805 812 795 759 786 677 792 760 798 732 758 747 797 773 730 732 856 672 802 744 729 837 806 769 742 767 767 791 794 760 760 807 830 818 788 735 733 770 792 793 775 786 772 873 827 869 856 848 816 871 819 859 827 830 838 803 847 817 804 834 849 823 838 815 860 805 829 832 811 816 782 805 850 837 813 848 824 795 810 850 820 851 825 771 810 812 837 883 877 819 828 830 810 833 828 809 778 813 754 760 767 820 801 780 785 804 761 840 832 818 806 822 818 850 815 729 824 784 812 780 838 815 788 1.04e+03 723 852 776 854 818 752 715 725 821 748 790 810 801 790 850 780 776 743 760 850 839 842 864 848 836 798 811 832 804 813 810 808 852 811 824 825 830 830 818 814 822 844 798 788 814 788 732 812 876 805 794 827 871 858 828 783 776 778 834 814 788 770 837 897 842 823 826 804 799 828 785 786 899 846 806 807 823 836 795 820 812 773 813 797 762 826 812 804 801 804 782 831 849 846 837 803 773 782 818 805 825 877 858 798 836 812 661 816 906 776 732 786 790 771 858 823 808 842 812 853 806 776 781 864 803 822 804 848 791 818 834 798 785 787 780 818 781 723 772 820 806 776 830 824 779 771 756 787 820 794 818 841 761 805 794 788 818 800 868 1.25e+03 831 779 550 793 789 783 688 787 783 755 813 802 884 793 822 730 828 760 812 821 833 855 891 867 912 872 867 847 815 857 837 873 876 865 868 882 872 840 859 861 803 883 895 918 825 824 880 812 811 837 844 739 796 761 821 872 850 834 713 841 821 814 820 862 815 825 799 780 806 790 777 791 760 814 832 809 796 884 875 870 794 744 854 794 805 764 830 829 860 798 811 840 809 790 799 801 807 789 774 827 844 773 875 799 786 794 768 763 790 805 1.07e+03 815 688 772 761 778 815 763 878 853 846 821 782 875 819 789 846 827 800 797 824 792 833 818 829 799 806 837 803 811 849 799 853 826 776 749 759 746 832 782 774 755 787 817 786 809 768 733 810 777 758 794 809 796 771 762 768 801 781 796 758 734 776 743 752 704 828 794 789 715 815 759 799 759 780 726 802 775 766 749 797 763 733 749 788 729 787 788 790 644 810 781 840 801 697 830 743 791 630 747 820 790 792 495 788 808 779 779 825 846 889 803 842 823 791 805 852 840 824 840 834 797 834 838 825 768 794 836 785 820 798 846 779 855 815 820 793 779 798 807 834 815 781 451 1.08e+03 686 841 1.08e+03 776 790 798 743 461 799 637 776 805 737 797 741 806 741 704 804 754 788 780 808 789 729 838 734 792 624 760 800 734 809 850 786 601 763 772 762 764 784 799 831 712 794 789 614 764 645 785 738 758 794 778 794 708 725 636 710 799 793 835 837 886 857 848 813 930 852 917 789 819 871 880 844 830 827 830 876 738 819 869 812 806 780 811 848 753 822 836 753 853 796 789 864 870 835 817 773 775 786 759 733 769 817 797 767 802 802 826 813 817 847 800 796 817 842 813 880 847 833 807 829 753 819 812 822 810 826 830 808 792 798 783 768 804 812 819 799 782 823 790 816 822 780 808 835 787 791 790 795 740 805 804 792 793 781 749 708 779 825 802 787 825 822 806 811 794 759 785 677 792 760 798 733 758 747 797 773 729 733 857 672 802 743 730 837 806 769 742 766 768 791 794 763 759 806 830 818 787 734 733 770 792 791 776 786 772 874 828 868 856 848 816 869 819 859 826 830 838 804 847 817 804 833 849 824 838 815 856 805 830 833 811 816 781 806 851 837 812 848 824 794 809 850 820 850 826 770 810 814 837 882 876 818 827 829 810 832 828 810 778 812 753 760 767 820 801 780 785 804 761 840 832 819 806 822 817 849 815 729 824 785 812 780 838 816 787 1.04e+03 724 852 775 855 818 752 714 726 822 747 790 810 800 792 850 781 776 743 759 850 839 841 864 849 835 797 809 832 804 813 810 808 852 809 824 825 830 830 818 814 821 844 797 788 814 788 732 812 874 806 794 825 871 859 828 786 776 778 834 814 789 769 837 897 841 823 827 804 799 828 785 786 899 848 807 807 823 835 793 820 811 772 815 797 763 826 812 804 801 803 781 830 848 846 837 803 776 781 817 805 825 878 856 798 836 811 661 816 908 776 732 785 790 771 858 823 809 842 812 854 806 774 781 864 803 821 804 847 791 819 832 797 785 788 781 818 782 723 772 820 806 776 830 825 778 772 756 786 819 794 818 840 760 806 794 788 817 800 867 1.25e+03 831 780 551 793 789 782 687 786 782 755 813 801 884 794 823 729 827 761 814 820 832 855 890 867 908 872 867 847 815 858 838 874 877 865 869 883 872 840 857 860 804 883 895 918 825 824 879 813 811 838 844 740 795 761 822 872 850 833 713 844 820 814 820 861 815 825 798 780 807 790 777 791 760 812 833 810 797 884 875 869 793 745 854 794 805 764 830 828 860 798 812 839 809 790 798 802 807 789 774 826 844 773 874 798 786 794 767 762 790 805 1.07e+03 814 689 772 761 777 816 763 877 853 847 820 782 876 819 788 847 826 800 796 824 792 833 817 829 798 805 837 804 812 850 798 853 825 777 749 759 746 832 781 774 755 786 817 787 809 770 733 811 777 758 793 810 796 771 763 768 800 780 796 758 733 776 743 751 705 828 794 790 715 816 761 797 759 781 726 804 775 766 749 797 762 733 748 789 728 787 786 791 644 809 781 841 801 697 830 742 791 630 747 819 790 794 494 788 808 779 779 825 845 889 802 842 823 791 805 851 840 824 840 834 797 834 839 825 768 794 837 785 820 798 846 778 856 814 819 793 780 798 806 831 815 781 452 1.06e+03 686 841 1.08e+03 777 791 796 743 461 800 637 776 806 737 797 740 807 741 705 805 755 788 779 808 790 729 839 734 792 625 760 799 734 809 850 786 604 763 772 762 765 783 799 831 713 794 788 614 764 645 785 737 758 795 779 793 707 724 636 710 799 793 836 837 885 857 847 814 930 852 917 790 819 871 881 844 831 827 830 876 740 819 869 812 807 780 810 847 753 821 836 754 853 796 788 862 871 835 817 774 775 785 759 733 769 817 797 768 802 802 826 813 817 847 800 795 817 841 812 879 848 834 807 829 753 818 812 823 809 827 830 808 791 798 784 769 804 811 819 800 783 823 791 817 821 780 808 835 787 792 791 795 740 806 803 792 794 780 748 707 779 825 803 788 826 822 806 811 794 759 785 678 792 760 798 732 758 746 796 774 729 734 857 672 803 742 731 838 805 769 741 764 768 792 793 765 758 806 831 817 788 733 733 771 791 790 778 785 772 874 829 868 856 848 818 868 819 859 826 830 838 805 847 818 806 832 848 825 839 814 854 805 830 833 812 816 780 807 851 837 812 847 822 794 808 850 820 849 827 770 810 814 837 882 876 818 827 829 809 831 828 809 778 813 752 761 766 819 801 780 784 804 762 840 832 821 807 820 816 849 815 728 825 785 812 780 838 816 786 1.04e+03 724 852 773 856 818 752 714 728 822 747 791 809 800 793 849 781 776 743 757 850 838 839 865 850 835 796 808 832 803 812 809 808 853 807 824 824 830 830 817 815 821 844 796 787 815 788 732 812 872 807 794 823 872 858 827 789 775 778 835 814 789 768 837 897 841 823 829 805 798 828 784 786 898 846 806 808 823 835 794 820 811 771 815 798 763 826 812 804 800 802 780 830 846 847 836 803 778 780 817 805 826 877 855 798 836 812 660 816 908 777 734 787 790 771 858 823 810 841 813 855 807 774 781 864 803 820 804 847 790 819 830 797 786 789 782 818 782 723 771 820 806 775 830 824 778 771 756 785 819 794 818 840 759 805 794 787 816 800 866 1.25e+03 831 782 552 792 790 783 686 786 781 755 813 799 885 794 822 729 826 761 816 820 833 856 890 867 905 871 866 846 814 859 838 874 878 864 868 884 872 839 859 858 804 883 897 918 826 823 879 814 811 838 843 740 794 762 821 872 851 832 713 846 820 814 820 861 814 825 798 779 807 790 777 791 762 812 833 810 798 883 876 868 793 745 854 794 802 764 830 827 861 798 813 839 809 790 797 803 807 788 774 825 844 774 872 797 786 794 767 762 790 806 1.07e+03 814 689 772 760 776 818 762 876 853 847 820 783 875 819 788 847 826 801 796 824 792 832 817 829 798 805 836 803 812 848 797 852 825 778 749 758 746 831 781 774 754 786 817 788 809 771 734 811 777 758 793 811 796 770 763 767 799 780 796 758 732 776 743 751 706 827 794 790 716 816 762 796 759 782 726 805 775 765 749 797 762 733 748 790 728 787 785 791 644 811 781 840 801 698 831 741 791 630 747 817 790 794 491 789 809 779 778 825 844 888 802 843 824 792 805 851 841 824 840 835 797 834 840 825 768 794 838 785 820 798 846 779 857 813 820 793 781 797 806 829 816 781 452 1.04e+03 686 841 1.08e+03 778 790 796 744 461 800 636 776 806 738 798 740 807 741 705 806 755 788 779 808 790 729 840 734 792 626 760 799 734 810 850 787 605 763 772 762 766 782 799 831 713 793 788 614 764 645 784 738 758 795 779 793 707 724 637 710 799 794 835 837 885 857 846 813 929 852 917 791 819 871 881 843 831 827 830 876 742 820 869 812 807 780 810 847 753 821 836 753 853 796 788 858 872 834 818 772 776 785 760 733 770 817 798 768 802 801 826 813 816 847 800 795 817 840 812 878 848 835 807 829 754 818 811 823 809 827 829 808 791 798 785 770 804 810 819 800 783 823 791 817 820 780 808 835 787 792 792 795 739 807 803 792 795 779 749 708 779 825 803 789 826 822 806 810 794 758 785 678 792 759 798 731 758 745 795 774 728 734 856 672 804 741 731 838 805 770 740 763 768 792 793 765 758 805 831 817 788 732 733 771 791 790 777 785 772 874 830 868 856 848 820 866 818 859 826 830 838 804 847 818 808 833 848 825 839 813 853 804 830 833 812 816 779 808 851 838 812 846 820 794 807 850 820 849 826 770 809 814 837 882 876 819 827 829 809 830 828 808 778 814 751 761 768 820 801 781 784 804 762 840 833 821 807 819 817 849 814 728 825 786 811 782 838 815 785 1.04e+03 723 852 772 858 818 751 714 729 823 747 790 810 801 792 849 780 777 743 756 849 837 838 865 850 836 796 809 832 802 812 809 807 854 807 824 824 829 831 816 813 821 844 794 788 815 788 732 813 871 807 794 823 873 858 827 790 776 778 835 814 790 768 837 897 841 823 830 805 798 827 783 786 898 844 804 807 824 836 795 820 810 771 814 798 763 827 811 803 800 802 778 830 847 847 834 804 781 780 818 805 827 878 856 797 836 812 660 818 907 776 733 788 790 770 858 824 810 841 813 855 806 774 781 864 803 820 803 847 791 818 832 796 785 789 784 818 781 724 770 820 807 775 830 824 778 771 755 784 818 794 819 839 760 805 794 786 816 800 866 1.25e+03 831 784 552 792 791 784 686 786 781 755 814 798 885 794 822 728 826 761 817 820 833 855 891 867 901 870 866 846 814 860 839 873 878 864 868 884 872 839 861 857 804 884 898 918 826 822 880 814 810 838 842 739 794 762 821 870 850 832 713 848 821 814 820 861 812 823 798 779 807 790 778 791 764 812 832 808 798 883 876 869 793 746 854 794 800 764 830 826 862 798 813 839 809 790 796 804 807 788 775 825 844 774 871 796 785 794 766 761 789 806 1.08e+03 814 690 772 758 777 818 762 877 854 846 819 782 874 820 787 848 826 800 795 824 790 832 815 829 799 804 836 802 812 846 797 851 826 779 750 757 745 830 781 775 755 787 817 789 809 772 735 811 778 757 793 811 797 770 762 767 799 780 796 759 732 776 742 751 706 826 794 790 716 816 761 797 759 781 726 805 775 765 750 797 761 733 748 789 727 788 784 791 644 812 781 839 800 698 832 742 791 630 747 818 790 792 488 789 810 779 778 825 843 889 802 844 825 792 805 852 842 824 841 835 798 834 841 825 768 794 838 785 819 798 845 780 857 814 821 793 781 797 807 827 816 780 453 1.01e+03 686 840 1.08e+03 778 789 796 743 461 801 636 776 807 738 798 740 806 742 704 807 756 788 779 807 790 729 840 734 791 626 760 799 735 810 851 787 605 763 772 762 766 781 800 832 713 792 788 615 764 646 784 739 759 795 778 793 708 724 639 709 799 795 834 839 885 857 846 812 930 851 918 792 819 871 881 844 831 827 830 876 746 819 870 812 807 779 809 847 755 821 837 753 853 796 788 857 870 835 817 771 777 786 760 733 770 817 798 767 802 800 825 813 816 848 800 794 817 841 811 878 848 834 806 828 754 818 811 823 808 826 828 808 792 798 786 770 804 809 818 799 784 823 790 815 821 780 808 835 787 792 793 794 738 808 803 792 795 778 749 708 780 824 804 789 826 822 806 810 794 757 785 679 791 759 798 730 758 745 794 774 728 734 856 672 804 741 731 837 806 770 739 763 768 792 793 763 758 805 832 816 788 732 734 770 792 792 776 785 773 874 830 868 856 848 821 866 817 858 826 830 838 803 848 819 810 834 848 825 840 812 852 804 830 832 813 817 779 808 851 839 812 846 819 794 807 850 820 849 826 770 808 814 836 881 876 819 827 828 810 830 828 808 778 815 751 761 769 820 801 781 784 805 763 840 834 819 807 817 817 850 814 729 825 786 812 783 839 813 786 1.04e+03 721 852 772 859 818 752 715 729 824 747 790 812 802 791 849 780 778 743 757 849 835 837 866 851 837 796 810 832 801 812 810 807 855 808 822 824 829 832 816 812 820 844 795 789 815 789 732 813 871 805 793 823 875 858 827 793 778 778 835 813 789 768 837 897 842 823 830 805 797 828 782 786 897 844 803 808 824 836 797 820 810 771 812 798 763 827 810 804 799 803 779 831 847 846 833 804 780 780 818 805 827 879 856 796 836 813 660 819 906 776 731 789 789 769 859 824 810 841 813 854 806 774 782 864 802 821 803 847 791 818 833 796 785 789 784 819 780 724 770 820 807 775 829 824 779 771 755 785 817 794 820 839 760 804 794 786 817 800 865 1.25e+03 831 784 552 792 792 785 686 787 781 755 814 798 885 794 823 729 826 760 817 820 833 855 892 867 898 868 866 846 814 860 840 873 878 865 868 885 872 839 864 857 805 885 901 918 826 822 880 813 810 838 842 739 795 763 821 868 849 832 713 847 821 814 819 861 812 822 798 779 807 790 777 791 766 812 832 806 798 883 876 871 794 746 854 794 798 764 830 826 862 800 814 839 809 790 796 805 807 788 775 824 844 774 872 797 785 795 766 761 788 806 1.08e+03 814 689 772 758 777 818 762 877 855 846 819 783 873 820 786 848 826 800 795 824 789 832 814 829 801 804 837 802 811 845 797 850 827 780 751 757 745 828 780 775 756 788 816 790 809 772 735 809 778 757 793 811 796 770 762 767 800 780 797 759 732 776 742 751 706 826 794 790 715 816 760 798 759 781 726 806 776 765 750 795 760 732 749 788 728 788 783 790 644 813 781 840 800 699 832 742 792 631 745 818 791 792 486 790 811 780 778 826 844 889 802 843 825 792 805 852 841 824 841 835 799 834 840 824 768 793 838 786 818 798 846 781 857 814 821 793 782 797 807 826 816 780 453 992 685 840 1.08e+03 777 788 796 743 461 801 636 776 808 738 797 740 806 743 704 807 754 787 779 806 791 729 839 734 790 626 760 799 734 811 851 787 605 762 772 762 765 782 800 832 714 793 788 615 764 646 784 740 759 794 777 794 709 725 640 708 799 795 834 840 885 857 846 811 931 851 918 794 818 872 881 844 831 826 829 876 750 819 871 812 807 781 809 848 756 821 837 752 853 795 788 856 869 835 816 770 777 787 761 733 770 817 798 766 801 799 824 814 815 848 800 792 817 841 810 879 848 831 806 828 753 819 811 822 808 826 827 808 791 798 786 769 804 810 817 798 784 824 790 814 821 779 807 835 787 793 791 794 737 807 804 792 794 778 749 708 780 825 804 788 826 821 806 810 793 756 786 681 791 759 798 730 758 745 793 775 728 733 855 672 804 741 730 836 806 769 740 764 768 793 794 762 757 804 831 816 787 732 733 769 792 793 774 787 773 873 830 867 856 848 819 865 817 858 826 830 839 802 848 820 811 835 847 825 840 810 852 804 830 831 814 818 779 807 850 839 812 847 819 794 808 849 820 850 826 769 808 814 836 881 876 819 827 829 810 831 829 809 778 815 752 761 770 820 802 781 784 805 763 841 834 818 808 818 818 850 813 728 825 786 812 783 839 812 786 1.04e+03 721 851 772 859 818 752 715 728 824 748 790 812 802 791 849 781 778 743 759 849 835 836 866 852 837 795 810 832 801 813 810 807 855 810 821 824 829 833 817 811 818 845 796 790 814 789 731 812 872 803 792 823 876 859 827 796 778 779 835 813 788 768 837 897 840 823 830 805 797 829 782 788 897 844 805 809 823 836 796 820 811 770 811 797 762 828 811 805 800 803 781 832 847 844 832 804 781 780 817 806 827 878 857 796 836 813 661 818 907 775 730 788 788 768 861 824 809 840 813 851 806 775 782 864 800 822 803 847 792 818 833 796 784 789 784 820 780 724 770 820 807 775 828 823 779 772 755 785 817 793 821 838 761 804 795 787 817 800 865 1.25e+03 830 784 552 792 792 784 687 787 781 755 813 798 886 794 823 730 826 760 817 820 834 855 892 867 897 868 867 846 815 860 840 873 878 866 866 885 872 840 864 857 804 884 901 917 826 823 879 813 810 839 842 738 796 763 822 867 848 832 713 849 820 814 819 860 814 822 799 780 808 790 777 791 766 813 833 805 798 882 876 872 794 747 854 794 799 763 830 826 861 800 815 840 810 790 797 805 807 787 776 824 845 773 872 797 785 794 766 760 787 806 1.08e+03 814 689 772 758 777 817 763 878 855 846 820 784 873 821 787 848 826 800 796 824 790 833 813 829 803 804 837 802 812 845 796 851 829 779 750 757 745 827 780 775 757 788 816 789 808 771 735 808 777 757 793 810 796 770 761 767 802 780 797 758 733 776 742 752 706 826 794 789 715 817 760 798 760 780 726 806 777 766 749 793 762 731 750 787 729 789 783 790 644 813 781 841 799 700 832 743 792 631 744 818 791 791 485 790 810 780 777 826 845 890 801 842 825 792 805 852 840 824 842 835 800 834 839 825 768 793 838 788 817 798 846 782 858 815 822 793 782 798 807 827 815 780 453 968 684 839 1.08e+03 777 788 796 743 461 801 636 775 808 738 797 740 806 744 704 806 753 787 780 805 791 729 838 734 790 626 760 799 734 810 850 787 606 762 772 762 765 784 800 832 714 794 789 615 765 646 785 738 759 793 776 794 709 725 642 708 798 796 836 840 884 857 846 811 931 852 918 796 818 872 881 844 831 826 829 876 754 819 872 811 806 782 809 848 757 822 837 752 853 795 788 854 867 835 816 771 777 788 761 734 770 817 798 766 801 799 824 815 815 849 800 792 817 842 810 880 849 830 806 828 753 820 811 822 809 826 827 808 791 798 785 769 804 809 817 796 783 824 789 815 820 779 806 835 786 793 790 793 736 806 805 792 794 778 749 708 780 826 804 787 826 820 806 810 793 755 786 683 791 758 797 731 758 745 793 775 728 733 855 672 804 741 730 835 806 769 740 765 768 793 795 762 757 804 831 816 787 732 732 768 793 793 772 789 774 873 830 867 856 848 818 865 817 857 826 831 839 802 848 820 814 834 846 825 839 808 850 804 830 831 814 818 780 806 850 839 811 849 820 794 806 848 820 850 826 770 808 816 836 881 876 819 827 828 810 832 829 811 779 815 752 762 770 820 803 781 783 806 763 840 833 817 808 819 818 850 812 727 825 786 812 782 840 813 786 1.04e+03 722 851 772 858 818 752 715 726 824 748 790 812 802 791 849 782 778 743 759 849 835 836 865 854 838 795 809 832 800 813 810 808 855 811 822 824 830 833 819 812 818 845 797 791 814 789 732 810 871 803 791 823 876 859 827 798 777 779 834 812 787 768 837 896 838 822 829 805 797 830 783 790 897 845 806 810 822 836 796 819 810 770 811 796 761 828 812 804 800 804 782 833 846 842 832 802 782 780 817 806 826 876 858 796 837 813 661 817 908 775 730 787 788 769 862 824 808 840 812 849 806 776 782 865 800 822 804 847 792 818 833 795 784 790 783 820 780 724 771 821 806 775 827 823 780 772 755 785 818 792 821 837 761 803 796 788 817 799 866 1.25e+03 830 784 552 792 791 784 688 787 781 755 813 798 887 795 823 730 827 759 816 820 834 855 892 867 896 868 867 846 816 860 839 873 878 867 865 885 874 841 864 857 804 884 901 916 826 823 877 812 810 839 843 738 797 763 822 868 849 833 714 850 819 814 819 860 815 823 800 781 808 790 776 792 766 814 834 807 798 882 876 870 794 747 853 795 799 762 831 826 861 801 815 840 810 790 798 804 808 787 775 824 845 772 872 798 785 794 768 760 786 806 1.08e+03 814 689 772 759 778 818 763 879 854 847 820 786 872 822 788 847 826 800 797 824 792 832 812 828 804 804 837 802 812 844 797 852 829 778 750 758 746 827 781 774 756 787 816 787 808 771 734 808 776 757 793 809 796 770 762 767 803 781 797 758 733 776 741 753 707 826 795 788 715 818 760 799 760 781 726 804 778 767 749 793 764 730 750 787 728 788 784 790 644 812 781 842 798 700 832 743 792 632 743 818 790 792 483 790 808 781 777 825 846 890 802 842 824 792 805 850 839 824 842 835 799 834 837 825 768 794 839 789 816 798 846 783 858 814 821 793 782 798 807 827 815 780 454 946 683 840 1.08e+03 777 788 796 743 461 800 636 775 807 738 797 741 807 746 704 805 752 788 780 805 790 729 838 734 790 626 760 799 733 809 850 787 607 762 772 761 765 786 800 833 713 795 790 618 765 646 785 736 759 793 775 795 709 725 642 709 798 796 837 840 884 857 846 810 931 853 917 799 818 872 880 844 831 827 829 877 758 819 872 811 806 783 810 849 756 823 836 753 854 796 789 851 867 834 816 771 777 788 760 734 770 817 798 765 801 799 825 816 816 849 800 793 817 842 811 880 849 830 806 828 753 820 812 822 809 825 827 808 790 799 784 769 804 809 817 797 782 823 789 815 820 778 805 835 787 794 790 793 736 806 805 792 794 779 749 707 780 826 804 786 827 820 806 811 793 757 787 685 791 759 796 730 758 745 792 775 728 733 855 671 803 740 730 835 806 769 740 766 767 793 796 762 756 804 830 816 787 732 732 768 793 792 771 790 774 873 829 868 856 846 818 865 817 857 826 832 839 802 849 819 816 833 845 825 839 806 849 806 831 831 813 817 780 806 850 839 810 850 820 794 805 848 820 852 826 770 808 817 836 881 876 818 827 828 810 832 828 811 780 814 753 762 769 820 803 781 782 806 762 840 832 817 808 819 818 850 812 726 826 786 811 782 840 814 786 1.04e+03 722 850 772 857 818 752 715 725 824 748 790 812 802 791 849 783 778 743 758 850 835 836 864 853 838 795 809 832 800 814 810 808 854 811 824 824 831 834 820 812 818 845 798 790 815 789 733 809 871 804 791 823 874 859 827 798 776 780 833 813 786 767 837 896 836 821 828 805 797 830 784 791 897 845 805 810 821 836 797 818 810 771 812 794 761 829 813 802 800 804 782 832 845 840 832 801 783 780 817 807 826 875 857 796 838 814 661 816 908 776 731 785 790 770 861 824 808 840 812 848 806 776 782 866 800 822 805 847 792 818 834 795 784 791 783 820 780 724 771 821 806 775 827 823 780 772 756 785 819 791 822 836 760 804 796 787 817 799 866 1.25e+03 830 784 552 792 790 783 689 786 781 755 813 798 887 794 822 730 826 759 816 821 834 854 892 867 893 868 867 845 816 859 838 874 878 867 865 885 875 842 864 857 805 884 900 916 826 823 875 811 809 839 845 738 797 763 822 868 850 834 714 852 819 814 819 860 815 825 800 781 807 790 776 792 766 815 833 810 797 882 876 869 794 747 852 795 799 761 831 826 860 801 816 839 810 789 799 803 808 787 775 824 845 772 871 798 785 794 770 759 786 806 1.07e+03 814 689 773 760 778 818 762 880 854 847 821 786 872 822 790 847 827 801 798 824 793 832 813 828 804 804 837 801 813 844 797 853 830 776 750 759 747 827 781 774 756 787 816 786 808 771 734 810 774 757 793 810 797 771 762 767 803 781 798 758 734 775 741 755 708 826 795 788 716 819 759 799 761 781 725 802 778 768 748 794 765 731 749 787 727 786 784 790 644 812 781 841 798 699 832 743 793 632 744 818 790 792 481 790 808 780 778 824 845 890 803 843 824 792 804 848 840 824 841 835 798 833 837 826 768 795 839 787 816 798 846 784 858 814 821 793 782 799 807 827 814 780 454 921 682 841 1.08e+03 778 788 796 743 462 801 636 774 807 738 797 741 808 748 705 804 752 788 779 806 789 730 838 734 790 625 761 799 734 808 850 787 609 762 772 761 765 786 798 833 713 795 791 620 765 646 785 736 758 793 775 795 709 725 642 710 798 797 836 840 883 857 847 810 931 854 917 802 818 872 879 844 831 827 829 878 762 820 872 812 805 784 810 849 756 822 835 753 854 797 789 848 868 834 816 771 776 788 760 734 770 817 798 764 801 799 826 816 816 849 800 795 817 842 812 880 849 830 807 827 754 821 812 821 809 825 828 807 791 799 784 769 804 810 817 798 780 823 788 816 820 778 804 835 787 793 792 794 736 806 804 792 794 780 749 708 779 827 804 786 827 821 804 811 793 759 787 688 791 760 796 730 758 745 793 775 728 733 855 670 802 741 731 835 806 769 740 766 766 794 797 763 755 805 830 817 788 733 732 769 793 791 772 789 774 873 829 868 856 845 818 866 818 856 825 833 839 802 849 819 818 832 845 825 839 806 848 806 831 831 812 816 780 807 850 839 810 850 821 794 804 849 820 852 825 770 807 819 836 881 876 818 827 828 809 832 826 811 780 813 753 763 769 820 803 782 783 805 762 840 832 818 809 819 818 849 811 727 826 787 810 783 841 814 785 1.04e+03 722 849 772 856 818 752 715 726 824 748 790 812 802 790 849 783 778 744 758 850 835 836 862 852 837 794 809 833 799 814 810 809 854 811 826 823 831 833 820 812 819 845 799 789 815 788 734 809 872 804 791 823 872 858 827 799 776 780 832 813 786 766 837 896 838 821 828 805 797 830 784 790 897 845 805 809 820 835 797 818 809 772 812 794 761 829 812 802 799 804 782 831 846 840 832 801 783 780 816 807 827 875 857 797 839 813 660 816 908 777 731 784 792 770 861 824 808 840 812 848 806 776 782 864 800 821 805 846 792 818 834 796 784 791 782 819 780 724 770 821 806 776 827 823 780 771 757 786 820 790 822 836 760 804 797 786 817 799 866 1.25e+03 830 783 552 792 789 783 689 786 781 755 814 799 887 792 823 729 826 760 816 820 833 855 891 868 890 868 867 845 816 859 838 874 878 866 865 885 875 842 862 856 803 885 898 916 826 823 875 810 810 838 846 737 795 764 821 868 851 834 714 852 819 814 819 860 817 826 801 780 806 791 777 792 766 815 832 810 796 882 877 869 794 746 852 795 798 761 832 826 860 801 816 839 811 789 799 802 808 786 775 824 847 772 871 800 785 795 771 759 786 806 1.07e+03 815 689 773 759 778 819 762 881 854 846 820 790 873 822 790 847 827 801 798 824 792 832 815 828 803 805 837 802 813 844 797 853 829 777 750 759 747 828 782 774 756 788 816 787 809 771 734 812 774 756 793 810 796 772 763 767 802 780 798 759 734 775 741 756 708 826 796 789 716 820 760 799 761 781 725 801 778 767 749 795 764 731 748 788 727 788 784 791 644 812 782 840 799 699 832 743 792 631 744 818 790 794 478 790 808 779 778 825 845 890 804 843 825 792 804 847 841 825 841 835 797 833 837 826 767 795 839 785 816 798 847 784 858 814 820 794 781 799 807 827 814 780 453 900 682 842 1.08e+03 778 788 796 744 462 802 635 774 807 737 797 742 810 749 705 805 752 788 778 807 789 730 838 734 790 625 761 798 736 809 850 787 610 762 772 761 766 785 799 833 712 794 791 622 765 646 784 737 758 794 776 794 709 725 642 710 800 796 836 840 883 857 849 810 930 854 917 804 818 872 879 844 831 827 829 877 766 820 872 812 805 784 811 848 757 821 834 754 855 797 790 848 868 835 816 771 776 787 759 734 770 817 798 764 800 798 826 817 817 849 801 796 817 842 813 880 849 831 807 828 756 821 812 821 809 824 828 807 791 799 783 769 806 811 817 799 781 822 788 816 821 778 806 834 787 792 792 794 736 804 804 792 794 781 749 708 779 827 803 786 827 822 802 811 793 760 787 692 791 760 796 730 758 745 794 774 728 732 856 669 800 741 732 836 806 770 740 766 765 794 797 764 754 805 830 817 788 733 732 770 794 790 773 788 773 873 829 868 856 844 818 866 818 857 825 834 837 801 849 818 821 832 844 826 840 805 847 806 831 832 812 815 780 807 849 839 810 850 821 793 805 850 819 853 825 770 807 819 836 881 876 818 826 830 809 832 824 812 779 813 752 763 769 820 803 782 785 805 761 840 832 818 810 818 818 849 811 727 826 787 810 783 841 815 786 1.04e+03 722 849 772 857 817 754 715 727 824 749 790 811 802 789 849 782 777 744 759 849 835 835 861 851 837 795 809 833 799 815 809 809 854 810 825 822 831 832 821 812 819 845 799 788 816 788 735 811 874 805 792 824 874 857 828 799 776 780 831 813 786 766 837 895 838 820 827 806 797 829 784 789 896 844 804 809 819 834 797 818 809 772 812 794 761 827 812 804 798 804 782 831 848 840 832 802 783 779 815 806 828 875 856 797 839 813 660 815 908 779 731 783 793 771 860 823 808 840 814 847 806 777 782 862 800 821 804 845 793 818 835 796 784 791 782 817 781 724 769 820 806 776 828 823 780 769 758 787 820 790 821 836 760 804 797 785 817 800 866 1.25e+03 830 782 552 792 789 783 690 786 781 755 814 800 887 791 824 728 826 761 814 820 833 856 890 868 888 869 867 846 816 858 838 874 878 866 865 884 874 841 861 856 802 885 896 917 826 824 875 810 810 837 846 737 794 766 821 868 850 836 713 853 819 814 819 860 818 826 801 780 806 792 777 791 765 814 832 810 796 882 877 869 794 746 852 796 798 761 833 826 861 802 817 839 812 789 800 801 808 786 775 823 848 772 871 801 785 795 771 758 786 806 1.07e+03 815 690 772 758 778 819 762 881 853 846 820 794 873 821 790 847 827 802 798 824 791 831 816 828 803 806 836 802 813 844 797 854 829 779 750 759 747 828 782 775 756 788 816 788 810 772 734 812 775 756 793 810 794 772 762 767 801 780 798 759 733 775 741 756 708 827 796 790 718 823 761 799 760 780 725 801 777 766 749 794 762 733 748 787 729 790 784 791 646 812 782 839 800 699 832 743 791 631 744 819 790 794 476 791 809 778 779 826 844 890 803 843 825 792 804 847 841 824 841 834 797 834 837 826 767 795 838 783 815 798 847 783 857 814 820 794 780 798 807 827 814 781 453 878 683 843 1.08e+03 777 788 796 745 461 801 635 774 807 737 797 742 811 750 705 805 753 788 779 807 789 730 838 735 789 625 760 797 738 809 849 787 610 763 772 761 766 785 800 835 712 794 790 623 765 646 783 738 758 795 777 793 709 725 641 710 801 796 835 839 884 857 849 810 930 853 916 805 818 872 878 845 831 828 829 875 770 820 870 813 805 786 811 848 757 820 834 754 855 797 790 846 868 834 815 772 777 787 758 733 770 817 798 764 800 799 825 816 817 849 800 796 817 842 813 881 849 831 808 828 756 821 812 821 810 824 828 807 791 799 783 768 806 810 817 800 782 821 789 816 821 778 807 833 787 792 791 794 736 803 805 792 794 781 749 709 779 827 803 786 826 822 800 812 793 760 788 695 791 759 796 730 758 745 795 775 728 731 856 670 801 743 733 837 806 770 740 766 765 794 796 764 754 806 830 817 788 732 733 770 794 789 775 788 774 873 829 868 855 844 817 867 818 858 825 835 836 802 848 818 824 833 843 826 840 805 847 806 831 832 812 814 781 806 849 839 809 850 821 793 806 849 818 852 825 770 807 818 835 881 876 817 826 830 808 833 824 812 778 813 752 764 768 820 802 782 786 805 760 839 833 819 810 818 818 850 810 728 826 788 809 782 840 816 786 1.04e+03 723 849 773 857 816 755 715 730 825 750 790 811 802 789 849 782 777 744 759 849 837 835 860 851 836 795 809 833 799 815 809 809 854 809 825 822 830 832 822 811 819 845 798 789 816 787 733 812 876 805 792 823 875 857 828 800 776 780 831 813 785 766 837 895 839 820 827 807 797 829 784 789 897 844 804 809 820 834 797 819 809 772 812 794 761 826 812 806 798 802 781 832 848 839 832 803 784 779 815 807 828 875 856 796 839 812 660 815 908 779 733 782 794 771 860 823 807 841 815 846 807 777 783 861 800 821 804 843 793 817 836 797 784 791 781 816 782 723 769 820 807 776 828 824 781 768 758 788 820 789 821 837 760 804 797 785 817 800 866 1.25e+03 830 782 552 791 789 783 691 787 781 755 815 802 887 792 824 728 825 762 813 820 834 856 891 868 888 870 866 847 816 858 838 874 878 866 865 884 874 840 862 856 801 886 896 918 826 824 875 810 810 836 844 737 794 767 822 868 848 836 712 854 819 814 819 860 819 825 802 780 806 792 778 790 765 814 832 810 796 881 876 869 794 746 852 795 797 760 834 826 863 802 817 838 812 789 800 800 808 785 775 822 848 772 870 802 785 795 771 759 786 804 1.07e+03 815 690 771 758 778 818 762 880 852 846 820 798 873 821 789 847 826 802 800 824 791 830 816 828 802 806 836 802 812 844 798 853 829 780 750 759 746 828 782 776 757 788 816 788 812 772 735 812 775 756 792 810 793 772 762 767 801 780 799 759 732 775 741 756 709 827 797 790 719 826 762 799 760 780 725 802 777 766 750 794 761 734 748 787 731 790 784 791 647 811 783 838 801 700 832 744 791 631 744 821 790 793 474 791 810 779 779 826 844 891 803 842 825 791 805 847 840 823 841 834 797 834 837 826 767 794 837 782 815 798 847 782 856 814 820 794 780 798 807 826 815 781 452 861 684 843 1.08e+03 777 789 796 746 461 799 635 775 807 738 798 742 811 751 704 806 754 789 780 807 789 729 837 735 788 626 760 796 736 810 849 787 611 764 772 761 765 785 802 836 711 794 789 623 765 646 783 738 758 796 776 793 708 725 641 710 801 796 834 839 884 857 849 811 929 852 917 808 819 872 878 844 831 828 828 874 776 820 869 812 805 787 810 848 757 819 834 754 856 797 790 844 868 834 815 771 777 787 756 734 771 816 798 764 800 800 825 816 818 849 799 796 817 842 812 882 848 832 808 828 756 821 812 821 810 824 828 807 791 798 784 768 805 808 817 801 783 821 789 816 822 777 808 832 786 792 791 794 737 803 804 792 794 781 748 709 779 827 803 786 825 822 801 812 793 759 788 696 792 758 796 730 758 744 795 775 729 731 856 672 801 744 734 837 805 769 740 766 765 794 795 764 755 806 830 817 787 732 733 770 794 789 776 787 774 872 828 868 855 844 818 867 816 859 826 835 835 802 848 818 827 834 842 824 840 804 848 806 832 832 812 815 781 805 850 839 809 849 821 793 807 849 818 851 825 770 807 818 834 882 876 816 825 830 808 832 824 811 778 813 750 763 768 820 801 781 785 804 760 838 832 819 809 818 819 850 811 728 825 788 809 782 840 816 785 1.04e+03 724 850 772 858 816 756 715 732 824 750 790 811 802 790 848 782 776 743 760 848 838 835 860 851 836 796 809 832 799 815 809 808 855 809 825 821 830 831 822 810 819 845 798 789 817 789 731 812 876 806 792 823 876 856 829 802 776 779 832 814 785 767 838 895 839 820 827 807 798 829 784 790 899 844 804 809 822 834 797 819 810 771 812 796 761 826 812 807 798 801 780 832 847 839 833 804 786 779 816 807 828 875 856 795 839 812 660 816 908 778 735 782 794 771 860 823 807 842 816 844 807 777 783 862 800 822 804 840 793 816 836 798 784 791 780 816 782 724 769 819 806 776 828 824 781 768 759 788 820 789 821 837 760 801 797 785 817 800 867 1.25e+03 830 781 553 790 788 783 691 786 781 756 815 802 887 792 824 728 825 762 813 820 835 856 892 868 888 869 866 848 816 859 838 874 878 866 864 883 874 840 862 856 802 886 896 919 826 823 875 811 810 835 843 737 795 768 823 868 846 836 711 855 820 814 820 859 818 824 802 781 805 792 778 790 765 814 831 811 796 881 875 869 794 744 852 794 798 759 835 827 864 801 817 839 812 789 800 800 807 785 775 822 846 773 870 802 786 796 771 760 787 803 1.07e+03 815 690 771 758 778 818 762 879 852 846 822 804 873 821 789 847 825 802 799 824 790 829 815 828 802 806 836 801 811 844 798 853 829 779 750 759 746 828 782 776 757 788 816 787 813 773 735 812 776 756 792 810 795 772 761 766 801 780 801 760 732 777 740 759 709 828 796 790 719 829 762 799 759 780 725 803 777 766 750 794 761 734 748 786 731 788 784 791 649 811 784 837 801 701 832 744 791 632 744 821 790 793 473 790 811 780 779 827 845 891 802 842 826 791 806 848 840 822 842 834 798 835 838 826 767 794 836 782 815 799 847 781 856 814 819 792 780 797 808 826 816 781 452 842 685 842 1.08e+03 776 788 796 746 460 798 635 776 807 738 798 741 811 752 704 805 754 790 780 807 789 729 838 735 788 626 759 796 735 810 849 788 612 765 772 761 765 785 802 837 711 794 788 623 765 646 783 739 758 795 775 793 708 726 640 709 801 795 834 839 884 856 848 811 929 851 919 811 819 871 878 844 831 828 827 874 784 820 868 811 806 789 810 848 756 820 834 754 856 796 790 843 868 835 814 771 776 786 756 734 772 816 799 764 800 800 825 816 819 849 798 796 816 842 812 882 848 832 808 828 756 820 812 822 810 825 828 807 791 798 784 768 804 806 817 800 784 821 788 816 823 778 807 833 786 793 792 794 738 804 802 792 794 781 747 708 778 825 804 786 825 823 801 813 793 759 788 699 792 757 795 731 758 744 796 775 729 731 857 672 801 743 735 837 805 768 740 766 764 793 794 764 757 806 830 816 787 732 733 769 795 790 776 786 775 872 828 868 855 845 818 868 815 859 826 834 835 802 848 818 828 834 842 822 840 804 849 806 832 831 812 815 781 804 850 840 809 848 820 793 808 849 818 850 825 771 807 817 833 882 875 816 825 830 808 832 824 810 778 813 750 762 768 820 800 780 784 804 761 838 832 819 808 818 819 849 811 729 824 786 809 781 838 815 784 1.04e+03 724 850 771 858 817 756 715 732 824 749 789 811 802 791 847 782 776 743 760 848 839 835 862 850 836 796 809 833 800 815 809 808 856 809 825 821 829 831 824 809 819 845 797 789 818 790 729 811 876 807 792 823 874 856 829 802 775 780 834 814 785 766 838 896 840 819 827 805 798 829 784 789 900 844 805 809 823 833 796 819 810 770 812 796 760 828 813 806 799 800 778 832 845 839 833 804 787 779 817 807 827 874 856 794 839 812 660 816 908 777 734 783 794 771 860 823 807 842 816 843 805 778 783 862 800 823 804 839 794 814 837 799 784 791 780 817 781 724 769 820 806 776 829 824 780 768 759 788 820 790 820 837 760 800 796 786 817 801 867 1.25e+03 829 781 552 790 788 783 690 786 782 757 815 802 887 793 823 727 825 762 813 820 835 856 892 868 887 867 866 848 815 859 838 875 878 866 864 882 874 840 862 856 802 886 896 920 826 822 876 811 809 835 843 738 796 771 823 870 844 835 710 855 820 813 820 859 816 824 802 782 804 792 778 790 766 813 831 809 797 881 874 870 794 744 853 792 799 758 834 826 863 800 816 839 812 788 799 800 806 784 775 822 844 775 870 803 786 797 772 761 788 802 1.07e+03 815 690 771 759 778 818 762 878 854 846 822 809 873 821 790 847 824 802 798 824 790 829 815 828 803 805 836 801 810 844 797 852 829 778 750 759 746 828 781 776 756 788 815 787 813 773 735 812 776 757 791 810 796 772 761 766 800 778 803 760 731 778 740 761 710 828 795 790 719 830 762 798 759 780 725 803 777 766 750 795 762 733 747 786 731 786 784 791 651 810 786 837 801 702 833 744 791 632 744 820 791 792 472 790 811 780 779 826 845 891 802 842 826 790 806 848 839 823 841 834 798 837 838 826 767 795 835 782 815 799 848 781 856 814 820 792 780 796 809 826 816 780 452 823 684 842 1.08e+03 776 788 796 745 461 798 635 777 805 738 798 741 812 753 704 804 755 790 780 807 789 728 839 735 788 627 759 796 733 810 849 788 615 764 772 761 764 786 802 837 711 794 789 624 765 647 783 740 759 795 775 792 708 726 640 708 801 795 834 839 883 856 848 811 930 851 920 816 819 871 879 843 829 827 826 874 792 822 868 809 806 790 809 848 756 822 834 754 855 796 789 843 868 835 815 771 775 786 757 734 772 816 799 764 800 799 825 816 819 848 798 795 816 841 812 882 848 832 807 828 756 820 812 822 810 826 828 808 791 798 783 768 804 807 818 798 784 821 787 816 822 779 806 833 786 793 793 794 738 806 801 792 794 781 747 709 778 823 804 786 826 823 801 813 792 759 788 702 793 757 795 731 757 744 796 775 729 732 857 673 801 742 735 838 805 767 740 766 766 792 794 765 759 806 831 816 788 732 733 769 795 792 775 786 775 872 828 868 855 846 820 868 815 859 826 834 836 802 848 818 829 834 844 821 841 802 850 805 831 832 812 814 780 804 850 840 810 849 820 793 808 849 818 850 824 771 807 816 833 882 875 815 826 831 808 831 824 810 779 813 751 762 768 820 800 779 784 803 762 838 833 819 808 817 820 848 811 729 824 784 808 780 837 814 784 1.04e+03 724 850 770 859 818 756 714 730 824 749 789 810 802 792 845 783 776 743 759 848 839 834 863 851 837 796 808 833 800 814 809 807 857 810 826 821 828 831 825 808 820 845 797 789 818 791 730 810 876 806 793 823 873 856 829 802 776 780 834 814 786 765 838 896 841 819 826 803 798 829 784 789 898 844 806 808 823 833 796 819 810 770 812 797 760 830 815 806 800 800 777 831 844 840 833 804 787 779 817 807 828 874 857 794 838 813 660 817 907 777 732 784 792 771 859 822 807 841 815 840 804 778 782 862 799 823 804 839 794 814 837 799 784 790 780 816 779 725 770 820 806 776 829 825 780 768 760 788 819 791 820 836 760 799 795 787 818 801 867 1.25e+03 829 782 552 790 788 784 689 786 782 757 815 802 887 792 823 727 826 763 814 821 836 856 893 868 886 866 866 848 815 858 839 875 877 866 865 881 873 840 861 856 802 886 896 920 825 822 878 812 809 835 843 740 797 776 823 872 844 833 710 855 821 813 821 859 816 825 802 780 805 792 779 791 766 812 830 807 798 881 873 870 793 744 854 792 800 759 832 826 862 800 815 839 811 788 798 801 806 785 775 823 844 776 869 801 787 797 772 761 789 802 1.07e+03 815 689 771 760 778 818 762 878 856 846 822 816 873 822 789 846 824 802 798 824 790 830 816 828 802 805 836 802 809 844 797 852 829 778 750 760 746 828 781 775 755 787 813 788 813 774 735 812 775 756 791 810 797 772 760 766 800 777 802 761 731 779 740 764 711 829 795 790 718 831 762 796 760 780 725 802 777 766 748 795 763 732 747 786 730 786 785 790 653 810 788 837 800 703 833 744 791 633 744 820 792 792 472 791 811 780 779 826 845 891 801 842 826 790 806 848 839 824 840 834 798 838 839 825 767 795 835 782 815 799 848 781 856 814 820 793 780 795 810 828 816 780 452 804 684 842 1.08e+03 776 787 795 744 461 799 636 776 802 737 797 740 812 753 705 804 754 791 780 807 789 728 839 735 788 628 759 797 734 810 849 789 616 764 772 761 764 786 802 837 711 794 789 624 765 648 783 739 760 794 776 792 708 726 639 708 802 795 834 839 882 856 848 811 932 852 920 819 820 871 879 843 828 827 827 874 798 824 869 809 806 793 809 848 755 824 835 755 855 796 789 843 868 836 815 771 774 785 758 734 772 816 799 764 800 798 824 816 819 848 800 795 817 842 812 882 847 832 807 827 755 821 811 822 810 825 827 809 790 797 783 768 804 808 819 798 783 821 787 816 822 780 806 834 786 793 791 794 736 805 801 792 793 781 748 708 778 821 804 786 828 823 801 813 791 759 787 708 793 758 794 732 756 744 795 774 729 733 858 674 801 740 735 837 805 767 741 766 767 791 794 765 758 806 831 815 788 732 734 769 794 793 775 786 775 872 827 868 855 846 821 868 816 858 826 832 837 802 848 818 831 833 846 820 841 801 850 806 829 833 813 814 780 804 849 840 810 848 819 793 808 849 818 849 824 771 807 815 833 882 874 815 827 832 808 831 823 810 780 813 751 763 768 820 799 778 783 802 763 838 834 818 808 817 820 848 810 729 823 783 806 779 835 813 784 1.04e+03 723 850 770 859 818 755 713 728 825 749 788 810 802 791 845 783 776 743 759 848 838 834 862 852 838 796 807 831 799 815 809 806 857 810 827 820 828 831 826 808 821 846 797 789 818 791 731 810 876 805 793 823 873 857 829 802 777 780 834 813 785 764 838 898 842 819 826 803 798 830 784 790 897 843 806 807 823 833 794 819 810 770 812 796 760 830 816 806 800 801 778 830 845 839 833 804 787 779 816 806 829 874 856 795 837 814 660 816 905 777 729 783 791 770 859 823 807 841 814 838 802 778 782 862 799 823 804 839 795 813 837 800 784 790 781 816 778 725 770 819 805 776 829 826 780 769 762 786 818 793 821 836 759 800 794 788 818 800 866 1.25e+03 828 782 551 790 788 783 688 787 782 758 814 800 888 792 823 727 826 762 814 821 836 857 892 868 886 866 866 848 815 858 839 876 877 866 865 880 872 840 862 856 802 886 896 921 825 821 878 812 809 836 843 741 797 780 822 873 844 832 710 855 821 813 822 858 817 825 802 777 806 791 780 792 765 811 830 805 798 881 873 870 794 745 854 794 800 760 830 826 862 800 812 838 811 789 798 801 807 788 774 824 844 777 869 799 787 797 770 761 788 802 1.07e+03 815 688 771 760 779 817 763 878 855 846 822 821 873 821 787 846 824 802 798 824 790 831 818 829 801 806 836 802 809 845 796 852 828 778 749 760 746 828 781 774 754 787 812 788 812 774 736 812 775 756 791 810 797 773 760 767 800 777 801 761 731 777 741 765 712 829 796 790 718 830 760 796 760 781 725 801 778 766 748 796 764 733 747 786 730 785 785 790 653 811 788 836 800 704 833 744 790 634 744 820 792 792 472 791 811 779 778 826 845 891 801 842 826 791 806 847 839 825 839 834 798 838 840 824 768 796 834 783 815 800 847 781 857 813 821 794 779 795 809 829 816 780 451 787 685 842 1.08e+03 776 786 795 743 461 800 636 776 800 736 796 740 811 753 705 804 754 791 780 808 788 727 837 735 789 630 759 799 734 808 849 789 617 763 771 762 764 785 802 836 710 795 789 624 765 649 782 738 762 795 778 793 708 726 639 708 803 794 834 839 882 857 848 811 933 852 920 824 820 871 879 844 827 826 827 874 804 827 870 809 806 795 809 848 755 824 836 755 854 796 788 842 867 835 815 772 774 785 757 734 772 816 800 763 800 798 824 816 820 847 801 795 818 842 811 881 847 832 807 827 755 821 810 821 810 825 828 809 791 797 783 768 805 809 820 799 782 821 787 816 821 780 807 834 785 793 790 794 734 804 801 792 793 781 749 708 777 820 804 786 828 823 801 812 790 759 786 711 792 758 795 732 756 744 795 773 729 733 858 673 802 740 734 836 805 767 741 766 768 792 795 765 758 806 830 815 788 733 734 768 793 793 776 787 775 872 827 868 855 846 821 868 816 858 826 831 837 802 848 818 832 833 848 820 840 800 851 807 827 834 814 814 779 804 849 840 810 848 817 793 807 849 817 849 824 770 806 816 833 882 873 816 828 832 808 832 823 811 780 814 751 763 768 819 800 778 783 802 762 838 834 817 808 816 820 848 811 728 823 784 803 779 835 814 785 1.04e+03 722 851 770 859 818 755 713 728 825 749 788 810 802 790 846 784 776 743 760 849 837 833 862 853 839 796 806 829 798 815 810 806 858 812 827 820 828 831 827 809 820 846 797 790 817 791 732 809 876 803 791 823 873 859 828 801 777 781 833 812 784 765 837 898 843 821 826 805 799 830 785 790 896 843 807 807 823 833 794 819 810 770 812 796 759 829 815 805 798 802 780 829 845 841 833 804 787 779 815 806 829 875 856 795 837 813 660 816 905 777 728 782 790 770 859 824 807 841 813 836 802 778 781 861 798 822 804 840 795 813 837 800 783 790 781 815 778 725 771 818 804 775 830 825 779 769 765 784 816 793 822 835 759 801 794 788 819 798 865 1.25e+03 828 782 551 790 788 783 688 788 781 758 814 799 887 793 823 726 827 760 814 822 835 857 892 868 886 866 866 847 815 857 838 875 877 864 866 880 871 840 863 856 803 885 897 921 826 821 879 812 809 836 844 741 797 785 823 872 843 832 710 855 822 814 823 858 817 826 801 775 806 791 781 792 765 811 830 805 798 881 874 869 795 745 853 794 799 761 829 826 862 800 812 838 810 791 798 801 808 790 775 824 844 778 870 797 786 797 768 760 789 801 1.07e+03 816 688 771 759 779 816 763 878 855 846 821 824 873 821 786 846 826 802 799 824 791 832 819 830 800 806 836 802 809 845 796 852 827 778 749 760 746 828 781 774 753 787 812 788 811 774 737 812 775 757 791 811 797 774 760 768 801 777 800 760 731 776 741 766 714 829 796 790 717 828 759 796 760 782 726 800 777 766 748 795 764 734 747 786 730 786 786 789 653 812 787 835 800 704 833 744 789 634 744 820 792 792 474 790 811 779 778 825 845 891 800 842 826 791 806 848 839 825 839 834 798 838 841 824 770 795 834 785 815 800 847 781 858 813 821 794 778 796 809 829 815 780 452 768 685 842 1.08e+03 777 786 795 742 461 800 636 776 798 735 796 740 811 754 706 805 754 792 780 809 790 728 836 735 789 631 759 799 734 806 849 789 618 763 770 763 764 784 802 836 710 795 789 624 766 651 782 737 762 794 778 794 708 724 638 709 803 794 834 839 883 857 848 811 932 852 920 828 820 870 879 844 827 826 827 874 810 830 872 808 806 798 809 849 754 824 836 755 854 796 788 841 867 835 815 772 774 786 755 734 772 817 801 763 800 799 824 817 820 847 801 796 818 843 811 880 848 832 807 827 755 821 810 820 810 824 828 809 793 798 782 768 805 810 820 799 781 821 787 816 821 780 807 834 784 793 789 793 735 804 802 792 792 781 748 708 777 819 804 785 827 823 801 811 790 759 786 714 791 758 796 732 756 744 795 772 729 732 858 672 802 741 735 835 804 767 741 767 768 792 796 766 757 805 828 815 787 733 735 768 793 792 776 786 774 872 827 866 855 846 820 868 816 857 827 830 837 802 848 818 830 832 849 819 839 799 851 808 827 834 814 814 779 805 849 841 810 846 815 793 807 850 817 849 825 768 806 817 834 884 873 817 827 832 808 832 823 811 780 815 751 762 768 819 800 780 783 802 762 838 834 817 808 816 820 847 812 728 822 784 802 779 835 817 786 1.04e+03 721 850 769 859 818 755 713 728 825 748 788 809 802 790 847 784 776 743 760 849 837 834 861 852 838 796 806 828 798 815 810 806 858 812 827 820 828 832 828 811 820 847 797 790 817 790 732 809 876 803 790 824 873 860 828 801 777 782 832 812 784 765 837 898 843 822 827 805 799 830 784 789 896 843 806 808 822 833 793 819 811 770 812 797 757 829 814 804 796 801 782 830 846 842 833 805 787 779 814 807 829 876 855 794 837 812 660 816 905 776 728 781 791 769 859 826 807 842 813 835 801 778 781 862 798 821 804 840 795 813 836 800 783 790 782 814 778 725 772 819 802 775 829 823 779 769 768 783 816 792 822 835 759 801 793 788 819 796 866 1.25e+03 830 783 552 790 788 783 688 788 781 758 814 798 887 793 823 726 826 757 814 821 834 857 892 867 887 866 866 847 816 858 837 875 877 863 866 880 871 839 864 856 802 885 897 920 826 821 880 812 809 837 844 741 797 790 823 872 843 832 711 855 822 814 823 858 817 826 800 776 807 790 781 793 766 812 830 808 798 882 874 869 797 746 852 794 798 761 830 827 861 800 812 838 810 792 799 801 808 789 775 824 845 780 871 798 786 797 768 760 789 802 1.07e+03 816 688 771 757 779 816 764 878 855 845 821 829 873 821 787 847 827 802 799 824 792 832 819 829 800 806 836 802 810 845 796 851 826 778 750 760 746 830 781 774 753 786 813 788 810 774 736 812 775 758 792 811 797 774 760 768 800 777 800 759 732 776 742 767 716 828 795 790 717 827 758 797 760 783 726 799 777 766 750 795 764 735 747 787 731 787 787 789 652 812 786 835 801 704 833 743 790 634 745 820 793 792 477 790 811 778 778 825 844 891 800 842 826 792 806 849 840 826 839 834 799 837 841 823 771 795 835 786 815 800 846 782 859 812 822 793 778 796 809 829 815 780 452 751 686 842 1.08e+03 778 786 794 742 460 800 636 776 798 736 797 740 811 756 705 805 754 792 780 808 792 728 837 735 790 633 759 798 735 804 848 788 618 763 770 764 764 783 802 836 710 794 788 624 765 650 782 737 761 794 778 793 707 725 639 710 803 793 834 839 884 857 847 811 932 853 920 834 820 870 879 843 827 826 827 874 818 831 872 808 806 799 809 849 754 822 836 755 854 795 787 840 867 835 815 772 774 786 756 734 772 817 801 762 800 800 823 817 820 848 800 795 818 842 811 880 848 832 808 828 755 821 809 820 810 824 828 809 793 797 781 768 804 809 820 798 780 820 787 817 820 781 807 834 784 793 789 792 736 803 803 792 792 781 747 708 777 818 803 784 827 823 802 810 790 759 786 716 790 758 798 731 756 744 795 773 729 732 858 670 802 741 736 834 804 768 741 766 768 792 797 766 756 805 827 814 787 732 735 768 793 791 776 784 774 872 827 865 856 846 819 869 817 856 827 830 837 802 848 820 829 832 849 819 838 800 853 809 828 834 813 814 780 805 849 840 810 845 815 794 806 850 817 850 826 768 805 818 834 886 873 818 826 832 808 833 824 811 780 814 752 762 768 819 800 781 782 802 762 839 834 817 808 817 820 848 813 728 822 784 802 780 835 818 787 1.04e+03 722 848 768 859 819 755 714 728 824 747 788 809 801 790 847 784 777 742 760 850 836 834 860 852 837 797 806 828 798 814 811 807 859 812 826 820 829 832 830 812 820 847 797 790 817 790 732 809 876 803 789 823 874 860 827 800 775 782 832 812 784 765 837 897 843 822 827 803 800 830 783 788 896 843 806 810 822 833 794 819 812 770 812 797 756 829 814 803 793 800 782 829 846 844 833 805 786 778 813 807 828 876 855 795 837 813 659 816 905 776 729 781 792 770 859 826 806 843 812 834 801 778 781 862 797 820 804 839 795 813 835 800 782 789 782 813 779 724 772 822 801 776 829 823 779 769 771 784 816 792 821 833 758 800 792 787 819 796 867 1.25e+03 832 782 552 790 787 782 686 786 780 758 813 797 886 791 824 726 826 758 815 821 833 856 892 866 887 866 866 848 816 858 836 876 877 861 866 880 872 839 864 856 802 885 897 920 827 822 880 812 809 838 844 742 796 798 823 872 844 832 712 855 822 815 823 859 817 826 799 776 807 790 782 794 764 812 829 810 798 883 875 869 797 746 853 794 799 762 830 828 861 799 814 838 809 793 799 802 808 786 775 824 846 783 871 799 786 796 769 761 789 802 1.07e+03 815 688 771 757 779 817 765 879 855 845 821 833 872 821 788 847 827 802 799 824 792 831 818 828 800 806 836 802 810 845 796 851 826 778 751 759 746 831 781 775 754 784 814 788 809 774 735 813 774 760 791 811 797 774 761 768 800 777 801 758 733 777 741 769 717 827 794 789 717 827 759 797 760 783 726 799 777 767 751 795 762 735 747 787 731 788 788 789 651 812 785 835 801 705 833 742 791 635 745 820 793 793 478 789 811 779 777 825 844 890 800 841 826 792 806 850 841 826 839 834 799 837 841 822 772 794 836 786 815 800 846 782 859 812 822 792 779 797 809 829 815 781 454 736 686 842 1.08e+03 777 785 793 742 460 800 636 775 796 738 797 740 811 756 705 805 754 792 780 806 793 731 838 735 790 633 759 797 735 805 847 787 621 763 770 763 764 783 802 836 710 793 788 625 764 650 783 737 760 793 778 792 706 725 640 711 801 792 833 839 885 858 847 811 932 853 920 838 820 870 879 844 827 826 827 874 822 834 872 809 806 801 810 849 754 821 836 755 854 795 787 840 867 835 816 772 774 787 758 733 772 817 801 762 800 801 823 818 819 849 800 794 818 841 811 880 848 833 808 828 755 821 809 820 810 824 827 809 793 796 782 767 803 809 820 797 780 820 787 817 821 781 806 834 783 793 789 791 736 804 804 792 793 780 747 708 777 814 803 784 826 823 803 810 788 759 787 720 791 758 798 731 755 744 795 774 728 732 857 669 802 742 739 834 804 769 741 764 768 792 798 764 756 804 827 814 787 731 734 768 793 791 775 782 773 872 827 865 857 846 820 869 817 855 827 828 838 802 848 822 829 832 848 820 838 800 855 808 828 834 812 815 780 804 851 840 810 844 815 795 807 851 818 850 827 770 805 818 834 887 873 817 825 833 808 833 824 811 779 813 752 761 767 820 801 782 782 802 763 839 834 817 808 818 819 849 813 727 822 784 802 780 836 816 786 1.04e+03 722 847 768 859 819 754 713 728 824 746 788 810 801 790 847 784 777 742 759 850 836 834 860 852 836 796 806 828 799 814 811 807 859 812 825 820 829 832 832 812 821 848 796 789 818 790 732 809 876 803 789 822 875 858 827 800 774 781 832 812 783 764 837 896 842 822 826 801 800 830 782 787 896 843 805 812 823 833 794 819 811 771 812 798 756 827 815 802 793 799 782 828 846 843 833 804 785 778 813 807 827 875 855 795 838 813 659 817 906 776 730 782 792 771 859 825 805 842 811 834 802 778 781 864 797 818 804 838 795 814 834 799 783 789 782 813 779 724 772 824 800 776 829 824 778 769 775 784 816 791 821 831 756 800 793 787 820 796 867 1.24e+03 832 782 552 790 786 782 685 784 780 758 813 797 885 792 825 727 826 759 815 820 834 856 892 866 888 866 866 848 816 859 835 876 877 861 866 881 873 839 864 857 801 885 896 920 828 821 880 812 809 838 844 743 795 804 823 872 846 833 712 852 822 814 823 860 817 826 798 776 807 789 782 796 762 814 829 810 798 883 876 869 796 745 854 794 800 763 831 828 860 799 815 839 809 794 800 802 808 784 774 823 846 784 871 800 787 796 770 761 789 802 1.08e+03 815 688 771 757 780 818 765 880 855 845 822 840 872 821 788 846 827 802 799 824 792 831 819 828 798 806 837 802 809 846 797 851 827 778 751 759 746 830 781 775 754 783 815 788 809 774 735 813 774 760 791 811 797 774 761 768 798 777 801 758 735 777 740 771 718 826 795 788 717 827 759 796 759 783 726 800 777 767 751 795 759 734 747 787 730 788 788 790 650 812 786 835 801 706 834 743 792 636 745 819 793 793 479 787 811 779 777 825 843 890 801 841 827 793 806 850 841 826 840 833 800 836 840 821 773 794 836 786 815 800 846 780 858 812 823 793 780 797 810 830 815 781 454 721 686 842 1.08e+03 775 785 792 743 459 801 636 774 794 739 797 740 811 754 705 805 754 792 780 805 792 736 837 735 790 634 759 797 735 806 847 786 623 763 770 764 763 784 803 836 711 792 787 627 764 650 783 737 760 793 778 792 706 726 641 710 800 792 833 840 885 858 847 811 933 853 920 843 820 870 879 844 828 826 828 875 825 836 872 809 806 803 810 849 754 821 835 755 854 795 787 842 867 835 816 772 774 787 761 734 772 817 801 763 800 801 824 818 819 849 800 794 818 841 811 879 848 833 808 828 755 820 810 820 810 824 827 809 792 795 784 767 803 809 819 796 780 820 788 817 821 781 807 833 783 793 789 791 736 805 804 792 794 780 748 708 777 810 804 785 826 822 802 810 785 758 787 723 791 758 798 731 754 744 794 775 728 732 857 669 801 742 741 833 804 768 742 762 769 792 797 762 756 804 827 814 788 730 734 768 792 791 774 782 772 872 827 865 858 846 819 868 817 855 827 827 838 802 848 824 828 832 848 820 838 801 857 808 828 834 811 814 781 804 852 839 810 845 814 795 808 850 818 850 826 771 806 817 834 887 874 817 825 832 808 833 826 810 778 811 752 761 768 821 800 783 782 803 763 840 833 817 807 819 818 850 814 728 823 784 801 781 837 815 786 1.04e+03 722 847 768 859 820 754 714 728 824 747 788 810 802 790 847 783 776 741 759 850 836 834 861 852 834 796 805 830 799 814 811 807 858 812 823 821 829 832 833 812 820 848 797 788 818 790 731 809 876 804 789 821 876 857 827 801 774 780 833 812 782 763 837 896 841 822 825 802 800 829 782 788 895 843 805 813 823 833 794 818 810 772 812 798 757 826 816 802 793 799 781 828 846 843 834 802 784 777 813 807 828 875 855 795 838 813 660 817 907 776 731 784 791 772 859 824 804 843 810 834 803 778 781 864 797 819 805 836 795 815 834 798 783 789 782 814 777 724 771 824 801 776 828 825 778 769 778 783 816 792 823 828 754 799 794 787 821 796 867 1.24e+03 831 783 552 790 786 782 684 784 780 758 813 797 885 794 825 729 826 760 815 821 833 856 893 866 888 866 867 849 816 860 835 874 876 861 866 881 874 839 864 858 802 885 895 919 827 820 881 811 809 837 843 744 796 810 823 872 846 834 712 850 822 814 823 860 818 826 797 778 807 789 782 797 761 814 829 808 799 883 876 870 794 745 854 794 801 764 832 828 860 798 814 840 811 793 800 801 807 786 774 822 846 787 871 801 787 797 769 761 788 802 1.08e+03 815 688 772 757 780 818 764 880 856 846 822 844 872 821 790 844 827 802 799 823 793 831 819 830 796 806 838 802 808 846 797 852 827 778 750 759 746 830 782 775 755 783 815 788 810 774 735 813 774 760 791 811 797 775 761 767 798 777 801 758 734 776 739 772 717 826 796 788 717 827 761 796 759 783 726 801 777 767 750 795 758 732 746 787 729 787 787 790 650 812 786 835 800 707 834 743 792 638 745 820 792 793 482 785 811 779 777 824 844 890 802 842 826 792 806 850 841 826 840 832 800 836 841 821 773 794 836 786 816 800 846 779 858 812 822 795 780 797 810 831 816 781 453 706 686 842 1.08e+03 774 784 791 743 459 800 637 774 793 738 797 740 811 753 704 806 754 792 780 805 792 741 836 735 791 634 757 797 735 806 847 787 626 763 770 765 763 785 803 835 711 791 787 628 764 650 784 737 760 793 779 793 707 726 641 710 799 792 834 840 885 858 847 811 933 853 920 845 819 870 879 844 828 826 829 875 826 840 872 810 806 804 810 848 754 821 835 755 854 795 788 843 867 836 817 772 773 787 761 734 773 818 800 764 800 802 826 817 818 848 800 794 817 840 810 879 848 833 808 828 756 820 811 820 810 824 826 809 791 795 785 767 803 810 819 796 780 820 788 817 821 782 807 833 783 792 789 792 735 806 803 791 794 780 750 707 778 806 804 786 826 823 802 810 781 756 787 724 790 758 798 731 754 744 794 774 727 732 857 669 801 741 744 833 804 768 743 762 769 792 795 761 756 804 827 814 788 729 734 768 792 791 774 783 772 872 827 865 857 846 819 868 816 855 827 826 838 802 848 823 827 832 848 820 838 801 857 808 829 833 810 814 782 803 852 838 811 845 814 794 808 848 818 850 825 771 806 815 833 887 874 817 825 831 807 833 828 810 778 812 752 761 769 821 800 783 781 805 764 840 833 816 807 818 818 850 814 728 823 784 800 780 837 815 785 1.04e+03 722 848 768 858 820 753 714 728 825 748 788 810 802 790 848 783 776 741 759 850 836 835 862 852 834 796 805 831 800 814 810 807 857 812 824 822 828 832 833 813 820 847 799 787 818 789 730 810 875 804 789 821 876 857 827 800 774 781 834 813 781 764 837 896 841 821 824 802 800 829 783 790 895 844 806 812 822 833 794 818 809 772 812 797 757 825 818 802 794 799 781 828 845 843 833 801 783 777 813 807 829 875 854 795 838 813 660 816 907 776 730 786 792 772 859 823 805 843 810 833 804 777 781 864 797 819 806 836 795 814 834 796 784 789 781 817 778 723 771 824 803 776 827 825 778 770 781 784 816 792 823 827 755 799 794 787 819 796 866 1.24e+03 830 783 552 791 786 782 684 786 780 758 812 797 885 795 824 730 825 760 815 822 833 857 893 867 887 867 867 849 817 860 836 873 875 861 866 880 874 839 864 858 803 885 896 918 827 820 880 810 809 837 843 743 797 815 823 871 844 835 713 848 822 814 823 861 818 825 799 779 806 790 782 797 762 812 828 807 799 884 877 870 792 744 854 794 801 764 832 829 860 798 813 840 812 792 799 800 806 788 774 820 846 790 871 800 787 797 769 761 788 803 1.07e+03 814 687 771 757 781 818 763 879 856 846 821 848 872 821 792 844 827 802 798 822 794 831 818 830 795 806 836 802 808 846 797 852 827 779 749 759 747 831 782 774 755 783 815 787 810 773 736 813 774 760 791 810 796 775 761 766 797 777 800 758 732 776 739 773 716 826 796 789 717 827 763 795 760 783 725 801 778 767 748 795 758 730 746 787 728 787 786 791 650 811 788 834 800 707 835 742 792 638 747 820 792 793 484 782 811 780 778 824 844 889 802 843 824 791 806 850 841 825 840 831 799 836 841 822 773 794 836 785 818 800 846 779 858 812 821 796 781 797 810 829 816 782 452 686 686 842 1.08e+03 774 785 791 742 459 800 638 774 793 738 797 740 811 754 704 806 754 793 779 805 791 745 834 734 791 634 756 797 735 806 848 787 626 763 769 766 763 786 803 836 711 791 787 628 763 650 784 738 761 793 779 794 708 726 641 710 799 792 834 840 885 858 848 811 933 853 920 849 819 871 879 844 828 826 829 875 827 841 871 809 806 806 810 847 754 820 835 756 854 796 788 845 866 836 817 771 772 787 760 734 773 818 800 765 800 802 826 817 818 847 800 795 817 840 810 878 848 832 808 827 756 819 810 820 810 825 826 808 791 795 784 768 804 810 817 796 780 820 788 817 821 782 807 832 783 792 789 793 735 806 802 791 794 780 749 707 778 802 805 788 825 823 802 810 778 756 786 724 790 758 799 731 754 744 794 774 727 732 856 669 801 740 746 834 804 768 743 762 770 791 794 762 756 804 827 814 788 730 733 768 791 789 773 784 771 873 827 865 857 846 819 868 816 855 827 828 837 802 848 822 826 833 849 820 838 800 856 808 829 833 810 814 782 804 852 838 811 846 815 793 808 847 819 849 824 770 806 814 833 886 875 816 826 830 808 833 829 811 777 813 751 760 770 821 801 783 780 807 762 839 833 816 807 817 818 851 813 728 824 784 799 780 837 815 785 1.04e+03 723 849 767 857 821 754 713 728 826 749 788 810 801 789 848 783 775 741 759 850 836 835 863 852 833 796 806 834 800 814 810 806 857 813 824 823 827 833 834 813 820 848 799 787 818 788 729 811 875 803 788 821 876 857 827 799 774 781 833 812 780 765 837 896 841 821 823 803 799 828 782 790 894 844 807 811 822 834 794 818 809 772 812 796 757 826 818 801 795 800 782 827 846 844 833 801 783 776 814 807 830 875 853 795 838 813 659 815 906 776 730 785 792 771 858 824 806 843 809 832 804 776 780 864 798 820 805 835 796 814 833 796 783 790 780 819 780 722 771 824 804 776 826 825 779 770 785 785 816 792 822 827 757 799 794 788 816 796 866 1.25e+03 830 782 552 790 786 781 685 787 780 758 811 798 885 794 823 729 826 761 814 822 834 858 894 868 886 867 866 849 818 861 837 872 874 861 866 880 875 838 864 857 804 885 896 918 826 820 880 810 809 837 843 742 799 821 824 871 843 834 714 848 821 815 824 862 817 824 801 780 806 791 781 798 762 810 828 807 798 883 877 870 791 744 854 794 801 763 832 829 861 798 813 840 814 790 799 801 806 789 774 821 846 792 871 800 786 798 769 761 788 803 1.07e+03 813 686 771 758 781 818 763 879 856 847 820 851 873 822 796 844 827 802 798 821 794 832 818 830 796 806 835 802 808 845 797 852 826 779 749 759 746 830 781 774 755 784 815 786 809 771 737 813 774 760 791 810 794 775 761 766 797 777 800 758 731 777 739 773 716 825 796 790 716 826 764 795 760 783 726 800 778 766 747 794 758 730 746 787 728 787 786 791 649 811 789 833 800 707 835 742 793 638 748 819 793 792 486 781 811 781 779 824 845 889 802 844 822 790 805 850 840 824 840 830 798 836 841 823 771 793 836 784 819 800 846 780 857 813 820 796 781 796 809 828 815 783 451 670 687 841 1.08e+03 774 786 791 741 459 799 638 775 792 738 797 741 810 754 704 806 754 794 779 805 791 747 836 735 792 634 755 797 735 807 848 787 626 764 769 765 764 784 803 836 710 791 787 629 763 650 784 739 762 794 778 793 708 727 641 710 800 792 834 840 885 859 848 811 933 853 920 851 819 871 879 845 828 826 829 875 829 844 871 809 806 806 809 847 754 820 836 756 855 796 789 845 867 836 817 770 772 787 760 733 773 819 800 766 800 803 826 816 819 846 800 795 817 840 810 878 849 831 809 828 756 819 809 820 810 825 826 808 791 797 783 768 804 810 815 795 780 820 789 817 823 781 806 832 784 791 789 794 734 806 802 791 793 779 749 708 778 799 805 787 826 823 802 810 776 756 785 725 790 757 799 732 754 744 794 774 727 732 855 670 801 740 749 836 804 768 743 762 770 791 794 763 756 804 828 814 788 731 733 768 791 788 773 785 771 874 828 865 856 845 819 868 816 855 827 829 836 802 848 821 827 834 849 820 837 800 855 808 829 833 810 814 782 804 850 838 811 846 815 792 808 847 820 849 824 770 807 814 834 886 874 815 826 830 808 833 828 811 777 813 750 759 770 822 802 783 781 807 760 839 833 817 807 815 819 851 814 728 825 784 799 780 836 816 786 1.04e+03 723 849 768 856 821 755 712 728 826 749 788 810 800 787 848 783 775 741 759 850 837 835 864 852 835 796 807 834 799 814 810 806 857 813 825 823 828 834 835 813 820 848 797 787 818 787 729 810 873 803 788 822 876 857 827 798 774 782 832 810 779 766 837 897 841 821 824 803 798 827 783 790 894 844 806 810 822 834 794 816 808 770 811 795 756 827 818 800 797 799 782 828 846 844 833 801 783 776 815 807 831 876 853 795 838 812 658 814 906 775 730 784 792 769 857 824 808 843 808 832 804 776 780 864 799 821 804 835 795 814 833 798 783 789 779 819 782 722 771 824 805 776 826 825 780 771 788 786 816 792 821 826 758 798 794 788 814 796 867 1.25e+03 830 781 552 789 786 781 686 788 780 758 810 798 885 793 821 728 826 761 814 822 834 858 895 868 886 866 866 849 819 861 838 872 874 863 866 879 875 838 865 856 802 886 897 918 826 820 880 810 810 838 843 741 799 825 824 872 843 832 714 849 820 815 824 862 817 824 802 780 806 791 780 798 763 809 828 807 797 883 876 870 792 744 854 795 801 763 831 829 861 798 812 840 815 790 799 802 806 788 774 822 846 791 871 800 785 798 770 761 788 804 1.07e+03 812 686 770 758 781 818 764 880 855 848 821 853 873 823 799 845 826 800 798 822 793 832 818 830 797 806 833 802 808 843 797 852 826 778 749 759 746 830 780 774 756 784 815 786 809 770 738 813 774 760 792 810 794 774 761 767 797 778 799 758 732 777 739 773 716 825 796 790 716 826 762 795 760 782 725 800 778 764 748 794 757 731 746 788 728 787 787 792 648 810 790 832 800 707 835 742 792 639 749 819 793 792 486 781 811 781 781 824 846 888 802 844 823 790 805 850 839 824 841 830 797 837 841 824 769 794 836 784 818 801 846 780 856 813 820 796 781 796 809 826 815 782 450 653 687 841 1.08e+03 774 787 790 740 460 798 637 776 792 737 798 741 810 754 704 806 754 794 779 805 791 749 836 735 792 634 755 798 734 808 849 787 627 764 769 765 765 783 803 836 709 791 788 631 763 650 783 739 762 794 778 792 707 727 641 710 800 791 833 839 886 859 849 812 932 854 921 854 820 871 879 845 827 826 829 875 832 847 871 809 806 806 809 847 755 820 836 759 856 797 789 845 868 836 817 769 774 787 759 733 773 819 799 766 799 803 826 815 818 846 800 795 818 840 810 879 849 832 809 829 757 820 809 819 810 826 827 808 791 798 783 768 803 810 816 795 781 820 789 817 824 780 804 833 785 791 789 794 734 806 802 791 793 779 749 708 778 797 806 786 826 822 802 810 774 756 786 726 790 756 798 732 754 744 794 773 728 733 854 670 801 740 750 837 804 768 743 762 770 790 795 763 756 804 828 814 788 732 733 769 791 786 774 785 771 874 828 865 855 844 820 868 816 855 828 830 834 802 847 820 826 834 849 820 837 800 855 808 829 834 811 814 783 803 850 837 811 845 815 792 808 848 820 849 823 769 807 814 834 886 874 813 826 831 808 833 827 810 776 813 750 758 770 822 802 782 781 807 758 839 833 817 807 815 819 850 815 727 825 784 799 780 836 816 787 1.04e+03 724 849 768 856 820 756 710 729 826 749 788 810 798 786 848 783 775 741 759 850 837 834 864 852 836 796 807 834 798 814 810 805 857 814 824 823 828 834 836 813 820 848 796 787 817 787 729 808 872 803 787 822 876 857 827 798 774 781 832 808 779 766 838 897 841 821 824 803 798 828 784 788 894 844 806 808 822 834 793 814 809 770 811 795 756 826 817 801 798 800 782 829 847 844 833 800 782 777 815 807 829 877 853 795 838 812 657 814 906 776 732 783 790 767 856 824 807 843 807 832 804 776 780 863 800 821 802 837 795 814 834 798 783 788 780 817 782 723 770 824 805 776 826 825 780 771 790 785 817 792 821 825 760 798 794 788 815 796 868 1.24e+03 829 779 552 790 786 780 687 788 779 757 810 797 886 793 821 728 826 761 813 822 834 858 895 868 885 866 867 849 819 860 839 872 874 864 867 878 875 838 866 855 801 886 898 918 827 820 880 810 809 838 844 739 799 826 824 872 844 832 714 850 819 815 824 863 816 823 801 780 806 791 779 798 762 809 830 808 795 882 875 870 794 744 853 795 801 763 832 828 860 798 811 839 814 790 799 803 805 787 774 823 846 790 871 801 784 797 770 761 788 804 1.07e+03 812 687 770 757 781 818 764 880 854 849 821 856 873 823 804 847 826 799 797 822 792 833 817 830 798 806 833 801 807 841 796 852 827 778 749 759 745 830 780 774 757 784 814 787 809 770 739 813 775 759 793 811 796 774 760 768 797 778 799 757 732 776 739 773 717 823 795 791 717 825 762 796 760 782 724 801 778 763 748 795 756 733 746 788 728 787 787 792 647 811 790 831 800 707 835 741 792 639 748 819 794 792 486 780 810 781 781 824 846 888 801 844 823 790 805 850 839 824 841 829 797 837 841 824 768 796 837 785 818 801 847 780 856 814 820 796 781 795 810 826 815 781 450 637 687 841 1.09e+03 774 787 790 740 461 797 637 776 792 737 799 742 810 754 704 805 754 793 779 805 791 752 838 736 792 634 756 798 733 809 849 787 627 764 769 765 765 783 804 836 708 792 788 632 763 651 782 738 762 794 778 792 707 727 642 709 800 790 833 840 886 859 850 811 932 854 921 855 821 871 878 845 828 827 828 876 834 851 871 809 807 807 810 848 755 820 836 760 857 797 789 846 869 837 817 769 776 787 762 733 773 819 799 765 800 803 825 814 818 845 801 795 818 841 810 880 848 832 810 830 756 820 809 819 810 826 827 807 792 799 784 768 803 810 817 795 782 821 789 817 824 779 805 833 786 791 790 793 734 806 802 791 793 779 748 708 778 796 806 786 825 821 803 809 772 756 788 726 790 757 798 732 753 745 795 773 728 734 855 669 801 740 753 837 804 768 743 762 770 790 796 762 756 804 827 814 788 731 732 769 791 787 774 785 772 874 827 865 854 844 820 868 816 855 828 831 834 802 847 820 826 834 849 820 837 799 856 808 829 834 812 814 783 803 848 838 810 844 815 791 808 849 820 849 823 768 807 812 835 886 874 813 827 831 807 834 826 810 776 813 750 757 770 822 802 782 781 806 759 838 832 817 807 816 819 849 814 727 824 784 799 781 836 816 787 1.04e+03 724 848 769 856 820 757 710 730 825 749 788 809 798 787 849 783 775 740 758 850 837 834 865 852 837 796 807 834 797 814 811 804 858 813 824 824 830 834 836 813 820 846 797 788 817 788 729 807 871 806 787 821 877 857 826 796 773 780 833 810 779 767 838 898 841 820 825 803 798 828 784 787 894 843 805 807 822 832 792 812 809 770 811 795 756 825 816 801 798 801 783 830 847 844 832 800 780 778 814 806 826 877 854 794 837 812 657 814 907 776 733 783 787 767 856 825 806 843 806 832 804 777 780 863 800 821 802 838 795 814 834 799 783 788 780 816 782 724 770 823 805 775 826 824 779 771 791 785 816 792 820 824 759 798 794 789 816 795 868 1.24e+03 828 779 553 791 787 781 688 788 778 757 810 797 887 792 822 728 825 760 813 822 834 858 894 868 885 866 867 848 818 860 839 872 876 866 867 878 875 838 866 855 801 886 899 917 828 821 880 810 809 838 844 738 798 828 824 873 845 833 712 851 818 815 824 863 815 823 800 780 806 791 780 798 763 810 831 808 795 881 874 871 795 744 852 794 800 763 832 827 860 798 811 840 812 791 799 802 805 786 774 824 846 790 872 801 785 796 770 761 788 804 1.07e+03 812 688 771 756 780 818 764 880 854 849 822 859 872 822 807 848 826 799 796 822 791 833 817 830 799 807 834 801 807 842 794 851 827 776 750 760 745 830 780 775 758 784 814 788 809 773 738 812 776 758 794 812 797 773 760 767 798 778 800 757 732 776 739 773 718 821 796 791 719 825 762 797 760 782 724 802 779 763 748 796 755 732 746 788 729 786 787 790 647 810 790 830 800 707 835 741 792 640 747 818 794 791 486 780 809 781 780 824 846 888 801 844 823 790 804 850 839 825 842 830 797 837 842 825 769 797 837 786 818 801 848 780 855 814 820 796 781 795 810 827 815 780 450 624 687 842 1.09e+03 775 787 790 740 462 797 638 776 792 737 799 742 810 753 703 805 754 793 779 805 792 755 838 736 792 635 757 797 733 808 848 786 629 763 769 766 765 783 804 837 707 792 788 632 763 652 782 737 762 795 779 792 706 727 643 709 800 791 834 840 886 859 850 810 932 854 920 858 822 871 878 845 830 826 828 875 834 855 871 809 809 808 809 850 755 820 836 766 857 797 789 846 869 835 816 768 776 787 764 734 773 819 799 764 800 802 824 815 818 846 801 795 818 842 810 881 848 832 810 830 756 820 810 819 811 826 828 807 792 798 784 767 802 809 818 795 781 822 788 818 822 778 806 833 786 791 790 792 734 806 803 790 793 779 750 707 778 793 806 786 823 821 804 808 771 756 789 726 789 757 798 732 754 745 795 773 728 735 855 668 801 741 757 837 805 768 743 762 770 791 796 761 756 804 826 814 788 731 732 769 791 787 775 785 772 873 827 866 854 843 820 868 816 855 827 831 834 802 848 820 824 834 850 819 836 800 858 807 829 835 812 814 783 804 848 839 809 843 815 791 807 849 820 848 823 768 807 811 836 884 874 813 827 830 806 834 826 810 776 813 750 757 769 822 802 782 781 805 761 838 831 817 808 817 819 849 812 727 823 783 799 782 836 816 787 1.04e+03 723 847 769 856 820 758 711 728 824 749 787 809 797 788 849 784 775 740 759 850 837 834 864 852 836 795 806 834 797 814 812 804 859 812 824 825 829 834 835 812 820 845 798 789 816 788 730 808 870 808 787 821 877 857 826 796 772 779 834 811 779 768 838 898 840 819 824 803 799 829 783 787 895 843 805 806 821 830 792 812 809 771 813 795 756 824 815 802 798 801 782 830 847 844 832 800 778 778 814 806 824 878 855 794 837 813 657 814 908 777 733 783 788 767 855 824 805 843 804 832 804 776 781 863 800 820 802 840 794 815 835 798 784 788 781 816 782 724 770 823 805 774 826 823 779 771 793 784 815 792 820 824 758 797 793 790 816 794 868 1.24e+03 828 781 554 791 788 781 689 789 779 757 810 797 886 792 823 729 825 760 813 821 834 858 892 868 885 867 867 848 818 860 839 873 877 865 867 878 874 839 866 855 801 886 899 917 828 821 879 811 809 839 844 738 797 830 824 872 846 835 710 851 818 814 824 863 814 823 799 780 806 791 779 798 763 810 832 808 794 881 874 872 795 743 851 793 798 764 831 827 860 798 811 840 810 791 799 800 806 786 774 823 845 792 872 802 786 795 771 761 788 804 1.08e+03 812 688 771 756 780 818 765 881 855 849 822 863 871 822 811 847 826 800 796 821 792 834 817 829 800 807 835 800 806 841 794 851 827 776 750 760 745 830 780 776 758 784 814 788 809 776 736 812 777 758 795 812 797 773 760 767 798 778 802 757 732 776 740 772 718 820 796 791 721 825 761 796 760 782 725 801 780 763 747 796 756 732 747 787 730 785 788 789 647 810 790 830 799 707 834 740 794 639 746 819 794 791 485 780 808 782 778 824 846 889 801 843 824 790 804 849 840 824 842 832 797 837 841 825 770 796 836 786 819 801 848 780 854 814 821 795 781 795 810 827 815 780 450 611 687 843 1.09e+03 776 787 790 741 461 797 639 776 792 737 799 742 811 752 702 803 754 794 778 806 792 760 838 736 792 637 759 796 734 807 847 786 630 763 768 766 765 783 803 837 707 792 789 633 764 652 782 737 762 795 779 791 706 728 644 710 800 791 834 841 886 858 849 810 931 854 920 860 823 872 878 845 831 827 828 876 835 859 870 808 808 809 808 851 755 820 836 770 857 798 789 847 869 834 816 768 776 787 766 734 774 818 799 765 802 802 824 816 818 846 801 794 818 842 810 880 848 832 809 830 755 820 810 819 811 826 829 806 792 797 785 767 802 809 819 795 779 822 788 818 820 778 807 833 786 791 790 791 734 806 803 790 792 779 751 706 778 790 805 786 823 820 804 807 771 757 788 726 789 757 798 732 754 746 795 773 728 734 855 667 801 742 760 837 805 768 743 762 769 791 796 760 756 804 825 813 788 730 732 769 791 787 775 784 772 873 827 866 855 842 819 868 816 855 826 831 835 802 848 819 824 834 852 818 836 801 858 806 829 835 811 814 782 804 848 840 809 844 815 791 806 849 820 850 823 770 806 811 837 883 873 814 827 830 807 834 826 810 776 813 750 758 769 822 802 782 780 804 762 837 831 818 809 819 819 849 810 727 822 783 799 782 836 816 785 1.04e+03 722 846 770 856 820 756 712 727 825 749 786 809 797 790 849 784 775 742 759 849 837 833 864 852 836 794 808 832 798 815 813 803 860 810 824 825 828 834 835 812 819 844 799 789 815 789 731 808 869 809 786 820 878 856 825 795 771 779 834 812 779 768 838 897 840 818 823 804 799 829 781 787 895 843 805 807 821 830 794 812 809 772 813 795 756 824 815 802 797 802 782 830 846 845 832 800 778 779 813 805 824 878 855 795 836 812 657 814 908 777 732 783 791 768 854 824 804 843 802 832 805 777 782 863 799 820 802 840 793 816 835 798 783 787 780 815 781 724 770 824 805 774 827 822 779 770 795 783 814 792 819 824 758 797 793 790 816 795 868 1.24e+03 829 783 556 791 787 781 689 790 780 758 810 796 884 792 825 729 826 759 812 820 834 858 891 868 885 866 867 847 818 860 839 873 879 864 867 879 874 839 864 854 802 886 898 917 828 822 879 811 809 840 844 739 797 832 824 871 847 835 709 850 818 815 823 862 815 823 799 780 806 790 779 797 763 810 832 808 795 881 874 872 795 743 851 792 798 764 829 827 861 799 811 840 810 790 799 799 806 786 773 823 844 793 871 803 788 796 771 761 788 804 1.08e+03 812 688 771 757 780 818 765 881 855 849 822 864 869 822 814 846 825 801 796 821 794 834 816 829 800 807 836 800 806 841 796 851 828 775 750 759 745 830 780 776 758 784 814 788 810 776 735 812 776 758 796 812 797 773 760 768 798 777 803 757 732 777 740 771 717 819 796 790 722 824 761 796 759 782 725 800 780 764 747 796 757 732 747 787 729 783 787 788 648 811 789 830 798 708 834 739 793 638 745 818 795 791 484 780 808 781 777 823 846 891 801 843 824 790 804 849 841 823 842 834 797 837 840 824 770 796 836 786 819 801 847 780 853 814 823 795 781 795 810 826 816 780 449 600 687 843 1.09e+03 775 787 790 742 461 797 638 776 792 736 798 742 812 752 702 803 754 795 779 807 791 764 838 735 792 638 759 796 734 807 847 786 631 762 768 766 766 782 801 838 707 792 788 633 764 654 781 737 762 794 778 791 706 728 644 710 800 791 835 842 887 858 848 811 930 854 920 862 823 872 878 845 831 827 828 876 835 863 870 809 806 809 809 851 754 819 836 778 856 797 790 848 869 835 815 769 776 786 767 734 775 818 799 765 803 802 824 816 818 847 801 792 817 841 810 879 848 832 808 830 755 819 811 819 811 825 828 806 791 797 785 768 802 809 819 795 778 822 788 817 820 778 807 834 785 791 790 791 735 806 803 789 792 780 752 705 778 788 804 786 824 821 802 808 772 758 787 725 789 757 797 731 755 746 795 773 728 734 856 667 800 743 762 837 804 768 742 762 769 791 795 760 755 804 826 812 788 730 732 769 792 788 775 784 772 873 828 867 854 842 819 866 816 855 826 831 834 801 848 819 823 833 853 818 836 801 858 806 829 835 811 814 780 805 848 838 810 844 815 790 805 849 821 852 823 770 805 811 836 882 873 814 826 830 807 833 825 810 776 813 751 758 768 822 802 783 780 804 763 836 831 818 810 818 818 850 810 727 822 784 800 782 836 815 785 1.04e+03 721 846 771 856 819 756 712 726 825 749 786 809 797 790 850 784 775 743 758 849 837 833 864 852 834 793 809 830 800 814 813 802 860 809 824 825 828 834 836 813 818 845 799 787 815 789 733 808 868 809 786 819 877 856 825 795 772 779 834 811 780 767 838 898 841 817 824 804 800 828 781 788 895 843 805 808 822 831 795 812 809 772 812 795 756 824 815 801 796 802 781 830 846 844 832 800 777 781 813 806 824 878 856 795 836 812 656 814 906 778 731 783 792 769 853 824 805 843 801 832 805 778 784 862 798 820 801 839 792 818 835 798 782 787 780 815 779 723 770 823 805 774 829 822 780 770 797 782 815 792 819 824 758 797 793 789 817 795 867 1.24e+03 830 784 556 791 786 781 688 789 781 758 810 796 884 792 826 728 827 758 810 820 834 857 891 868 886 866 867 847 817 860 840 872 879 863 867 879 874 840 863 855 802 886 896 917 828 822 879 811 809 839 844 739 797 833 823 870 847 835 709 850 819 814 822 862 815 823 799 780 806 789 778 797 763 810 832 809 795 881 874 871 795 742 850 792 799 764 827 828 862 800 811 841 811 790 799 799 806 786 772 823 844 794 870 803 788 796 772 761 788 803 1.08e+03 813 688 770 757 780 817 765 880 856 849 822 865 870 822 818 845 825 802 796 822 794 833 816 829 800 806 834 799 806 841 797 851 829 775 752 758 746 831 780 776 758 783 813 788 810 774 735 812 775 758 796 811 796 774 760 768 797 777 803 757 732 777 740 770 716 818 796 790 724 824 761 796 759 784 724 800 781 764 747 796 758 732 748 787 728 782 787 788 647 812 789 830 797 709 833 739 791 638 745 818 794 792 483 781 808 780 778 823 846 892 801 843 824 790 804 848 841 822 842 834 796 837 839 824 770 797 836 785 819 801 846 781 853 815 824 795 779 794 810 826 816 781 449 587 686 842 1.09e+03 775 787 789 742 462 797 637 777 793 736 798 742 813 752 703 802 754 795 780 807 791 769 838 735 792 638 759 796 734 808 848 786 632 762 769 767 765 782 800 840 707 793 788 634 764 655 781 738 762 794 778 791 706 729 644 710 800 791 835 842 886 858 848 812 930 855 920 863 822 872 878 844 830 828 828 876 835 865 870 810 804 808 809 851 754 818 836 783 856 796 790 849 868 837 815 770 776 786 770 733 775 818 800 765 803 802 824 816 819 847 800 791 817 840 810 879 848 831 807 830 755 818 811 819 810 825 827 806 790 797 784 769 802 810 818 796 779 822 787 817 820 778 808 834 785 792 790 791 734 806 803 789 792 781 750 704 777 788 804 786 825 823 801 808 772 758 786 723 790 757 796 731 755 746 795 773 727 733 856 667 799 742 765 837 804 768 741 763 768 791 795 760 754 804 826 812 787 730 733 769 791 789 774 784 772 873 829 866 854 842 819 866 816 855 826 832 834 800 848 819 822 832 853 819 836 800 858 807 828 835 810 812 779 806 848 837 810 844 815 790 805 849 823 853 823 770 805 811 835 882 873 815 826 830 807 831 826 809 776 813 751 759 768 822 802 783 779 804 764 836 831 818 809 818 817 850 810 727 822 785 800 782 836 813 784 1.04e+03 722 846 771 856 818 756 712 726 825 748 786 809 798 789 850 783 776 742 758 849 836 834 864 852 834 792 809 828 800 812 813 801 859 809 823 824 829 834 834 814 818 846 797 786 816 789 734 809 869 807 785 818 877 857 825 796 774 778 834 811 780 767 838 898 841 817 824 802 799 828 781 788 894 843 805 809 823 832 794 813 809 771 812 795 756 824 816 801 796 802 782 830 846 842 831 799 778 783 813 806 826 878 856 796 836 811 657 814 906 779 730 782 792 769 851 825 806 843 800 832 806 780 785 862 797 820 800 838 792 818 835 799 783 787 780 814 778 724 771 823 806 774 830 823 780 770 798 782 815 792 819 824 757 797 792 789 817 795 866 1.24e+03 830 784 555 791 786 779 687 789 781 760 810 795 886 792 826 727 827 758 810 820 833 856 892 868 887 866 867 846 817 860 840 872 878 863 867 880 873 840 862 856 802 886 897 918 828 823 878 811 809 837 844 739 797 831 824 870 847 834 709 850 821 814 821 862 816 823 799 780 807 788 777 797 764 810 832 810 796 880 874 870 794 742 850 792 800 763 827 827 862 800 811 842 811 791 797 800 807 786 772 823 844 794 870 803 788 796 772 760 787 803 1.08e+03 814 688 770 756 780 816 765 879 857 849 822 866 871 823 821 845 824 803 797 822 792 832 816 829 800 806 832 799 806 840 797 850 829 776 754 757 746 833 781 776 758 782 812 788 810 773 736 813 774 759 795 810 796 773 761 768 797 777 803 757 731 778 739 767 717 817 797 789 726 824 760 795 758 784 725 800 778 764 747 795 758 732 749 788 727 782 786 789 646 813 789 829 797 710 833 740 790 637 745 818 794 793 481 782 809 779 778 824 846 891 801 842 824 790 803 849 840 823 842 832 796 837 839 824 769 798 835 784 819 800 845 781 854 815 824 795 778 794 810 826 816 781 449 575 686 841 1.09e+03 774 787 788 743 462 797 636 778 795 737 799 742 813 753 703 802 754 795 781 807 791 771 837 735 792 638 760 797 734 808 849 785 632 762 769 768 764 782 800 841 708 793 788 635 764 656 780 737 762 793 778 792 706 729 644 709 800 791 835 841 885 858 848 812 930 854 921 864 822 872 877 843 829 828 828 877 836 866 870 811 805 807 810 850 754 818 836 791 855 795 790 849 868 838 816 770 776 785 773 733 774 817 800 765 802 802 824 815 819 846 800 791 817 840 810 879 849 831 807 830 754 818 812 819 808 825 826 806 789 798 784 770 802 812 817 796 780 821 786 816 821 777 808 834 785 792 790 791 733 805 804 790 793 781 748 704 778 787 804 787 825 824 801 807 773 758 784 721 789 756 796 730 755 746 795 773 727 732 857 668 799 742 768 838 804 767 741 764 768 790 795 760 754 804 827 811 787 730 733 769 791 789 774 784 771 874 829 866 854 842 820 866 816 855 826 831 835 800 847 819 821 833 851 819 836 798 858 806 828 836 810 812 779 807 848 836 810 844 814 792 806 850 822 853 823 770 805 812 834 881 873 815 825 830 807 831 828 808 776 813 751 760 767 823 802 782 778 805 764 834 831 817 809 818 817 850 810 727 823 786 800 782 836 812 784 1.04e+03 722 847 771 856 816 757 712 726 825 748 786 808 799 789 850 782 776 742 758 849 837 834 864 852 833 792 809 828 800 811 813 799 857 810 823 822 830 834 832 814 818 846 796 785 816 789 735 809 869 806 786 818 878 858 825 797 775 777 835 811 780 767 837 899 841 817 824 802 798 828 781 788 894 842 805 808 823 832 793 813 809 770 812 796 756 824 816 801 797 802 781 829 847 841 831 801 779 783 813 807 828 878 856 797 835 812 658 814 907 780 730 781 792 770 849 825 808 842 800 833 806 780 783 862 798 820 799 838 792 819 835 800 784 788 780 816 778 724 771 822 806 773 830 824 780 771 798 782 815 792 821 824 757 797 792 788 818 795 866 1.25e+03 831 784 555 791 787 778 686 788 781 761 811 795 887 792 825 728 826 758 810 820 833 856 892 868 888 867 867 846 816 859 839 872 876 863 866 880 873 839 863 857 802 886 897 919 829 823 878 810 809 836 844 739 796 828 823 869 847 835 709 850 822 815 821 862 816 823 798 780 807 788 777 797 764 810 833 810 796 880 874 871 794 742 848 791 799 763 828 827 862 799 812 843 811 791 796 800 807 787 771 825 844 793 870 802 787 796 772 761 788 803 1.07e+03 819 688 770 755 781 816 766 879 858 849 820 866 873 824 824 845 826 804 797 822 790 831 816 829 800 806 831 800 806 840 798 850 828 777 754 757 747 834 781 776 757 780 811 788 809 774 736 813 774 759 793 809 796 772 761 768 798 777 803 758 731 778 738 766 718 816 797 789 727 824 760 795 758 783 726 799 776 765 747 795 757 732 749 788 728 783 786 789 648 813 789 828 797 709 833 742 789 638 745 819 794 794 479 783 809 779 778 824 846 890 802 842 824 790 803 850 839 823 843 832 796 838 839 824 768 799 835 785 819 798 845 782 854 815 823 796 777 792 810 827 816 782 449 562 686 842 1.09e+03 774 787 787 743 462 796 636 778 797 738 800 741 813 753 704 802 754 795 781 807 791 773 836 735 792 638 760 799 734 808 848 785 633 762 770 769 763 782 801 841 707 793 789 636 764 657 780 736 762 794 778 793 705 729 644 707 800 791 834 841 884 858 848 812 930 853 921 864 822 872 877 843 829 829 828 877 837 868 870 812 805 807 809 850 755 819 836 799 855 795 789 849 867 838 816 770 776 785 779 733 774 816 799 765 800 801 824 815 819 846 800 791 817 840 809 879 850 830 807 829 754 818 812 819 807 826 826 806 789 798 784 770 801 813 816 797 781 821 785 815 821 777 808 835 785 791 790 791 733 804 803 790 793 780 747 704 779 786 804 788 824 822 801 807 772 758 784 721 787 755 796 730 755 746 794 774 727 731 857 668 800 741 771 837 804 767 741 765 768 790 795 760 755 803 827 812 787 730 733 768 790 788 775 785 771 874 829 866 854 842 821 866 814 854 826 831 836 800 847 820 821 834 849 818 836 799 856 806 828 837 810 812 780 806 847 837 810 843 815 793 807 850 819 853 823 769 806 812 833 882 873 815 825 830 806 831 829 808 776 812 749 760 767 823 801 781 778 805 764 834 831 816 809 818 816 849 811 727 823 786 799 782 836 812 784 1.04e+03 722 847 771 856 816 757 712 724 824 748 788 808 800 788 850 782 774 741 758 849 837 835 864 851 834 792 808 827 799 811 813 799 856 811 822 821 829 833 830 815 819 846 794 785 815 788 735 809 868 804 786 817 878 858 825 797 775 776 835 811 780 765 836 900 840 818 824 801 798 828 781 788 895 842 805 807 822 832 792 813 809 770 813 796 756 824 817 801 797 800 780 829 847 841 831 803 778 783 813 807 829 878 857 798 835 813 658 814 906 781 730 780 792 770 847 824 808 842 798 834 805 780 781 861 799 820 800 838 792 818 835 800 786 788 779 818 777 725 771 822 806 774 829 824 779 771 799 782 815 793 822 824 756 797 791 787 818 795 866 1.25e+03 832 784 554 790 787 777 686 788 781 761 811 794 888 792 824 730 825 758 811 821 833 856 893 866 888 868 867 846 816 859 838 873 875 862 866 880 872 838 863 857 803 886 897 919 828 823 877 809 809 836 844 739 796 826 823 868 847 834 709 850 823 816 821 860 817 824 797 781 807 790 777 796 763 810 834 809 796 881 874 871 793 743 848 790 798 763 830 828 861 798 812 844 811 791 795 800 807 787 772 826 845 793 870 801 786 796 772 760 788 803 1.07e+03 825 689 771 755 781 816 767 879 858 849 819 866 873 824 828 846 827 805 796 822 791 832 816 829 801 806 831 801 806 840 798 850 828 777 751 758 747 833 781 776 756 779 810 788 809 775 736 813 774 759 792 809 795 772 761 768 799 776 803 759 730 779 738 764 718 816 796 789 729 823 759 795 758 782 726 798 774 766 747 795 757 731 749 789 728 784 786 790 649 812 788 828 796 709 833 743 789 639 745 820 794 794 478 784 809 778 778 825 845 890 802 841 823 790 803 851 839 824 843 832 797 838 838 824 768 799 835 785 819 798 845 782 855 816 823 796 777 792 809 827 816 782 448 551 687 842 1.09e+03 774 786 788 743 463 796 636 778 799 738 800 740 812 753 705 802 754 795 780 808 791 775 836 734 791 638 760 800 734 808 848 785 634 763 770 769 763 782 800 839 706 792 790 638 762 657 781 735 763 793 778 792 703 728 644 706 800 791 834 841 884 858 848 811 930 852 921 865 821 872 878 843 829 829 827 876 838 869 869 812 804 808 809 850 755 820 836 805 854 796 789 849 867 837 816 769 776 785 782 734 773 816 798 764 799 801 824 814 820 846 800 791 818 840 808 879 850 829 806 828 754 819 812 819 806 826 827 806 789 798 783 769 801 812 814 797 781 821 785 814 822 776 807 835 784 792 790 792 734 804 802 791 793 780 747 704 779 786 804 788 825 822 801 807 772 758 785 718 786 754 797 731 755 746 794 774 728 731 856 668 800 740 772 836 804 767 742 765 768 790 796 760 755 803 827 813 787 731 732 768 790 789 776 785 770 873 828 865 855 842 822 866 814 854 826 831 837 800 847 820 821 835 847 818 836 799 854 804 828 838 809 812 780 806 847 839 810 843 815 794 808 850 816 853 824 769 807 813 833 882 873 816 825 830 807 830 828 808 776 811 748 760 767 823 802 780 778 805 762 834 831 817 809 818 816 849 811 727 822 786 798 782 836 811 784 1.04e+03 722 848 771 856 816 757 712 723 825 748 789 808 800 788 850 781 773 741 758 850 837 835 864 850 834 793 808 827 799 812 813 800 855 811 822 820 828 832 829 814 819 847 795 786 814 786 733 809 866 804 786 818 877 858 825 795 773 775 834 811 779 763 836 899 840 818 824 801 799 829 781 788 896 843 805 806 820 832 792 813 809 771 813 797 756 824 816 801 796 798 780 828 847 840 831 803 777 782 813 807 829 877 856 798 835 814 658 814 906 780 730 780 792 769 845 823 807 841 796 835 804 779 779 860 800 820 802 838 792 816 834 798 786 788 779 820 777 725 770 821 804 774 828 824 778 771 798 783 816 792 822 824 757 797 790 786 818 796 865 1.25e+03 833 784 554 790 787 779 687 788 780 761 811 795 889 792 824 729 824 758 811 821 834 856 893 865 888 868 867 846 815 859 837 874 876 862 866 880 872 837 862 856 803 886 897 918 826 823 877 808 808 837 844 739 796 824 822 867 846 834 708 850 823 817 822 859 817 824 797 781 807 791 777 796 762 810 834 808 795 883 875 870 793 745 847 790 798 764 830 828 862 797 812 844 811 790 797 800 807 787 773 827 845 793 870 800 786 796 771 761 787 804 1.07e+03 832 688 772 755 781 818 768 879 858 849 818 866 874 824 831 846 828 806 796 822 792 833 816 829 803 806 831 801 806 841 797 850 827 777 749 758 746 832 781 775 756 780 810 787 808 776 737 813 775 758 792 809 795 772 761 767 798 776 802 760 731 779 738 764 718 817 796 788 732 822 759 795 759 781 725 798 775 766 748 795 756 731 749 789 728 784 787 790 650 811 788 829 796 710 833 743 789 639 745 820 793 793 477 785 810 779 778 826 844 890 802 840 823 790 803 850 839 825 844 832 797 838 838 823 768 798 835 785 819 799 846 782 855 816 822 796 777 792 808 826 815 781 448 541 687 844 1.08e+03 774 784 788 744 463 795 636 778 799 737 800 740 812 752 704 802 754 796 779 808 791 775 836 734 789 639 760 800 734 807 847 785 634 763 768 769 763 781 799 837 706 792 790 639 762 657 781 734 764 792 778 791 703 728 644 705 800 791 834 841 884 858 849 811 930 851 920 866 820 871 878 844 830 827 826 876 838 870 867 811 804 806 809 850 756 822 835 813 853 796 788 848 867 836 816 769 775 785 784 734 772 817 799 763 800 801 824 814 820 847 798 792 818 840 807 879 850 829 805 826 755 819 812 819 806 826 827 806 789 797 782 769 801 812 814 797 781 822 785 814 821 776 806 835 783 792 790 792 734 804 802 791 793 781 747 704 778 786 805 789 826 821 801 808 771 757 785 715 786 755 798 731 755 744 794 774 729 731 854 667 801 741 772 835 804 767 742 765 767 790 796 760 755 802 827 812 787 732 732 768 790 791 776 784 770 873 828 865 854 844 823 866 812 854 827 830 837 798 846 819 821 835 847 817 836 800 852 804 829 837 809 813 780 805 847 840 811 843 816 792 808 850 817 852 824 768 807 812 833 882 873 815 825 830 807 830 827 808 776 811 748 759 767 823 802 780 777 806 761 834 831 817 809 818 816 849 811 728 822 786 798 782 835 811 785 1.04e+03 722 848 770 856 816 757 711 722 825 747 789 808 799 788 849 781 772 741 758 851 837 836 865 849 834 794 807 828 799 814 813 802 855 812 821 821 826 830 828 814 819 847 795 786 814 785 732 809 866 804 786 818 876 858 825 794 772 774 834 811 779 761 836 900 840 818 824 801 799 829 781 788 896 842 805 806 820 832 791 812 809 771 814 796 757 823 816 802 796 796 780 829 847 840 832 800 775 781 812 807 830 877 856 798 836 813 657 815 904 778 730 779 791 768 844 823 806 842 795 834 804 778 780 860 799 821 803 838 792 814 832 797 786 787 779 822 776 725 769 821 803 774 828 824 777 771 797 785 816 792 822 824 757 798 791 786 817 797 866 1.25e+03 832 784 553 789 786 780 687 787 780 760 811 796 890 793 823 727 824 758 812 821 834 857 893 864 888 869 866 846 815 859 837 874 876 862 866 880 872 837 862 857 803 887 898 918 826 823 877 808 808 837 844 739 797 823 822 867 845 835 707 850 822 816 822 858 817 824 798 781 807 792 777 797 761 810 834 807 794 883 876 870 792 747 848 790 799 764 830 828 862 797 812 843 812 788 799 800 807 786 772 827 845 794 872 800 787 797 771 762 785 805 1.07e+03 844 688 772 756 781 819 767 879 857 849 819 866 874 824 835 847 828 806 795 822 793 834 816 829 802 806 832 801 806 840 797 850 827 777 750 758 746 832 782 774 755 781 809 786 807 776 738 812 775 757 791 808 795 772 762 766 798 776 801 761 731 780 738 764 718 817 794 788 735 820 759 795 760 781 724 798 776 766 748 795 756 732 749 789 728 783 786 790 650 809 788 831 796 711 833 742 789 638 746 819 792 792 476 786 810 781 778 825 845 890 801 840 823 791 803 850 839 826 844 833 797 839 838 823 768 797 836 785 819 800 845 782 856 816 821 795 777 792 808 826 814 780 449 534 687 845 1.08e+03 774 784 787 744 464 795 636 778 799 737 799 740 811 752 703 803 754 797 779 807 791 775 836 734 788 638 760 799 734 807 848 784 635 763 767 769 764 782 799 837 706 792 789 639 761 656 783 734 765 791 778 790 703 728 645 705 798 791 833 841 884 858 850 811 930 851 920 865 820 871 878 845 830 825 826 875 838 871 866 810 804 804 808 850 755 822 835 819 852 797 788 848 868 836 816 769 774 785 786 735 772 818 800 763 799 801 824 814 820 848 798 793 818 840 807 879 848 829 805 826 755 819 813 819 807 825 827 806 789 797 782 768 801 812 814 797 779 822 785 814 821 776 806 835 783 792 791 792 734 806 801 791 792 781 748 705 776 786 806 789 825 822 800 809 771 757 786 712 786 756 797 731 755 744 794 773 728 732 853 668 801 741 773 835 804 767 742 765 766 790 796 760 754 802 828 810 787 732 732 768 790 791 776 784 770 873 827 865 854 844 824 866 813 854 827 830 836 798 846 818 821 834 847 817 837 800 852 806 829 836 808 813 779 804 848 839 812 843 816 791 807 850 818 852 824 768 807 812 832 882 872 814 826 830 808 830 826 808 776 811 749 758 767 822 802 780 777 806 760 835 831 818 809 818 816 849 811 729 820 786 798 782 834 812 785 1.04e+03 722 847 770 856 817 756 710 720 825 747 790 808 799 788 849 781 774 741 758 853 836 836 866 848 834 795 806 828 799 815 813 803 854 812 821 822 826 830 828 814 820 848 794 788 814 785 731 808 866 804 786 818 876 858 826 792 771 774 833 811 780 761 835 902 839 817 824 801 799 828 781 788 896 840 805 806 820 833 791 813 809 771 814 795 758 822 816 801 795 796 779 830 847 839 832 800 775 780 811 806 831 876 856 798 836 813 656 816 904 776 730 779 791 767 845 823 805 842 795 833 804 776 780 859 798 821 803 839 792 812 829 795 786 787 779 823 777 724 769 820 802 774 828 824 777 771 797 786 815 791 823 826 758 798 792 786 817 797 866 1.24e+03 832 783 552 790 785 780 687 786 780 760 811 797 890 793 824 726 825 758 811 821 834 857 894 864 888 869 866 847 815 859 836 874 876 862 868 880 872 836 861 857 803 887 898 918 826 822 877 808 808 838 844 739 796 820 823 868 844 835 706 849 822 815 822 857 816 824 798 781 807 792 778 799 761 810 834 807 794 883 876 869 792 748 847 791 799 764 829 828 861 797 812 842 812 787 800 799 807 787 770 827 845 796 874 800 787 797 771 762 783 806 1.07e+03 860 687 771 756 780 820 767 880 857 849 820 866 874 824 837 847 828 805 794 822 793 833 817 829 799 806 833 802 807 838 796 850 826 777 751 758 747 832 782 773 754 781 808 785 806 774 737 812 775 757 790 808 795 772 762 765 798 775 800 761 731 779 739 764 718 816 794 787 738 822 760 795 760 780 724 798 776 766 748 795 757 733 749 789 728 784 786 790 650 810 788 834 797 712 833 743 789 637 746 819 792 792 474 786 810 782 780 826 846 889 802 841 823 792 803 850 839 826 844 833 797 839 838 823 768 796 836 784 819 800 845 782 856 815 821 795 777 792 807 826 813 779 449 526 687 845 1.08e+03 775 786 787 744 463 795 637 778 800 737 799 740 810 751 702 802 754 798 780 806 791 776 837 735 789 638 760 798 734 807 848 784 636 763 766 769 765 782 800 838 706 792 789 638 760 656 784 733 765 792 778 791 704 728 645 706 798 791 833 841 884 859 852 812 930 852 919 866 820 870 878 845 830 824 826 876 838 871 864 810 804 802 808 849 753 822 835 826 852 797 788 848 868 836 815 769 774 786 788 735 771 818 799 763 799 800 824 814 820 849 798 793 817 840 806 879 847 830 805 825 754 820 813 819 807 825 827 806 790 797 782 768 801 811 814 796 778 822 786 815 821 776 806 835 783 792 790 793 733 808 801 791 791 780 748 706 777 786 806 788 823 822 800 809 771 756 786 712 788 755 795 731 755 744 794 774 728 732 853 667 801 741 773 835 804 768 741 765 766 791 796 760 754 802 828 808 788 733 732 768 789 790 776 783 770 872 827 865 854 845 824 867 814 853 826 830 836 798 847 818 822 834 846 817 837 799 853 808 828 836 808 813 778 803 849 839 812 843 815 792 807 849 818 852 825 768 807 811 832 882 871 813 827 830 807 830 825 808 777 811 749 756 768 821 802 781 778 806 760 836 831 818 807 817 816 850 811 730 819 785 798 782 832 813 785 1.04e+03 722 846 770 856 818 756 710 719 825 746 792 808 800 788 848 781 775 741 757 855 835 836 866 848 834 795 807 829 799 815 813 804 855 812 821 821 826 829 828 815 820 848 794 790 814 786 731 808 866 803 785 817 876 859 826 792 772 775 833 812 780 761 835 902 839 817 824 802 799 828 780 788 896 840 805 807 820 834 790 814 809 771 815 794 758 823 815 800 794 796 778 832 846 839 832 801 774 780 811 807 832 876 856 798 837 813 655 816 905 776 730 779 790 767 844 824 805 842 795 833 804 775 780 859 798 821 803 839 792 813 828 795 786 787 780 825 778 723 770 820 802 773 828 824 778 771 798 785 815 791 824 826 758 798 793 786 817 796 866 1.24e+03 832 783 552 790 784 779 687 785 779 760 811 797 890 793 824 726 826 758 810 821 834 857 894 864 889 870 866 848 817 858 836 875 876 862 868 880 873 836 861 857 804 887 898 918 826 822 877 809 808 838 845 739 796 818 823 869 843 836 705 849 821 814 821 858 816 825 798 780 807 793 778 799 760 811 835 807 794 883 877 868 793 748 846 793 798 764 828 828 860 798 810 841 810 788 799 798 806 787 769 826 845 797 874 800 787 796 770 761 784 806 1.07e+03 881 687 771 757 780 820 766 880 857 848 821 864 873 823 839 847 828 804 794 822 792 831 817 829 797 806 834 803 807 837 796 850 826 778 752 758 747 832 783 773 754 782 809 784 806 773 737 812 775 757 790 809 795 772 761 765 798 774 800 761 731 779 739 764 718 815 793 787 740 823 760 795 761 780 724 798 777 767 748 796 758 734 749 790 728 784 784 790 651 810 790 834 798 713 833 743 788 638 747 818 792 792 472 787 810 781 781 827 847 889 804 843 823 792 804 851 839 827 844 834 797 840 840 823 768 797 835 784 818 801 845 782 856 814 821 795 776 792 806 827 814 779 450 519 687 843 1.08e+03 774 787 786 744 462 796 637 778 800 737 799 740 808 751 703 802 754 798 780 805 791 776 838 735 790 638 759 797 734 808 848 784 636 763 767 768 765 783 801 839 706 792 789 639 760 656 783 733 764 792 778 791 704 728 646 708 797 791 833 842 885 860 855 812 930 854 918 866 819 870 879 846 830 826 826 875 838 872 864 810 804 802 808 849 752 822 835 829 853 797 788 848 869 836 815 769 774 787 792 736 770 817 798 762 798 800 824 814 820 850 799 792 816 841 806 880 847 831 805 824 754 820 811 819 807 826 827 806 790 797 782 768 801 811 813 795 779 822 787 815 821 776 806 835 782 792 789 793 733 809 801 790 791 780 749 706 777 786 806 788 822 822 799 809 772 756 785 711 789 755 794 731 755 744 794 774 729 731 854 667 801 740 774 836 804 768 741 765 767 790 795 761 754 802 828 809 787 733 732 769 789 790 776 783 770 872 827 864 855 846 825 868 815 854 825 830 835 799 848 818 822 834 847 818 837 799 853 809 827 835 809 813 777 803 850 839 811 843 814 792 806 847 817 852 825 768 807 811 832 881 870 813 827 831 806 831 825 808 777 812 749 756 767 820 802 781 778 806 761 837 832 818 806 817 816 850 810 731 820 785 798 783 832 814 785 1.04e+03 722 845 770 856 819 754 710 719 825 746 794 808 801 788 847 781 775 742 756 854 834 836 866 850 835 795 808 828 799 815 813 803 856 812 822 820 826 829 828 815 820 848 796 791 814 786 730 808 865 802 784 817 876 860 825 792 773 776 833 812 781 762 835 900 839 818 823 802 799 826 779 788 895 840 805 807 820 835 790 815 808 770 814 795 758 823 813 798 793 796 778 833 846 839 832 803 774 779 812 807 834 877 855 797 837 813 655 816 905 777 729 779 789 767 844 825 805 841 795 833 804 776 780 859 797 821 803 838 792 814 829 795 785 787 780 825 778 722 770 820 802 773 828 824 780 772 798 784 815 790 822 827 759 798 793 786 818 795 866 1.24e+03 831 784 551 790 784 779 687 785 779 760 811 797 890 793 824 726 826 759 810 821 834 856 894 864 889 871 867 849 818 859 836 875 877 863 868 880 873 835 861 857 804 887 898 917 826 821 877 810 808 839 844 739 796 816 823 870 845 835 705 849 822 814 820 859 816 826 798 780 807 792 777 798 760 811 834 807 795 883 877 868 792 747 846 795 797 764 828 828 858 798 809 840 808 788 798 796 807 787 771 825 844 797 872 800 787 795 769 759 785 806 1.07e+03 900 688 771 758 781 820 766 880 857 848 821 862 873 823 839 847 829 804 794 822 793 829 817 829 797 806 835 802 806 837 796 850 826 778 751 757 747 832 781 773 756 782 810 783 806 772 737 812 775 758 790 809 796 772 760 765 798 774 801 760 733 779 738 764 718 814 793 786 741 823 760 796 761 780 724 798 777 768 748 796 758 733 749 789 729 784 784 790 651 810 791 835 798 712 833 742 787 639 747 818 792 792 472 787 811 781 781 826 846 888 804 844 823 791 804 851 840 826 844 834 798 840 841 822 768 797 835 784 817 802 847 783 855 812 820 795 776 792 805 826 814 780 449 514 687 842 1.07e+03 773 787 786 744 461 797 637 779 800 738 798 740 809 751 704 802 752 797 780 805 791 777 838 734 789 638 758 797 733 809 847 784 637 763 768 769 766 784 800 839 705 792 789 639 760 656 780 734 764 791 779 791 704 728 646 709 797 790 833 842 885 862 858 812 930 856 918 865 819 869 880 846 830 827 826 874 838 873 863 810 804 802 808 848 752 822 836 832 853 798 788 847 869 835 815 768 774 788 794 736 771 818 797 762 798 800 824 814 819 849 800 791 815 841 807 880 847 832 805 825 753 820 810 819 807 826 827 807 791 797 782 768 801 811 813 795 781 821 786 815 821 777 806 835 782 792 788 793 733 810 800 790 791 779 749 705 777 786 805 787 822 822 799 808 773 756 785 711 790 756 795 732 754 743 794 773 728 731 855 666 801 740 775 835 804 768 740 765 767 790 794 762 754 802 828 811 787 733 731 769 788 790 775 784 772 873 827 863 856 844 824 867 816 854 825 831 835 799 847 818 821 834 848 819 837 799 853 807 825 833 810 813 777 802 850 840 810 842 814 792 806 847 817 851 825 768 807 811 831 881 870 813 826 830 805 833 824 808 778 813 748 756 766 820 803 779 779 806 762 837 832 817 804 817 816 850 810 730 821 784 798 783 832 815 785 1.04e+03 722 844 771 856 819 754 711 720 825 745 796 808 801 789 847 782 775 741 756 854 834 836 867 852 835 795 809 827 799 815 814 802 856 813 822 820 826 830 828 815 819 846 796 790 815 786 730 810 864 802 784 817 875 860 825 793 773 777 833 813 781 762 834 899 839 818 823 802 798 826 778 788 893 841 805 808 821 834 790 814 808 769 814 795 758 823 811 798 793 796 778 834 846 839 832 804 774 778 813 808 835 878 854 796 836 812 655 816 905 777 728 779 789 767 843 826 805 839 796 833 804 778 780 860 797 820 803 838 792 813 830 796 783 787 781 825 778 722 769 820 803 773 828 824 782 772 796 784 815 790 821 828 759 798 793 786 818 794 865 1.24e+03 830 784 552 791 784 778 688 786 778 760 811 797 890 793 824 727 826 760 811 821 834 855 894 865 889 870 867 849 818 859 836 874 876 863 867 880 873 834 862 857 804 888 897 916 826 821 877 811 808 839 844 739 796 815 823 870 846 835 705 850 821 814 820 860 816 825 798 780 807 791 777 796 760 812 834 807 796 884 878 867 792 747 846 794 797 764 828 828 858 798 808 840 806 788 797 796 807 785 772 824 844 798 869 799 788 795 769 757 786 806 1.08e+03 921 688 771 757 781 819 765 879 856 848 821 861 873 824 839 846 829 804 794 823 793 828 816 828 797 807 836 801 806 837 796 850 827 778 751 757 747 831 780 774 756 782 811 782 806 772 737 812 775 758 790 809 796 773 759 765 798 775 802 760 734 779 737 766 718 814 793 786 742 822 760 797 761 780 724 798 776 768 747 796 758 731 748 786 730 784 784 790 652 809 792 835 798 711 833 741 786 639 747 817 792 792 472 787 811 781 780 825 846 889 804 844 823 791 804 850 841 826 844 835 798 840 842 822 767 797 834 784 817 802 848 783 854 812 820 795 776 792 805 826 815 780 449 512 687 843 1.07e+03 772 786 786 743 460 798 636 779 799 738 798 741 809 751 704 802 751 796 779 804 791 777 837 734 790 639 757 798 732 808 847 785 639 763 768 769 766 783 799 838 705 793 790 640 761 656 778 735 764 791 780 791 703 728 646 709 797 790 833 842 885 861 863 812 930 857 918 865 819 869 880 845 830 826 827 872 839 873 864 810 804 802 808 848 751 822 836 834 853 798 788 847 868 836 815 769 774 788 796 736 770 819 798 763 798 799 824 814 819 848 800 790 815 840 808 880 848 832 806 825 753 820 808 819 807 826 827 808 791 796 782 767 800 811 814 796 782 820 785 814 821 777 806 835 782 792 788 792 733 810 800 790 792 778 749 705 778 787 806 786 823 822 798 808 773 757 784 710 789 756 796 732 752 744 794 773 728 731 856 667 800 740 776 834 805 767 740 765 767 790 793 763 754 802 828 811 787 733 731 769 788 790 773 784 773 873 826 862 854 843 822 867 816 854 824 831 834 799 847 819 821 834 847 818 837 799 852 806 826 832 810 814 777 802 849 840 808 842 814 791 806 847 817 850 825 768 807 811 831 881 871 813 825 829 805 832 825 808 778 813 749 758 766 819 803 778 779 806 763 838 832 816 804 818 817 850 810 729 822 784 798 783 831 815 785 1.04e+03 722 844 771 856 819 753 711 720 824 745 798 808 801 789 848 782 775 739 756 853 834 835 867 852 835 795 809 827 798 815 814 802 856 813 822 820 826 831 828 815 819 844 797 790 814 786 730 811 865 802 784 817 874 860 824 793 772 776 834 814 782 762 834 897 838 819 822 802 797 826 778 788 891 841 805 810 822 834 791 813 807 768 813 796 758 823 811 798 793 796 779 834 846 838 832 802 775 778 813 807 837 878 854 794 836 810 655 815 905 777 727 779 791 767 843 826 805 838 797 833 804 780 780 861 797 820 804 838 792 812 831 797 782 787 781 825 778 723 769 821 803 773 828 823 783 772 796 784 815 790 820 829 759 798 792 786 817 794 865 1.24e+03 829 785 552 792 784 777 689 787 778 760 812 797 889 793 824 728 827 761 811 821 834 854 894 866 888 868 867 849 818 859 837 874 875 864 867 880 874 834 862 856 804 888 897 916 827 821 876 812 808 838 845 740 796 815 824 869 847 835 704 850 820 814 821 860 817 824 798 780 807 790 775 796 760 810 834 808 796 884 878 866 792 745 847 793 796 764 830 828 859 796 809 839 806 788 796 795 808 784 771 823 844 800 868 800 788 795 769 756 787 806 1.08e+03 943 688 770 757 781 818 765 879 856 847 821 861 873 825 841 846 828 803 795 823 792 828 816 828 797 807 836 799 805 838 796 850 828 778 751 757 746 831 778 775 754 782 811 783 806 771 736 812 774 758 790 809 796 772 758 766 799 776 803 759 736 778 736 768 718 813 792 786 747 823 759 798 760 781 724 799 775 768 746 796 758 730 747 785 730 783 784 790 652 809 792 835 798 710 833 740 786 640 747 817 790 792 471 786 810 781 779 823 846 890 804 844 823 791 804 849 840 826 843 835 798 840 840 822 767 796 834 784 817 802 848 783 854 812 820 795 776 791 805 826 815 780 448 512 687 844 1.06e+03 773 786 786 743 458 798 636 778 798 738 798 741 809 751 704 802 752 794 779 804 790 776 836 734 790 640 756 799 733 806 847 785 641 763 768 769 766 781 799 837 705 794 789 641 762 655 778 735 764 790 780 791 703 728 646 708 796 790 834 842 886 859 867 812 930 859 918 864 819 869 880 845 830 826 828 872 839 873 866 810 804 802 809 848 751 821 836 837 853 796 789 846 868 836 816 769 774 788 796 736 770 819 799 764 799 798 824 814 819 847 800 790 816 839 809 879 847 832 806 826 752 819 807 818 807 826 828 806 792 796 782 767 801 811 813 796 782 820 785 814 821 777 805 836 783 792 789 791 733 809 800 790 793 777 749 705 778 789 805 784 824 823 798 808 774 757 784 710 787 756 796 731 752 744 793 773 727 731 855 667 800 740 776 834 805 766 739 764 767 790 793 763 753 802 827 809 787 733 731 769 788 791 772 785 774 874 826 862 854 842 821 866 815 854 824 831 834 799 847 819 822 833 846 817 836 798 852 806 827 834 810 814 777 802 848 840 808 842 814 790 806 848 818 849 825 768 807 812 831 882 872 813 825 828 806 831 825 808 778 813 750 758 766 819 804 776 778 806 763 838 832 815 804 818 816 849 810 728 822 784 799 783 832 813 784 1.04e+03 722 843 772 856 818 754 711 720 824 745 800 808 800 788 848 782 775 738 756 853 834 834 867 851 834 795 809 827 800 814 814 801 856 812 822 820 826 832 828 815 819 843 796 790 814 785 730 810 866 803 785 817 873 860 825 794 773 776 834 814 782 762 834 896 838 820 822 802 796 826 779 788 892 841 805 811 822 833 792 812 807 766 812 795 757 824 811 799 793 796 780 834 846 838 832 800 776 778 813 806 839 877 854 794 836 810 655 814 905 777 728 779 793 767 843 824 805 838 798 832 804 780 781 861 797 820 804 838 792 811 833 798 783 788 781 826 778 723 769 821 802 773 827 823 782 772 796 783 815 789 822 829 757 798 792 786 816 794 865 1.24e+03 829 785 552 791 784 776 689 787 778 759 812 797 888 792 824 728 826 761 811 821 834 855 894 867 888 866 867 849 817 859 836 873 873 864 868 880 874 834 862 856 804 889 897 917 828 822 875 813 808 838 846 740 796 814 824 869 846 836 707 850 819 813 822 860 818 823 798 780 807 792 774 795 761 809 834 808 797 884 877 866 792 744 848 792 796 764 831 828 859 795 810 839 806 789 796 795 808 783 770 823 844 801 867 802 786 796 769 756 787 806 1.08e+03 966 688 770 756 782 818 766 879 855 848 821 861 872 826 843 846 826 803 796 822 792 828 815 829 797 807 835 799 805 838 796 850 830 778 751 757 746 831 778 776 752 782 810 785 805 770 736 812 774 758 790 809 795 771 758 766 799 776 803 759 736 777 736 770 717 812 792 786 751 824 759 798 761 781 723 799 774 769 747 795 759 731 746 785 730 783 785 790 652 810 792 835 798 711 835 741 787 641 747 817 788 792 471 786 810 781 779 823 846 890 804 845 823 792 804 850 840 825 844 834 799 840 838 822 767 795 835 783 818 802 847 782 854 812 820 795 775 792 806 826 815 779 449 515 687 844 1.06e+03 774 785 786 742 458 799 636 777 797 738 797 741 808 751 704 802 753 794 779 803 789 775 835 734 790 641 756 799 734 806 847 785 641 763 767 769 766 780 800 837 706 794 788 642 762 654 777 735 763 791 780 792 702 728 647 707 796 790 835 842 886 858 871 812 930 863 918 864 819 869 879 844 830 825 827 873 838 872 865 808 804 802 810 848 751 821 837 839 852 794 789 846 868 837 816 769 774 788 796 737 769 818 800 765 799 798 824 815 818 847 799 789 817 839 809 878 847 831 807 825 751 818 807 817 807 825 828 806 792 796 781 767 802 811 812 796 781 819 786 814 821 777 805 834 783 790 789 791 733 810 801 791 794 777 749 705 778 789 805 784 826 823 799 808 775 757 784 711 786 756 796 730 753 744 793 773 726 731 854 667 799 740 776 834 804 766 739 764 766 790 794 763 752 801 826 808 788 733 731 769 787 791 772 786 774 873 827 862 854 843 821 865 813 853 824 831 835 799 847 818 823 832 844 816 836 798 852 806 829 834 810 814 778 802 847 839 807 842 814 790 807 850 818 848 825 768 806 812 832 882 872 813 825 828 806 829 824 808 778 813 751 759 767 819 804 776 776 806 762 838 831 815 804 818 815 849 810 728 821 784 799 782 833 811 784 1.04e+03 722 842 771 856 817 753 711 719 823 746 799 808 801 788 848 782 775 738 755 854 832 835 867 851 833 796 809 827 801 814 814 801 856 811 822 820 826 832 828 815 820 843 795 791 815 785 730 810 866 802 785 818 873 859 826 795 773 776 834 813 782 762 834 896 838 820 822 803 796 826 780 788 892 842 805 812 823 832 793 813 806 767 811 794 756 824 811 799 793 796 779 833 846 838 832 799 776 778 813 806 840 876 855 794 837 810 655 813 905 775 728 779 794 767 844 823 805 838 798 832 804 781 782 862 796 821 804 838 792 811 833 798 783 787 780 826 778 724 770 821 801 773 827 824 780 772 796 782 816 788 823 828 756 798 792 786 815 794 865 1.24e+03 829 785 553 790 783 776 688 785 779 759 813 797 887 791 824 728 825 761 811 820 834 857 895 867 888 866 866 848 817 859 836 873 873 865 869 879 875 834 862 857 804 889 897 918 827 822 876 813 808 838 846 739 796 814 824 868 846 836 709 849 819 812 822 859 818 823 798 779 806 793 772 794 761 807 835 809 795 884 875 868 792 743 849 792 796 763 832 829 859 795 811 838 806 789 796 795 808 783 770 824 845 802 868 803 784 796 770 757 787 805 1.07e+03 991 688 770 756 782 817 766 878 855 849 821 862 871 826 845 846 823 802 798 821 791 828 816 829 797 805 834 799 806 836 797 850 831 777 752 757 745 830 778 776 752 782 809 785 805 770 736 812 774 759 790 808 795 770 759 766 800 776 802 759 736 778 737 769 718 811 793 787 753 825 758 797 761 781 723 799 774 769 746 795 759 733 747 786 730 783 785 790 652 810 792 835 797 711 837 742 787 642 745 817 788 791 470 785 810 781 779 822 846 892 803 845 823 792 805 851 840 825 844 834 799 839 837 822 768 794 836 781 818 801 846 782 855 812 820 795 775 792 807 826 815 779 449 521 687 845 1.05e+03 774 785 786 742 459 800 635 776 797 737 797 741 808 751 704 802 754 796 779 802 788 774 835 734 790 641 756 798 734 806 847 786 642 764 768 770 765 780 800 839 707 793 788 643 762 655 777 735 764 791 779 792 702 728 646 706 796 790 835 842 887 858 875 812 930 868 918 863 819 868 879 845 829 825 827 874 836 871 864 807 804 802 810 848 751 820 837 842 852 793 788 845 867 836 816 770 775 788 796 737 770 818 800 764 799 797 824 815 819 847 797 788 818 839 808 878 847 831 807 826 751 818 809 816 807 825 828 807 792 796 782 767 802 811 811 796 780 819 788 814 821 776 805 833 783 789 789 791 733 810 802 791 793 776 750 704 777 788 805 784 827 823 799 808 776 757 785 712 786 756 795 729 754 743 793 773 726 731 855 667 798 740 775 835 804 766 739 764 766 790 795 762 752 801 826 808 788 733 731 769 786 791 772 784 775 874 826 862 854 843 822 865 813 853 824 831 835 799 846 818 824 831 844 816 836 799 852 806 828 832 810 814 779 802 846 838 807 842 813 790 807 850 817 848 825 769 806 812 833 882 873 813 825 827 806 829 824 807 777 812 750 759 768 819 804 776 776 804 762 837 831 815 803 817 815 848 810 728 821 784 799 782 833 810 784 1.04e+03 722 842 771 856 817 752 711 719 823 748 799 808 801 788 848 782 775 737 754 854 831 836 866 851 833 797 809 827 802 814 812 800 855 810 822 820 826 832 829 815 820 844 794 791 815 785 730 809 866 801 784 818 873 859 825 796 774 777 834 812 781 763 834 895 838 820 822 803 796 826 782 788 893 842 805 811 823 832 792 814 806 768 812 794 754 825 812 798 794 796 779 832 847 838 831 799 776 778 813 807 841 875 855 794 837 811 656 812 905 773 728 778 793 767 844 823 806 839 798 833 803 781 783 862 798 821 804 839 792 811 834 798 782 787 779 827 778 724 770 822 799 773 827 825 780 770 796 781 817 787 823 827 754 797 792 786 815 793 865 1.24e+03 829 786 553 788 783 775 687 784 779 758 813 797 887 790 824 728 824 761 812 820 835 858 896 867 888 865 866 847 817 859 836 874 873 864 869 879 875 834 861 857 803 888 897 919 826 822 879 814 808 838 845 738 796 814 824 868 846 836 712 848 820 811 822 861 816 822 799 779 806 793 772 794 762 807 835 808 794 884 872 869 791 743 849 792 797 764 832 828 858 795 811 838 806 790 797 796 808 784 769 825 846 803 868 802 782 796 770 758 787 804 1.07e+03 1.01e+03 688 770 756 782 817 765 878 855 850 821 862 871 826 844 846 822 802 798 822 791 828 816 829 797 804 833 799 806 836 797 850 830 778 752 756 745 830 779 773 752 782 808 784 806 769 736 813 774 759 789 808 795 769 760 766 800 775 802 759 736 779 737 769 718 811 794 788 752 825 759 796 762 780 723 799 774 768 746 794 758 734 748 786 731 783 785 789 654 809 792 836 797 711 836 742 787 642 744 818 789 791 471 785 809 781 779 822 846 892 802 844 824 793 805 851 840 826 844 834 800 838 837 822 768 794 835 781 818 801 846 782 855 812 820 795 774 792 808 826 815 779 449 527 688 844 1.04e+03 774 786 786 741 460 800 635 776 797 736 796 742 808 752 703 802 754 797 779 802 788 772 835 734 790 641 757 798 734 805 846 787 643 763 768 770 764 781 801 841 708 793 788 643 762 655 778 734 764 791 778 792 702 728 647 706 797 790 834 842 887 858 881 811 931 871 917 861 820 867 879 845 828 826 827 874 835 870 864 806 804 802 810 849 751 820 837 842 851 794 789 845 866 836 816 770 775 787 797 737 770 818 801 763 799 797 824 815 818 848 797 788 819 839 806 878 848 831 806 826 751 819 810 817 807 824 828 808 792 796 782 766 802 810 811 795 780 820 787 814 821 775 805 832 783 788 788 791 733 809 802 791 791 776 750 704 777 787 805 785 828 822 800 808 776 757 787 713 786 755 795 730 753 742 793 773 727 731 855 666 799 740 775 835 804 765 740 763 765 790 796 760 753 802 826 809 788 732 731 769 786 791 772 783 775 874 825 862 854 843 822 864 814 853 825 831 835 798 845 817 824 830 844 816 837 799 852 806 828 833 810 814 779 801 846 837 807 842 812 790 806 850 816 847 826 770 806 813 833 881 872 813 825 826 806 829 824 806 776 812 750 759 768 819 804 777 776 804 762 837 832 816 803 817 815 847 809 728 821 785 799 782 833 810 783 1.04e+03 723 843 770 856 818 751 711 720 824 748 799 807 801 788 848 782 775 737 754 854 830 837 866 852 833 796 808 828 801 813 811 799 855 810 822 820 826 832 829 815 819 845 794 791 815 784 729 809 866 800 784 819 874 859 824 796 774 778 834 811 780 764 833 896 838 820 821 803 796 826 781 787 893 842 805 809 823 832 793 814 806 768 813 794 754 826 811 798 795 796 780 831 847 838 830 800 776 778 814 807 843 876 855 794 837 811 656 812 905 773 729 778 792 768 844 823 804 839 798 834 802 781 783 863 799 820 805 840 791 811 833 799 782 786 779 827 778 724 769 821 799 773 827 826 780 769 794 780 818 788 823 826 754 798 793 786 814 793 866 1.24e+03 829 786 553 788 783 774 685 784 779 758 813 797 886 789 824 728 824 762 812 820 835 858 896 867 888 865 865 845 817 859 837 874 873 864 869 880 873 834 859 857 802 886 897 919 826 822 881 814 808 837 845 739 796 814 824 867 846 836 712 848 821 811 822 862 815 822 801 778 804 792 772 796 763 808 833 808 793 883 872 869 791 743 848 792 796 764 833 828 857 795 812 838 807 790 797 798 807 786 768 826 847 805 868 802 783 796 770 758 787 803 1.07e+03 1.03e+03 687 770 756 782 817 763 878 855 849 822 862 871 827 843 846 822 801 798 824 792 829 816 829 796 804 833 799 807 836 798 851 830 778 752 756 745 830 780 771 752 782 807 784 806 769 736 813 773 759 787 808 794 769 760 766 800 775 801 760 735 780 737 770 718 811 795 788 752 825 759 795 762 780 722 797 775 767 746 794 758 732 748 786 731 784 786 789 656 808 793 837 797 710 835 743 787 642 742 818 790 791 472 785 808 781 779 823 846 890 803 843 824 794 805 851 841 826 843 834 800 838 837 823 768 794 835 783 818 800 846 782 856 811 821 795 774 793 808 826 815 779 450 536 687 844 1.03e+03 774 787 786 741 462 800 635 775 797 736 797 742 809 752 703 802 755 796 779 802 788 771 834 734 790 640 757 798 734 804 846 788 644 762 768 770 763 782 802 841 707 793 788 643 763 655 778 733 765 792 777 792 702 729 648 706 797 790 832 842 887 859 886 811 932 873 917 859 820 866 879 845 829 826 827 875 835 869 865 806 804 802 809 849 752 819 837 842 852 795 790 845 866 836 816 770 775 787 797 737 770 817 801 763 798 798 824 814 817 849 797 788 819 839 806 878 848 831 805 827 751 819 810 817 807 823 827 808 793 796 783 766 802 810 811 795 781 820 787 814 820 775 805 832 782 789 789 791 733 806 802 791 789 775 751 703 776 788 804 786 827 823 800 808 775 757 787 713 787 755 795 731 753 742 793 772 728 730 854 665 800 740 775 834 804 764 740 762 766 790 796 758 753 803 826 810 789 732 730 768 786 791 773 782 774 875 824 862 855 843 822 864 815 854 826 831 835 797 845 817 824 831 844 818 837 798 852 806 826 835 809 813 779 801 847 837 807 843 812 790 805 850 815 847 826 770 806 813 833 881 872 813 826 826 805 830 825 805 775 811 750 759 767 820 804 778 777 804 762 837 832 816 803 817 815 846 808 728 822 786 799 782 833 810 783 1.04e+03 723 843 769 855 818 752 710 721 824 749 798 807 801 788 848 782 775 737 754 854 830 837 866 851 833 795 808 829 801 813 810 799 854 811 822 820 826 831 830 815 818 846 795 792 814 785 729 809 866 801 783 819 875 859 822 795 774 779 834 811 779 766 833 896 838 818 821 802 797 826 780 786 894 841 804 808 822 832 793 813 806 768 812 794 753 826 810 798 796 796 780 832 848 838 830 800 776 777 814 807 844 876 856 794 837 811 656 812 905 774 730 778 792 768 844 823 803 840 798 834 802 781 783 863 799 819 805 840 790 810 832 799 781 786 778 826 778 723 769 819 800 772 827 825 780 769 792 780 818 788 824 826 754 798 793 786 814 792 866 1.24e+03 829 785 554 788 784 776 685 785 780 758 812 797 886 789 823 729 823 763 812 819 834 857 896 867 888 866 865 845 818 859 838 875 873 864 869 880 872 836 858 857 803 885 897 919 826 822 882 813 809 836 844 740 796 814 823 867 846 836 712 848 821 811 822 864 815 820 801 777 804 791 772 797 763 808 830 808 795 882 872 869 790 744 847 792 796 765 833 829 857 795 812 839 808 791 796 798 806 787 768 825 848 805 868 802 785 796 770 759 787 802 1.07e+03 1.05e+03 686 771 756 781 817 760 877 855 848 823 862 872 828 842 846 822 801 799 825 793 830 816 829 796 804 834 799 808 837 798 851 829 778 751 757 745 830 781 770 753 783 808 784 807 769 736 812 772 759 787 807 794 768 760 767 800 775 800 760 735 779 737 771 718 812 795 788 752 825 759 795 761 780 722 796 775 766 745 794 759 731 748 787 731 785 786 788 657 808 792 838 798 709 832 742 787 642 743 819 790 791 472 785 808 781 780 824 846 889 804 842 825 795 805 850 841 826 843 834 799 838 838 823 767 794 835 784 818 800 847 782 856 810 822 795 775 793 808 826 815 778 450 545 687 844 1.03e+03 773 788 786 741 462 799 636 776 796 736 797 743 809 752 703 802 755 796 779 802 788 770 834 734 790 640 758 798 734 805 847 788 646 761 768 770 763 784 802 840 706 794 788 643 763 656 779 733 764 792 777 792 701 729 649 706 797 789 832 842 887 860 892 811 932 876 916 858 820 866 878 845 831 825 827 876 834 868 866 806 804 802 808 850 752 819 837 843 852 796 790 845 864 836 816 770 774 786 797 736 770 817 801 762 798 799 823 814 816 850 797 788 818 839 806 879 848 831 805 827 750 818 808 817 807 822 827 807 792 795 782 766 801 809 811 795 783 820 787 813 819 775 805 832 782 790 789 791 733 805 802 790 788 775 752 703 776 788 804 786 826 823 800 807 775 757 787 714 788 754 795 731 752 742 793 772 728 730 854 665 800 739 775 833 804 764 739 761 766 790 795 758 752 804 825 811 789 731 729 769 786 791 773 782 773 875 824 862 855 844 821 864 816 855 827 830 836 797 845 818 823 832 845 818 837 798 852 806 826 836 809 812 779 802 848 837 808 844 812 790 804 850 816 847 825 769 806 814 833 880 870 812 826 825 804 830 824 805 776 812 749 759 766 820 804 779 776 805 761 838 832 815 804 816 815 846 807 728 822 786 799 782 833 811 783 1.04e+03 724 842 768 854 818 752 710 722 824 749 797 808 802 788 848 782 775 737 754 854 830 837 866 850 833 794 808 830 799 813 810 799 854 813 821 820 826 831 828 815 818 846 796 792 815 785 730 809 867 802 783 818 876 859 823 794 773 781 834 811 779 766 834 896 838 816 821 802 797 826 780 785 894 840 804 807 821 830 792 811 805 768 811 794 752 825 809 798 796 797 781 832 847 838 829 799 776 777 815 807 844 875 856 794 837 810 657 812 905 775 730 778 791 768 844 823 802 840 799 834 803 781 784 863 798 818 804 840 790 810 832 798 781 785 778 825 778 722 770 819 800 772 826 825 780 770 790 781 818 790 824 825 755 799 792 786 814 792 867 1.24e+03 829 784 554 788 784 777 685 784 780 758 811 797 887 789 822 729 822 766 813 818 835 857 897 866 888 867 865 845 817 858 839 875 873 864 869 881 872 837 859 856 804 885 897 920 827 823 882 813 810 836 844 741 796 814 822 867 846 836 712 848 821 810 820 864 815 820 802 777 804 791 773 798 763 809 830 808 796 882 871 869 791 744 847 790 796 766 833 828 857 795 813 839 810 792 798 797 806 786 768 825 850 805 867 802 787 796 770 759 786 803 1.07e+03 1.06e+03 685 770 756 780 816 761 877 855 846 823 862 872 829 843 845 821 801 799 824 794 831 817 829 796 804 835 799 808 838 797 850 829 778 750 757 745 830 782 770 754 782 810 784 807 769 737 812 772 759 788 807 794 768 761 767 800 774 800 760 735 778 737 770 718 813 794 788 752 825 759 795 760 779 722 794 775 766 745 793 760 731 747 788 731 785 786 788 657 809 792 839 798 709 832 742 787 643 744 818 791 792 472 785 808 781 780 825 846 888 804 842 825 796 805 850 841 825 842 834 797 838 838 823 767 794 835 783 818 800 846 782 855 810 822 795 776 793 808 825 815 778 450 554 686 843 1.02e+03 773 788 786 741 462 798 636 776 796 736 797 743 809 752 704 802 755 796 778 803 788 769 834 734 791 640 758 798 734 806 847 787 648 761 767 771 765 784 802 839 705 794 788 644 763 656 779 732 764 793 777 791 700 729 649 707 796 789 832 842 886 860 894 811 932 880 916 858 819 865 878 845 832 826 827 876 833 868 866 806 804 802 808 850 753 818 837 844 853 796 790 846 864 837 816 770 773 786 796 735 770 817 800 762 798 799 823 814 817 849 796 789 818 839 807 880 848 831 806 828 750 818 807 817 807 823 827 806 791 795 782 766 801 808 811 795 783 820 787 812 818 775 805 832 783 789 789 790 732 805 802 789 789 775 753 703 776 788 804 786 824 823 800 806 776 757 786 714 787 754 796 731 752 741 793 772 727 730 854 665 799 739 775 834 802 764 739 762 767 789 794 757 752 803 824 811 789 731 729 769 786 790 772 783 772 875 824 862 856 844 821 864 816 854 827 829 836 797 845 819 823 832 845 818 838 798 853 805 825 835 808 811 778 801 848 837 807 844 812 790 804 848 816 848 824 768 806 814 833 880 870 812 826 826 803 830 824 805 776 812 749 759 766 819 804 780 776 805 761 838 832 815 804 816 814 847 807 728 822 786 798 783 833 810 783 1.04e+03 723 841 768 853 818 754 710 722 825 750 798 810 802 787 848 782 775 737 754 853 829 837 866 849 833 795 807 830 798 812 810 799 854 814 820 820 826 830 826 815 819 846 797 792 814 785 731 809 868 802 783 816 875 858 823 794 772 781 833 810 779 764 836 896 838 814 822 803 796 825 781 785 895 839 805 807 821 829 791 812 805 768 810 794 752 824 809 798 796 798 781 832 846 838 828 799 775 777 815 807 843 873 856 793 836 810 656 812 905 774 730 778 790 768 844 823 804 840 799 834 803 781 782 862 796 817 805 840 790 809 831 798 782 785 778 825 778 720 770 819 801 772 826 825 781 771 790 782 818 790 823 824 756 798 792 786 814 791 867 1.24e+03 828 783 554 790 784 777 684 784 781 759 810 797 888 789 821 730 823 769 812 818 835 857 897 866 888 868 865 846 816 858 839 874 873 864 869 880 873 838 860 855 805 886 897 920 827 823 882 812 811 836 846 741 796 814 823 867 846 836 712 848 820 811 819 864 814 820 802 778 805 791 773 798 763 810 832 807 796 881 871 869 791 744 848 788 795 767 832 828 858 796 813 838 810 792 800 795 805 784 768 823 849 804 867 802 786 795 769 758 785 804 1.07e+03 1.08e+03 684 770 756 780 816 762 877 855 846 822 861 872 832 842 845 821 801 799 822 794 831 818 830 796 804 835 798 810 838 796 849 829 779 749 757 745 829 782 771 754 781 811 784 808 770 737 812 772 758 789 807 794 768 762 766 800 774 800 759 735 778 736 769 718 814 795 788 750 826 759 795 759 779 722 794 775 766 744 793 762 732 746 788 731 785 786 787 657 809 792 840 799 710 833 742 786 644 745 817 792 792 471 784 809 781 781 825 846 888 803 842 825 795 805 850 840 825 841 835 795 838 839 823 768 795 835 782 817 801 845 782 854 810 822 796 778 792 808 824 814 778 451 560 685 844 1.02e+03 773 787 787 740 462 798 637 776 796 736 798 743 809 752 703 802 754 797 778 803 788 769 834 735 792 641 758 798 734 807 848 785 650 760 767 772 766 784 801 840 706 793 788 644 763 655 780 732 764 793 777 789 700 728 649 707 795 788 831 842 886 859 898 811 931 883 916 858 818 864 878 845 830 826 827 875 833 867 866 806 804 802 808 850 753 818 837 845 852 796 790 846 863 837 816 770 772 786 795 735 769 818 799 763 798 800 823 814 817 848 796 789 818 839 807 880 847 831 806 828 750 818 807 816 807 823 827 806 790 795 783 766 801 809 811 795 782 820 786 812 818 775 806 832 783 788 789 790 731 805 801 788 789 774 756 703 776 789 805 786 824 823 800 805 775 757 785 715 786 754 796 730 752 742 793 772 726 729 854 665 799 738 774 834 801 765 739 762 768 788 794 758 752 802 823 810 789 731 728 770 787 789 772 783 772 874 825 862 856 844 822 863 815 854 827 829 835 797 845 820 824 833 846 818 839 797 853 805 825 833 808 811 778 800 848 837 806 843 812 791 805 847 816 849 824 768 806 814 832 881 869 812 826 826 803 829 823 805 775 812 749 759 767 819 804 780 776 805 760 838 832 814 805 815 813 848 807 728 822 786 797 783 831 811 784 1.04e+03 723 841 768 854 818 755 710 721 826 749 799 810 802 787 847 782 775 737 755 852 829 837 866 849 832 796 807 830 797 812 810 799 853 814 819 820 826 829 826 815 820 846 797 791 813 786 730 808 867 801 783 814 873 857 822 794 771 782 834 810 778 763 836 897 838 814 822 804 794 825 782 785 895 838 806 807 822 829 789 812 805 768 810 795 752 823 809 798 795 797 781 831 845 838 828 798 776 777 813 808 843 871 855 793 837 810 656 812 905 773 730 777 789 767 844 823 805 841 799 834 802 780 781 860 795 817 805 839 790 809 832 798 782 786 778 825 779 721 770 820 802 772 825 825 782 771 790 783 819 791 821 824 756 797 791 786 814 791 867 1.24e+03 828 783 554 791 784 774 685 784 780 760 810 797 889 788 821 729 824 773 811 819 835 858 896 867 887 868 865 846 815 858 839 873 875 864 868 880 874 838 860 854 805 887 897 920 827 823 881 811 812 837 847 740 795 814 824 869 845 836 712 848 819 811 818 863 814 821 801 779 805 791 774 799 762 810 835 806 796 881 870 868 791 744 848 788 795 768 832 827 858 796 811 839 810 792 800 796 805 784 768 822 848 803 867 802 785 793 769 758 784 804 1.08e+03 1.09e+03 684 770 757 780 816 764 877 855 845 822 861 872 835 841 845 822 801 799 822 794 832 818 829 796 804 835 798 811 838 795 850 830 778 748 756 744 829 783 772 754 780 810 783 808 771 737 811 772 759 789 807 795 768 761 765 800 774 800 758 736 779 734 768 719 814 796 788 749 826 759 794 760 778 723 795 775 766 745 793 762 732 745 788 731 785 786 786 657 809 792 841 800 711 834 742 786 644 745 817 792 792 471 784 808 781 782 826 846 888 802 843 825 794 806 850 839 825 841 835 795 838 839 823 768 794 835 781 816 801 845 782 853 809 823 796 778 792 808 824 815 778 451 566 685 844 1.01e+03 772 786 788 740 462 800 637 776 796 736 798 742 808 752 701 802 755 798 778 803 787 768 834 735 792 641 757 799 734 806 848 783 651 760 768 773 766 783 800 840 706 792 787 645 762 654 780 731 765 793 777 787 701 728 649 707 795 787 832 842 884 859 900 811 930 887 917 858 818 861 878 845 828 826 827 874 832 867 867 807 803 802 808 850 753 819 837 845 851 796 789 846 864 836 816 769 772 786 794 734 769 819 799 763 797 799 822 813 817 848 796 790 817 840 808 880 847 831 806 829 751 818 807 816 807 823 828 806 789 796 783 766 801 809 811 795 780 819 784 812 818 776 806 832 783 788 789 790 730 804 801 787 789 775 759 703 777 790 805 786 824 823 800 806 774 757 785 715 785 754 795 730 752 743 793 772 726 729 854 665 799 738 774 835 800 765 738 762 768 786 794 759 752 802 822 809 788 731 729 770 786 788 772 783 772 874 825 862 856 844 822 862 814 854 825 829 833 798 844 819 825 832 845 818 840 796 852 804 826 832 809 811 778 799 848 837 805 843 812 792 805 847 816 849 822 768 806 814 832 881 870 812 826 827 804 829 823 805 775 812 750 759 768 819 804 779 776 806 760 839 832 815 805 814 814 848 807 727 823 785 795 782 830 811 784 1.04e+03 723 841 769 856 818 756 711 720 826 749 800 810 801 787 848 782 774 736 756 851 830 838 866 850 831 797 806 830 797 811 810 799 853 814 819 820 826 828 827 814 819 846 797 791 812 787 729 808 867 800 784 814 872 856 822 794 771 782 834 811 777 764 835 897 839 814 822 804 794 824 782 784 895 838 807 807 824 829 789 812 806 769 810 796 752 822 809 798 795 797 782 830 844 838 827 798 778 778 811 808 843 870 855 794 838 810 655 812 905 773 730 777 789 768 844 823 804 840 799 834 801 780 779 859 795 817 805 838 790 809 832 798 782 787 777 825 779 721 770 820 803 772 825 825 783 771 791 783 821 790 820 825 757 796 790 786 815 791 867 1.24e+03 828 781 553 792 784 772 684 783 780 762 809 796 890 788 821 729 825 774 810 819 835 858 895 868 887 868 865 846 815 857 839 873 877 864 868 880 873 837 860 855 806 889 897 920 826 824 881 811 811 838 848 740 794 816 825 870 844 835 712 848 819 812 819 862 815 823 801 779 804 791 774 800 762 810 835 805 796 880 872 868 790 744 848 790 795 767 830 828 857 796 810 840 810 792 799 796 805 785 770 821 846 802 866 802 786 792 769 758 784 806 1.08e+03 1.1e+03 684 771 757 780 816 764 878 855 845 822 860 872 838 841 846 823 801 799 821 794 832 817 829 796 804 834 798 812 838 795 851 830 779 747 756 744 830 782 773 755 781 810 782 809 772 737 811 772 760 789 807 795 769 761 764 800 774 800 757 736 778 733 769 719 815 797 788 747 826 758 794 760 778 723 796 775 765 745 794 761 731 745 788 730 785 786 785 656 809 792 841 800 712 835 741 785 644 745 817 792 794 470 784 808 781 782 826 846 889 802 842 825 792 806 850 839 824 840 834 795 837 839 824 767 795 835 782 816 800 845 781 854 809 822 796 777 792 807 824 815 779 452 571 685 844 1.01e+03 772 784 789 739 461 801 638 776 796 736 799 741 808 752 700 802 756 797 777 803 787 767 834 735 792 642 757 798 733 806 849 783 651 761 768 773 765 782 799 840 706 791 786 646 762 653 780 731 765 793 777 787 701 727 649 707 795 787 832 842 884 858 902 811 931 889 918 858 819 859 878 845 828 826 827 873 833 866 868 807 802 802 808 850 752 819 837 846 850 796 788 846 864 835 816 768 773 787 793 734 769 819 801 763 797 799 822 813 816 848 796 789 817 839 808 880 847 830 805 829 752 818 807 816 806 823 827 806 790 796 783 766 801 809 812 794 778 819 783 813 818 776 806 830 782 789 790 789 730 803 801 787 789 776 765 703 777 790 805 786 825 822 801 806 773 757 787 715 785 753 795 729 752 743 793 772 727 728 854 665 799 738 774 835 800 765 740 761 768 786 794 760 752 802 820 809 788 731 729 769 786 788 772 783 771 874 826 861 855 843 822 861 812 854 823 829 832 798 843 818 826 830 845 818 838 795 852 804 826 831 810 811 778 800 847 837 805 843 812 792 806 848 816 850 821 768 806 814 832 881 871 812 825 826 803 829 824 806 776 812 750 759 769 820 804 777 776 806 761 840 832 815 804 815 815 848 807 726 823 784 794 781 828 811 785 1.04e+03 723 840 769 855 818 757 711 719 825 748 800 809 801 788 849 783 774 735 757 851 831 839 866 850 829 797 806 830 797 811 810 799 853 813 819 820 826 828 828 813 818 845 797 790 813 786 728 808 866 798 784 815 870 855 823 793 772 781 834 811 776 764 834 897 839 816 821 804 795 824 781 784 895 838 807 806 824 829 789 813 807 770 811 796 753 821 809 797 796 797 780 829 844 838 827 799 778 778 810 808 842 870 855 794 838 810 656 811 906 773 730 776 789 768 844 823 804 840 799 834 800 779 778 858 794 817 805 838 790 809 832 798 782 787 777 825 779 721 769 820 803 773 824 824 782 770 791 783 822 790 821 826 759 796 790 785 815 791 867 1.24e+03 828 780 553 791 784 771 684 783 780 761 810 796 890 788 821 729 825 776 810 819 835 857 893 869 886 868 866 846 815 858 839 874 879 863 867 881 873 838 860 855 808 890 898 920 826 824 880 810 810 838 847 739 794 817 824 872 842 834 711 849 820 812 820 861 815 824 801 778 803 790 774 799 761 810 834 805 796 880 873 868 790 745 849 791 795 767 830 828 857 795 809 841 810 792 797 797 805 787 771 822 845 803 865 801 787 792 769 759 784 806 1.07e+03 1.11e+03 683 771 757 780 815 764 878 854 845 823 862 872 841 842 847 824 801 798 822 794 833 817 830 796 804 833 799 816 838 794 851 829 780 747 756 744 830 781 772 754 781 810 782 810 772 737 810 772 759 788 806 793 770 760 764 800 774 800 757 735 778 734 771 719 816 796 788 747 826 759 794 760 777 725 796 773 766 745 794 759 730 746 788 729 785 786 785 656 809 792 841 800 711 835 741 784 644 745 817 792 795 470 786 807 781 782 826 847 890 802 842 825 792 806 849 839 823 840 832 795 837 840 824 767 795 835 782 815 800 845 782 855 809 821 796 776 793 807 824 815 780 450 573 685 843 1.00e+03 772 785 789 739 461 801 639 776 795 736 799 741 808 752 700 802 757 796 777 803 788 766 834 735 792 642 756 797 733 806 847 783 652 762 768 773 764 780 799 839 706 791 785 648 761 653 780 731 765 792 775 787 700 727 649 707 795 787 833 842 884 858 902 811 932 891 918 858 820 856 878 844 828 826 827 873 833 867 870 807 802 802 808 851 751 819 836 846 850 797 787 846 865 836 816 767 774 787 792 733 769 819 803 763 797 798 823 813 816 849 796 789 817 839 808 879 848 830 805 829 752 818 807 817 806 824 826 805 792 796 783 765 801 809 813 793 778 819 783 812 818 776 806 829 782 789 790 789 730 802 802 787 789 777 768 704 777 790 806 784 826 821 801 807 773 758 789 715 784 753 795 729 752 742 794 772 727 728 854 665 799 738 774 835 801 765 742 760 767 787 793 760 751 802 818 809 788 732 729 769 785 788 772 782 772 875 826 860 854 844 822 861 812 854 822 828 832 797 843 818 826 829 843 818 835 796 852 804 826 832 811 811 777 802 847 837 805 844 812 792 807 849 816 850 820 768 805 814 832 882 871 812 825 826 802 830 824 806 776 812 749 759 769 820 804 776 776 807 763 840 832 816 804 816 816 848 807 725 822 784 794 781 829 811 785 1.03e+03 723 839 769 854 818 756 711 719 824 748 800 808 801 789 849 782 774 735 756 851 831 840 866 850 829 797 807 830 798 811 810 799 854 811 818 820 826 828 828 813 818 844 797 788 813 786 728 809 867 799 784 816 869 854 824 792 771 779 834 810 776 763 832 897 839 817 820 804 797 826 781 784 895 838 806 806 823 830 790 813 807 770 811 797 753 821 809 796 796 797 779 829 843 838 827 799 778 778 810 809 841 871 855 795 836 809 656 810 906 773 730 777 789 768 844 823 804 839 799 833 800 779 779 859 794 817 805 838 791 809 832 798 782 786 777 824 778 721 768 820 802 774 824 823 781 770 791 784 822 790 823 825 760 796 790 785 815 790 865 1.24e+03 828 780 553 791 785 771 683 784 781 761 812 796 889 788 821 730 824 776 810 820 834 857 892 869 886 868 866 845 815 858 839 875 879 862 867 882 872 838 861 856 810 891 898 920 825 824 880 810 810 837 846 740 794 819 824 872 842 834 710 851 822 813 820 860 814 826 800 777 802 790 774 798 761 810 834 805 796 880 874 869 790 746 850 790 795 767 831 828 856 795 809 841 809 792 797 797 806 789 772 823 845 804 864 800 788 792 770 759 783 805 1.07e+03 1.12e+03 683 771 757 779 815 764 878 854 845 825 863 872 845 842 847 824 802 798 823 792 833 818 831 796 804 833 799 819 838 794 849 828 780 747 756 744 830 780 772 754 780 811 781 810 772 736 809 771 757 787 805 792 770 760 764 800 774 800 757 734 777 734 772 719 818 796 788 747 826 760 794 760 778 726 797 771 766 745 793 758 730 746 787 729 785 786 785 657 810 792 840 799 711 835 741 783 645 746 818 792 795 469 787 807 781 781 827 848 890 802 842 825 794 806 849 840 822 840 832 796 835 840 825 767 795 836 782 814 800 844 782 856 809 820 795 774 793 806 825 815 781 448 574 685 842 1e+03 772 786 788 740 461 800 640 777 795 737 799 741 808 752 701 802 757 796 776 803 788 766 834 735 792 643 756 796 734 806 846 782 652 762 768 772 764 780 799 839 706 790 785 650 761 653 780 731 764 792 773 787 699 726 648 707 796 787 833 842 884 858 904 812 932 892 917 858 820 854 878 844 828 826 830 873 833 867 870 806 802 801 808 851 751 819 835 846 849 797 787 845 866 837 817 767 774 788 792 733 769 819 804 763 797 798 824 813 816 849 795 788 816 839 808 878 847 830 805 828 752 818 808 817 806 825 826 805 793 796 782 765 802 809 814 792 777 819 783 812 818 775 806 828 781 789 789 789 730 803 802 786 789 777 774 704 777 790 806 783 826 821 801 807 773 759 791 715 784 753 796 729 753 741 794 772 727 728 854 666 798 738 774 835 802 765 744 759 765 788 792 761 751 801 815 809 788 731 728 769 785 787 771 782 772 877 827 859 852 844 822 861 813 854 821 826 832 796 842 818 826 829 842 818 833 797 852 804 826 832 811 811 777 803 847 837 805 845 811 791 807 849 817 850 820 768 804 814 832 882 871 812 826 826 800 829 824 806 777 811 748 759 769 820 804 777 776 806 764 840 833 816 803 817 816 847 806 725 822 783 794 781 830 812 786 1.03e+03 723 839 769 853 818 755 712 719 823 750 799 808 801 789 848 780 774 736 755 850 831 840 867 851 828 797 808 830 799 810 810 798 854 810 818 819 826 829 829 812 818 844 796 787 814 786 729 809 868 799 784 817 866 855 824 791 771 778 834 810 777 763 833 897 839 817 820 804 797 827 781 783 895 839 806 805 822 830 792 814 807 769 812 797 752 821 809 794 795 797 778 829 843 838 827 799 776 777 812 810 840 871 856 795 835 809 655 810 906 773 731 777 789 767 844 823 804 838 798 833 801 779 780 860 794 816 805 837 791 809 831 799 782 786 777 824 777 721 767 820 801 775 823 822 780 769 790 784 822 790 823 825 760 798 790 785 814 790 863 1.24e+03 830 782 553 789 785 771 684 785 781 760 814 796 887 788 821 732 824 777 810 820 834 857 893 869 886 868 867 844 815 859 839 875 877 862 867 883 872 839 861 856 814 892 898 919 826 825 880 810 810 836 846 740 795 819 824 871 841 834 709 851 822 813 820 860 813 825 799 776 801 791 775 796 761 810 834 806 796 880 874 869 790 747 850 790 796 767 830 828 856 794 810 841 808 792 798 797 806 786 772 823 845 804 861 798 788 793 771 760 783 803 1.07e+03 1.13e+03 683 772 756 779 816 765 877 854 845 827 864 873 850 841 847 824 802 798 824 791 832 817 831 796 804 832 799 824 839 793 847 828 779 747 756 743 831 781 772 753 780 810 780 808 772 735 808 770 756 788 806 792 769 759 765 800 774 800 756 732 777 734 771 718 818 795 788 747 826 760 793 759 780 726 797 768 766 744 792 758 729 746 786 730 785 786 784 658 810 791 840 798 711 834 741 783 646 746 817 791 794 468 786 806 780 781 827 849 891 803 842 825 795 806 849 840 823 840 832 796 834 840 825 768 795 838 782 813 800 844 782 856 809 820 795 774 793 805 825 816 780 447 572 685 841 1e+03 772 786 787 740 461 799 640 777 794 737 799 742 808 752 702 801 756 796 776 803 788 766 833 735 792 643 756 795 734 807 845 782 653 761 768 772 765 780 801 839 707 790 785 652 760 655 780 731 763 794 774 787 699 726 648 707 796 788 833 842 884 858 906 813 930 894 918 858 819 852 877 845 828 827 832 872 833 868 869 806 802 802 808 852 751 819 834 846 849 796 787 845 866 839 817 768 774 787 793 733 769 819 804 763 797 798 824 814 817 849 794 788 816 838 808 876 847 830 805 828 752 818 808 818 807 825 826 805 792 795 783 765 802 809 814 792 777 819 783 811 819 775 806 828 781 788 788 790 730 804 801 786 789 776 777 704 776 789 806 783 826 820 801 808 773 759 792 715 785 753 795 730 753 740 794 772 727 728 854 667 798 738 774 835 803 766 744 759 765 788 791 762 750 801 813 809 788 730 727 770 786 787 770 781 771 877 826 859 850 845 823 860 814 853 822 826 832 795 842 818 825 829 842 818 834 798 853 804 826 832 811 811 777 803 846 837 805 846 811 789 808 848 818 850 821 768 804 814 832 883 870 812 826 826 801 828 825 807 777 811 748 759 769 820 804 778 776 806 764 839 833 816 803 817 815 846 806 725 821 783 795 781 831 812 786 1.04e+03 723 838 768 853 819 754 712 719 823 751 800 808 802 789 848 778 774 736 756 849 829 840 867 852 829 796 808 830 800 810 810 797 855 810 818 818 825 830 829 810 818 844 795 786 814 787 728 809 869 799 783 816 864 856 824 791 770 778 834 809 778 763 833 897 840 817 820 803 796 828 781 783 894 839 806 805 822 830 792 814 807 767 812 797 752 821 809 794 795 798 778 829 842 838 828 799 775 776 814 810 840 872 857 796 835 809 655 811 907 773 731 777 789 766 844 822 805 838 796 833 801 779 781 861 794 816 805 836 791 809 830 798 782 786 777 824 776 721 767 820 800 775 823 822 779 769 790 783 821 791 823 825 760 800 790 785 814 790 862 1.24e+03 831 782 552 787 784 772 685 786 780 761 814 796 886 789 820 734 823 776 810 821 835 857 895 869 887 869 867 844 816 859 839 874 876 862 867 882 872 839 861 856 817 893 898 919 826 824 879 811 810 836 847 741 794 819 825 870 841 835 710 851 822 812 820 860 813 823 798 776 803 791 775 795 760 810 834 806 795 880 875 869 790 747 850 790 796 767 830 828 856 793 810 841 809 792 799 798 807 783 772 823 845 805 858 798 788 793 772 760 783 803 1.07e+03 1.14e+03 684 772 755 778 817 765 877 854 845 827 863 873 854 840 847 824 802 797 824 789 831 816 830 796 804 832 798 825 838 793 847 829 778 747 756 743 831 782 772 754 779 810 780 807 771 735 810 770 758 789 808 794 768 759 765 799 774 800 757 732 776 733 769 718 818 794 788 748 826 760 793 759 781 725 796 768 766 744 792 758 728 746 785 730 785 786 785 659 810 790 840 797 711 834 742 783 647 746 816 790 793 467 786 807 779 781 826 848 891 803 842 824 795 806 850 840 823 839 833 795 833 840 825 768 795 838 783 813 800 844 782 856 809 820 795 774 793 805 825 817 779 447 570 685 840 1e+03 772 786 787 741 461 798 640 778 794 737 798 742 808 752 703 801 755 797 776 802 788 766 833 736 791 643 756 794 734 808 847 783 653 761 768 772 765 779 803 840 706 791 785 653 760 656 779 731 762 795 776 787 699 728 650 707 795 789 832 842 884 858 908 814 929 894 918 858 818 849 876 846 827 827 835 871 833 868 868 806 802 803 809 852 751 818 834 846 850 795 787 845 866 839 817 769 773 787 792 734 769 819 804 763 797 798 824 814 817 849 794 789 816 838 808 874 847 830 805 827 752 818 808 818 807 825 826 806 792 795 783 765 801 809 814 792 777 820 783 811 820 775 806 829 781 786 788 790 730 803 800 785 790 776 782 705 776 789 806 783 826 821 801 808 772 759 792 715 785 753 794 730 753 739 793 772 727 728 854 667 798 739 774 835 804 766 744 760 765 788 792 762 750 800 810 810 787 730 725 770 786 787 770 780 771 876 826 859 849 845 823 860 813 852 822 826 832 795 842 818 824 830 843 818 835 798 853 804 825 832 811 811 776 802 847 836 805 846 811 787 808 849 817 850 822 768 803 814 832 883 869 811 826 826 801 828 826 806 777 812 748 759 768 819 804 778 776 804 764 837 833 816 803 816 814 846 806 725 821 783 795 780 831 812 785 1.04e+03 723 838 768 854 819 753 711 720 824 753 800 809 802 789 848 778 773 735 756 848 828 838 868 852 830 795 808 830 798 809 810 797 856 810 819 817 825 831 829 807 817 843 794 784 814 787 728 809 869 798 782 816 862 857 824 792 771 778 835 808 779 764 834 896 840 816 820 803 794 828 780 783 894 839 806 806 822 829 792 813 808 767 812 797 752 821 809 794 795 798 778 829 841 839 830 798 775 776 815 809 839 872 857 795 835 809 655 813 908 773 731 776 789 767 844 820 806 838 796 833 801 779 781 861 796 816 806 836 791 809 828 795 782 787 776 824 775 721 767 820 799 775 823 822 777 769 791 783 821 791 823 825 760 801 789 786 814 790 864 1.24e+03 830 782 552 785 783 772 686 786 778 760 813 797 886 790 821 735 822 776 809 821 836 858 897 869 888 869 866 845 817 860 840 873 875 862 866 881 872 839 861 856 822 893 897 920 826 822 879 812 810 835 848 741 794 818 825 868 840 834 710 849 822 812 821 860 815 822 798 777 804 791 776 796 759 810 835 806 794 880 874 869 790 745 850 790 796 766 829 828 855 792 810 841 810 793 800 799 808 781 772 823 845 805 854 798 788 792 773 760 783 804 1.07e+03 1.15e+03 684 772 755 779 819 765 878 854 845 825 862 873 860 840 846 826 801 796 823 790 831 815 830 795 804 832 798 828 836 793 847 829 778 747 756 742 831 782 772 754 779 809 780 807 770 735 811 770 758 790 809 796 768 759 765 799 774 801 757 733 776 734 766 718 817 794 787 748 826 759 793 758 781 724 796 768 766 744 791 757 728 746 785 730 785 785 786 660 809 790 839 797 710 833 741 783 648 745 815 788 793 466 786 808 778 780 824 848 890 804 842 823 795 806 850 839 823 838 833 794 833 840 825 768 795 838 783 813 800 844 781 856 809 821 796 774 792 806 825 819 779 448 567 684 840 1.01e+03 772 786 786 742 461 798 639 779 795 736 798 741 809 753 702 801 754 797 776 802 789 765 834 736 790 644 758 794 734 808 848 783 653 761 768 772 765 779 804 840 706 791 786 653 759 657 779 731 763 795 779 787 700 730 652 707 795 790 832 841 884 858 910 815 929 895 919 859 817 847 876 846 827 826 837 870 833 869 868 806 802 804 810 853 752 818 834 844 850 794 787 845 865 839 817 770 773 786 789 735 769 818 803 763 798 798 823 815 817 849 794 790 815 838 809 871 848 831 804 827 752 818 807 818 806 825 826 806 792 794 783 764 801 808 814 792 778 820 782 811 820 775 806 830 781 785 788 789 731 804 800 786 790 776 786 704 776 788 805 784 824 821 801 809 772 759 794 715 785 752 793 731 753 739 793 772 727 729 854 667 797 739 773 834 804 766 743 761 765 787 793 761 749 800 808 810 786 730 724 770 786 787 770 780 770 875 826 859 849 846 823 859 813 851 822 826 832 795 842 818 824 830 844 818 835 796 853 804 824 832 811 811 775 802 847 835 806 846 811 787 808 849 817 849 823 768 803 814 832 884 868 810 826 825 802 827 825 806 776 812 748 760 768 819 804 778 776 804 764 836 832 817 802 816 814 846 806 726 821 784 794 781 831 812 784 1.04e+03 722 837 769 855 819 751 710 720 825 754 800 809 802 789 848 777 772 734 757 848 827 835 868 852 830 795 807 829 796 810 811 798 855 810 820 818 826 831 828 807 817 841 792 784 812 786 728 808 867 799 782 815 859 857 824 794 771 777 835 809 779 765 834 895 841 816 820 802 794 828 780 783 893 839 806 806 822 829 791 812 808 767 811 797 752 821 809 794 795 798 779 830 840 839 832 797 775 776 816 807 839 872 857 794 835 810 655 815 907 773 730 776 788 767 845 819 809 839 798 833 801 779 780 861 797 816 806 836 792 808 828 793 782 788 775 823 775 721 768 819 799 775 823 822 777 769 791 784 821 792 823 825 761 801 789 786 814 789 865 1.24e+03 829 780 551 784 782 772 686 785 777 760 812 797 886 791 821 736 821 777 808 820 838 858 897 869 888 869 865 846 818 860 839 872 875 863 866 880 872 839 861 856 825 892 896 920 826 821 881 812 811 835 849 740 794 818 826 868 840 834 710 847 822 811 821 860 816 821 798 778 804 791 776 797 758 809 836 806 794 881 873 869 790 742 850 789 796 765 829 828 855 792 810 841 810 793 801 800 809 782 772 824 845 805 852 798 788 791 773 761 784 804 1.07e+03 1.15e+03 685 773 756 779 819 765 878 854 846 823 862 873 867 840 846 827 801 796 822 792 831 816 832 795 804 832 798 831 835 793 847 828 778 748 756 742 832 782 772 755 778 809 781 807 770 736 811 770 756 791 808 796 769 758 765 798 772 802 758 734 775 735 766 719 816 794 787 748 826 759 793 758 781 724 795 769 766 744 791 756 728 746 784 730 786 785 786 661 808 791 839 798 710 833 740 783 647 744 814 787 794 465 786 809 777 779 823 848 890 803 841 823 795 806 850 838 824 838 833 793 834 840 824 767 795 836 784 814 800 844 781 856 808 822 797 774 791 807 824 819 779 449 562 684 839 1e+03 772 786 786 743 460 798 639 779 795 735 798 741 809 753 702 802 754 797 776 802 788 764 835 736 790 644 759 794 733 807 848 783 654 760 768 773 764 779 803 841 705 790 786 654 759 657 779 731 765 795 778 787 700 730 653 706 795 791 832 841 886 859 913 816 930 895 919 861 818 845 876 847 827 826 840 870 834 869 870 806 803 804 810 853 752 818 835 840 851 795 787 845 864 839 817 770 773 785 786 735 769 817 802 763 798 798 822 816 817 849 794 790 815 839 809 867 847 832 804 827 752 817 807 818 805 824 826 806 791 794 782 764 800 808 814 791 778 820 781 811 820 774 806 832 781 786 788 788 731 804 800 786 789 776 791 704 775 788 804 784 823 821 800 809 772 759 795 715 786 751 792 731 753 739 792 772 727 730 854 667 797 739 772 833 803 765 743 763 765 787 795 761 749 800 805 809 786 731 725 770 786 787 771 779 770 874 825 858 851 846 823 859 813 850 822 827 832 794 842 818 824 831 844 817 835 795 853 803 824 832 811 811 775 801 847 835 806 845 811 787 808 849 816 849 822 766 803 814 832 883 867 809 826 824 802 827 823 806 775 812 748 759 768 819 804 779 776 805 764 834 831 818 802 815 814 846 806 726 821 785 793 782 831 813 783 1.04e+03 722 837 769 855 818 748 710 720 826 754 800 809 801 789 847 776 772 733 757 850 826 832 868 852 830 794 806 829 794 810 810 798 853 810 820 819 826 832 826 809 816 841 792 784 812 784 728 808 865 799 782 814 856 858 824 795 772 777 834 811 779 764 834 895 841 816 821 802 793 828 780 782 893 839 807 807 822 828 790 810 809 768 810 796 752 821 809 794 794 797 779 831 839 838 832 797 776 776 816 807 838 872 856 794 835 810 655 816 905 773 729 776 789 767 846 819 812 840 799 833 800 780 780 861 799 818 805 837 792 808 828 793 784 787 775 822 775 721 767 818 798 774 823 822 777 770 791 783 820 792 824 824 760 800 789 786 813 788 866 1.24e+03 827 780 551 784 781 773 685 785 777 760 811 797 885 791 821 738 821 778 807 822 837 858 896 870 888 868 864 847 818 860 838 873 875 863 866 880 872 839 861 855 829 891 896 920 826 821 882 813 810 836 849 738 794 819 826 868 840 835 710 846 821 812 820 860 815 821 798 780 805 791 776 798 757 808 836 808 794 882 871 868 791 742 850 789 795 765 829 827 855 793 810 840 808 793 802 798 809 782 772 825 846 805 847 798 788 790 771 761 785 803 1.07e+03 1.16e+03 685 773 756 780 818 765 878 855 846 822 862 873 872 841 846 828 801 796 821 792 832 816 833 796 804 832 798 834 835 792 847 826 778 749 756 742 833 782 771 756 778 808 782 806 770 736 810 771 755 791 806 795 768 760 765 798 771 803 758 736 775 736 768 719 816 794 788 747 826 759 794 759 781 724 795 769 766 744 791 756 729 745 784 730 786 785 786 661 809 792 839 798 711 833 740 783 646 744 814 787 794 465 785 807 778 778 824 848 889 802 841 823 795 806 849 838 824 837 832 793 834 840 823 766 795 836 784 813 800 844 782 855 808 821 798 775 791 808 823 819 779 450 556 685 840 1e+03 772 787 787 742 460 799 639 778 795 735 798 741 809 753 702 803 753 797 777 802 788 763 837 736 791 644 760 794 732 806 847 783 654 760 768 774 765 779 802 841 705 790 786 655 760 658 780 731 766 794 778 788 700 729 652 705 796 791 833 841 887 859 914 820 932 895 919 862 818 844 877 846 827 826 843 871 834 869 872 807 804 804 810 852 752 819 835 838 851 795 786 844 864 838 817 770 773 785 785 735 769 816 802 763 799 799 822 817 816 849 794 789 814 840 809 862 847 833 804 827 753 816 806 817 806 824 826 806 791 794 781 764 800 808 814 790 777 820 781 812 820 774 805 832 780 786 788 788 730 805 800 786 789 776 795 703 775 788 804 784 822 822 800 808 772 758 796 715 787 750 792 730 753 739 792 772 726 731 854 666 796 740 770 832 802 764 743 764 765 786 795 760 748 801 802 808 785 732 725 769 786 787 771 780 770 874 824 858 852 845 823 860 814 850 822 827 832 794 842 818 824 829 842 816 836 794 853 802 824 832 812 811 774 800 846 836 806 843 810 787 808 849 815 848 822 765 802 814 832 882 867 809 826 824 801 826 821 805 775 812 748 759 769 819 804 779 775 806 764 835 831 818 801 815 814 847 805 726 821 786 792 783 831 814 783 1.04e+03 722 836 769 855 817 747 710 720 826 754 801 809 800 789 846 776 771 733 757 850 825 832 867 852 830 794 806 827 795 811 809 798 852 810 820 820 826 832 825 810 815 843 792 785 811 783 727 808 864 799 782 815 850 858 824 794 772 776 834 812 779 763 834 896 841 816 821 802 793 828 781 782 893 839 806 807 822 827 788 810 809 769 809 796 752 822 809 794 792 795 779 831 839 837 830 797 776 776 816 806 838 871 855 796 835 809 654 815 903 773 728 775 790 767 847 820 814 840 798 834 800 780 781 860 799 818 804 837 793 808 827 796 784 786 775 822 775 721 767 818 798 774 823 822 777 770 791 782 819 790 824 823 760 798 789 785 813 788 866 1.25e+03 827 780 550 784 782 773 685 786 777 760 811 797 886 791 821 740 821 779 807 824 837 858 895 869 887 868 863 847 818 860 838 873 875 863 866 880 872 839 861 855 831 891 896 920 826 821 882 813 809 836 849 736 794 819 826 869 841 836 710 846 822 812 819 859 814 821 798 780 806 791 775 798 759 807 837 809 793 882 871 868 791 741 849 789 795 764 829 826 854 792 809 840 807 792 802 796 808 782 771 826 846 806 844 798 788 790 770 761 785 803 1.07e+03 1.17e+03 685 771 756 779 818 764 878 857 847 821 862 873 875 842 846 828 800 797 821 790 832 816 832 797 804 834 798 837 836 792 846 826 779 749 756 742 834 782 770 756 778 808 783 805 771 736 810 772 755 790 807 795 768 760 764 797 771 802 759 736 776 736 769 718 816 794 788 745 825 759 793 759 782 725 795 769 767 744 791 756 729 744 784 730 785 785 785 661 809 793 839 798 711 833 740 782 645 743 815 788 794 464 784 806 778 778 824 848 889 802 840 823 795 806 848 838 825 836 832 793 834 840 822 765 794 836 782 813 801 844 784 855 808 821 799 775 791 808 824 819 779 449 548 686 840 1e+03 772 787 787 742 459 798 639 778 796 735 797 741 809 753 703 803 754 797 778 801 788 763 837 737 791 644 760 794 733 805 846 783 656 760 767 774 765 779 801 841 704 789 786 657 760 660 780 731 766 793 778 788 699 728 651 704 796 791 834 841 889 859 916 824 932 894 920 861 819 844 878 845 828 825 846 872 835 869 873 807 805 803 810 851 752 819 835 838 850 795 786 843 865 838 816 770 773 785 786 735 769 814 801 762 800 799 822 818 816 848 794 787 813 840 810 860 846 833 804 827 752 817 805 817 806 823 826 805 791 793 780 765 800 808 813 790 777 820 782 813 820 774 804 832 780 787 786 788 729 804 800 786 789 775 798 703 775 788 804 784 822 823 800 807 773 756 795 715 788 751 792 729 753 739 792 772 725 731 853 666 795 739 768 832 802 765 743 764 765 786 795 760 747 802 800 807 784 733 726 768 786 787 770 780 771 874 823 857 851 844 823 859 814 850 823 827 833 794 842 817 824 828 841 815 836 794 853 801 823 831 814 810 775 799 845 836 806 842 810 787 807 848 815 848 822 764 803 814 831 881 867 809 826 823 801 826 822 804 775 813 747 759 768 818 802 778 774 808 764 836 831 817 801 815 814 847 805 726 821 786 791 783 830 815 784 1.04e+03 722 836 769 854 817 747 711 720 827 753 799 809 799 788 847 776 771 734 756 850 825 833 865 851 831 794 806 826 796 812 808 798 852 810 820 819 825 831 826 813 815 846 791 786 812 783 727 810 865 800 782 815 847 859 824 794 772 776 833 811 779 762 834 896 841 815 820 801 793 828 781 782 894 840 805 807 822 827 788 809 808 769 809 795 752 822 809 794 791 796 778 830 839 836 829 797 776 776 816 806 836 870 854 796 835 809 654 812 902 774 728 774 790 767 846 820 816 839 796 835 801 781 782 860 799 816 804 837 793 808 827 798 783 786 775 822 775 720 768 818 798 773 823 822 776 770 790 780 817 789 824 822 760 797 788 784 812 788 866 1.25e+03 827 780 551 784 782 773 687 786 777 760 810 796 886 790 821 740 822 779 807 825 836 858 894 869 886 868 863 846 817 860 839 873 876 863 867 880 872 838 861 855 834 891 896 920 826 821 880 814 810 836 848 736 795 818 826 869 842 836 711 846 822 812 818 859 814 822 798 780 806 791 775 799 761 807 836 810 792 882 870 868 792 741 849 790 794 764 829 824 854 791 810 839 806 790 803 795 808 782 771 826 847 806 840 798 788 790 770 761 785 802 1.08e+03 1.17e+03 684 768 756 778 817 762 877 856 848 821 862 872 878 843 846 828 800 797 821 790 833 816 832 799 804 834 799 838 836 791 846 826 780 749 756 742 833 783 770 756 778 807 784 804 771 735 810 772 756 789 808 794 767 761 765 796 771 800 760 735 776 736 770 719 817 794 788 743 826 759 792 758 782 724 795 769 767 744 791 756 729 743 784 729 785 785 785 661 810 793 839 798 711 832 740 782 645 743 815 788 792 464 783 805 778 778 824 849 889 802 840 824 795 806 848 838 826 835 832 794 834 840 821 765 794 836 781 813 801 845 784 854 809 821 799 775 791 806 826 820 779 447 543 687 841 1e+03 772 788 787 741 459 798 639 778 796 735 797 741 809 753 702 802 754 798 778 800 787 764 837 737 791 644 759 794 734 807 845 783 656 759 767 774 765 778 801 841 704 789 786 657 760 661 780 731 768 792 778 788 698 728 651 704 797 791 833 842 889 859 917 830 931 893 918 861 819 841 878 844 828 825 848 872 835 868 872 808 805 802 810 850 753 819 834 836 849 794 786 841 865 837 816 769 773 786 786 735 769 815 801 763 799 799 822 817 816 848 794 787 813 840 810 857 846 832 804 828 751 816 806 816 805 822 825 805 791 794 780 765 800 808 810 790 778 819 784 812 819 774 803 831 779 788 785 788 730 804 799 785 789 774 800 703 775 788 803 785 822 823 800 806 772 755 794 714 788 751 792 728 753 739 792 772 725 730 853 666 795 739 768 832 801 765 743 763 764 786 796 760 747 802 800 807 784 732 726 769 786 787 770 780 771 874 823 857 851 842 823 859 814 850 823 827 833 795 843 816 824 825 841 815 837 794 853 801 822 831 815 809 775 799 843 837 806 840 810 787 806 847 815 849 822 765 804 814 831 880 866 810 826 823 801 826 823 802 775 813 748 758 767 818 802 777 775 808 764 836 831 816 801 815 814 847 805 725 821 786 791 782 830 816 785 1.04e+03 720 837 768 853 816 747 711 720 827 752 797 809 799 788 847 775 771 736 756 849 825 834 864 850 832 794 806 826 796 813 808 798 852 810 820 817 823 831 827 814 816 846 792 786 813 783 727 811 866 800 782 815 846 858 824 793 773 777 833 809 778 764 834 897 841 816 819 800 794 828 780 782 894 838 804 807 822 826 788 809 807 769 808 795 752 822 809 795 792 796 778 829 839 836 828 797 775 778 816 807 835 870 854 796 835 808 653 809 902 774 728 774 790 767 846 820 820 839 794 835 801 781 783 859 798 814 804 837 792 808 826 800 783 787 775 822 775 719 770 819 798 772 823 821 776 771 790 780 818 788 824 822 760 797 787 784 812 788 866 1.25e+03 827 780 551 784 781 773 689 786 777 760 809 796 887 789 822 743 822 779 807 826 837 858 896 868 885 868 862 846 816 860 840 872 877 863 868 880 872 838 861 855 838 891 897 920 826 821 879 814 811 836 847 737 795 817 825 868 842 836 711 846 822 811 818 860 814 822 798 780 806 789 774 800 763 806 836 810 791 882 870 868 793 742 848 790 794 764 829 824 854 790 810 840 806 789 801 795 807 781 771 826 847 807 837 797 788 791 772 761 785 802 1.08e+03 1.18e+03 683 768 755 777 818 760 876 854 849 821 863 870 881 842 846 828 800 796 820 792 832 816 831 797 805 833 800 840 836 791 846 826 781 749 756 742 833 783 771 756 780 806 784 803 772 733 810 771 756 788 808 794 768 761 765 796 771 798 760 734 777 736 769 720 817 794 788 743 826 759 790 758 783 723 795 769 767 742 791 756 730 743 784 729 785 785 785 662 812 792 837 798 711 832 739 781 646 743 815 788 791 464 783 804 778 778 823 849 890 803 840 824 795 806 848 838 826 836 832 794 834 840 821 765 792 836 781 813 801 846 784 854 809 821 798 775 792 805 828 820 779 446 537 687 841 1e+03 773 787 787 741 460 798 640 778 796 735 798 741 809 753 700 802 754 798 777 801 788 765 836 736 790 645 762 793 735 808 845 784 657 758 768 774 766 778 801 841 704 789 786 656 760 661 781 731 768 792 777 789 698 728 651 705 797 791 833 842 889 858 918 833 930 894 917 861 818 839 878 843 829 825 851 872 835 868 870 807 805 802 810 850 754 819 834 834 848 794 786 841 865 836 816 768 772 787 786 734 769 814 800 763 798 799 821 817 816 847 794 787 813 841 810 853 846 832 803 828 750 816 807 816 805 821 824 806 791 794 780 764 800 809 809 790 778 818 784 811 818 774 803 831 779 786 785 788 730 803 798 785 790 774 803 703 775 788 802 785 822 822 800 807 772 755 792 715 788 752 792 729 752 740 792 771 724 731 852 666 794 738 769 833 801 765 743 761 764 786 796 758 747 802 800 806 785 732 727 770 786 787 769 780 771 874 822 856 850 842 823 859 813 850 822 827 833 794 844 816 824 825 840 815 836 794 853 801 822 832 816 808 776 799 843 837 804 840 810 787 806 846 816 850 822 766 805 814 830 879 866 811 826 823 801 825 823 801 775 813 749 759 765 818 802 776 776 808 764 837 830 815 801 814 814 847 805 725 822 786 792 782 829 815 786 1.04e+03 718 838 768 852 816 748 710 721 827 752 796 809 799 787 847 775 772 738 756 848 827 835 863 850 832 794 805 826 796 813 808 799 853 811 820 816 822 830 828 814 817 845 792 786 811 782 728 812 868 800 782 816 847 858 823 793 773 778 833 809 777 765 834 897 843 816 817 800 795 828 780 783 893 837 803 807 822 826 789 808 805 769 808 795 752 821 809 794 794 796 778 830 840 836 828 798 775 779 815 808 834 870 855 795 835 810 653 809 901 773 729 774 790 767 846 820 823 838 794 834 801 781 782 859 797 812 804 837 791 808 826 798 785 787 776 822 775 717 770 820 799 771 823 821 776 772 789 780 818 788 823 822 760 798 786 784 812 788 864 1.25e+03 827 780 550 783 780 773 690 786 777 760 809 796 888 789 822 745 823 779 807 829 837 858 896 867 885 868 862 846 815 861 842 871 877 863 868 880 871 837 862 855 842 891 896 920 825 820 879 814 812 837 846 738 795 816 824 867 842 836 710 848 823 811 819 861 815 822 797 780 805 788 774 802 763 806 835 809 791 883 869 869 794 742 847 789 794 764 829 825 854 790 811 840 806 788 798 796 806 781 770 825 847 808 834 796 787 791 772 761 785 801 1.07e+03 1.18e+03 683 769 755 776 818 760 876 852 849 822 864 870 885 841 846 828 800 796 820 792 831 816 831 796 804 832 801 840 836 791 846 827 781 749 755 742 832 782 773 756 782 805 785 802 772 733 810 770 757 788 809 794 768 760 766 797 770 799 761 734 778 735 769 719 816 793 788 744 826 759 790 757 781 722 796 768 767 742 792 756 730 742 784 728 784 785 784 663 813 792 836 798 712 831 738 781 646 744 815 787 789 465 783 804 778 779 823 849 890 803 840 824 795 807 848 838 827 836 831 795 835 840 821 765 791 836 782 813 801 846 784 854 809 821 797 775 792 804 828 821 778 446 533 687 841 1e+03 773 787 787 740 460 797 639 777 797 735 798 741 809 753 698 802 754 799 776 802 788 765 835 736 789 646 765 792 735 808 846 785 657 758 768 773 767 778 801 840 704 789 786 656 760 661 781 730 767 792 776 790 698 729 651 706 797 791 832 843 888 859 918 836 929 895 917 862 818 837 878 843 830 825 854 873 836 868 867 807 804 802 811 850 754 818 834 832 848 794 787 842 865 836 815 767 772 788 786 735 770 812 800 763 798 799 821 816 816 847 794 786 813 840 810 847 846 832 803 829 750 815 809 816 806 820 823 807 791 794 780 764 800 809 810 790 778 818 782 810 819 773 804 830 779 785 786 788 730 802 797 785 790 774 804 702 775 786 801 786 822 821 799 807 772 755 792 716 786 753 792 730 752 739 792 770 724 731 851 666 795 738 770 833 802 764 743 760 765 787 797 757 747 802 797 806 785 732 728 771 786 787 769 780 771 873 822 856 850 842 823 859 813 850 822 827 832 794 843 816 824 824 839 816 836 793 852 802 822 833 817 809 777 799 843 838 803 842 810 786 805 845 816 850 822 766 805 814 830 878 867 811 825 824 802 825 822 802 775 813 750 759 765 818 802 776 775 808 765 836 830 816 801 814 814 846 805 726 822 786 793 781 829 814 786 1.04e+03 716 838 768 852 816 749 707 720 826 752 796 809 799 787 847 775 773 737 756 848 828 836 864 851 831 794 805 827 795 812 808 799 854 811 820 815 823 830 828 812 817 843 793 786 810 782 728 812 868 799 781 816 847 857 823 792 771 778 834 808 776 765 834 897 845 815 817 800 795 828 780 784 892 836 804 807 822 826 790 808 804 768 809 795 753 821 807 793 794 797 778 832 840 835 828 798 774 781 813 808 833 870 856 796 835 812 653 809 900 772 730 776 790 766 844 820 826 837 794 834 801 781 782 859 796 813 804 837 790 808 826 797 785 787 776 822 776 717 768 820 800 772 823 822 777 773 789 780 818 788 824 821 760 798 786 783 812 789 863 1.25e+03 827 780 550 784 779 773 692 786 777 759 808 796 888 789 821 748 823 779 807 831 838 858 898 866 886 868 862 846 815 862 842 870 877 863 867 880 871 836 862 853 846 891 897 920 825 820 879 814 810 836 846 740 794 818 822 866 843 836 710 850 824 811 818 861 815 822 796 780 805 788 774 803 762 807 834 808 792 882 869 869 793 742 846 787 795 767 829 826 854 790 811 839 807 788 796 796 807 780 769 824 847 809 832 795 785 790 770 759 784 800 1.07e+03 1.19e+03 684 770 755 776 819 761 876 852 849 822 865 871 888 842 847 828 800 796 820 790 830 816 832 794 804 832 804 841 836 791 846 827 780 749 755 742 832 782 774 754 784 805 784 803 771 733 810 770 758 789 809 795 768 759 765 798 771 799 761 734 778 734 769 717 816 792 787 744 826 759 790 758 780 722 796 768 767 742 792 756 731 743 784 728 783 785 783 664 813 794 835 799 713 831 738 781 646 745 816 787 788 466 784 804 778 780 823 849 890 804 839 824 795 806 848 838 827 836 831 795 835 840 821 765 791 836 783 813 801 845 784 854 809 821 796 775 792 804 826 820 777 446 528 687 842 1e+03 773 786 788 740 460 797 639 776 796 735 798 741 809 753 698 802 755 799 776 803 789 765 834 736 788 647 768 791 735 807 845 785 657 758 769 772 768 777 799 841 705 789 786 657 760 661 780 728 766 792 776 790 699 730 652 706 797 791 832 843 888 859 918 839 929 895 918 863 818 837 878 843 830 825 856 873 836 868 867 808 802 802 813 850 757 818 834 833 848 794 786 842 865 836 815 767 771 788 787 735 770 811 801 763 797 800 821 815 816 848 793 786 813 840 809 842 846 833 802 829 749 815 809 815 806 820 824 806 791 794 780 763 799 809 810 790 777 817 780 810 819 773 804 830 779 784 787 788 731 802 796 786 789 774 806 702 773 785 802 786 822 821 799 806 772 754 792 716 784 752 792 731 750 739 793 770 724 730 851 667 796 738 770 834 802 764 744 760 765 787 797 755 748 802 795 806 786 732 729 769 785 787 770 780 771 872 821 856 850 842 823 859 813 850 822 827 831 792 842 815 823 825 838 816 835 792 852 802 822 832 819 809 777 799 843 838 801 844 810 785 805 844 817 850 822 766 805 815 830 878 867 811 825 825 802 825 820 802 776 812 751 758 764 818 803 777 774 808 765 836 830 816 801 814 814 846 805 726 822 785 794 780 829 812 787 1.04e+03 716 839 768 852 816 750 705 718 825 752 797 808 798 787 847 775 773 736 756 849 828 836 866 852 830 795 805 827 795 810 808 799 853 810 820 815 823 830 828 812 817 841 793 786 809 783 727 812 868 798 780 816 846 857 823 792 770 777 832 808 776 763 833 897 847 815 816 800 794 828 779 785 892 837 805 807 822 826 790 808 804 768 808 795 754 821 806 791 793 797 777 833 840 834 828 798 774 780 811 807 834 871 856 796 835 812 653 809 900 772 731 777 790 766 843 821 828 836 794 834 801 780 782 859 796 814 804 837 789 808 826 797 783 787 777 823 778 717 767 819 800 772 822 824 777 773 790 780 818 788 824 821 760 798 787 783 812 790 862 1.24e+03 827 781 551 784 779 773 693 786 777 759 808 796 888 789 821 750 824 779 806 835 838 857 898 866 886 868 862 846 815 861 841 870 876 863 866 881 871 835 862 852 849 890 897 919 825 820 879 814 809 835 846 741 794 819 822 867 844 837 710 852 824 812 818 860 815 822 796 780 805 790 774 801 762 807 833 807 793 880 870 868 792 742 846 786 795 769 829 826 853 789 811 838 808 788 796 796 808 782 769 824 847 810 831 795 784 790 769 758 783 799 1.07e+03 1.19e+03 683 771 754 776 819 762 877 853 848 823 865 872 892 845 847 828 800 796 820 788 830 816 830 794 803 833 806 840 836 792 846 827 780 749 754 743 831 782 774 753 782 806 782 804 771 733 810 769 759 789 808 796 768 759 766 798 772 799 761 734 778 733 768 717 816 792 787 744 826 759 790 758 778 722 795 768 767 742 793 756 730 744 784 727 782 785 783 664 812 795 834 799 714 831 739 782 646 745 817 787 788 466 783 804 777 781 824 849 890 804 839 823 795 805 848 838 828 836 832 795 835 840 821 765 791 836 783 813 801 845 783 854 808 821 796 775 792 804 825 820 777 446 526 686 842 1e+03 774 786 788 740 460 797 638 775 795 735 798 740 810 753 698 801 754 799 776 803 789 765 833 736 789 647 771 790 735 807 844 785 657 758 769 771 768 777 798 841 706 788 786 658 760 660 778 728 765 792 776 790 698 730 653 704 798 790 832 843 887 859 918 843 931 894 919 864 818 835 878 843 829 825 857 873 836 869 866 808 802 802 815 850 760 818 834 832 848 793 786 842 864 834 814 767 771 788 786 734 771 808 800 763 797 800 821 815 816 848 792 786 813 840 809 838 846 833 802 829 749 816 809 815 806 820 824 805 791 794 780 763 799 809 810 790 776 817 778 810 820 772 804 830 779 784 787 788 730 802 796 786 788 774 806 702 772 784 802 786 822 821 798 805 772 754 792 717 783 751 792 731 750 739 793 769 724 729 850 667 796 740 770 833 802 764 744 759 764 787 799 755 749 801 794 805 787 732 729 769 785 787 771 780 770 871 822 856 851 841 823 859 813 850 823 828 831 792 841 814 823 826 839 817 835 791 852 803 822 831 821 810 778 798 844 838 800 844 810 785 805 844 816 848 822 767 806 816 830 878 867 810 825 825 802 825 820 803 778 811 751 758 764 817 803 777 773 808 764 836 829 816 801 814 813 844 806 727 820 785 794 780 829 811 790 1.04e+03 716 839 768 852 818 751 706 716 825 751 796 808 797 787 848 775 772 735 756 849 828 836 866 853 830 795 806 827 794 810 808 799 853 809 820 816 824 830 828 811 818 841 792 786 810 784 726 811 868 798 780 816 844 857 823 791 768 778 830 809 776 762 832 896 849 815 816 800 794 826 778 784 892 838 805 806 822 825 790 809 804 767 808 794 753 820 806 791 792 796 777 833 841 834 828 798 775 779 810 807 834 872 856 797 836 811 652 809 900 772 731 778 790 766 841 822 831 836 794 834 800 778 781 860 795 814 803 837 788 808 826 796 781 786 777 824 779 717 767 818 798 772 822 825 778 771 792 780 818 788 825 821 758 798 787 782 812 790 862 1.24e+03 828 782 552 785 779 773 694 785 777 758 808 796 887 788 820 754 823 778 806 838 838 858 898 866 886 869 862 846 815 861 840 870 876 864 866 882 871 835 862 852 853 889 896 919 825 820 879 814 809 834 846 741 794 818 822 867 843 837 710 851 822 812 817 858 815 823 796 780 804 791 773 799 762 807 833 806 793 879 870 868 792 743 846 787 795 776 828 826 854 790 811 838 808 787 796 796 807 783 769 824 847 810 830 796 784 790 770 756 781 798 1.07e+03 1.19e+03 681 771 753 776 819 762 877 854 846 823 865 872 897 846 848 827 800 797 820 789 830 816 829 794 803 834 809 839 837 792 846 827 780 749 754 743 831 781 773 751 780 806 781 804 771 733 811 770 757 789 808 796 768 760 766 798 774 799 761 734 777 734 767 718 817 792 786 743 826 760 789 759 778 722 794 768 766 742 792 757 730 744 784 727 782 784 783 665 812 795 833 799 714 830 739 783 646 745 818 788 790 465 784 803 776 780 824 848 890 804 839 824 794 804 847 838 827 835 832 795 835 840 821 765 791 836 783 812 800 845 783 853 808 820 797 775 792 804 825 819 778 446 524 686 842 1e+03 774 786 789 740 461 797 639 774 794 734 798 740 810 753 699 800 752 800 777 802 789 766 833 736 790 647 773 790 733 806 845 784 657 759 769 771 768 777 796 841 706 789 785 659 760 660 777 729 766 791 774 790 698 730 653 705 798 789 832 844 886 859 918 847 931 892 918 864 818 833 878 843 829 825 858 874 836 868 865 808 803 802 815 849 764 818 834 832 849 793 786 842 864 831 815 766 771 787 786 733 771 805 801 764 797 800 820 816 816 848 792 786 813 840 808 836 846 833 803 828 748 815 810 814 806 821 825 804 790 794 780 763 799 809 810 791 775 818 777 810 820 772 804 829 779 783 787 788 730 802 796 787 787 773 806 701 771 784 803 786 821 821 798 805 772 754 792 717 783 749 792 730 749 739 793 769 724 728 850 668 796 741 770 833 802 764 743 759 763 787 800 755 750 800 795 804 787 732 732 769 785 787 771 780 769 871 823 856 851 842 823 859 813 850 824 828 831 791 840 812 823 826 840 817 835 792 850 803 822 831 822 810 778 799 844 837 800 842 811 786 806 845 814 847 822 767 806 816 830 878 867 808 825 824 802 825 820 803 780 810 752 756 764 818 804 777 772 808 764 836 829 815 801 814 812 844 806 727 818 784 793 780 829 811 792 1.04e+03 716 839 768 852 818 751 707 716 826 750 794 808 797 787 848 774 772 735 756 849 828 836 863 853 831 796 806 827 794 810 809 799 852 810 820 816 824 830 827 811 817 841 790 786 810 784 725 810 866 797 780 816 842 857 822 790 768 779 828 810 776 762 831 896 852 815 817 800 794 825 778 783 893 839 804 804 823 825 790 809 804 767 808 793 753 820 807 791 793 795 778 833 840 834 828 797 775 779 810 808 835 872 856 796 836 810 653 809 901 773 730 777 789 766 841 823 833 837 793 833 800 777 781 859 795 814 802 836 788 808 826 795 781 786 776 826 780 717 767 819 797 771 822 824 778 770 793 780 817 788 826 822 756 798 786 782 813 790 863 1.24e+03 828 783 552 784 779 773 696 784 777 759 810 796 886 788 820 758 822 778 806 843 838 859 898 866 885 869 862 847 815 861 839 871 877 864 867 883 871 836 862 853 855 888 896 918 825 820 879 813 809 834 846 740 794 818 822 868 844 838 710 850 821 812 817 857 815 823 796 780 804 791 772 798 762 807 834 806 792 879 871 868 792 744 846 788 795 779 828 827 854 791 811 838 807 787 796 795 806 784 770 823 847 810 830 797 784 790 770 756 780 799 1.07e+03 1.2e+03 680 772 753 775 819 761 877 854 844 823 864 873 901 845 848 826 799 796 820 790 829 816 827 794 803 834 810 839 836 793 846 827 779 749 754 744 830 781 772 751 780 807 781 803 771 733 812 770 756 790 808 796 768 760 766 799 774 800 759 734 778 734 766 720 817 792 785 743 825 760 789 760 778 723 793 768 766 742 792 758 730 744 784 728 782 783 783 665 812 794 834 798 714 830 739 784 646 744 818 789 792 464 784 802 774 781 825 846 889 803 839 825 794 804 847 837 826 835 833 794 834 840 822 766 792 836 784 812 800 846 783 853 809 819 797 774 791 803 826 819 778 445 523 687 843 1e+03 773 785 790 740 461 797 639 774 795 734 798 740 808 752 700 800 751 800 777 802 789 766 833 736 791 647 777 792 732 806 846 783 657 759 770 771 768 777 796 842 706 790 785 658 760 660 778 730 766 791 773 790 697 730 652 706 798 789 832 844 885 859 918 849 932 892 917 863 818 832 878 843 828 825 859 874 835 869 865 808 804 803 815 848 766 818 834 832 850 792 787 843 864 828 817 767 770 787 786 733 770 802 801 765 797 800 820 815 816 848 792 787 812 840 808 834 846 833 803 826 749 815 807 814 806 821 825 803 789 794 780 764 798 809 810 791 774 817 777 811 820 772 804 829 780 783 787 787 730 802 796 786 787 773 806 701 772 784 804 785 821 821 797 805 772 754 792 717 783 749 792 730 749 739 793 770 724 727 851 666 796 742 771 833 802 763 743 759 763 787 801 755 750 799 795 804 787 732 736 770 785 787 770 779 768 870 824 856 850 843 823 859 812 850 824 828 832 792 840 811 822 828 840 817 835 792 850 804 822 831 823 811 777 798 845 836 800 842 811 786 806 846 813 847 822 768 807 816 830 878 867 807 824 823 802 825 820 803 783 811 752 756 764 817 804 777 771 807 764 836 828 814 801 815 812 845 805 727 816 784 793 780 829 812 795 1.04e+03 717 839 768 852 818 752 708 715 826 750 793 808 797 787 848 774 772 736 756 849 828 836 863 850 832 795 806 827 793 811 809 799 852 810 820 816 825 831 825 811 816 841 790 785 811 784 725 810 865 797 778 815 842 857 821 790 769 778 829 811 776 762 830 896 854 815 817 799 794 824 778 783 893 839 804 803 824 826 789 810 805 766 808 793 752 820 808 793 794 794 778 832 839 834 827 798 775 779 810 808 835 872 856 793 836 809 654 808 901 773 730 776 787 766 841 823 834 837 793 832 800 775 780 859 794 814 802 836 788 807 826 795 780 786 775 827 780 716 768 819 797 771 822 823 778 768 792 780 816 788 826 822 754 797 785 783 814 790 863 1.24e+03 830 782 551 783 780 773 698 782 778 759 811 796 884 786 820 761 821 776 806 848 838 860 899 866 884 870 863 847 816 861 840 872 876 864 869 882 872 836 860 854 857 888 895 919 824 820 879 813 810 833 846 740 794 818 822 868 846 837 709 850 822 812 817 857 815 823 796 780 803 790 772 797 761 807 835 807 791 881 872 869 792 744 846 787 794 782 827 827 855 792 811 838 806 786 796 794 806 783 770 822 846 810 830 797 784 789 770 758 781 800 1.07e+03 1.2e+03 682 772 752 774 818 761 877 854 845 822 863 873 903 844 847 825 799 796 819 791 828 815 828 795 803 834 812 838 836 793 846 826 778 749 754 743 831 782 772 751 780 808 781 803 770 733 811 770 755 789 808 795 767 760 766 800 774 800 758 734 778 734 765 720 816 792 785 743 824 760 790 761 778 724 794 767 765 742 792 759 730 744 783 728 782 782 782 667 811 793 834 798 714 829 739 784 646 742 818 790 792 464 785 800 774 782 825 846 888 802 840 826 794 803 847 837 825 835 833 794 833 839 822 765 791 836 783 812 800 848 782 852 810 819 798 775 792 803 827 819 777 445 521 687 843 1e+03 773 784 790 740 461 798 638 775 795 734 799 740 807 752 699 799 751 800 777 802 789 766 834 736 791 648 782 794 731 806 847 782 657 758 770 772 769 777 797 842 704 791 785 658 761 660 780 730 766 791 772 790 697 730 652 706 797 789 832 844 884 860 918 851 931 891 916 863 818 832 878 843 828 826 859 874 834 869 864 808 805 803 816 848 770 818 833 832 851 792 787 843 864 826 818 768 770 787 786 733 770 800 801 765 797 800 821 814 816 848 792 786 812 839 808 831 846 832 803 825 748 815 805 814 806 821 825 803 788 794 780 764 798 809 810 791 774 817 778 811 819 771 804 830 780 782 787 787 730 802 795 785 788 773 806 702 772 784 805 784 820 821 797 806 772 754 792 716 783 749 792 730 749 739 792 770 725 727 852 665 796 742 772 833 802 762 742 759 763 786 801 754 750 799 795 803 786 731 740 770 784 787 769 780 768 870 824 855 849 843 822 859 810 850 822 829 832 792 840 812 822 829 839 818 835 793 850 805 822 830 824 812 776 798 845 835 800 842 811 786 806 846 813 847 821 768 807 816 830 878 868 807 823 822 801 824 820 803 784 811 753 755 765 816 804 778 771 806 764 836 828 814 801 816 811 846 804 727 816 784 793 780 829 812 797 1.04e+03 718 838 768 852 817 751 708 714 826 750 792 809 798 786 847 775 771 736 756 849 828 836 864 847 832 795 804 826 794 812 809 798 853 810 820 816 825 832 824 810 816 841 790 785 812 784 726 811 865 798 777 815 842 858 820 790 770 777 829 811 774 763 830 896 856 815 817 799 794 824 778 783 893 838 806 802 824 826 789 810 806 765 808 793 752 818 808 794 794 794 779 831 839 834 827 798 775 778 811 806 835 872 856 790 835 809 655 807 900 774 729 775 786 765 842 823 835 837 792 830 800 776 781 859 794 814 803 835 788 807 826 796 780 787 774 827 780 716 768 819 798 771 823 822 778 770 792 780 816 788 827 821 754 797 784 784 816 790 863 1.24e+03 830 782 550 780 781 773 699 782 779 759 811 796 884 786 819 761 821 776 807 853 838 860 899 865 883 870 864 847 817 861 840 872 874 863 869 883 873 837 860 853 859 888 894 920 824 820 879 813 810 834 846 739 794 817 822 868 846 836 709 850 822 811 817 858 814 822 797 779 803 789 771 797 761 807 836 806 790 882 872 867 793 743 846 787 794 784 828 828 856 792 810 838 805 786 797 793 806 783 769 821 846 810 831 796 785 789 769 758 782 801 1.07e+03 1.2e+03 683 773 750 775 817 760 878 854 847 822 864 873 903 844 847 825 799 796 819 791 827 816 828 797 803 834 813 838 837 794 846 827 777 750 754 743 831 782 772 751 780 808 781 803 771 734 810 770 755 789 807 794 767 759 766 800 774 799 756 734 778 734 765 720 815 791 786 743 823 760 790 760 778 724 794 767 766 742 792 759 730 744 782 729 782 782 782 668 810 792 834 798 714 828 739 784 647 741 817 789 791 464 785 799 775 782 824 846 888 801 840 825 794 803 847 837 825 835 832 794 832 840 824 765 791 835 782 813 800 848 781 852 810 818 798 776 792 803 827 819 776 445 519 687 844 1e+03 773 784 791 740 461 800 637 776 794 734 800 739 805 752 699 799 752 800 776 802 789 767 835 736 791 648 787 796 732 806 847 782 658 758 770 773 768 777 798 843 702 791 785 658 761 661 780 729 766 791 772 790 697 730 652 706 796 789 832 845 883 861 918 853 931 891 916 863 818 832 878 843 829 826 859 874 834 869 864 808 804 803 817 847 774 818 833 833 851 793 787 843 864 824 818 769 770 787 786 734 771 798 800 765 797 800 821 812 817 848 793 786 812 838 809 828 846 831 802 824 747 816 803 814 806 820 825 803 789 793 780 764 797 808 810 790 773 816 779 811 818 770 803 832 780 782 787 787 730 803 795 783 788 773 805 703 772 784 805 784 820 821 796 805 772 754 791 715 782 750 792 730 748 738 790 770 725 727 852 664 797 742 772 832 801 762 741 759 763 785 801 754 750 799 794 802 786 731 741 770 784 787 769 780 768 870 824 855 848 842 822 859 809 849 821 830 832 793 840 813 822 830 838 818 835 794 850 806 823 830 825 810 775 798 845 835 800 843 811 786 806 845 813 847 820 766 806 816 829 878 868 807 822 821 800 822 820 803 785 812 756 755 765 816 804 778 772 806 764 837 828 814 802 816 811 847 803 727 816 784 793 780 829 812 799 1.04e+03 720 837 768 852 816 750 707 714 826 750 791 809 798 786 846 775 770 736 756 849 827 836 866 845 831 795 802 826 794 813 808 797 854 810 820 816 825 832 824 810 814 841 790 786 812 783 726 811 865 798 776 815 842 857 821 790 770 776 830 809 772 763 830 896 857 816 817 800 793 824 778 783 893 838 807 802 822 827 789 809 805 764 808 792 751 817 808 794 794 794 780 831 838 833 827 797 775 778 811 804 836 871 856 789 834 810 655 807 900 774 729 774 785 765 842 824 836 838 793 830 800 776 782 858 793 814 802 835 788 807 826 798 781 786 774 826 778 717 767 819 800 771 823 822 779 771 793 781 817 789 827 821 754 797 784 784 816 789 862 1.24e+03 830 782 550 780 780 772 701 782 779 760 811 795 884 787 819 761 822 775 808 857 838 860 898 865 883 870 864 846 817 860 839 872 874 864 867 883 873 837 859 852 862 888 894 920 823 820 879 813 809 835 845 739 794 817 822 868 845 835 709 850 822 811 817 858 813 822 798 778 803 788 771 796 760 807 835 806 789 883 872 865 793 743 847 788 794 786 829 829 856 792 809 838 806 786 798 792 806 782 769 822 846 810 830 796 785 789 769 759 782 800 1.07e+03 1.19e+03 682 773 751 776 816 760 878 854 848 822 863 872 904 844 847 825 798 795 820 791 828 816 828 798 804 834 814 838 837 793 845 827 777 750 755 743 831 782 772 751 780 808 781 802 772 734 808 770 754 788 807 794 767 759 765 799 773 799 756 734 777 734 764 720 814 790 786 744 822 760 790 759 778 724 793 766 764 743 791 758 729 744 781 730 782 782 782 669 808 792 834 797 713 826 740 783 647 740 817 789 790 465 786 799 775 782 824 846 888 801 840 824 795 803 847 837 825 835 830 794 832 840 824 764 791 835 781 813 800 849 781 852 810 817 798 776 792 802 827 818 776 445 519 687 845 1e+03 773 784 791 741 461 802 636 778 792 734 800 740 804 751 699 800 752 800 776 801 788 768 835 736 791 648 791 796 732 806 846 783 659 758 769 772 767 777 798 844 701 791 785 660 762 660 779 729 766 791 772 790 697 731 652 706 796 789 832 845 883 864 919 856 931 890 916 863 818 832 878 843 828 825 859 873 833 869 863 807 803 803 819 848 779 818 833 835 851 793 787 842 864 822 817 769 771 787 786 734 772 794 799 765 797 800 820 812 817 847 794 784 813 838 809 824 846 831 802 825 746 815 805 813 806 820 825 802 791 793 780 764 797 808 809 789 774 816 779 810 816 770 803 832 779 782 787 788 730 803 794 782 788 773 804 704 772 783 805 784 820 821 796 805 771 754 789 715 782 750 793 730 747 738 789 770 725 727 852 664 797 743 772 832 800 762 741 759 764 785 801 754 749 799 793 802 786 732 743 769 784 787 769 780 769 872 824 855 848 841 821 859 806 850 821 829 833 793 840 814 822 829 836 817 835 792 849 805 824 830 825 809 775 798 845 835 800 843 809 786 805 845 813 846 819 765 806 817 830 878 869 808 822 820 799 822 821 803 786 811 759 755 764 816 804 778 772 806 764 837 829 814 803 816 811 847 803 726 817 784 793 780 829 811 802 1.03e+03 720 836 768 852 816 749 706 715 825 749 791 808 798 786 846 776 771 736 756 850 826 836 866 845 830 795 801 826 795 812 808 797 855 810 820 816 823 833 825 809 813 841 790 787 812 784 724 811 866 798 776 815 843 856 821 790 770 776 830 808 770 763 831 896 861 816 816 800 792 824 777 784 892 837 807 802 821 827 789 809 804 764 808 792 750 815 807 794 794 794 780 831 838 833 826 796 775 777 811 804 836 871 857 789 833 810 656 807 900 775 729 774 785 764 842 824 838 838 794 830 801 777 782 858 793 815 802 835 787 807 825 799 781 785 775 827 777 718 765 818 800 770 824 822 779 772 793 782 818 789 827 821 754 796 784 785 816 789 861 1.24e+03 829 782 551 781 779 771 702 781 779 759 811 795 885 788 819 761 822 774 808 859 838 860 898 865 883 870 863 845 818 860 840 873 875 864 866 884 873 838 859 851 864 888 894 919 823 819 880 812 809 837 846 740 793 817 822 867 844 835 709 850 822 810 818 858 812 821 799 778 803 787 772 796 759 808 835 806 788 883 872 864 793 743 848 788 793 791 829 828 857 792 808 838 806 786 799 791 805 782 770 823 846 809 829 796 784 789 768 759 781 800 1.07e+03 1.19e+03 681 773 752 778 817 759 877 854 848 821 862 872 905 845 847 826 798 795 820 791 829 816 828 798 804 834 817 836 838 794 846 827 776 749 757 742 831 782 772 751 779 808 781 802 772 733 808 770 753 788 808 794 767 759 765 798 772 799 756 734 776 734 764 720 813 790 786 744 822 760 791 757 778 723 791 766 763 744 790 758 728 744 781 730 782 782 783 669 808 793 834 798 713 826 740 782 648 740 816 788 790 466 786 799 776 781 824 846 888 801 839 824 795 802 847 837 825 835 831 794 832 840 825 764 791 835 782 813 800 850 782 852 810 818 798 776 792 801 827 818 776 445 522 686 845 1e+03 774 784 789 741 459 802 636 777 790 734 798 740 804 750 699 802 753 800 775 800 788 768 835 735 792 649 795 794 732 807 845 784 659 758 770 772 767 778 798 844 700 791 784 662 762 659 778 730 765 791 774 789 697 732 652 706 796 789 832 845 884 865 918 859 931 890 916 864 818 830 877 843 826 825 859 872 833 870 862 807 803 802 820 848 781 818 832 836 851 792 787 841 864 820 816 768 771 786 786 734 772 792 798 764 797 799 819 812 816 846 794 784 813 838 809 824 847 831 801 825 746 815 806 812 806 819 825 802 792 793 780 764 797 808 809 789 774 816 780 810 816 770 803 832 778 782 787 788 729 802 794 781 787 773 803 704 772 783 804 784 820 821 795 804 770 755 787 714 783 749 793 730 747 738 789 770 725 728 852 664 797 743 770 832 800 763 741 759 765 786 801 754 749 799 792 802 785 730 747 768 783 787 770 780 770 873 824 856 848 840 821 859 806 850 821 828 832 793 840 814 822 828 836 816 835 792 849 804 824 830 825 808 775 797 846 836 800 842 808 785 804 845 812 845 818 764 805 816 830 878 869 809 822 821 798 822 819 803 788 810 761 756 764 816 804 778 772 807 765 837 829 813 803 817 812 846 802 725 818 784 794 780 829 811 803 1.03e+03 719 836 768 852 816 749 705 715 825 749 791 808 798 786 847 776 770 736 754 850 826 836 865 846 828 795 801 825 795 811 808 797 855 810 820 816 822 832 826 809 813 841 788 788 812 784 722 810 867 798 776 814 843 854 822 790 770 775 830 807 770 762 832 895 864 816 815 800 791 823 777 785 892 838 807 803 819 826 788 808 803 765 808 792 749 816 806 793 793 794 780 832 838 833 826 795 774 777 810 803 838 871 857 789 833 809 656 808 900 775 729 773 784 765 842 824 840 838 795 830 801 777 783 858 793 815 801 836 787 806 825 798 782 783 775 827 777 719 763 817 799 769 824 820 779 772 793 782 817 789 828 821 754 796 785 785 815 789 860 1.24e+03 829 782 552 783 778 771 705 780 778 758 812 795 885 789 819 762 822 774 808 862 838 861 898 865 884 869 863 845 819 859 841 874 875 864 865 884 872 837 860 850 866 888 893 918 824 819 880 812 809 838 846 740 792 817 822 867 844 834 709 850 822 808 818 857 812 821 799 778 802 787 772 796 760 808 835 807 788 883 872 866 793 744 848 789 793 793 828 827 857 792 808 838 807 787 800 792 804 782 769 822 846 807 828 797 783 789 768 758 781 801 1.07e+03 1.19e+03 680 772 753 778 817 759 877 854 848 820 860 872 907 846 847 825 798 795 821 790 830 816 829 799 805 833 819 835 837 794 846 827 775 749 759 741 831 782 772 751 779 808 781 802 771 733 808 770 752 788 809 795 765 759 763 799 772 799 755 734 776 735 764 719 813 790 787 745 822 759 792 756 778 722 789 767 762 744 790 757 727 743 782 730 782 783 784 668 808 793 835 798 713 826 740 782 648 739 816 788 791 466 786 800 776 781 824 846 889 800 839 823 794 803 847 837 825 836 832 794 833 839 824 766 791 835 784 812 801 849 782 852 810 819 798 776 792 800 827 818 777 446 525 685 845 1e+03 774 784 787 742 458 802 636 777 790 733 797 741 804 751 699 803 754 800 776 800 788 768 834 735 792 650 800 793 732 807 844 784 659 758 770 771 768 778 798 845 700 789 784 662 762 658 778 730 766 791 776 789 696 733 652 706 796 789 832 847 884 866 918 861 931 890 915 864 819 830 877 843 825 825 858 872 833 870 862 806 804 802 821 850 784 818 832 837 850 792 788 841 864 819 816 767 772 785 786 735 772 790 798 764 798 798 818 812 815 846 793 783 812 838 809 823 846 831 801 826 747 816 806 812 806 820 824 802 791 793 780 764 797 808 809 788 774 816 780 810 816 771 804 831 778 782 787 788 728 802 794 781 787 773 801 703 772 784 805 784 820 821 795 804 770 755 786 713 784 748 793 730 747 738 789 769 725 728 851 664 797 743 769 832 799 763 741 759 766 786 801 754 749 799 792 801 785 729 752 768 783 787 770 779 771 874 823 856 848 840 821 859 808 849 821 828 830 794 840 814 821 827 836 816 834 791 849 803 823 829 826 809 774 796 846 836 800 839 806 785 804 845 812 844 818 764 804 814 830 878 868 810 822 822 799 822 818 801 790 810 762 756 764 817 804 778 772 808 765 836 828 812 803 817 811 845 802 724 819 784 794 780 829 810 804 1.03e+03 718 836 767 852 817 748 706 714 825 748 793 808 798 786 847 777 770 736 753 851 825 835 864 848 829 795 800 826 796 810 809 798 855 810 820 816 822 832 826 809 814 842 788 787 811 784 721 810 867 798 776 813 843 854 822 791 770 774 830 807 770 762 833 894 869 816 815 800 791 823 776 785 891 838 807 804 819 826 788 808 803 765 809 792 749 816 805 793 792 794 778 833 838 835 826 795 773 777 809 804 838 872 856 790 833 808 655 810 900 774 729 773 785 765 842 824 842 838 795 831 801 777 783 858 794 814 800 835 788 806 826 797 783 783 775 826 777 719 764 816 798 769 824 819 779 772 792 781 816 789 827 822 754 796 785 784 814 789 860 1.24e+03 828 783 552 785 778 771 706 781 776 757 812 795 885 788 819 763 822 774 807 866 838 862 898 865 885 868 863 846 819 858 841 873 874 863 866 884 872 837 860 850 867 889 893 918 824 819 880 813 809 839 848 740 792 817 822 867 844 835 708 849 821 807 818 856 812 820 800 778 802 787 771 796 761 808 833 807 788 883 871 867 793 745 848 789 795 796 826 826 856 793 808 838 807 787 800 792 804 783 768 820 846 806 828 797 781 789 767 758 781 802 1.07e+03 1.18e+03 680 771 754 778 818 760 876 854 848 819 860 872 908 845 846 824 798 796 821 790 830 816 829 799 804 833 822 835 836 794 846 826 775 749 759 740 832 782 771 750 779 808 782 802 770 732 807 770 752 789 809 796 765 760 762 799 771 800 754 734 775 736 765 718 813 790 788 745 822 760 793 756 778 721 789 768 761 744 790 757 727 744 782 730 782 783 784 668 808 792 835 798 714 826 740 782 649 739 816 788 790 465 785 800 776 780 823 846 889 800 839 822 794 802 847 837 825 836 834 793 833 838 825 767 790 835 785 811 800 849 783 851 809 820 798 776 791 797 826 817 778 445 526 684 845 1e+03 774 783 786 742 459 802 635 777 790 732 797 742 805 751 698 802 755 799 777 799 788 768 834 734 792 650 803 792 732 807 844 784 660 759 769 772 768 778 798 846 700 788 784 662 761 659 778 729 767 791 777 788 696 733 653 706 796 790 832 849 884 868 918 861 932 890 915 863 820 830 876 842 825 825 856 873 833 869 863 806 805 802 823 850 788 818 833 836 850 792 788 840 863 817 816 766 772 784 786 735 772 788 797 763 798 798 818 811 815 846 792 784 811 838 808 822 846 831 801 826 748 816 806 813 806 820 824 802 790 793 780 764 798 808 808 788 774 817 780 810 816 771 804 831 778 783 787 788 727 802 794 780 786 773 800 702 772 784 804 783 821 821 795 804 770 756 786 713 784 748 791 730 747 737 789 769 724 728 851 664 796 742 768 833 799 762 741 759 765 786 801 754 749 798 793 800 784 728 756 768 782 787 770 778 770 875 822 856 848 841 820 859 810 849 820 828 829 794 840 815 819 827 837 816 834 790 850 802 822 829 827 809 775 795 845 836 800 837 806 785 804 844 812 843 818 764 803 814 829 877 868 811 822 822 799 822 816 800 792 810 764 757 764 817 803 778 772 808 766 836 829 812 802 816 810 845 802 724 820 784 793 780 829 810 804 1.04e+03 718 835 766 852 818 747 706 713 825 750 795 808 798 785 847 777 769 735 752 850 824 835 863 850 830 795 799 827 794 810 809 798 856 810 821 817 822 832 825 809 815 843 787 787 810 783 722 810 867 798 777 812 843 854 822 791 770 773 830 807 770 762 833 892 872 816 815 799 791 822 776 785 891 838 806 804 819 826 787 808 804 766 810 792 749 816 805 793 792 794 776 834 838 836 826 794 771 777 809 806 838 873 855 790 833 807 654 811 901 773 730 773 785 766 842 823 842 837 794 832 800 777 783 859 795 813 800 834 788 805 826 795 783 783 774 824 778 718 764 816 796 770 825 819 779 772 791 781 816 788 827 823 753 796 785 782 812 789 860 1.24e+03 828 784 551 784 778 771 708 782 774 757 812 795 885 786 819 764 822 774 807 870 838 861 898 864 885 867 862 845 819 858 841 873 873 863 865 883 872 838 861 850 867 890 892 918 823 819 881 815 809 840 848 740 792 817 822 867 844 835 708 849 822 807 818 856 812 820 800 777 802 787 771 796 762 808 832 807 788 882 871 867 792 745 847 789 796 796 826 826 856 794 808 837 806 788 800 793 803 784 768 818 846 805 829 798 782 789 766 759 781 803 1.07e+03 1.18e+03 681 771 754 778 818 760 876 854 848 820 859 872 910 845 845 822 798 796 821 790 830 816 829 800 804 834 823 834 835 792 846 825 774 749 759 740 832 782 771 750 779 807 782 802 770 732 807 770 752 790 808 796 767 760 760 798 771 801 755 734 775 736 767 718 813 790 788 747 822 761 792 759 778 721 790 769 760 744 790 758 728 745 781 730 782 784 782 667 809 791 835 797 715 826 740 782 650 739 816 788 788 464 784 802 775 781 823 846 889 800 839 822 793 802 847 837 824 836 834 793 834 838 825 768 790 836 785 810 798 848 783 851 810 818 797 776 790 794 825 815 779 445 526 684 844 1e+03 774 782 786 742 459 801 635 776 791 731 798 743 805 752 697 800 756 800 777 800 789 768 833 733 791 650 808 793 732 806 844 785 661 758 768 772 768 778 798 846 700 788 783 661 761 659 779 727 768 792 778 786 696 732 654 706 796 791 832 850 884 871 918 862 932 890 915 862 820 830 876 842 826 825 855 873 833 867 863 806 804 803 825 850 791 818 833 836 850 792 788 840 862 816 815 767 772 784 786 734 771 785 798 763 799 798 818 810 815 846 790 783 811 838 808 822 845 830 801 825 748 816 806 813 805 820 824 802 788 793 780 765 798 807 807 788 774 817 780 810 816 771 803 830 777 782 787 788 727 801 794 779 786 772 799 702 773 784 803 782 821 820 795 804 770 756 786 712 782 747 790 730 746 737 790 769 723 727 852 662 795 742 769 833 799 762 742 759 763 786 801 755 749 798 794 799 784 728 759 768 782 786 769 778 770 876 821 857 848 842 820 859 812 849 820 828 829 795 840 815 818 827 838 816 833 790 850 803 821 828 827 809 775 795 845 835 801 837 807 785 805 843 812 843 818 764 803 814 829 875 869 811 824 822 799 821 816 799 793 811 766 755 764 817 803 778 772 807 766 834 829 812 802 814 809 845 803 723 820 784 792 779 829 811 804 1.04e+03 718 836 766 852 818 748 706 712 825 751 796 808 798 784 846 775 770 735 752 850 825 835 863 850 830 795 800 828 793 810 809 798 855 810 822 818 821 832 825 809 815 844 788 786 810 782 722 811 867 798 777 811 844 855 823 791 771 773 829 807 769 762 834 892 875 815 815 798 791 821 776 785 891 838 805 802 818 827 788 808 806 766 810 791 750 816 805 792 790 794 774 833 838 836 826 794 771 776 810 806 838 873 854 791 833 807 653 810 901 772 730 774 787 765 843 821 841 837 793 832 800 777 782 858 797 813 800 832 788 806 825 795 783 783 773 823 776 718 765 816 797 770 825 819 779 771 790 780 815 789 826 823 753 796 786 781 813 788 860 1.24e+03 828 783 550 783 778 771 709 784 773 758 811 794 886 787 819 764 822 773 807 873 838 861 897 864 886 867 862 846 818 858 840 873 873 862 864 882 871 838 861 851 867 890 893 919 822 820 881 818 809 840 846 739 792 817 822 867 845 836 708 849 823 809 818 857 812 820 800 777 803 787 773 796 762 808 831 807 787 882 871 866 791 744 846 789 797 798 826 826 856 793 809 837 806 789 801 793 803 783 767 817 846 806 830 798 783 789 767 760 782 802 1.07e+03 1.18e+03 682 771 754 778 818 760 876 853 849 822 860 871 909 844 846 821 798 795 820 790 829 816 829 802 804 834 824 834 835 790 846 824 774 748 758 740 832 781 772 749 779 807 782 802 769 732 806 770 753 790 807 796 768 760 761 797 772 802 756 733 775 736 768 717 813 789 788 748 823 762 790 761 778 720 789 769 761 743 790 757 728 746 781 729 782 783 781 666 809 790 835 797 715 826 740 782 650 739 818 789 788 462 782 803 775 782 823 846 888 800 839 822 794 802 847 836 824 837 833 793 834 838 825 766 790 835 786 810 797 848 783 851 810 816 795 776 790 790 825 814 778 445 528 685 844 1e+03 773 782 787 743 460 801 635 776 791 730 799 743 806 751 697 799 757 800 776 801 789 768 833 732 791 650 811 793 731 806 844 785 662 758 766 772 767 778 799 846 700 789 782 661 762 659 781 728 768 792 777 784 695 733 655 706 797 791 832 852 885 876 917 862 932 891 915 861 819 831 876 842 826 825 855 873 833 866 864 806 805 803 826 850 794 818 833 838 850 793 788 840 860 815 815 768 770 785 786 734 769 783 799 762 798 799 818 810 815 846 790 783 811 837 807 822 846 830 801 824 748 816 805 813 805 820 824 801 788 792 780 765 798 808 806 788 774 816 778 810 816 770 803 830 776 782 787 787 727 801 794 779 786 771 799 701 774 783 802 782 821 819 795 803 770 756 786 712 781 748 789 730 747 736 790 770 723 726 853 661 794 741 769 832 800 762 743 758 762 786 801 756 749 798 794 799 784 729 761 769 782 786 768 778 769 876 821 856 848 843 819 858 811 849 820 828 828 792 841 814 820 827 839 815 834 789 848 803 820 828 827 808 776 795 844 835 800 838 808 785 806 842 812 842 818 764 803 815 829 873 868 810 825 822 798 821 816 800 794 812 768 754 764 816 803 778 771 807 765 833 829 813 803 813 809 845 803 723 820 783 793 779 828 811 804 1.04e+03 718 838 766 852 818 749 706 711 826 753 796 807 798 785 846 774 772 734 753 849 826 834 863 849 830 794 801 826 791 810 809 798 855 810 821 818 821 832 825 809 816 843 787 786 810 782 722 811 867 798 778 812 844 855 823 789 771 773 829 806 768 762 832 891 877 814 815 797 791 820 775 786 890 836 805 801 817 828 789 808 806 766 809 790 750 815 805 792 789 793 774 832 838 835 826 794 770 776 810 805 838 873 854 792 833 808 652 808 901 772 731 774 787 764 844 820 841 837 792 832 800 777 782 856 797 813 800 832 789 806 825 795 783 783 773 823 775 719 766 815 797 770 823 820 779 770 790 781 816 789 826 823 753 795 786 782 813 789 861 1.24e+03 828 783 550 782 778 771 710 783 773 758 810 793 886 789 819 764 823 772 805 875 837 860 896 864 886 867 862 846 818 858 840 873 873 862 864 882 871 838 861 853 867 890 894 919 821 821 881 820 809 839 844 739 792 817 821 868 845 836 709 849 824 809 816 858 812 820 799 778 802 787 776 796 761 808 832 807 787 882 871 866 790 743 845 788 796 800 827 826 856 792 808 837 805 790 801 793 803 783 767 817 846 806 831 798 785 790 768 761 782 800 1.07e+03 1.17e+03 682 771 754 777 817 758 876 852 850 824 860 871 908 843 845 821 798 794 820 790 828 816 829 801 804 834 824 834 834 789 845 824 775 748 758 739 833 780 772 749 778 807 783 803 770 732 805 769 754 789 806 796 768 760 761 795 772 802 757 732 775 737 767 717 813 789 788 749 824 762 788 760 778 720 789 769 763 742 790 755 727 746 781 728 782 783 782 665 809 790 835 798 716 826 739 782 651 739 819 790 788 462 782 803 775 783 823 846 888 800 839 822 795 802 847 836 823 837 832 794 835 838 825 763 790 834 786 809 797 847 782 850 811 816 794 776 790 788 825 814 776 445 530 686 842 1e+03 772 782 787 745 459 801 635 776 791 730 799 741 807 750 697 799 757 801 776 801 788 768 833 732 790 651 816 792 730 804 844 785 662 759 766 773 767 777 799 846 701 790 781 660 762 659 782 728 768 792 776 781 694 733 655 706 798 790 831 855 885 881 916 862 932 891 915 860 818 832 877 842 826 825 854 872 833 865 865 805 805 802 827 850 794 818 833 839 849 794 788 840 859 815 815 768 769 786 786 733 768 780 799 762 798 799 818 810 814 846 790 783 811 836 807 822 846 829 801 824 749 816 805 813 804 820 825 801 788 792 779 764 798 809 807 788 774 816 779 810 816 769 802 829 776 782 787 786 727 800 794 779 786 772 799 700 774 784 802 783 820 818 796 802 770 756 785 712 780 748 790 731 748 736 791 772 723 726 852 661 794 741 769 831 800 762 744 758 762 786 801 756 748 797 794 799 784 730 761 769 782 786 767 777 769 876 821 855 848 842 819 857 810 849 821 828 828 790 841 813 822 828 839 814 834 789 847 804 819 828 826 808 775 795 843 833 799 839 808 786 806 842 813 842 818 764 803 815 829 873 866 810 826 821 798 820 816 800 795 812 769 752 764 816 803 778 771 807 765 832 829 814 802 814 809 844 803 722 820 783 793 779 828 812 804 1.04e+03 719 838 766 853 817 751 706 710 826 752 797 806 798 786 846 772 772 735 754 850 827 833 862 849 828 792 802 824 791 810 809 798 855 810 819 817 821 832 825 809 817 842 786 786 809 783 722 811 866 799 778 813 845 855 823 788 772 774 829 805 767 760 830 891 877 813 815 797 791 820 774 786 885 834 804 801 817 827 790 808 806 767 808 790 751 815 804 792 789 793 774 831 838 835 825 793 769 775 810 804 838 874 853 792 833 808 652 807 902 772 730 774 786 763 845 820 840 837 792 832 800 777 781 856 796 814 800 832 790 807 825 795 782 783 773 823 774 719 767 816 798 770 822 820 779 770 790 780 816 788 826 823 754 795 786 783 814 790 861 1.24e+03 826 782 550 782 778 771 710 784 773 759 809 793 887 790 818 765 822 772 803 877 837 860 896 864 885 866 862 847 818 859 839 873 874 862 866 882 871 837 860 854 868 890 895 919 821 821 882 822 808 837 842 739 792 817 821 868 845 836 709 849 824 808 815 859 813 820 799 779 802 786 780 796 760 808 833 806 786 882 871 865 790 743 845 788 796 802 826 826 855 792 807 837 806 791 802 793 802 782 767 817 846 806 832 798 785 791 769 762 783 798 1.07e+03 1.17e+03 683 770 753 777 816 756 876 852 850 828 861 871 909 841 845 821 798 794 819 790 828 816 829 799 805 834 824 832 834 789 844 824 776 747 757 738 833 780 773 749 778 807 784 803 770 733 805 768 755 788 805 794 768 760 761 795 772 802 757 732 775 737 767 716 813 790 787 749 824 762 788 758 778 719 789 768 765 741 790 755 728 748 781 728 782 782 783 666 809 790 835 799 716 826 740 782 652 739 819 789 789 462 782 802 776 782 823 846 888 799 838 822 795 801 848 836 823 836 832 794 835 838 825 763 790 833 786 809 798 847 782 848 811 817 794 776 789 786 825 814 774 445 532 685 842 1.01e+03 772 783 788 748 458 800 635 776 791 730 799 739 808 750 698 799 756 801 776 801 787 766 833 733 790 652 818 792 730 804 845 784 663 759 766 772 767 777 799 846 701 790 780 660 763 658 782 729 768 792 774 781 693 734 655 705 798 790 830 858 886 888 915 864 932 890 915 860 818 833 878 842 825 825 853 872 833 866 865 804 805 801 827 850 794 818 832 839 849 795 787 840 860 815 815 768 767 786 786 733 766 779 798 762 798 800 818 811 814 845 790 783 811 836 807 821 847 829 801 824 749 816 805 813 804 821 824 802 788 791 779 764 798 809 808 788 774 816 780 810 816 769 802 829 778 783 788 786 727 800 795 780 786 773 799 699 774 784 802 783 820 818 796 802 769 756 784 712 780 748 790 731 749 737 792 772 724 727 851 662 794 741 768 830 801 761 744 758 763 785 801 755 748 797 795 799 784 731 760 769 781 785 767 777 768 875 821 854 849 842 819 857 809 849 821 827 827 788 841 811 822 827 839 813 835 788 847 804 818 829 826 809 774 796 842 831 798 840 809 786 806 842 814 841 818 763 802 814 828 874 866 810 826 820 798 820 817 800 796 812 770 752 764 816 803 777 771 807 764 832 829 814 800 814 809 844 803 722 821 782 792 779 827 813 804 1.04e+03 719 837 765 852 816 750 706 710 825 751 798 805 797 787 846 772 771 734 754 850 826 832 862 850 827 790 802 823 790 810 808 798 854 811 817 815 822 832 824 808 818 841 788 787 808 785 722 811 864 800 777 813 845 856 822 788 772 775 828 804 767 760 829 891 877 813 815 797 791 820 772 786 878 832 804 802 818 826 790 808 805 766 808 790 750 815 804 790 790 792 773 831 839 835 825 793 768 775 810 804 838 873 852 792 833 808 652 808 902 772 728 773 785 763 845 820 839 837 791 832 800 777 780 856 796 814 800 832 789 808 826 795 781 783 773 824 775 720 766 816 798 769 820 819 779 770 790 780 816 788 826 824 754 795 786 784 815 790 860 1.24e+03 825 782 551 781 778 771 709 784 773 758 809 793 887 791 818 766 821 772 802 880 838 859 896 864 884 866 863 847 818 859 839 873 874 861 866 882 871 837 859 854 869 890 895 919 821 821 882 825 808 835 842 739 791 817 821 868 845 836 709 849 825 808 814 858 812 819 800 779 801 786 782 797 759 808 832 806 787 882 870 864 790 743 845 788 795 802 826 827 854 792 807 836 805 791 802 794 801 782 768 817 845 806 831 798 784 791 768 762 783 800 1.07e+03 1.16e+03 683 770 752 777 815 754 876 852 851 832 860 871 911 839 846 822 797 793 818 790 828 815 829 798 806 834 824 831 836 790 843 824 776 746 757 738 832 780 774 750 778 807 784 803 770 733 806 767 755 787 805 793 767 760 762 795 773 802 758 733 774 735 768 717 813 791 786 748 824 762 789 755 778 720 788 767 764 741 790 756 729 749 781 728 782 782 782 667 810 790 835 799 717 825 742 781 653 739 819 788 790 461 783 801 775 781 823 846 889 799 838 822 795 801 847 837 823 837 832 794 836 838 825 764 790 833 784 808 797 847 782 849 811 818 795 776 789 785 825 814 776 445 532 684 841 1.01e+03 771 783 788 752 458 800 636 776 792 730 799 739 808 750 698 800 756 800 776 800 787 765 833 734 789 652 821 792 729 804 845 784 663 759 766 772 766 777 799 846 701 791 781 662 763 657 781 729 768 792 774 780 692 734 655 705 798 789 830 859 886 892 915 864 931 890 914 861 818 834 878 842 824 825 851 872 833 866 866 804 805 800 828 849 795 818 832 839 849 795 787 840 862 816 815 768 767 785 786 732 767 779 798 762 798 800 819 812 814 844 788 784 812 835 807 821 846 829 801 824 749 815 805 812 803 821 823 803 788 791 779 763 797 810 808 788 774 816 781 810 816 769 802 830 779 783 788 786 727 799 794 780 786 774 798 698 772 784 801 782 820 819 795 802 769 756 785 712 779 748 790 730 749 738 792 771 724 727 850 663 794 741 768 830 801 761 743 758 763 785 800 754 747 796 795 799 783 731 760 769 781 785 767 776 768 875 820 854 851 842 819 857 808 850 820 826 826 789 841 812 821 826 839 812 834 787 848 804 818 829 825 810 773 796 840 830 798 840 809 786 804 842 814 842 818 763 802 814 828 876 867 809 827 819 798 820 816 800 796 811 771 751 764 816 802 775 771 807 763 832 829 814 800 815 809 844 803 724 821 783 792 779 827 813 805 1.04e+03 719 835 764 851 815 748 706 710 824 751 798 805 796 787 846 772 770 734 755 849 825 832 862 850 826 789 801 823 790 810 809 798 853 812 816 815 823 832 823 807 817 839 790 787 808 785 723 812 864 801 777 812 846 856 822 789 771 774 830 803 768 759 829 890 876 812 815 797 791 820 773 786 873 832 804 803 819 825 790 807 804 766 808 790 750 814 804 790 791 792 773 830 838 834 825 792 769 775 810 803 838 873 852 793 833 808 652 809 902 772 728 772 784 762 844 820 838 838 792 832 800 777 780 856 795 814 800 832 789 808 827 795 779 782 773 823 776 720 766 816 798 769 820 819 779 770 790 780 816 787 825 825 754 794 785 784 815 789 858 1.24e+03 824 782 552 782 778 772 708 785 774 757 810 792 886 790 819 766 820 773 801 883 838 859 896 863 882 866 863 847 818 860 839 873 874 862 866 882 872 837 859 853 868 890 895 919 822 820 882 828 808 834 843 740 790 817 822 867 845 836 710 849 826 808 813 857 811 819 800 779 802 785 784 799 759 808 832 804 787 882 870 864 790 744 846 789 795 802 826 827 853 791 808 837 804 791 802 795 800 782 767 818 846 807 831 798 782 790 768 764 782 801 1.07e+03 1.16e+03 683 771 752 778 815 754 877 852 852 836 859 872 913 839 847 823 797 793 819 790 829 814 829 798 806 834 824 829 837 790 844 824 776 746 757 738 831 780 774 751 778 806 782 803 770 734 806 767 754 786 806 791 766 759 763 795 773 802 759 733 774 734 768 718 813 792 786 748 823 762 790 756 776 720 788 765 764 741 790 757 730 751 782 728 782 781 782 668 810 790 835 799 716 825 741 780 654 739 819 788 790 460 783 801 774 781 822 846 890 799 837 822 795 801 845 837 824 838 832 793 836 838 824 765 790 833 784 808 797 847 782 850 811 818 796 776 788 783 825 813 777 445 532 683 841 1.01e+03 772 782 787 755 458 799 637 776 792 731 798 739 807 750 698 799 756 800 776 800 788 764 833 735 789 652 822 793 729 805 844 783 663 759 766 772 766 777 800 847 700 791 782 665 763 657 781 729 769 792 774 778 692 734 654 705 798 788 831 862 886 897 914 866 930 890 914 861 818 834 878 842 824 825 849 871 833 866 867 804 804 799 828 849 795 818 832 839 849 795 787 840 864 817 814 768 767 784 786 732 768 777 798 762 798 800 819 812 814 844 789 785 812 835 806 821 845 828 801 824 749 814 805 812 802 822 821 803 788 791 779 763 797 808 808 788 774 815 781 810 816 769 801 830 780 783 788 786 726 799 794 780 784 774 797 698 771 784 801 781 820 820 794 802 769 754 785 712 779 748 790 731 748 738 791 771 724 727 850 663 795 740 768 830 801 760 742 757 762 784 800 754 747 796 795 798 784 731 761 769 780 785 767 776 767 875 819 853 851 842 819 857 807 850 818 826 826 790 841 812 820 823 839 812 834 787 849 804 818 829 824 809 773 795 840 831 799 840 808 786 804 842 813 843 818 763 802 814 828 877 867 807 828 818 798 820 816 800 796 810 771 752 765 815 801 774 771 806 762 832 830 814 801 815 809 844 803 726 821 783 791 779 826 812 806 1.04e+03 720 835 764 849 816 746 705 710 824 751 797 806 796 786 847 772 770 734 755 849 824 832 863 850 826 788 800 823 789 810 810 798 851 812 816 815 823 832 822 806 815 840 791 788 808 784 722 813 864 801 777 812 846 856 822 789 769 775 832 802 768 759 830 890 876 811 815 797 790 819 774 786 871 832 804 804 819 825 790 807 803 765 807 791 749 814 805 790 790 792 773 830 838 833 825 794 770 775 810 803 838 873 852 792 832 807 652 809 902 773 728 772 785 762 842 820 836 837 793 833 801 776 780 856 795 813 800 832 788 807 827 795 778 782 773 823 777 720 765 815 796 769 820 819 778 769 791 781 816 787 826 825 754 793 786 784 815 788 858 1.24e+03 824 782 552 782 777 772 707 785 774 756 810 792 885 789 819 765 820 774 801 887 838 859 896 863 882 865 862 847 818 861 839 873 874 863 866 882 872 837 858 852 867 890 895 918 822 819 881 831 808 835 843 740 789 817 822 866 846 836 710 849 826 808 813 857 812 820 799 779 803 785 787 801 759 807 832 802 787 882 869 864 790 743 847 789 795 803 827 827 853 791 809 838 804 791 800 796 800 783 766 819 845 807 830 797 782 788 767 765 782 801 1.07e+03 1.16e+03 683 771 752 778 815 755 877 852 852 837 858 871 913 839 848 825 797 794 819 789 830 814 829 798 806 835 823 830 838 789 844 824 775 749 757 738 831 780 773 751 778 806 780 802 770 733 806 766 753 785 806 792 766 759 764 794 773 801 760 733 774 732 767 719 813 791 786 748 822 761 790 756 775 721 787 764 764 740 790 757 730 751 781 727 782 781 780 668 810 790 835 798 716 824 739 780 654 739 820 788 789 459 783 801 772 781 822 846 890 800 838 822 794 801 844 836 823 839 832 792 837 837 823 765 790 833 783 807 798 845 783 850 811 817 796 776 788 781 825 813 777 445 532 682 842 1.01e+03 773 782 786 757 458 799 636 777 792 731 798 739 807 750 698 799 755 800 776 800 789 764 833 735 790 651 822 793 730 805 844 782 664 759 766 773 765 778 800 848 699 791 784 668 762 657 780 729 768 792 774 777 692 733 655 704 798 787 833 864 885 900 914 866 930 890 914 862 818 836 878 842 825 825 848 870 833 867 867 805 803 799 829 848 796 818 832 839 849 795 787 840 864 816 814 768 768 785 786 731 768 775 798 763 797 800 819 811 813 844 790 785 812 835 806 821 844 828 801 825 749 812 805 813 802 822 820 803 788 791 779 762 796 807 808 788 774 815 781 810 816 769 800 831 779 783 788 786 726 800 794 780 782 772 796 699 771 783 801 780 821 821 794 802 770 752 786 712 780 748 788 731 747 736 790 770 723 727 851 662 795 739 768 831 800 760 741 757 762 784 800 754 746 796 795 798 784 731 762 769 780 786 767 776 767 874 819 852 850 842 820 856 807 849 817 827 826 791 840 812 821 823 838 812 833 787 848 805 819 830 823 808 773 795 840 832 799 839 806 786 803 842 812 844 817 763 802 815 827 877 866 807 827 819 798 820 817 800 796 809 771 752 765 814 801 775 772 805 762 832 830 814 801 816 808 844 803 727 821 783 791 780 826 811 807 1.04e+03 720 835 765 849 816 747 705 711 824 752 796 805 796 785 847 771 770 734 755 849 824 832 864 850 825 789 799 822 789 810 810 798 851 812 815 815 823 832 822 806 814 840 790 787 808 782 722 812 864 801 776 813 846 856 823 790 768 775 832 802 769 759 830 890 876 811 814 797 789 818 775 786 870 833 804 803 820 825 790 807 802 765 806 792 749 816 805 790 790 792 774 830 838 833 825 795 770 775 810 804 837 872 851 791 832 807 652 809 902 774 729 772 787 762 840 820 836 836 794 833 800 776 779 855 794 813 800 832 788 806 826 795 778 783 773 822 776 720 765 815 796 769 820 819 777 769 791 781 816 786 826 826 754 793 786 783 816 786 858 1.24e+03 824 782 551 783 776 770 706 785 774 755 811 792 884 788 819 764 821 774 802 889 838 859 896 864 881 866 862 847 818 862 838 872 874 864 865 882 872 837 858 852 865 889 895 917 823 818 880 832 808 836 844 740 789 817 822 866 846 836 710 848 826 808 813 857 813 820 799 779 804 785 790 801 760 807 833 801 786 883 870 864 790 742 848 787 795 803 828 826 853 790 809 839 805 789 798 795 801 783 765 818 845 807 830 796 782 787 766 767 782 800 1.07e+03 1.17e+03 684 771 753 779 815 755 876 852 852 839 858 870 912 840 847 825 797 794 820 788 830 814 829 798 806 836 822 830 838 790 844 824 774 751 757 739 832 780 773 751 778 806 779 801 771 732 805 766 753 785 805 792 765 760 764 795 773 799 765 733 774 732 766 719 813 790 786 749 821 761 790 756 774 721 788 764 764 740 790 756 729 751 781 726 781 780 780 668 810 791 835 799 714 826 737 780 653 739 818 789 789 459 783 801 771 780 822 846 890 800 838 822 793 800 843 836 823 839 832 790 837 837 823 765 790 833 784 807 798 844 783 850 811 816 797 776 787 779 826 812 775 445 533 682 843 1.01e+03 774 783 786 762 458 799 635 776 791 734 797 739 806 751 698 798 755 800 777 800 789 764 832 735 792 652 822 793 730 805 844 782 664 758 766 773 765 777 801 848 699 791 785 669 761 657 780 728 768 792 774 776 692 732 656 704 797 786 834 869 885 906 914 865 930 890 914 862 818 837 878 842 825 824 848 869 833 866 866 805 802 798 829 847 795 818 832 839 849 795 786 840 863 816 814 768 769 786 786 731 768 773 798 762 796 799 819 811 813 844 790 783 811 836 806 821 844 828 801 825 748 812 805 814 803 822 820 804 788 792 779 762 796 806 808 788 773 815 780 810 816 770 800 830 778 783 789 785 726 800 794 780 782 771 795 699 771 782 800 779 820 821 793 802 771 752 786 713 781 749 786 731 746 736 790 770 723 728 851 660 795 738 768 830 800 759 741 757 762 785 800 754 746 795 794 797 784 730 763 769 780 787 766 776 767 873 819 852 849 842 820 856 807 848 818 828 827 790 838 812 821 822 838 812 832 787 847 803 819 830 823 807 773 794 840 833 799 838 806 787 803 843 810 844 817 762 802 815 828 878 866 807 825 819 798 820 818 799 796 809 771 752 764 814 801 776 771 805 761 832 830 814 801 816 808 844 803 726 820 783 791 780 825 810 807 1.04e+03 720 835 764 849 816 748 706 712 824 752 796 805 797 784 847 770 769 734 755 850 823 832 864 848 825 790 799 822 790 810 810 797 851 812 815 815 823 832 822 805 814 840 789 786 808 781 723 811 864 800 775 814 846 856 823 790 768 776 830 802 768 759 829 891 876 812 813 798 788 816 776 786 864 834 804 803 819 826 791 807 801 765 806 791 749 818 805 791 791 792 775 830 837 833 824 796 770 775 809 803 836 871 851 789 833 807 652 808 900 774 728 771 787 762 841 820 834 835 794 832 799 776 779 855 794 813 800 832 788 806 826 794 777 784 772 823 775 720 764 814 795 769 820 818 776 769 791 781 816 786 826 825 754 792 786 782 816 784 859 1.24e+03 824 782 550 782 776 769 704 785 773 755 811 791 884 788 820 764 821 773 802 892 838 860 896 864 881 866 861 847 819 863 838 872 874 864 864 883 872 838 858 852 866 889 895 916 824 816 879 834 808 835 844 740 789 817 821 866 846 836 709 848 826 808 813 857 813 821 799 779 804 785 791 801 760 807 833 800 784 883 870 865 790 742 847 784 794 804 828 826 853 790 807 838 806 787 798 795 802 783 766 818 844 807 831 795 783 788 766 769 782 799 1.08e+03 1.17e+03 684 771 753 779 815 755 875 852 851 841 858 870 910 841 846 825 796 795 820 788 829 814 830 798 805 836 822 830 837 791 844 824 774 752 756 739 832 780 772 751 777 806 781 801 771 731 805 765 753 785 804 791 766 761 763 795 772 797 767 733 773 732 767 720 813 789 786 749 821 760 789 757 775 720 789 765 764 740 790 756 728 751 780 726 781 780 779 668 811 791 835 800 713 827 737 780 652 739 817 789 790 459 784 801 770 780 822 846 890 800 839 822 792 800 843 835 822 838 831 789 837 838 823 764 790 834 784 808 797 843 783 850 811 815 796 775 787 778 826 812 774 445 532 683 844 1.01e+03 774 783 786 766 458 799 633 776 791 736 797 738 806 751 698 798 755 801 777 800 788 764 832 735 794 652 821 792 729 806 844 781 664 758 765 772 765 776 802 848 700 791 785 669 760 657 780 727 768 790 774 776 692 731 657 704 796 786 834 871 885 910 916 864 930 890 914 862 818 838 878 842 825 824 848 870 832 865 865 804 802 798 829 848 795 818 832 839 848 795 786 841 863 816 814 770 770 786 787 732 768 773 798 761 796 799 818 811 813 844 789 782 810 836 806 820 845 828 802 825 747 813 805 814 803 821 819 802 788 792 779 762 796 806 807 787 773 815 780 809 816 770 800 830 777 783 788 785 726 800 793 780 783 770 795 699 771 782 800 780 820 821 793 802 770 753 786 712 783 748 783 730 746 738 789 769 723 727 851 659 795 738 768 830 799 760 741 757 762 785 799 754 746 794 794 796 783 730 763 769 780 786 766 776 766 872 820 851 849 842 819 856 806 847 819 827 827 790 836 812 821 822 837 813 832 786 846 800 819 830 823 807 772 795 839 833 798 838 805 787 803 843 809 844 816 761 802 815 827 878 866 808 823 819 798 819 818 800 796 809 770 752 763 815 801 776 770 804 761 832 828 813 800 815 808 845 801 724 819 783 790 779 825 810 807 1.04e+03 719 835 762 849 816 751 706 711 825 752 796 805 798 784 846 770 769 734 755 850 824 832 864 847 825 790 801 822 792 810 809 796 852 812 814 815 823 832 822 806 814 839 788 784 809 781 724 809 864 798 774 813 847 855 822 789 769 776 828 802 768 758 829 891 876 812 814 797 788 816 775 786 859 834 805 802 819 826 790 808 802 764 806 790 749 819 804 791 791 792 775 830 837 834 824 796 771 775 808 801 836 869 851 788 834 807 653 808 898 772 728 770 787 762 841 820 834 835 795 830 798 776 780 855 793 813 800 832 789 804 825 794 777 784 772 823 775 719 765 814 795 769 821 819 776 769 791 780 815 787 823 824 754 792 787 780 816 782 859 1.24e+03 823 781 549 782 776 768 703 784 772 756 810 791 883 788 821 764 821 772 802 894 837 860 896 864 881 867 861 847 820 862 839 872 873 865 864 883 872 839 858 851 866 889 894 916 824 816 879 836 808 834 844 740 789 817 821 866 845 836 707 848 826 808 814 857 812 820 798 779 804 785 792 801 760 806 833 801 783 883 870 865 790 742 846 783 793 805 828 826 853 788 805 838 805 787 799 795 804 782 767 817 844 807 832 795 785 790 766 773 782 798 1.08e+03 1.17e+03 683 771 752 779 815 755 874 853 850 845 858 870 909 842 846 825 796 796 819 788 829 814 831 798 804 836 822 830 836 792 843 824 774 751 756 738 832 781 773 750 777 806 782 800 770 731 806 764 752 786 803 791 766 761 762 795 771 798 770 733 773 732 767 720 814 789 787 749 821 760 790 758 775 720 790 765 764 741 790 756 728 752 780 726 781 779 779 668 811 791 835 800 713 828 738 780 652 738 816 790 792 459 784 800 770 780 821 846 889 799 839 821 791 801 843 833 823 837 830 789 836 838 823 764 791 834 785 808 797 843 783 849 811 815 795 775 787 778 825 812 775 445 531 683 844 1.01e+03 773 782 785 773 458 799 633 776 791 741 797 737 806 750 698 798 755 801 777 800 787 764 832 735 793 652 819 792 729 807 844 781 665 758 766 772 765 774 800 848 702 792 786 670 759 658 779 726 769 789 774 775 692 733 657 703 795 786 833 874 885 915 917 863 930 890 914 862 818 837 878 842 825 823 848 871 832 864 865 804 802 798 829 848 794 817 833 837 847 794 786 841 863 817 814 772 769 786 787 732 768 772 798 760 797 798 818 811 812 844 788 781 810 836 805 821 846 828 802 824 747 813 804 812 802 821 820 801 788 792 779 762 796 806 807 786 773 814 780 808 815 770 800 829 777 783 787 786 725 800 793 780 785 771 795 698 771 781 800 780 819 820 793 802 768 754 786 712 783 748 780 728 746 738 789 769 723 726 851 660 795 740 768 830 799 760 741 757 762 784 798 754 746 794 794 795 781 730 762 768 780 786 766 776 766 872 819 850 850 842 819 856 806 847 819 826 827 790 835 811 821 822 836 813 832 786 845 797 819 830 823 807 771 795 838 834 798 837 804 785 802 844 808 845 815 761 802 815 827 877 866 809 822 819 799 819 817 802 796 809 770 752 763 815 800 776 770 804 761 832 827 813 799 814 808 845 800 723 818 783 789 779 825 810 806 1.04e+03 718 834 761 849 816 753 705 710 825 753 797 805 798 786 846 771 768 735 756 850 824 832 864 845 826 790 802 822 794 810 808 795 853 811 814 815 824 832 822 807 814 839 786 783 810 779 724 808 863 798 774 812 848 855 820 789 770 776 829 803 768 757 829 891 874 812 814 797 790 816 775 786 852 834 807 801 819 826 789 808 803 764 806 790 748 818 803 792 790 792 774 831 835 834 824 795 771 775 807 799 836 868 851 788 834 806 653 807 897 771 728 769 786 762 842 820 833 834 795 830 798 776 781 855 793 813 799 832 789 804 823 793 777 785 772 822 775 718 764 814 794 770 821 820 776 769 790 779 814 787 820 822 754 793 786 780 816 782 859 1.24e+03 823 780 550 783 777 768 703 784 771 756 810 791 883 788 820 763 821 772 802 896 836 858 897 864 881 867 863 846 821 861 840 873 873 864 865 884 872 840 860 851 866 890 894 918 824 816 880 839 808 834 843 740 789 816 822 867 844 835 706 847 825 808 815 857 811 821 799 779 805 785 796 800 759 806 832 803 784 882 871 864 791 742 844 783 793 806 827 826 854 788 803 837 805 788 800 794 804 781 768 817 844 806 833 795 786 790 766 775 781 797 1.08e+03 1.17e+03 681 772 752 779 815 756 874 853 851 847 859 870 909 841 846 825 796 795 817 788 829 813 832 798 804 836 821 830 836 792 842 824 774 750 756 739 832 781 773 750 777 806 781 800 769 731 806 764 752 786 803 792 766 760 761 795 770 798 775 734 773 732 768 719 814 789 788 749 821 760 790 758 775 720 791 765 764 741 790 756 727 753 780 726 781 779 778 668 811 791 834 799 714 828 739 781 651 738 815 789 793 459 783 798 770 779 822 846 889 799 840 821 791 803 843 833 823 837 830 790 836 838 824 764 792 834 786 808 797 844 783 848 810 816 793 774 787 778 825 812 776 444 531 684 844 1.01e+03 772 782 785 779 457 800 633 776 790 744 797 736 806 751 698 798 755 801 776 799 786 764 833 735 791 652 817 791 728 808 844 781 666 758 765 772 765 773 799 848 702 792 786 671 758 660 779 726 769 787 773 773 693 734 657 702 794 786 833 875 886 918 917 863 930 890 914 863 818 837 877 842 826 823 848 872 832 865 865 803 802 798 828 849 793 816 833 836 847 794 786 842 863 816 814 775 769 785 787 732 767 772 798 760 798 798 817 811 812 844 788 781 810 836 805 821 846 828 802 823 747 813 804 812 802 821 822 800 788 792 779 762 796 807 806 786 772 813 780 808 814 769 800 828 777 783 786 785 725 800 792 780 785 771 794 698 771 781 801 780 820 820 793 801 767 753 787 713 783 748 776 728 745 737 789 769 723 727 851 660 795 740 768 830 799 761 740 756 762 784 798 754 746 794 794 794 779 730 762 768 780 784 766 775 765 872 819 849 850 842 819 856 806 847 818 826 827 789 835 810 821 822 833 812 833 784 845 798 819 828 823 808 771 795 837 834 798 838 801 783 802 843 809 845 815 761 802 815 827 876 866 809 821 819 800 818 817 801 795 809 769 752 763 815 800 776 769 804 761 831 826 812 799 813 808 845 798 723 818 784 789 779 825 810 805 1.03e+03 717 833 762 849 817 752 704 708 826 754 797 805 798 787 846 773 768 735 756 850 824 832 864 845 826 790 802 823 793 810 807 794 853 808 815 815 824 833 822 808 813 839 786 784 810 778 724 808 862 799 774 812 848 855 820 789 771 774 830 802 769 756 829 892 873 813 815 796 792 817 775 786 849 834 808 801 819 826 788 808 803 764 806 789 748 818 802 792 789 792 772 831 834 834 825 795 771 774 807 800 836 868 851 789 834 805 653 807 898 772 727 770 786 762 841 819 833 833 795 830 798 776 782 855 793 813 799 832 789 804 823 793 777 785 772 820 776 718 764 814 793 770 820 820 776 769 789 779 814 788 820 820 755 793 785 782 815 782 859 1.24e+03 823 780 551 783 778 768 704 784 771 757 810 791 883 786 820 762 821 771 802 896 835 857 897 864 882 867 864 846 822 860 841 874 873 863 866 885 873 841 861 851 866 892 894 919 824 817 881 840 809 833 843 740 790 817 822 867 844 835 706 847 826 808 816 857 810 821 799 778 805 785 802 799 758 806 831 805 784 882 871 864 791 741 845 784 793 806 826 825 853 788 804 837 805 789 799 794 804 780 768 818 844 806 834 795 785 789 766 778 781 797 1.07e+03 1.18e+03 680 772 751 778 814 756 873 853 851 849 859 870 909 840 846 825 795 794 814 789 830 812 831 798 804 835 820 832 838 791 841 824 774 749 758 739 830 781 772 750 778 806 781 800 769 732 806 763 752 786 803 792 766 761 761 794 770 799 780 734 773 732 768 719 815 789 787 748 821 761 791 759 774 719 791 765 765 741 790 758 727 753 780 725 782 779 777 668 811 791 834 798 714 827 739 781 650 738 814 787 793 459 783 798 771 778 822 845 888 799 840 821 791 805 844 833 823 836 832 791 836 837 824 764 792 834 786 808 796 843 783 848 809 816 792 773 787 777 825 812 775 443 531 684 844 1.01e+03 772 782 785 785 456 800 634 776 790 747 797 737 805 751 697 799 754 802 776 799 785 764 832 735 791 653 815 792 727 808 844 781 668 758 765 772 765 773 797 848 702 792 785 672 758 660 778 726 768 787 774 772 692 736 656 701 794 786 834 877 886 919 916 863 930 889 914 863 818 836 876 842 826 823 848 872 831 865 866 803 802 798 828 849 791 814 833 834 847 793 786 843 863 816 814 777 769 784 786 731 767 772 798 761 797 798 817 811 813 844 788 781 809 836 805 820 845 827 803 822 747 814 804 813 801 822 823 800 788 792 780 762 796 808 806 786 772 812 780 807 814 768 801 828 778 783 785 784 725 800 792 779 784 772 795 698 771 781 801 780 821 819 794 801 767 752 787 713 782 748 772 727 745 736 788 770 722 729 850 660 794 740 768 829 798 760 739 756 762 784 799 754 746 795 794 793 779 729 762 767 779 782 767 775 766 873 818 849 850 841 820 856 807 847 816 826 827 789 835 809 820 823 831 812 833 785 846 798 820 827 822 808 771 794 837 834 799 838 801 781 801 842 808 845 816 761 803 815 826 876 866 809 820 820 801 818 817 798 795 810 769 753 763 815 800 774 771 805 762 831 826 812 799 813 808 845 799 722 818 784 789 779 825 809 802 1.04e+03 717 833 763 849 817 750 705 708 827 754 798 805 797 784 846 774 768 735 756 849 824 831 864 846 826 789 802 823 793 810 807 794 853 806 815 815 824 833 823 808 813 839 787 785 810 779 724 808 862 799 775 812 847 854 822 788 772 773 829 803 770 756 829 892 871 813 816 796 794 817 775 785 844 834 808 801 819 826 788 808 803 765 807 789 748 818 802 792 789 791 772 831 833 834 826 795 771 774 807 802 837 868 851 791 834 804 653 806 899 773 727 770 786 762 841 819 832 832 794 830 798 775 782 855 795 812 799 833 791 804 823 793 778 784 772 818 776 718 763 814 793 770 819 820 776 770 788 780 814 787 822 819 755 793 783 782 813 783 858 1.24e+03 823 779 552 782 778 768 703 783 771 757 809 791 884 785 820 760 821 771 802 896 834 857 897 865 882 867 866 847 821 860 840 874 872 862 866 885 873 840 861 850 866 893 896 920 824 817 882 843 810 832 843 741 791 818 821 868 844 835 706 847 826 808 816 858 810 822 799 778 806 785 808 798 757 806 830 804 785 881 871 864 791 741 844 786 792 806 825 825 852 788 805 838 805 789 798 794 803 779 767 819 842 806 834 795 783 788 766 778 780 798 1.07e+03 1.18e+03 681 770 751 778 814 757 873 853 850 852 859 871 908 838 846 825 794 793 814 789 830 811 831 797 803 834 819 832 839 790 841 824 776 749 758 740 829 781 772 751 778 805 780 800 769 732 805 763 751 787 804 792 766 762 762 794 770 799 785 734 773 732 767 719 816 790 785 748 821 761 790 759 774 718 791 765 765 741 789 758 726 752 780 725 782 779 779 668 811 792 833 797 714 827 739 781 649 738 814 787 792 458 782 798 772 778 822 845 888 800 840 821 791 806 844 834 823 837 833 792 836 837 824 764 792 834 786 808 795 843 783 848 808 816 792 772 787 777 825 812 774 443 532 684 844 1.01e+03 772 783 785 790 456 801 634 775 790 754 797 738 805 751 696 799 753 802 776 799 787 764 832 735 792 654 814 793 728 808 844 781 668 758 765 772 765 772 798 848 702 791 784 672 758 659 779 725 768 787 774 772 692 736 656 700 794 786 834 880 886 920 916 863 930 889 914 863 817 835 875 841 827 823 848 872 831 866 866 804 802 798 826 849 789 814 832 835 848 793 785 843 862 816 815 778 769 784 786 732 767 773 798 762 796 798 817 811 812 844 787 781 808 836 805 819 843 827 803 822 747 814 804 814 801 820 823 800 788 792 780 763 795 808 806 787 771 813 780 807 814 767 801 827 777 782 784 784 724 800 792 778 784 771 795 698 770 782 801 780 821 819 794 801 767 752 788 713 782 747 770 726 746 736 788 769 722 729 850 659 793 740 768 828 798 760 740 756 762 785 799 754 747 796 793 792 779 729 762 767 778 782 767 774 767 874 818 849 849 840 820 855 807 848 815 826 828 789 836 810 819 823 831 811 833 786 848 799 820 826 823 808 770 794 837 833 799 839 802 782 802 842 808 844 816 762 802 814 826 876 865 808 820 820 800 819 816 797 794 810 768 753 763 815 800 773 772 805 763 831 826 812 799 813 808 844 799 722 818 783 789 779 825 808 801 1.04e+03 717 834 763 850 817 748 705 708 828 754 798 806 797 782 847 774 768 735 756 848 824 830 863 846 826 790 800 823 793 809 806 794 853 806 815 815 825 833 823 807 813 839 788 787 809 780 724 808 862 799 774 812 846 853 823 788 772 772 828 803 772 756 829 892 871 814 815 795 794 817 775 784 841 834 808 801 819 826 788 807 803 765 807 788 748 819 802 790 789 791 772 830 833 833 826 796 770 774 807 803 837 868 851 790 833 804 653 806 900 772 729 770 785 762 840 819 832 832 793 831 798 775 782 855 797 811 799 833 792 805 824 793 778 783 772 820 777 718 763 815 792 769 819 821 776 768 789 780 814 787 825 819 756 793 783 780 811 784 858 1.24e+03 824 779 552 780 777 768 704 782 771 757 809 791 884 785 820 758 821 772 803 896 835 858 896 865 883 867 866 848 821 860 839 875 872 862 866 885 874 838 862 850 865 893 896 919 823 816 882 846 810 832 844 741 792 818 820 867 845 835 706 847 826 809 816 858 810 822 799 778 806 786 812 797 757 805 829 802 785 879 871 866 791 742 843 787 792 806 826 825 851 788 806 838 806 789 797 795 802 778 767 818 841 806 833 795 783 788 766 778 780 799 1.07e+03 1.18e+03 682 768 751 777 815 757 873 854 850 855 859 872 907 837 845 825 793 793 814 789 830 811 830 797 803 833 819 833 840 789 841 824 777 748 757 740 828 782 771 751 779 805 779 800 768 731 806 763 752 787 805 793 767 762 763 794 769 799 786 735 773 731 767 718 816 790 784 747 821 761 790 759 774 718 791 765 766 742 789 759 726 752 780 724 782 779 781 668 812 793 833 796 714 827 738 780 650 739 814 790 792 458 781 798 772 779 822 845 889 800 840 821 792 805 844 834 822 838 835 792 834 838 823 764 792 833 785 808 795 842 783 847 808 816 793 772 787 777 825 811 773 443 532 684 844 1.01e+03 772 783 785 796 456 801 633 775 789 760 797 738 806 751 694 799 753 803 775 800 788 764 831 735 792 655 812 795 728 808 844 781 669 758 765 772 766 772 797 849 702 791 784 672 758 659 779 724 768 788 774 772 691 736 656 698 794 786 834 880 886 922 916 863 930 889 914 863 816 834 875 841 826 823 849 872 831 866 866 804 802 797 825 849 787 815 831 836 848 793 785 842 862 816 815 780 769 785 787 732 766 774 797 762 794 798 816 811 811 844 786 781 807 836 806 818 843 827 803 822 746 814 804 813 800 818 822 800 786 792 779 763 795 806 807 787 771 814 780 806 814 767 801 826 775 781 784 785 725 799 792 778 784 771 795 699 770 781 802 781 821 819 794 801 767 752 788 713 782 747 767 727 746 736 788 768 722 726 850 659 792 740 769 827 797 760 740 756 763 785 798 753 747 796 793 793 780 730 761 767 777 783 767 774 768 875 818 849 848 838 821 854 806 848 816 827 828 789 836 809 818 824 833 812 834 786 849 799 820 827 823 809 770 794 837 833 799 839 804 783 802 842 807 843 817 763 802 815 826 876 865 807 819 820 798 819 816 797 792 810 768 753 763 815 800 771 774 805 762 830 827 813 799 813 808 842 799 722 817 782 789 779 825 808 799 1.04e+03 717 835 763 850 816 749 707 708 828 753 798 807 796 780 847 773 769 734 754 848 823 829 863 845 826 791 800 822 792 808 806 794 853 807 815 816 825 833 823 806 812 839 790 786 809 782 724 807 861 799 774 813 845 852 823 787 772 772 827 804 772 757 830 893 871 814 813 794 793 817 774 784 839 834 808 800 818 826 788 807 803 764 806 788 748 820 802 788 789 790 772 828 834 834 826 796 770 774 806 803 836 868 851 789 832 804 654 805 900 772 730 769 785 762 840 819 832 833 792 831 797 775 781 855 796 811 799 834 796 805 824 793 778 781 772 822 776 718 763 815 792 769 819 821 776 767 789 780 814 787 825 819 756 793 782 779 810 785 858 1.24e+03 824 780 552 778 776 768 704 781 771 756 809 792 883 786 821 755 822 772 803 896 835 859 896 865 883 867 865 848 821 860 839 875 871 862 866 886 875 837 862 850 864 893 895 918 823 815 882 848 810 832 843 740 791 818 819 866 845 835 707 846 825 811 816 859 810 822 799 778 806 786 815 796 757 804 829 802 785 878 871 867 791 743 842 788 793 805 827 825 851 788 805 838 805 789 797 795 801 778 766 816 841 807 832 795 782 787 766 779 780 799 1.07e+03 1.19e+03 682 766 751 778 816 756 873 855 848 858 858 872 906 838 844 824 793 793 814 788 829 811 829 796 803 833 820 833 839 790 841 824 778 748 755 740 828 782 771 751 779 805 778 799 768 729 806 764 753 786 805 792 766 762 763 794 769 799 790 735 774 731 767 718 816 790 783 748 822 759 789 758 774 719 790 764 766 742 788 758 725 752 780 724 781 778 782 669 812 793 833 796 715 825 738 780 650 736 814 792 792 458 780 798 771 779 821 845 890 801 840 821 792 804 843 835 822 839 834 791 833 838 823 763 792 833 784 808 796 842 782 847 809 815 794 772 787 777 825 811 773 443 531 683 842 1.01e+03 772 783 784 802 456 801 632 775 789 769 797 737 807 751 694 798 753 802 775 800 789 764 831 734 792 655 810 795 729 807 844 781 669 757 765 773 766 772 796 849 700 791 783 671 758 659 780 724 767 790 774 773 691 736 657 698 794 786 834 881 886 925 916 863 930 890 913 862 815 833 875 841 826 822 850 872 831 866 867 805 802 797 825 848 787 815 830 836 848 793 785 842 863 817 815 783 768 785 786 733 766 775 796 762 794 798 816 811 809 845 786 781 806 836 807 818 843 827 803 822 746 814 804 812 800 817 822 800 784 791 778 763 796 805 807 787 771 814 780 806 814 767 801 824 774 780 784 786 725 798 791 778 785 771 796 699 770 781 803 781 820 819 793 801 768 752 788 713 782 747 762 727 746 736 786 767 722 724 849 659 791 739 769 827 796 759 739 755 764 784 796 753 748 794 794 794 780 729 761 767 777 784 768 775 769 875 818 849 848 836 821 854 806 849 817 827 828 789 836 810 817 825 835 813 833 786 849 799 819 828 824 808 769 793 837 833 799 839 803 784 802 843 806 841 817 763 801 815 826 876 864 807 819 819 797 819 815 798 791 810 768 754 763 815 800 771 774 805 761 830 827 813 799 813 807 843 799 722 817 781 789 779 825 808 799 1.04e+03 717 835 762 850 815 749 708 708 828 753 797 808 794 779 847 773 769 734 753 849 823 829 862 845 826 791 800 822 790 807 807 795 853 807 814 815 824 834 823 806 812 839 790 786 808 782 724 806 860 799 774 813 845 852 823 786 770 772 827 803 772 757 830 894 871 814 812 794 792 816 774 784 837 833 807 801 818 826 787 807 803 763 806 789 748 821 801 788 790 790 772 828 836 834 825 796 770 774 806 802 835 869 851 788 832 805 654 805 900 773 730 769 784 761 840 820 832 835 791 831 796 775 780 855 794 812 798 835 797 805 822 793 778 781 772 823 776 718 764 815 791 768 819 820 777 766 789 779 814 788 823 820 756 792 782 779 810 784 857 1.24e+03 824 781 552 778 775 767 703 780 770 755 808 792 881 788 822 754 821 772 803 896 836 860 897 865 883 866 865 848 821 860 839 875 871 862 867 885 874 837 862 850 864 892 893 918 823 815 882 849 810 832 843 741 790 817 818 865 844 835 707 846 825 810 815 858 810 822 800 778 804 784 816 796 757 804 829 801 786 878 871 867 791 744 842 787 794 804 828 825 852 788 804 838 805 788 797 793 801 777 766 814 842 807 831 794 783 787 765 779 780 797 1.07e+03 1.19e+03 683 766 751 778 817 755 873 856 847 859 858 873 906 840 843 825 795 793 814 788 829 810 828 796 804 830 820 833 837 790 840 824 777 748 753 740 827 782 771 751 779 804 778 799 767 728 804 766 754 786 805 791 766 762 763 796 770 799 794 736 774 730 767 717 816 790 783 748 822 758 789 758 774 719 790 763 766 742 788 758 724 752 780 723 780 778 781 670 812 792 833 796 715 823 738 780 650 734 815 792 792 458 779 797 770 780 821 845 890 802 840 821 793 804 843 836 822 839 834 791 832 838 822 764 792 833 782 808 796 843 780 846 810 814 794 772 786 776 825 811 772 443 531 683 840 1.01e+03 772 784 783 806 456 802 632 774 788 777 797 737 808 751 694 797 752 802 774 800 788 764 830 733 792 655 810 795 728 806 845 782 670 757 766 773 766 772 797 850 698 790 783 671 757 660 780 724 767 791 773 773 690 735 657 698 792 787 834 881 886 926 916 863 930 890 912 861 815 833 875 841 825 821 849 872 831 865 867 805 802 797 825 848 787 815 830 836 848 793 784 842 862 818 816 788 768 785 785 733 766 775 794 762 795 798 816 812 809 846 785 781 806 836 807 818 843 827 802 822 746 813 804 812 800 817 820 800 783 791 778 763 797 805 806 786 770 814 782 806 813 767 802 820 774 780 783 785 724 798 790 776 785 770 796 698 770 781 803 781 820 819 793 802 768 753 788 713 782 746 756 726 745 736 786 767 722 724 849 659 791 739 768 828 797 759 738 755 764 784 795 753 748 793 794 794 781 728 760 767 777 784 767 775 768 874 818 849 848 835 822 854 805 849 817 826 828 789 836 810 817 826 836 813 833 786 849 798 819 828 822 807 769 793 837 834 798 839 802 784 802 843 808 841 818 762 801 816 826 876 864 808 821 820 797 819 815 798 790 810 767 753 763 814 800 770 776 805 760 830 826 814 799 813 807 843 799 723 817 780 789 779 825 808 799 1.04e+03 717 835 762 850 815 748 707 708 828 752 796 808 793 780 847 773 769 733 753 849 823 829 862 846 826 791 800 822 789 808 808 796 854 807 815 815 823 834 822 806 812 839 789 786 807 781 724 806 860 799 775 813 845 852 822 784 768 772 828 803 772 758 830 894 871 813 812 795 792 816 774 784 836 832 806 801 818 827 787 808 802 762 805 790 748 820 801 789 789 790 773 827 837 834 825 795 771 773 807 802 834 870 851 787 832 805 654 805 900 773 728 769 784 761 840 820 831 835 791 832 796 776 779 855 792 814 797 835 799 805 822 793 778 781 772 822 776 718 764 815 791 766 819 819 777 766 790 778 815 788 821 821 755 792 782 779 809 782 856 1.24e+03 824 781 551 778 775 766 702 779 770 756 807 793 879 787 822 754 819 771 804 896 836 861 896 864 883 865 864 846 821 861 839 874 871 861 867 884 873 837 862 852 863 891 893 918 823 815 882 849 810 833 843 741 789 816 818 866 844 834 708 846 824 808 814 858 810 821 801 779 803 782 817 796 755 804 829 801 786 878 872 867 792 744 841 786 795 802 828 825 852 788 804 838 804 788 798 791 800 777 765 814 842 807 830 793 783 787 765 780 780 795 1.07e+03 1.19e+03 683 767 750 776 817 754 874 856 847 860 857 873 906 841 842 826 797 793 814 788 829 810 828 796 805 828 821 833 835 790 840 823 776 748 753 740 827 782 770 751 778 804 778 798 767 728 803 767 753 785 806 791 765 762 762 797 770 799 798 735 775 730 767 716 816 790 782 748 822 757 789 758 773 718 790 763 765 741 788 757 724 752 780 724 780 777 779 671 812 792 834 797 715 823 738 780 649 732 815 791 791 458 780 798 770 780 821 844 890 802 840 821 793 804 842 836 823 840 834 790 832 836 822 763 792 834 783 808 795 843 779 847 810 814 794 772 786 776 824 812 772 443 530 684 839 1.01e+03 772 785 782 809 456 802 631 774 788 786 798 738 808 750 693 797 752 802 775 800 788 764 830 734 793 655 810 794 727 806 845 782 670 758 767 772 766 771 799 851 696 790 783 672 757 660 780 724 766 790 771 773 689 733 657 699 792 789 834 883 886 927 916 863 930 889 912 861 815 832 875 841 824 820 848 872 831 864 867 803 802 798 824 848 786 814 830 835 848 792 784 842 862 819 815 792 767 785 785 733 766 775 794 762 795 799 816 812 808 845 785 781 806 836 806 818 843 827 801 822 746 812 804 812 800 818 819 801 783 791 778 763 797 805 806 786 770 814 785 806 813 767 801 817 774 780 783 785 722 798 790 775 784 770 796 697 770 781 803 779 820 819 794 801 768 753 786 712 782 746 751 727 745 736 785 767 722 725 850 659 791 739 767 828 797 759 739 756 763 784 795 752 747 793 793 795 781 727 760 767 776 784 766 774 767 871 818 849 849 836 822 854 805 847 817 823 828 789 836 811 817 826 836 813 832 785 849 798 820 827 821 806 769 792 837 832 798 839 802 784 802 843 810 841 818 762 801 816 826 876 866 807 822 821 797 819 815 798 788 810 766 752 763 814 800 770 778 805 760 831 826 814 798 813 807 843 799 724 817 780 789 779 824 807 799 1.04e+03 717 834 762 850 816 747 707 707 827 749 796 806 793 782 846 773 769 733 754 850 823 830 861 845 826 790 800 823 789 808 809 797 853 807 816 815 822 832 822 806 812 838 787 785 806 781 724 805 860 799 775 812 844 851 822 784 768 773 829 802 772 758 831 893 872 812 811 796 792 817 774 784 835 830 805 801 818 827 786 807 802 761 804 792 747 820 801 789 787 790 774 828 838 832 825 795 771 772 807 801 834 871 851 786 832 805 652 805 900 773 726 769 784 761 840 819 831 833 790 832 796 775 779 855 792 813 796 833 801 805 821 793 777 781 771 822 776 718 764 816 790 766 819 818 778 766 789 778 815 787 820 821 755 792 781 779 809 781 856 1.24e+03 823 780 550 778 776 765 701 778 770 758 806 793 879 785 822 754 818 772 803 896 836 861 896 864 882 865 864 845 821 861 839 873 871 861 866 883 871 838 861 853 863 891 892 918 823 815 882 849 810 834 843 742 789 816 819 866 844 833 707 847 824 806 814 857 809 821 800 779 804 779 818 796 753 804 829 802 787 878 873 867 792 743 842 784 795 801 827 825 852 789 804 837 803 788 799 789 800 776 766 813 842 806 829 792 784 788 764 780 779 795 1.07e+03 1.19e+03 682 768 750 774 816 754 874 857 849 861 856 872 906 841 842 827 797 793 813 788 829 810 828 796 805 825 818 833 834 791 840 822 777 748 754 740 828 782 770 749 778 803 777 798 766 728 802 766 752 785 805 790 763 761 761 799 769 799 800 734 775 730 767 716 815 790 782 747 822 759 790 759 773 718 789 764 764 740 788 758 725 752 779 725 779 777 779 672 810 791 834 797 715 824 737 780 649 734 816 790 790 458 782 798 769 780 821 844 889 802 840 821 793 804 842 836 824 840 833 790 832 835 822 763 792 834 784 807 795 844 779 848 808 814 794 772 786 775 823 812 771 443 530 683 840 1.01e+03 772 786 783 811 457 801 630 774 788 795 798 738 807 751 692 798 752 803 776 800 788 764 830 734 793 655 808 793 726 806 845 782 670 759 767 772 766 771 799 851 696 789 782 675 757 660 780 725 766 789 770 773 688 731 658 698 793 789 834 885 887 929 916 862 930 889 912 861 815 832 875 841 824 820 848 872 831 863 866 802 803 798 824 849 786 813 830 834 848 793 785 841 861 818 815 796 765 785 784 733 766 774 794 762 794 799 816 812 808 844 786 781 806 836 804 818 843 827 800 822 746 813 803 812 800 819 818 801 783 790 778 762 797 804 805 784 769 813 789 805 813 768 800 814 774 779 784 784 721 798 790 775 782 769 796 698 769 781 803 778 820 819 793 801 768 753 785 711 781 746 748 728 746 735 786 768 723 726 850 659 791 738 767 828 798 759 740 756 762 783 795 752 747 792 792 794 781 726 760 766 776 784 766 774 766 870 818 850 848 836 822 855 805 846 817 821 828 789 836 810 818 824 837 814 831 784 849 797 820 826 819 807 769 793 837 831 798 838 802 784 804 842 811 842 819 762 801 816 826 875 867 807 823 821 796 819 814 798 787 810 765 752 763 814 801 770 779 805 760 831 826 814 798 813 808 842 799 723 816 780 788 778 823 807 798 1.03e+03 717 833 763 850 816 747 706 707 825 747 796 805 792 784 846 774 769 732 754 850 823 830 861 845 826 789 798 823 790 806 809 796 852 807 817 815 822 831 822 806 812 839 784 785 806 781 724 805 861 798 776 811 844 850 821 784 768 774 829 802 772 758 831 892 872 812 811 796 792 818 773 784 832 830 806 800 819 826 787 807 801 760 803 792 746 819 801 789 786 790 774 828 838 832 824 795 770 771 808 801 835 872 852 786 832 806 651 804 900 773 728 769 784 761 839 819 831 831 790 831 797 773 780 855 792 812 796 832 802 806 822 794 777 781 773 822 777 718 763 817 790 767 818 818 778 767 789 778 815 786 820 819 755 792 780 779 810 781 854 1.24e+03 823 780 550 778 776 765 702 779 771 759 806 792 879 785 821 754 817 772 803 895 836 860 896 863 882 866 863 844 822 860 838 873 871 861 865 883 871 837 860 853 863 891 892 918 822 815 882 849 809 835 843 742 788 817 818 867 844 832 707 847 824 806 814 857 810 820 798 778 805 779 819 795 754 804 829 802 788 878 872 867 791 742 844 783 795 799 827 825 853 790 804 836 802 788 800 789 800 776 766 813 841 806 828 792 784 788 764 779 779 796 1.07e+03 1.2e+03 682 768 750 773 816 754 874 856 850 862 855 870 907 840 842 826 797 794 813 788 828 810 829 796 805 823 816 834 835 790 840 821 778 748 754 741 829 782 770 747 778 803 777 798 766 728 802 766 752 785 805 790 761 761 760 799 769 799 803 733 775 730 767 717 815 790 782 745 820 760 789 758 772 717 789 765 762 738 788 758 725 752 779 725 779 776 779 671 810 791 834 798 714 826 737 778 649 734 816 788 789 458 781 799 769 780 821 844 888 801 839 821 791 804 842 836 825 838 833 791 833 835 822 762 791 834 785 806 796 845 780 848 807 814 793 771 786 775 822 813 772 443 530 682 840 1.01e+03 772 785 784 812 457 800 630 774 788 803 798 737 807 751 692 800 751 804 776 800 787 764 830 734 794 654 805 793 727 805 845 782 671 760 766 772 766 770 797 851 696 789 782 676 757 660 780 726 766 788 770 775 687 729 658 699 794 788 834 887 887 933 916 861 930 889 912 862 815 833 874 841 824 821 850 872 831 861 866 800 802 799 822 848 786 812 830 835 848 793 785 842 861 817 814 800 764 786 784 732 766 774 796 761 794 799 816 812 808 843 787 781 806 836 803 817 843 827 799 822 745 814 803 811 799 819 818 800 784 788 777 763 797 804 804 783 769 812 792 805 814 768 800 812 775 779 784 784 722 798 789 775 782 769 797 698 769 781 803 777 820 819 793 801 768 753 782 710 781 746 746 728 746 734 786 768 723 726 850 659 791 738 766 828 798 760 740 755 762 782 795 752 747 792 790 795 781 725 760 766 777 785 766 774 765 869 818 849 847 836 821 856 805 844 816 822 828 788 836 810 818 823 838 814 831 784 848 798 819 827 819 808 770 793 837 831 798 837 802 783 805 840 810 842 819 762 800 816 825 873 867 807 822 819 796 818 813 797 786 810 764 751 763 814 800 771 781 805 761 831 826 813 797 813 809 842 799 722 815 781 788 776 822 806 798 1.03e+03 716 832 763 851 817 747 704 707 823 748 796 805 792 785 846 774 769 732 754 849 822 830 862 844 827 788 796 823 790 803 809 795 852 807 818 815 822 831 822 806 812 840 784 785 805 780 724 804 861 798 775 809 844 850 820 786 768 775 829 802 770 758 830 892 872 812 811 795 791 818 773 784 829 830 807 800 818 824 788 806 800 758 802 792 745 818 801 788 786 790 774 828 838 832 824 795 770 770 807 802 835 871 852 787 832 804 650 804 899 773 729 769 784 761 839 819 831 831 790 830 796 772 780 855 793 810 798 831 803 806 822 794 777 782 776 820 777 717 761 817 791 768 818 818 777 768 788 777 814 786 820 817 755 792 779 779 810 782 854 1.24e+03 823 781 550 777 776 765 702 782 770 760 807 792 879 786 819 754 817 772 803 895 836 859 896 862 882 867 863 844 823 860 838 872 870 860 864 883 871 836 860 853 863 892 892 919 822 816 882 848 809 835 843 742 789 818 818 867 846 832 707 848 824 807 814 856 809 818 797 777 805 779 818 795 756 804 829 803 788 879 871 867 791 741 845 782 795 797 826 825 853 790 804 834 802 788 800 790 801 776 766 813 841 806 827 791 784 788 763 778 779 797 1.07e+03 1.2e+03 682 769 750 774 816 754 874 856 849 863 855 868 907 840 842 824 795 794 814 788 828 811 828 796 805 820 813 834 836 789 840 822 777 748 755 742 829 781 770 746 778 802 776 797 766 729 803 767 753 786 804 790 761 760 760 799 770 799 805 733 774 730 767 717 816 790 782 745 818 761 788 758 772 716 788 764 761 737 789 758 724 752 779 725 781 776 779 671 810 791 834 799 712 827 737 777 650 734 815 788 789 458 780 799 769 779 821 844 888 800 837 821 790 804 842 835 824 837 833 791 832 835 822 762 790 834 785 806 796 845 780 848 805 815 792 772 786 777 822 812 774 443 531 681 840 1.01e+03 772 782 785 811 457 799 629 774 788 811 797 736 806 750 691 800 751 804 775 800 786 764 830 733 794 655 802 794 727 805 845 782 672 759 766 772 766 770 796 850 696 789 781 678 758 660 779 726 767 787 771 777 687 729 658 699 794 787 833 888 886 935 917 860 929 889 912 862 815 834 874 841 823 821 851 872 830 860 866 800 800 799 821 847 786 812 830 835 847 795 784 842 862 816 814 802 764 786 784 732 766 774 796 760 794 799 815 811 808 843 788 781 807 836 804 815 844 826 799 823 744 814 803 811 799 819 818 799 784 788 776 763 797 805 803 783 770 811 795 805 814 768 799 808 775 779 784 784 722 798 788 774 782 769 797 697 769 781 802 778 819 819 793 801 768 753 782 710 780 746 745 728 746 734 786 768 723 726 850 658 792 737 766 829 798 759 740 754 761 781 794 752 747 792 790 796 780 726 759 766 777 785 765 774 765 870 818 848 846 836 820 855 804 845 815 822 827 787 836 810 817 822 836 814 831 784 847 798 818 827 820 809 770 793 836 833 798 836 801 783 805 839 808 842 819 762 800 816 825 871 867 807 821 817 796 817 813 796 786 810 764 751 763 815 800 771 784 805 762 831 825 813 797 814 810 843 799 722 814 783 788 776 822 806 798 1.03e+03 715 832 763 851 817 747 704 707 822 749 796 805 791 785 845 772 769 732 754 846 822 829 862 844 827 787 796 823 789 803 809 795 852 806 818 815 822 831 821 806 813 840 786 786 805 780 725 804 862 798 775 807 843 850 819 787 768 774 829 802 768 757 830 892 872 812 811 793 791 818 772 783 826 831 808 800 818 823 790 805 799 757 802 792 745 817 800 789 787 789 774 829 837 832 824 794 770 771 807 802 835 870 853 789 832 802 649 803 899 773 730 770 784 760 839 818 832 832 790 830 797 773 780 855 793 810 799 830 803 806 822 795 777 783 777 819 775 716 760 816 793 767 817 818 777 768 787 778 814 786 821 816 755 792 779 779 809 783 854 1.24e+03 824 782 550 776 775 765 702 783 769 760 807 791 879 786 817 755 818 772 803 895 836 859 896 862 884 867 863 844 823 860 838 872 869 860 864 882 872 836 860 852 863 892 893 919 822 816 882 847 808 835 843 741 789 818 818 867 847 832 708 848 824 807 814 856 809 817 796 777 805 780 816 795 757 803 828 803 789 880 869 866 791 741 844 782 794 795 825 826 853 790 804 835 802 787 800 790 801 776 766 814 841 806 827 791 784 787 763 776 780 797 1.07e+03 1.2e+03 682 770 750 776 815 753 874 855 849 863 855 867 907 841 843 824 795 794 814 787 827 811 827 796 804 813 812 834 837 788 840 823 775 748 755 742 829 781 772 747 779 802 776 797 766 729 804 767 752 787 804 790 762 759 760 798 771 798 807 732 773 730 766 717 816 790 781 745 817 761 787 757 772 716 788 764 760 738 790 758 724 752 779 725 782 776 779 673 810 792 833 799 712 828 738 777 652 733 813 790 788 457 778 799 769 780 820 843 887 800 835 820 789 804 842 834 822 837 832 791 831 836 821 762 790 834 785 806 796 845 781 848 805 815 791 772 785 778 823 812 776 442 533 682 840 1e+03 772 780 784 811 457 798 629 774 788 817 796 736 806 750 691 798 752 805 775 800 786 764 830 734 794 656 801 794 726 806 844 781 672 758 767 772 766 771 796 850 696 789 781 678 758 660 780 725 768 788 770 778 686 730 658 699 794 786 833 888 886 937 916 860 929 889 912 862 815 834 873 840 823 820 851 873 830 860 866 800 799 799 820 846 786 812 829 834 847 796 784 842 863 815 814 805 765 786 784 732 765 775 795 760 794 798 814 810 808 844 788 781 807 836 804 813 845 826 799 823 743 813 803 810 799 819 817 797 784 789 776 764 798 805 803 782 770 810 797 806 814 768 798 805 775 780 784 784 721 799 787 774 782 769 797 696 769 780 802 778 818 819 792 801 768 753 782 710 779 746 744 727 745 734 787 768 723 726 849 658 792 737 766 829 798 758 740 754 761 781 794 753 746 793 790 795 780 726 757 766 777 784 764 775 766 870 818 847 846 837 819 855 803 846 816 822 826 786 836 810 815 822 835 814 831 784 847 798 818 827 821 808 771 793 837 835 797 837 801 782 805 840 807 842 819 762 799 816 825 870 865 807 822 817 794 816 814 795 786 810 763 751 763 815 799 771 786 805 762 832 824 812 796 813 810 843 800 723 813 784 789 777 822 806 798 1.03e+03 714 832 762 850 818 746 703 706 822 751 796 805 791 786 845 770 768 732 754 843 822 829 863 844 827 787 797 822 789 806 809 794 852 806 816 814 821 832 822 807 812 840 787 786 804 781 726 804 862 797 775 806 843 851 817 787 768 774 828 802 769 756 830 892 870 812 812 794 791 820 773 783 826 832 808 800 819 823 790 804 799 756 803 792 745 817 799 789 788 788 773 829 835 832 823 794 769 771 806 801 835 869 853 790 832 800 649 803 899 773 729 770 784 759 839 817 833 828 790 830 798 773 780 854 794 811 798 830 803 805 820 794 777 784 775 818 773 715 759 816 795 766 817 818 777 769 788 778 814 786 821 817 755 792 780 779 808 784 854 1.24e+03 826 780 551 776 775 765 702 782 767 758 807 792 879 785 815 756 818 772 804 895 836 859 894 862 885 867 863 844 823 860 838 873 869 860 864 881 872 838 859 851 862 892 893 918 823 816 881 846 808 835 842 740 789 818 819 866 849 831 708 847 824 808 814 855 809 818 796 778 805 781 812 795 756 803 828 803 789 880 869 866 791 742 844 782 792 795 825 826 853 790 806 837 802 787 798 791 801 777 766 814 842 806 826 791 782 786 763 774 781 798 1.07e+03 1.2e+03 680 770 750 776 815 754 875 854 849 862 856 867 906 842 843 823 794 794 815 786 827 811 826 796 804 809 812 833 837 788 840 823 773 748 755 743 828 780 773 748 778 801 776 796 764 728 804 767 750 786 805 791 764 758 760 798 774 798 807 732 772 730 766 716 816 790 780 745 818 761 786 757 772 717 788 764 762 739 790 757 723 752 779 725 782 776 779 674 808 793 834 800 712 827 738 778 653 733 812 791 788 457 779 799 770 780 820 843 887 800 836 821 790 804 841 833 822 837 831 791 830 835 821 762 790 834 785 806 797 845 781 848 806 814 790 772 785 780 822 812 776 442 534 683 838 1e+03 772 781 783 811 457 798 629 774 788 823 796 735 806 750 691 797 752 804 775 800 787 764 831 735 794 656 800 794 725 806 842 780 671 756 767 773 765 772 796 850 696 788 781 680 757 660 779 725 768 788 771 777 686 730 658 699 794 786 833 888 886 939 915 861 929 888 912 862 815 834 874 840 823 820 851 872 830 862 865 800 798 798 819 845 786 812 828 833 846 798 784 842 863 814 814 805 766 786 785 732 765 776 794 760 794 797 813 810 809 844 788 781 807 836 805 813 845 825 799 822 743 812 804 809 799 819 817 798 784 790 777 765 798 805 802 782 770 810 799 808 814 768 799 802 776 780 784 785 721 799 787 776 782 768 797 696 769 780 802 779 818 818 792 800 767 753 782 709 778 746 743 728 744 735 787 768 722 726 849 658 791 736 766 829 799 757 740 753 761 781 794 752 745 794 789 794 780 727 755 765 776 783 762 775 767 869 819 847 845 837 818 855 801 846 817 821 826 786 836 810 814 822 834 813 831 784 846 798 818 827 822 808 771 793 838 834 797 838 801 782 804 840 808 843 818 762 799 816 825 870 865 806 822 817 792 816 814 796 786 810 763 752 763 816 799 771 787 805 762 832 825 813 796 813 810 841 800 722 813 784 789 777 823 807 798 1.03e+03 714 832 762 850 818 747 704 706 822 752 795 805 791 786 845 768 767 731 754 842 822 829 863 844 828 786 798 822 789 807 808 794 852 807 814 815 820 832 822 808 810 840 785 786 803 781 726 804 861 796 774 806 844 851 818 786 767 774 828 803 769 756 830 893 868 811 812 794 790 821 773 784 826 832 806 799 818 824 790 803 799 756 805 792 745 817 800 789 788 787 773 830 833 832 822 794 768 772 805 801 835 869 854 790 832 799 649 804 898 773 727 769 783 759 840 816 833 825 790 831 799 773 779 854 794 811 797 830 802 805 818 794 776 784 773 818 771 715 759 816 794 767 816 818 776 769 788 779 814 786 822 818 756 792 781 780 808 784 855 1.24e+03 826 779 552 777 775 764 702 781 766 757 807 792 879 784 817 756 819 772 805 895 836 859 893 863 885 867 863 844 823 859 839 874 870 861 864 881 872 839 859 851 862 892 893 917 822 816 881 845 809 836 842 739 788 817 818 866 849 830 708 846 823 808 814 855 807 818 796 778 805 783 812 795 756 804 829 802 788 880 869 866 792 742 844 783 791 795 825 826 853 789 807 839 803 787 796 790 801 777 767 813 843 806 826 792 782 786 764 773 782 797 1.07e+03 1.2e+03 679 771 750 776 814 755 876 854 848 862 856 867 906 841 843 823 794 795 815 786 828 812 826 796 803 806 812 832 837 789 839 822 772 747 755 743 828 780 771 748 778 801 776 795 763 728 803 767 749 786 805 791 763 758 760 797 774 798 806 732 772 731 766 716 816 788 780 745 820 760 787 756 772 718 788 763 763 740 790 756 723 753 780 726 781 776 779 676 808 792 834 799 713 826 738 779 653 733 812 792 788 456 779 798 770 781 820 843 888 799 837 823 791 803 841 833 822 836 830 790 831 835 820 761 790 834 785 806 796 845 780 848 806 814 790 772 785 779 822 812 776 442 534 682 838 1e+03 772 782 781 810 457 799 629 774 788 828 795 735 807 751 691 798 753 802 776 801 788 762 832 734 794 656 800 794 724 806 842 780 671 756 766 773 765 772 796 850 695 788 781 681 756 661 779 725 769 788 772 776 686 730 659 698 794 787 832 888 886 941 914 862 929 888 912 863 816 834 875 840 823 820 850 871 829 863 865 800 798 798 819 845 786 812 828 832 844 798 784 842 862 814 814 807 766 785 786 732 765 776 794 760 793 796 813 811 810 844 787 782 806 836 805 813 844 824 799 822 743 812 804 809 798 819 816 798 784 790 776 765 798 806 803 782 770 810 801 808 814 766 800 799 775 779 784 784 720 799 787 777 782 768 798 696 769 780 802 780 819 818 791 800 767 753 782 709 778 745 742 728 743 736 786 768 722 726 848 658 791 736 766 829 799 757 738 753 760 781 794 750 744 793 789 792 780 727 753 765 776 782 762 775 768 868 818 847 845 837 817 855 801 846 818 822 825 786 835 810 814 822 833 813 830 783 845 798 818 827 821 807 770 794 839 832 796 838 802 783 803 841 809 843 817 762 798 816 826 871 864 806 823 817 791 816 814 796 785 810 763 752 763 815 800 772 788 804 761 832 826 813 795 813 810 840 801 722 813 784 789 778 824 808 799 1.03e+03 713 832 761 849 819 748 704 705 821 749 795 805 792 786 845 768 766 731 753 842 822 830 863 844 828 787 798 821 789 807 808 793 852 807 813 816 818 832 822 808 809 839 783 785 803 781 726 803 861 796 773 805 845 851 818 784 766 775 828 803 768 756 830 893 866 810 812 794 790 822 772 783 827 832 804 799 818 824 789 802 799 756 806 792 746 817 802 789 788 788 772 830 832 833 822 794 766 772 806 800 835 869 853 789 832 800 650 805 898 772 726 769 783 759 840 817 833 822 790 829 799 774 779 854 793 812 797 830 800 805 817 794 775 784 773 819 772 716 759 815 792 767 816 819 776 769 789 779 814 786 821 818 757 792 782 780 808 782 855 1.24e+03 825 777 553 777 774 764 702 782 765 758 806 792 879 784 818 756 819 773 804 894 835 859 891 864 885 867 863 844 823 859 838 874 870 860 865 882 872 839 859 852 862 892 894 916 822 816 883 844 811 836 843 739 788 817 818 867 849 830 708 846 822 808 813 854 806 819 796 776 805 783 811 795 756 804 828 800 787 880 869 866 792 742 843 784 792 796 825 826 853 788 807 839 804 788 795 790 800 778 767 812 843 807 825 792 782 786 765 771 782 796 1.07e+03 1.19e+03 677 771 751 776 813 756 877 854 848 862 856 867 905 840 844 822 794 795 814 787 829 812 826 796 802 803 812 831 837 790 838 822 772 748 754 742 828 780 770 748 776 801 775 794 763 728 802 766 748 785 803 791 763 758 761 797 774 799 805 732 772 731 766 717 816 787 780 745 820 759 787 756 772 719 787 762 764 740 788 756 723 751 780 725 779 776 778 676 808 792 834 798 713 825 737 778 653 733 812 792 787 456 780 797 770 782 820 844 889 800 838 824 791 802 841 832 824 835 830 790 831 836 820 761 789 833 784 806 796 845 780 846 807 814 791 771 785 779 822 811 776 442 535 681 837 1.01e+03 772 782 781 809 457 801 629 774 788 832 794 735 807 751 692 799 753 801 776 801 788 762 832 732 794 655 800 794 724 805 842 780 671 756 766 772 765 772 796 850 694 788 780 682 757 661 778 726 770 788 772 776 686 729 659 697 794 787 831 888 886 944 914 862 929 888 912 864 816 834 876 840 823 821 849 869 829 862 865 800 799 797 818 846 786 812 828 832 844 800 784 840 862 814 814 808 766 784 786 733 765 775 794 761 793 796 814 811 809 844 787 783 804 835 806 814 843 824 798 821 742 812 804 808 798 819 817 799 784 791 776 764 798 806 803 782 770 810 803 808 814 765 801 793 774 779 784 784 720 799 786 777 781 768 798 696 769 780 802 781 819 818 790 799 767 753 782 708 778 745 742 727 743 736 786 768 721 725 848 658 791 736 766 828 799 757 737 753 760 781 794 748 744 792 789 793 778 727 753 765 776 782 763 775 767 868 818 847 845 837 817 855 801 846 818 823 826 786 834 810 813 821 833 812 830 783 845 799 819 827 821 806 770 795 839 831 797 838 802 782 802 841 810 843 816 762 798 816 826 872 865 805 823 816 792 816 814 796 784 809 762 752 762 815 800 772 788 804 760 832 826 813 796 813 809 840 802 721 814 784 789 778 824 808 799 1.03e+03 713 832 761 848 819 748 704 704 821 746 795 805 791 785 846 769 766 731 753 843 822 830 861 844 826 788 798 821 789 806 807 794 852 806 813 817 818 832 822 809 809 838 782 784 803 781 726 803 861 796 773 805 845 852 818 783 765 775 828 803 768 756 829 892 865 810 811 793 790 821 771 782 828 832 804 799 817 824 788 804 799 756 804 791 747 817 802 790 788 789 772 830 832 834 821 794 766 771 807 799 835 868 853 787 831 801 650 806 898 770 727 770 783 759 840 817 832 822 790 827 799 774 780 854 793 812 797 830 799 805 818 794 775 785 773 820 773 716 759 814 792 767 816 819 776 768 789 778 814 786 821 818 756 791 781 780 808 781 855 1.24e+03 824 778 552 777 774 764 701 783 766 759 806 792 879 784 820 756 818 774 804 893 835 859 892 863 885 867 863 844 823 859 838 875 871 860 865 883 873 839 860 852 862 892 894 916 822 816 884 843 814 836 844 739 788 817 817 867 849 830 707 846 821 809 813 853 805 819 795 775 805 783 809 795 756 805 828 799 786 880 870 866 793 742 842 784 792 796 825 824 853 787 806 838 803 789 795 788 800 778 766 811 842 808 825 791 782 786 765 770 782 795 1.07e+03 1.19e+03 677 771 751 775 813 754 877 854 847 864 857 867 905 840 844 821 794 795 814 786 830 812 824 796 803 800 813 831 837 791 839 822 772 748 752 743 828 781 768 748 776 800 773 795 763 727 803 766 748 785 802 790 763 758 761 796 774 800 803 733 772 731 765 717 816 787 781 745 820 759 788 756 773 719 787 762 764 741 786 755 723 749 781 724 780 777 778 675 808 792 834 796 714 824 737 777 653 733 811 790 788 458 780 796 770 782 820 845 890 800 838 823 791 802 842 832 824 834 831 789 830 836 819 760 789 833 785 807 796 845 781 845 808 814 792 771 784 779 822 811 776 442 535 681 837 1.01e+03 773 781 782 809 457 802 628 774 787 834 794 735 807 751 692 800 754 803 776 800 787 762 831 730 794 656 800 793 725 805 842 781 673 757 766 772 765 772 796 850 694 788 780 682 758 660 778 726 770 788 772 776 685 729 659 697 795 786 831 888 887 945 914 862 929 888 913 865 816 833 876 840 823 821 848 869 829 861 865 801 799 797 818 846 785 812 828 832 844 802 784 839 862 814 814 806 766 783 785 733 766 775 796 763 793 795 815 811 809 845 787 784 805 835 806 814 843 824 798 822 742 812 803 808 797 819 817 800 784 791 776 762 796 806 803 781 768 811 806 807 813 765 801 789 773 779 784 784 720 799 786 776 780 767 798 695 769 780 802 781 819 817 790 799 766 753 782 708 777 745 743 727 744 736 786 768 721 724 848 658 791 736 766 828 799 757 735 753 759 781 793 749 743 791 789 794 778 728 752 764 776 782 764 774 765 869 818 847 845 836 817 855 802 845 816 824 826 786 833 810 812 821 833 811 829 782 845 799 819 827 821 804 769 795 839 830 797 838 803 782 802 841 812 841 816 762 799 816 826 872 865 804 822 816 792 817 814 796 783 808 763 751 762 814 799 772 790 804 761 832 826 813 797 813 808 840 801 722 815 783 789 779 823 809 799 1.03e+03 713 832 760 848 819 748 704 703 822 743 795 806 791 783 846 770 767 731 752 843 823 829 860 843 825 788 798 822 789 807 807 794 851 806 812 817 818 832 822 808 809 837 782 784 803 782 725 803 861 796 773 805 843 852 818 782 765 775 828 804 767 756 829 891 865 810 811 793 790 820 770 781 829 831 806 799 817 824 788 805 798 756 802 792 748 816 802 790 788 789 772 829 831 832 821 792 767 770 808 798 834 868 853 785 830 802 650 806 897 768 728 770 784 759 840 817 832 822 790 826 798 775 780 854 792 812 797 830 798 804 819 793 774 784 773 820 774 716 758 812 792 767 816 819 776 766 790 778 814 786 822 818 756 791 780 779 808 780 854 1.24e+03 823 779 552 776 773 764 701 783 768 760 806 792 880 785 819 756 818 772 805 893 835 859 892 862 884 867 862 844 823 859 839 875 871 860 865 882 872 839 861 852 862 892 894 917 822 816 886 843 816 835 844 739 789 816 817 867 849 830 707 846 821 809 813 853 805 818 795 776 805 782 807 795 756 805 827 800 785 880 869 866 793 743 842 784 792 796 824 823 853 787 805 837 801 790 795 787 799 779 763 811 841 809 825 791 782 786 765 769 783 795 1.07e+03 1.19e+03 678 771 752 774 813 753 877 854 847 865 857 868 906 840 844 821 794 795 813 785 829 812 821 796 804 798 814 831 837 792 840 822 772 748 751 743 828 781 768 748 775 800 772 796 764 727 803 765 748 785 801 789 762 759 762 796 772 800 801 733 772 731 765 717 815 787 781 745 820 760 788 756 774 718 788 761 764 740 787 754 724 749 782 724 780 777 777 675 808 792 834 796 714 823 738 776 654 734 810 788 788 458 781 794 770 782 820 844 889 800 837 822 791 802 843 832 824 834 831 788 830 836 818 761 789 833 785 806 797 844 781 845 808 814 794 771 783 779 822 811 776 442 535 682 837 1.01e+03 773 780 784 808 456 802 627 774 788 837 795 735 807 750 690 799 754 805 776 798 787 763 831 730 794 656 801 793 725 805 842 780 674 757 766 771 765 771 796 850 693 788 779 682 758 660 778 726 769 788 771 776 685 729 659 697 796 785 831 888 887 946 914 862 929 888 913 866 815 833 876 840 823 821 848 869 830 860 865 802 799 797 818 846 784 811 829 832 845 805 783 838 862 815 813 803 767 782 784 733 766 776 796 764 793 794 816 811 809 846 786 784 806 835 806 814 843 825 798 822 741 812 802 809 797 819 817 800 784 792 776 760 795 805 803 781 768 810 808 807 812 766 801 786 772 779 784 784 720 799 786 774 780 768 797 695 768 779 802 780 819 817 791 800 766 753 783 708 778 745 743 727 746 736 786 767 722 723 847 657 791 736 766 827 800 756 735 753 758 781 794 749 743 791 788 793 777 728 752 764 776 782 764 774 764 869 818 847 846 835 817 854 803 844 815 824 826 785 833 810 812 821 832 810 830 782 845 799 818 827 820 803 769 793 839 830 798 838 803 781 803 840 811 839 816 761 799 816 826 870 865 804 821 816 792 816 814 797 783 806 763 751 762 814 797 772 791 804 762 832 825 813 797 813 807 841 802 722 814 783 789 779 823 809 799 1.03e+03 714 831 759 847 819 749 704 704 822 743 794 806 791 782 846 772 768 732 752 843 822 829 859 844 824 788 797 821 789 806 807 795 851 804 812 817 818 833 822 807 809 837 781 784 804 782 725 803 861 795 773 805 842 852 818 782 765 776 828 804 767 756 829 890 866 810 810 793 790 819 769 781 829 831 808 800 816 823 788 804 798 757 801 792 747 816 801 790 788 789 773 828 830 830 821 791 768 770 808 798 835 867 853 784 829 803 651 805 896 767 730 770 782 759 840 817 832 821 790 825 797 775 780 854 792 813 797 830 798 803 819 792 774 784 773 820 774 716 758 812 792 767 816 819 777 766 790 778 814 785 823 817 755 790 780 778 808 780 854 1.24e+03 823 779 552 776 773 764 702 783 770 760 807 791 880 785 818 756 817 770 805 893 836 859 892 862 883 866 861 843 823 859 840 876 872 860 865 882 872 839 861 853 864 892 894 917 823 816 886 843 818 834 844 739 790 817 817 867 848 830 706 846 821 808 813 853 804 818 795 777 804 782 803 794 756 806 826 800 784 879 869 866 793 743 841 783 793 797 822 822 853 787 805 835 798 788 795 786 798 779 761 812 841 809 825 790 782 786 764 768 784 795 1.07e+03 1.19e+03 678 769 753 774 813 753 877 854 846 866 857 868 906 840 843 821 793 793 813 784 828 813 818 795 804 796 815 830 836 794 841 822 772 748 750 743 828 780 769 748 775 800 772 798 765 727 801 765 748 784 801 789 762 758 762 796 771 800 801 733 772 731 765 717 813 787 781 745 820 759 788 756 774 718 787 761 764 739 787 753 725 751 782 725 779 776 777 675 807 792 834 796 714 823 738 776 654 734 809 787 788 456 781 793 769 782 819 843 888 800 837 821 790 803 842 832 823 834 832 788 830 836 817 761 789 834 785 806 796 844 782 845 808 814 794 771 782 779 823 811 776 442 535 682 838 1.01e+03 774 780 785 808 455 801 628 773 788 840 796 735 807 750 690 798 755 804 776 796 787 763 830 731 793 656 802 793 726 805 840 781 674 757 765 771 766 771 796 849 693 788 779 682 758 659 778 726 767 788 769 776 685 730 658 697 796 784 832 888 888 947 914 861 929 888 913 866 814 833 876 840 823 820 847 868 831 861 865 803 799 797 818 846 783 810 829 832 844 809 783 838 862 815 813 800 766 782 782 731 766 776 796 763 792 794 815 812 809 847 786 784 808 833 806 814 843 825 797 822 740 812 801 810 796 818 817 800 784 792 777 759 795 804 803 781 767 810 810 807 812 766 801 785 771 779 784 784 719 799 786 774 780 770 796 696 768 778 801 780 819 817 791 800 764 753 783 708 779 746 744 727 746 736 786 767 723 722 847 656 791 737 766 827 799 756 736 753 757 782 795 749 743 790 787 792 777 728 752 765 776 782 765 774 764 869 818 847 846 834 816 852 803 843 814 824 826 785 833 810 811 821 832 810 830 783 845 799 816 827 820 802 770 792 838 830 798 838 804 781 802 839 811 836 816 760 799 816 826 869 864 804 820 816 792 816 813 797 784 805 764 752 762 813 797 772 792 804 761 832 824 813 796 813 807 842 802 721 814 784 790 778 824 810 799 1.03e+03 714 830 758 847 817 749 704 704 822 744 794 806 792 781 846 773 768 732 752 844 821 828 859 846 825 788 796 819 789 806 806 794 851 803 812 816 818 833 822 806 809 837 781 784 805 782 725 804 861 795 773 805 843 852 818 783 765 777 827 804 766 756 829 890 866 809 809 792 788 818 768 782 830 831 807 801 816 821 788 803 798 757 802 791 746 816 802 789 789 789 772 827 830 829 823 790 768 771 808 798 835 868 851 783 829 804 652 805 896 767 729 768 781 759 840 817 832 820 790 825 796 774 780 854 792 814 797 830 797 802 819 792 775 783 773 821 774 715 758 812 793 766 817 820 777 766 789 778 813 783 823 816 755 790 781 778 808 781 854 1.24e+03 823 778 552 776 772 763 702 783 770 758 807 791 880 786 818 756 817 769 804 892 837 860 892 863 882 866 860 843 822 859 841 876 872 860 864 882 873 839 862 854 866 892 894 917 822 815 886 841 820 834 843 739 790 818 817 866 846 831 705 846 822 807 812 853 805 818 795 778 803 782 801 793 756 807 827 800 784 879 869 866 793 743 841 782 792 797 821 823 853 787 805 833 796 787 795 786 797 779 760 812 841 809 825 790 781 787 764 767 785 796 1.07e+03 1.19e+03 678 767 753 773 814 754 878 854 847 866 857 868 907 840 843 822 793 792 813 784 827 812 816 795 804 795 816 828 834 796 840 822 772 748 751 743 828 780 770 748 775 800 772 797 765 726 800 765 748 783 801 789 762 758 761 796 771 800 800 732 772 731 765 716 812 787 781 745 819 757 788 756 773 718 786 760 764 738 787 752 726 752 784 726 778 775 777 676 807 792 834 797 715 822 738 776 654 734 808 788 788 454 781 793 768 781 819 843 887 799 837 821 790 802 842 832 823 835 832 789 830 836 816 761 789 834 786 806 795 844 782 846 808 814 794 771 782 779 823 811 776 441 534 680 838 1.01e+03 775 779 785 808 455 800 628 773 788 843 795 736 807 750 689 798 755 803 776 796 786 762 829 732 793 656 804 793 726 806 840 781 674 757 764 770 765 771 796 849 693 789 779 683 757 658 778 726 767 789 769 777 684 730 658 698 799 785 832 887 888 948 914 860 930 889 913 864 814 833 876 840 824 820 847 868 831 862 865 803 798 798 818 846 783 809 829 832 844 811 783 838 862 815 812 799 765 783 781 730 766 775 796 763 792 794 815 812 810 847 786 787 808 832 806 815 843 825 797 821 740 811 801 810 797 817 816 800 784 792 778 759 796 803 804 781 766 810 812 807 812 766 801 783 771 778 783 784 719 798 787 774 780 771 795 697 768 777 800 779 818 818 790 799 764 753 783 708 781 746 744 726 746 736 786 767 724 722 847 655 791 737 766 827 798 755 736 753 758 782 796 749 742 790 787 791 777 728 751 765 776 783 765 773 764 869 817 846 845 834 816 852 802 843 814 823 826 785 833 809 812 822 830 810 830 783 845 799 816 827 820 802 771 790 838 830 798 837 804 780 802 838 810 835 816 759 799 816 826 870 864 804 819 816 792 816 814 798 784 806 764 753 762 813 798 771 792 804 760 832 824 813 796 813 808 842 802 722 814 784 790 778 824 810 798 1.04e+03 714 830 759 847 815 750 704 703 822 745 793 805 792 781 847 773 768 732 752 844 819 828 860 845 825 787 794 818 789 806 805 793 851 802 814 815 818 832 822 806 809 837 781 783 807 782 725 804 861 796 773 806 842 852 817 784 764 778 826 804 766 757 829 891 866 809 808 792 785 818 768 782 829 830 806 801 816 819 787 801 797 757 804 791 745 816 803 789 789 789 771 826 831 830 825 790 767 772 808 798 835 868 849 782 830 804 652 804 896 767 729 766 780 758 840 818 831 819 790 826 796 774 781 854 792 813 797 830 797 802 819 793 776 782 773 821 773 714 758 812 792 766 818 820 776 767 789 777 813 782 823 816 754 791 781 777 808 781 854 1.24e+03 824 777 551 777 771 763 702 782 769 756 808 790 880 786 817 756 817 768 802 891 837 859 892 864 882 866 860 845 821 860 840 876 872 861 863 882 873 840 862 855 868 891 894 917 820 814 884 840 821 835 842 738 791 818 817 866 846 832 704 846 821 805 812 853 806 818 795 778 803 782 798 793 757 807 826 800 783 879 869 866 794 743 841 783 792 798 822 823 852 786 805 834 796 787 795 786 797 779 760 811 841 807 825 790 780 786 763 768 784 796 1.07e+03 1.19e+03 679 765 752 773 814 754 878 854 848 865 857 868 906 839 843 823 793 791 813 785 826 811 816 794 805 792 816 826 833 798 840 822 771 749 752 741 828 779 770 748 775 800 772 797 765 725 800 766 748 782 801 788 762 758 761 796 770 800 800 732 772 730 764 716 812 787 781 746 819 754 789 756 773 718 785 760 764 739 787 753 726 751 785 727 777 774 777 677 808 792 835 797 716 821 739 775 654 734 808 788 789 452 781 793 767 779 819 842 887 799 836 821 790 802 841 832 822 835 832 790 831 836 813 761 788 835 785 805 794 844 782 846 808 814 794 771 782 779 823 810 774 440 533 679 839 1.01e+03 775 779 784 809 455 798 628 772 789 843 795 736 806 750 689 798 755 803 776 797 786 760 828 733 793 656 804 794 726 805 840 781 674 757 764 771 765 771 796 848 693 789 778 684 758 658 778 725 767 788 770 779 682 730 658 697 802 785 832 887 888 949 914 860 929 889 912 862 814 834 875 840 824 820 847 866 831 861 865 802 798 797 818 846 783 809 829 832 843 813 783 838 862 816 812 800 764 784 781 729 767 773 796 764 792 794 815 812 810 846 786 790 808 831 804 815 843 824 797 820 740 812 802 810 799 816 816 799 784 790 777 759 797 802 804 782 766 810 812 807 812 766 802 780 772 778 783 784 719 798 787 773 780 771 795 697 767 777 800 778 816 819 789 798 765 753 782 708 781 746 745 726 745 736 787 769 724 722 848 657 792 737 766 828 797 756 738 753 760 782 796 749 742 789 787 791 777 727 753 765 776 783 764 772 764 869 817 846 844 835 816 852 801 843 815 823 826 784 833 808 813 822 830 810 830 782 845 799 816 827 819 802 770 790 838 830 798 836 804 780 801 837 810 834 817 758 800 815 825 870 863 804 819 816 792 815 814 798 784 807 764 753 762 813 798 771 792 804 758 831 824 814 796 813 808 842 802 724 814 783 790 778 824 810 798 1.04e+03 712 828 759 847 814 750 705 702 822 747 793 804 792 781 846 772 768 732 752 845 819 828 860 843 824 786 794 817 789 806 804 792 850 802 815 815 818 831 822 806 809 837 781 782 807 781 725 804 861 796 772 808 841 850 816 784 764 778 825 803 767 757 828 891 866 809 808 792 784 817 768 782 829 831 805 801 816 816 787 801 796 757 805 790 745 817 804 790 788 789 770 826 831 831 826 790 766 772 807 798 836 868 848 782 830 804 652 804 895 768 729 764 780 758 839 817 831 819 789 827 795 774 782 854 793 813 797 830 797 801 820 795 776 783 773 821 773 713 758 813 791 765 818 820 776 768 789 777 813 782 822 816 754 791 782 777 807 781 854 1.24e+03 824 776 551 777 771 763 703 782 768 754 808 790 880 785 818 757 817 768 800 890 838 858 892 863 882 866 859 846 820 862 840 876 871 861 862 882 874 840 862 854 866 891 894 917 819 814 883 840 823 835 841 738 791 817 817 865 845 834 706 847 819 804 812 853 806 818 796 778 803 781 799 794 757 807 826 799 783 878 868 865 794 743 842 783 791 798 823 823 852 786 805 836 797 787 795 786 797 779 761 810 841 806 824 790 780 786 762 769 782 796 1.07e+03 1.19e+03 679 765 751 774 814 755 877 854 849 863 856 869 906 839 844 823 793 790 814 786 826 810 816 794 805 790 815 825 833 799 840 822 771 748 753 740 827 778 771 748 775 799 772 796 764 725 802 767 748 782 801 786 762 758 760 796 770 800 800 733 772 729 763 716 811 787 782 746 818 754 789 756 772 718 786 761 764 739 787 753 725 751 785 724 777 774 779 676 808 792 833 797 715 822 738 775 654 734 809 788 789 452 782 792 766 779 819 843 887 798 837 822 790 801 841 832 822 834 832 789 831 837 811 761 787 835 784 805 794 843 782 845 808 814 794 771 782 779 822 810 774 440 533 679 838 1.01e+03 775 779 783 810 455 798 629 772 787 842 795 736 805 750 689 799 755 803 776 797 786 760 828 734 793 657 804 794 726 804 841 781 674 757 764 772 764 772 796 849 693 789 778 685 758 658 779 725 767 787 771 780 681 729 658 697 806 785 832 886 887 949 914 859 929 890 912 862 814 834 875 840 824 819 847 865 831 862 865 800 798 797 819 845 784 809 829 832 843 816 782 838 862 816 811 801 764 784 780 730 767 771 796 766 792 794 815 813 810 846 786 794 808 832 803 814 843 824 797 819 740 812 803 810 801 816 816 798 784 789 777 759 796 802 804 782 766 809 811 808 813 766 801 778 773 777 784 784 719 797 787 773 780 770 796 696 766 777 800 778 815 818 788 797 765 752 782 708 782 746 746 725 745 737 787 770 723 722 848 658 792 737 767 827 797 756 739 754 761 781 795 749 742 789 787 791 777 727 754 765 776 781 764 772 764 868 816 846 844 834 816 852 800 843 815 822 826 783 832 807 815 821 829 810 830 782 844 798 815 826 820 802 768 789 838 830 797 836 804 779 802 836 809 834 818 758 800 814 824 870 863 805 819 817 792 814 814 798 784 807 765 752 761 814 799 771 792 804 758 830 824 814 796 813 808 842 802 727 813 783 789 779 824 810 797 1.04e+03 712 827 760 848 815 750 705 702 822 747 792 804 792 781 846 771 769 731 752 845 820 826 860 841 823 785 795 817 788 806 804 792 850 802 815 815 817 831 822 805 808 837 781 782 806 781 725 804 861 797 771 808 840 848 816 784 765 778 825 804 767 757 827 890 866 809 808 790 784 816 768 783 829 831 804 801 816 817 786 801 794 757 803 790 744 817 804 790 787 789 771 825 832 831 826 789 766 771 807 798 835 867 848 782 829 803 652 804 895 769 729 765 780 758 838 815 831 820 788 828 795 774 783 854 792 812 796 830 796 800 819 795 776 783 773 820 773 712 759 813 791 764 818 819 776 767 790 776 813 782 822 817 754 791 782 777 807 781 854 1.24e+03 825 776 551 777 771 763 703 781 766 754 808 790 879 784 818 758 816 767 798 890 837 858 891 861 882 867 859 847 821 862 840 875 869 861 862 883 874 840 861 852 865 892 894 917 820 814 882 839 825 835 840 737 791 815 818 863 844 834 707 847 819 804 813 852 807 818 797 778 803 780 800 795 755 806 825 800 782 878 868 864 794 743 843 783 791 799 824 825 852 786 804 837 799 788 796 786 798 779 761 809 840 805 824 789 780 785 762 770 780 795 1.07e+03 1.19e+03 679 765 749 775 814 758 877 853 848 862 856 869 906 839 845 823 793 789 814 786 826 810 815 794 805 788 815 824 834 802 840 820 771 746 754 739 827 778 771 748 775 799 772 797 763 726 802 767 748 782 801 786 762 758 760 796 770 799 800 734 772 728 762 717 811 788 782 747 818 754 788 756 773 718 786 762 764 739 787 753 724 751 783 722 778 774 780 676 808 792 831 798 714 821 737 774 654 734 810 788 789 451 782 792 766 778 819 843 887 798 837 822 791 801 840 832 822 834 832 788 831 837 809 760 786 835 783 804 794 843 782 845 807 814 794 772 783 779 821 809 773 440 533 680 836 1.01e+03 776 779 783 810 456 799 630 773 786 842 795 737 805 752 689 799 755 804 776 797 786 761 829 734 793 657 803 794 727 803 841 781 674 758 764 772 764 772 796 849 693 788 778 686 758 658 780 725 766 786 771 779 681 728 660 697 807 786 831 886 887 949 914 859 928 890 912 863 813 834 875 841 823 819 848 863 832 862 865 798 798 797 820 845 783 810 830 833 843 818 782 838 862 816 811 802 764 784 780 730 766 771 795 768 792 795 814 813 810 845 785 795 808 832 801 813 843 824 797 818 740 811 804 810 801 815 815 797 784 788 776 760 795 803 803 782 766 808 810 809 813 765 800 777 774 778 784 783 719 798 787 772 780 768 796 696 766 777 801 778 813 818 788 797 764 752 782 708 781 745 746 726 744 735 787 770 722 721 848 658 791 737 767 826 796 756 738 754 760 781 796 748 741 789 787 791 777 726 756 765 775 780 764 772 764 869 815 847 843 834 815 851 800 843 816 821 826 782 832 807 815 820 829 812 830 782 843 797 814 826 821 801 766 789 837 830 797 836 803 779 802 836 809 834 818 758 801 814 824 869 863 806 819 818 792 814 813 797 783 807 764 752 761 815 798 771 790 803 758 830 825 813 795 812 808 842 801 729 812 783 788 778 824 810 797 1.03e+03 712 827 760 848 816 750 706 703 822 747 792 803 791 782 845 769 769 731 752 846 821 825 861 841 823 785 796 817 786 806 804 792 850 802 813 815 817 831 822 805 808 836 782 782 804 781 725 803 861 796 770 807 840 847 816 784 765 778 825 804 766 757 826 889 866 808 809 789 785 816 768 783 828 831 803 800 816 817 786 802 794 756 802 790 745 816 804 790 787 789 772 825 832 831 826 788 766 770 807 798 834 866 849 783 828 803 652 804 895 769 728 766 781 758 838 814 831 819 788 829 796 774 782 854 791 812 796 829 796 800 818 793 776 783 772 819 773 712 759 813 791 764 817 818 776 766 789 776 813 782 821 818 754 792 780 778 807 781 854 1.24e+03 825 778 552 778 772 762 703 781 766 754 808 789 879 784 818 760 816 766 799 889 837 858 891 861 882 867 859 847 822 861 840 874 868 860 862 883 874 840 860 851 864 892 894 917 821 814 882 839 826 833 840 736 790 814 818 863 842 834 708 847 820 804 813 852 806 818 799 778 804 780 800 794 754 806 825 800 782 876 867 863 794 743 843 783 792 800 824 826 852 785 803 837 799 786 796 786 798 779 761 810 840 806 824 789 781 785 762 770 781 794 1.07e+03 1.19e+03 680 765 749 775 815 760 876 852 848 862 855 869 906 839 845 824 793 790 814 786 827 811 814 793 804 788 816 824 836 805 840 819 772 744 754 739 826 778 772 748 775 799 773 797 763 726 800 766 747 783 801 787 762 758 760 795 769 798 801 735 773 729 762 717 811 788 782 747 817 755 787 756 773 718 786 762 763 738 786 753 723 751 780 719 778 774 780 676 808 793 829 798 713 821 736 774 653 733 811 788 789 452 782 792 765 779 819 842 887 798 838 822 791 801 840 832 822 834 832 788 830 837 808 760 786 834 782 803 794 843 781 844 806 813 794 772 784 779 820 809 773 440 533 680 834 1.00e+03 776 780 783 809 458 800 630 773 784 842 796 737 806 753 690 800 755 805 776 797 786 761 830 734 792 657 803 794 728 803 841 780 674 758 763 772 764 773 796 850 694 786 778 686 757 658 781 725 766 786 770 779 681 727 661 695 808 784 831 886 887 949 914 860 929 890 912 863 813 833 874 842 822 820 849 861 832 862 865 797 797 797 821 845 784 810 830 833 843 822 782 839 861 814 810 802 764 783 781 730 766 772 795 771 792 796 813 812 810 845 784 797 807 832 803 812 843 824 797 818 741 809 804 810 802 815 815 798 783 788 776 760 794 804 802 782 765 808 810 809 814 764 798 777 774 778 784 782 718 799 786 772 778 767 797 695 766 777 801 778 811 818 788 797 763 751 783 707 780 745 746 726 743 734 787 770 722 721 848 659 790 736 767 824 796 756 737 754 760 780 796 748 741 789 786 791 776 726 755 764 774 780 764 772 764 870 815 847 843 833 815 850 800 843 816 820 826 783 831 807 815 820 829 812 831 782 842 796 814 825 822 803 766 790 836 830 796 836 802 779 802 837 808 834 818 758 801 814 823 869 863 807 819 819 792 813 812 798 783 806 764 752 760 814 798 771 789 802 758 830 825 812 794 812 808 842 800 731 811 783 788 778 824 809 798 1.03e+03 713 828 760 848 816 749 706 704 822 747 791 802 791 782 845 769 769 731 752 846 822 823 862 841 824 786 798 818 785 806 805 792 850 802 812 814 816 831 822 804 808 835 782 782 802 781 725 802 861 796 770 806 840 847 816 784 765 778 825 803 765 756 826 888 866 808 809 787 785 816 768 784 828 832 802 801 816 817 785 802 794 755 801 792 745 816 803 789 786 788 771 824 833 829 825 787 767 770 807 798 834 865 849 784 827 803 651 804 896 769 728 767 781 758 838 814 831 818 788 829 796 774 782 854 790 811 795 828 796 800 818 791 776 783 771 819 774 713 759 814 792 764 816 817 775 765 789 776 813 782 821 819 754 792 778 778 807 782 854 1.24e+03 824 779 552 778 771 761 704 781 766 754 808 789 879 783 819 760 816 767 799 889 837 858 892 863 882 867 860 847 822 860 839 873 869 860 862 883 874 841 859 850 865 892 894 917 821 814 883 838 827 832 839 736 791 815 818 864 842 834 707 846 821 803 814 851 806 818 800 777 804 781 800 793 754 805 824 801 782 875 867 863 794 742 842 784 792 801 824 827 853 783 803 836 800 784 796 787 798 779 762 811 841 806 824 789 781 785 762 769 781 794 1.07e+03 1.19e+03 679 765 748 775 816 762 876 851 847 861 855 868 906 838 844 824 792 790 814 786 828 811 810 792 804 788 816 825 837 810 840 818 772 742 754 739 825 779 773 748 775 798 774 797 765 727 799 765 747 783 800 788 762 758 759 794 768 798 802 736 774 729 761 718 812 788 781 747 818 756 785 756 773 717 785 762 762 738 786 753 722 752 778 720 779 774 779 677 808 792 829 798 715 821 736 775 652 732 812 788 788 452 781 792 764 780 819 841 888 798 838 822 791 801 841 833 822 835 831 788 830 835 806 759 786 834 782 803 793 844 780 844 805 812 794 772 783 778 820 809 773 440 533 680 835 1.01e+03 776 780 784 809 460 800 630 773 785 843 796 737 806 754 691 800 755 805 776 797 786 761 829 734 792 657 802 794 728 804 841 779 675 758 762 772 763 773 796 850 694 785 777 686 756 658 781 725 766 786 769 778 681 727 663 694 810 782 831 886 887 948 914 860 929 889 912 863 813 833 874 842 822 819 850 859 833 862 865 797 796 796 821 845 785 810 830 833 843 825 783 839 861 813 810 802 763 782 782 729 766 774 794 772 793 795 813 811 810 845 784 799 806 832 804 813 843 824 797 818 741 806 803 811 801 816 815 798 784 788 776 760 794 806 801 782 765 809 809 808 814 764 797 777 774 779 784 781 717 799 787 772 778 767 797 695 766 776 801 778 810 818 789 797 762 751 783 706 780 744 745 726 743 732 787 769 721 721 848 659 790 736 767 824 797 756 736 753 759 780 796 748 741 789 786 792 776 726 757 763 774 780 764 772 764 870 816 846 843 832 814 850 800 843 815 822 826 782 831 807 815 820 829 813 832 780 842 796 814 825 821 806 766 790 835 830 795 836 800 778 802 838 808 834 818 758 800 814 822 869 863 805 820 818 792 812 812 799 784 806 764 752 760 813 798 771 787 801 758 829 824 810 794 812 808 842 799 733 811 783 789 776 823 808 798 1.03e+03 713 829 759 849 816 748 706 704 822 746 790 801 791 781 845 768 769 732 752 846 822 822 862 841 824 786 799 818 785 806 806 792 850 802 812 813 816 832 821 804 808 834 782 781 802 780 724 802 862 796 770 806 839 848 818 784 765 778 825 802 765 755 827 887 867 807 808 788 786 816 768 782 828 830 802 801 817 816 785 802 795 754 802 793 745 817 803 788 786 787 771 824 834 828 823 786 767 770 807 797 833 865 849 785 827 801 651 803 898 769 728 768 781 758 839 815 830 818 788 830 795 775 781 853 791 811 794 828 796 800 819 789 776 784 770 820 774 714 759 815 794 764 815 817 775 764 788 775 811 782 820 818 753 793 776 779 807 782 854 1.24e+03 823 779 552 778 770 760 704 780 767 754 808 788 880 782 818 760 817 767 800 889 837 859 892 865 883 867 860 846 821 860 838 873 869 860 862 882 875 841 858 850 865 892 894 917 821 814 883 837 830 831 838 736 792 815 818 866 842 833 705 845 820 802 815 850 806 818 800 775 804 781 800 793 754 805 824 801 782 875 867 863 793 740 842 784 792 800 823 826 854 784 802 836 800 783 796 787 797 779 762 811 841 807 825 789 781 785 762 769 782 794 1.07e+03 1.19e+03 677 764 747 775 816 763 875 852 847 860 855 868 906 838 844 824 792 790 813 787 829 810 808 792 803 788 816 826 837 812 839 818 772 743 754 739 825 778 773 748 775 798 775 797 766 727 799 765 746 781 799 788 762 758 757 793 768 798 802 736 774 729 761 717 811 787 780 746 818 755 784 757 773 716 785 762 762 738 786 753 722 752 779 720 779 774 777 678 808 791 830 798 716 821 736 775 652 730 811 788 788 452 781 793 764 780 818 840 888 796 838 822 791 800 842 832 822 835 831 788 830 833 805 757 787 833 782 803 792 845 779 844 804 811 793 772 782 776 821 810 774 440 534 680 836 1.01e+03 775 780 785 809 461 800 629 772 785 843 795 737 806 752 691 800 755 806 776 798 786 761 828 733 792 657 802 793 728 804 842 779 675 758 762 772 763 773 797 850 694 785 776 686 756 658 779 724 766 786 769 777 680 728 663 693 812 780 832 885 888 948 914 861 928 888 912 862 814 833 872 842 821 818 849 855 834 862 869 798 796 796 821 844 786 811 830 833 843 827 783 838 861 812 810 800 763 782 781 729 766 774 794 773 794 795 814 811 809 843 784 800 805 832 805 813 843 824 798 818 742 807 803 811 800 816 815 798 784 788 776 760 794 805 800 782 764 809 809 807 814 764 796 777 773 779 784 781 717 798 787 772 779 766 796 695 766 775 801 778 809 818 790 798 762 750 783 706 780 743 745 726 742 732 786 769 721 722 848 658 790 736 767 824 797 756 735 752 758 779 796 748 742 789 785 792 776 726 758 762 774 779 764 772 764 869 817 845 843 830 814 850 799 842 813 824 825 782 832 806 814 820 829 813 833 780 842 796 814 826 821 808 766 790 834 830 794 834 800 778 802 839 808 833 817 758 800 814 822 869 862 804 821 816 792 810 813 799 784 805 765 751 760 812 799 770 787 801 758 829 823 810 794 813 806 842 798 734 811 782 788 775 823 807 798 1.03e+03 712 830 757 849 816 746 706 704 822 746 791 802 790 781 845 768 769 732 752 846 822 822 862 842 822 786 799 818 785 805 807 792 850 803 812 812 817 832 821 804 809 832 782 780 803 780 724 802 861 796 769 806 838 848 819 785 764 777 825 801 764 755 828 888 867 808 808 789 786 816 768 781 828 829 802 800 816 816 786 802 795 753 804 793 746 818 803 787 785 788 770 824 835 827 822 785 767 770 807 798 833 865 849 786 827 799 650 802 899 768 728 767 780 756 839 815 831 818 788 831 795 775 782 852 790 810 794 829 796 799 819 790 776 784 770 820 774 714 760 815 794 764 816 817 774 764 788 775 810 781 820 817 752 792 777 778 808 782 853 1.24e+03 822 779 552 778 769 761 704 780 767 754 808 788 881 781 818 760 817 768 800 888 837 859 892 864 883 867 861 845 820 860 838 873 871 861 862 881 875 841 858 850 864 891 895 918 821 813 883 837 832 832 838 735 791 814 817 864 843 832 705 845 820 800 815 851 806 818 801 773 804 782 800 793 754 805 823 801 783 875 866 862 792 739 842 783 792 800 822 825 855 785 801 836 800 784 796 787 796 780 763 811 840 807 826 789 782 784 762 768 783 794 1.07e+03 1.19e+03 676 764 747 775 817 764 874 852 847 859 855 868 906 839 843 824 793 790 812 786 828 810 806 791 803 787 815 828 836 816 839 818 772 744 754 739 824 778 772 748 774 798 775 797 766 726 799 765 746 779 799 787 761 758 755 794 767 798 802 736 773 729 761 717 811 788 781 745 817 756 784 757 772 715 785 761 762 737 786 753 722 751 779 720 780 774 777 679 808 789 831 798 716 820 736 774 653 730 810 789 788 452 780 792 765 781 818 840 888 796 839 822 790 800 842 831 822 835 831 788 830 831 805 755 787 833 783 804 792 845 779 845 803 811 793 773 782 776 822 810 773 440 533 680 836 1.01e+03 774 780 784 809 462 798 630 772 785 843 796 738 805 750 691 799 756 805 776 799 786 761 826 732 793 657 803 792 726 804 842 778 676 758 761 772 763 773 798 849 695 787 776 687 756 658 777 723 767 786 770 776 681 729 663 693 815 781 832 885 888 947 914 861 927 887 912 862 814 833 872 841 822 816 849 850 838 862 871 799 796 796 820 843 787 813 829 833 844 828 782 838 861 812 810 798 763 781 781 729 766 772 794 776 795 795 815 811 808 842 784 803 805 832 804 813 842 824 798 818 742 807 802 811 799 816 815 797 784 788 776 760 794 804 799 782 765 808 809 806 814 764 797 777 773 779 784 781 717 797 786 772 779 766 796 694 766 773 801 777 806 817 790 799 763 749 782 705 780 743 745 726 742 732 786 768 721 723 848 657 790 735 766 825 797 756 735 751 757 779 796 747 743 788 785 792 776 726 760 762 774 780 762 772 764 868 817 844 844 831 814 850 800 842 812 824 824 781 833 806 814 820 828 813 832 779 841 796 815 825 820 807 767 790 833 830 793 833 800 777 802 838 809 833 816 758 800 815 822 869 862 802 822 815 792 810 814 798 784 806 765 751 760 811 799 769 787 803 758 830 824 810 794 813 805 841 798 734 811 782 788 775 823 806 798 1.03e+03 712 830 756 849 816 747 706 704 821 746 792 802 789 781 845 768 769 732 752 845 822 822 862 842 820 786 798 818 786 803 807 792 850 804 812 811 817 833 821 803 809 832 782 781 804 780 724 801 859 794 770 806 838 850 819 785 764 776 825 801 765 755 829 889 868 809 808 790 786 816 769 780 828 827 802 798 815 817 786 802 794 754 804 792 746 819 802 787 784 788 770 824 834 827 821 785 767 770 807 798 833 865 849 785 828 797 650 800 899 767 728 767 781 755 839 815 831 817 788 832 794 774 783 852 788 810 794 829 796 799 818 791 775 784 770 820 772 714 758 814 793 764 817 817 775 765 787 775 809 781 819 816 752 792 777 778 808 781 853 1.24e+03 821 777 552 779 768 760 704 781 766 754 808 787 880 780 816 759 817 768 800 888 837 859 892 864 883 868 862 845 820 860 839 873 872 860 862 881 875 840 859 850 863 892 895 917 820 814 882 838 834 832 840 735 790 814 817 863 844 832 704 846 819 799 816 852 806 818 801 772 804 782 801 793 754 805 823 800 783 876 867 862 791 739 843 783 792 800 822 824 855 786 800 836 800 784 796 786 797 779 764 811 840 807 827 789 782 783 762 768 782 794 1.07e+03 1.19e+03 676 765 747 775 817 765 873 853 846 859 854 866 907 840 843 824 794 790 812 785 826 810 806 792 804 787 814 828 835 820 838 818 772 746 753 739 824 778 770 747 774 798 773 797 765 726 799 765 747 778 800 787 761 758 755 795 767 799 802 735 772 729 761 718 811 789 781 744 817 756 784 757 771 714 785 761 763 737 786 752 723 751 778 720 779 775 777 680 808 788 832 799 715 820 736 773 655 730 810 789 788 452 780 792 766 781 818 840 887 796 839 823 790 800 842 829 822 836 831 788 830 831 803 755 786 833 784 804 791 844 778 845 803 811 792 772 783 775 822 809 772 441 534 679 835 1.01e+03 774 781 784 809 465 797 630 771 785 841 796 737 804 748 690 799 756 805 775 799 786 760 826 732 793 657 804 792 725 804 841 778 677 758 761 773 762 773 798 847 694 788 776 688 756 658 775 722 767 785 769 775 681 730 663 693 816 782 832 884 888 946 914 861 926 886 912 861 813 832 872 840 822 817 848 844 844 862 874 798 795 796 820 842 787 814 829 834 845 830 781 837 861 812 810 797 763 782 781 729 766 770 793 778 794 795 814 811 807 840 783 804 806 833 804 813 842 825 798 818 742 807 802 811 798 815 815 796 784 788 776 760 793 804 799 782 765 807 810 806 813 764 797 777 773 778 784 781 716 796 786 772 778 766 796 694 765 772 802 776 803 817 789 798 764 749 782 706 780 743 744 726 742 732 785 767 721 722 847 655 789 735 766 826 796 756 736 750 758 779 795 747 744 788 784 791 775 725 760 762 774 781 761 772 764 869 817 843 844 831 813 850 800 842 811 822 823 782 833 805 814 819 828 812 830 780 841 795 815 825 820 807 767 790 832 831 793 832 800 776 802 838 808 833 814 758 800 816 823 869 861 803 822 814 792 810 814 797 785 807 765 751 760 812 800 768 785 804 759 830 825 811 794 813 804 840 798 734 810 781 787 775 823 807 798 1.03e+03 713 829 756 849 816 747 706 703 822 746 793 804 789 781 845 768 768 732 752 844 822 823 861 842 820 786 797 818 786 802 807 792 850 804 812 811 816 832 821 802 809 833 782 781 804 779 724 802 857 793 770 807 837 850 817 785 763 776 825 803 765 754 828 890 868 809 808 790 786 816 769 780 829 827 802 796 815 816 787 802 794 755 804 792 746 819 802 787 784 788 770 825 833 828 820 786 768 770 807 799 833 866 849 784 827 797 650 800 897 767 727 767 782 755 839 815 832 817 789 831 794 773 786 852 788 810 794 829 796 799 818 793 774 782 770 820 771 714 756 813 791 764 817 817 776 764 788 774 810 781 820 815 752 791 776 779 808 780 854 1.24e+03 821 774 552 778 769 760 704 781 765 753 808 787 880 781 816 758 817 768 799 887 836 859 892 865 883 868 862 846 820 860 839 873 872 860 862 881 873 839 859 849 863 893 895 916 820 816 882 839 834 833 841 736 789 815 817 863 845 832 704 846 819 800 816 853 804 818 804 772 804 782 801 793 753 805 823 800 782 876 868 861 790 740 843 782 792 801 822 825 856 785 800 836 799 784 796 786 798 779 764 812 840 808 827 788 780 783 762 768 781 794 1.07e+03 1.19e+03 677 766 748 774 817 767 872 853 846 859 854 865 908 840 843 824 794 789 812 784 826 811 806 792 803 787 814 826 834 822 837 818 772 746 753 738 824 777 769 747 773 797 771 796 765 726 800 766 747 780 800 788 760 757 756 795 766 799 802 734 772 728 761 718 811 790 781 744 816 755 784 758 770 714 786 762 763 737 786 752 724 751 778 721 778 774 777 679 808 789 832 799 715 819 736 772 655 730 809 789 788 452 780 792 766 781 818 839 886 795 839 824 790 799 842 829 822 836 830 787 830 832 802 756 785 833 784 804 792 844 778 845 803 811 791 770 784 775 822 808 772 441 534 678 835 1.01e+03 774 782 783 808 467 796 630 771 785 837 796 736 804 748 690 798 755 804 773 800 785 758 825 731 794 658 806 791 725 804 840 778 678 757 761 774 762 772 797 848 694 788 776 689 754 657 774 722 768 785 769 775 680 730 663 693 818 782 832 884 888 946 914 861 926 885 910 861 813 830 873 839 822 817 847 841 852 861 877 798 795 796 821 842 787 814 829 833 846 832 781 836 861 812 810 796 763 782 781 729 766 770 792 781 793 794 814 811 807 839 781 806 806 833 804 812 842 825 798 818 741 807 802 811 798 815 814 796 784 788 776 760 795 804 800 781 765 806 809 807 813 763 797 778 773 777 784 781 717 795 785 772 777 766 796 694 765 772 802 776 799 817 790 797 764 749 782 706 780 743 743 727 742 733 784 766 721 721 847 655 789 734 765 827 795 755 735 750 758 779 795 746 743 788 784 790 775 724 759 763 773 782 761 772 764 869 817 843 844 832 813 849 799 843 813 820 823 782 832 805 814 819 829 812 830 780 841 794 815 824 820 807 767 790 832 831 793 832 800 775 802 837 808 833 814 756 799 817 824 869 861 803 822 814 791 809 814 797 787 808 765 752 759 814 800 768 782 805 759 831 826 811 793 813 805 838 798 736 810 780 786 774 823 807 798 1.03e+03 712 829 756 849 817 747 707 703 823 746 793 805 789 781 845 768 768 732 753 842 822 824 861 842 820 786 796 817 787 802 807 792 850 805 812 811 815 832 821 802 808 835 781 781 804 778 723 802 857 793 770 806 837 850 815 784 762 778 825 805 766 753 827 890 868 810 807 789 785 816 770 780 828 827 803 795 815 816 787 802 794 754 803 792 746 818 802 787 784 788 769 826 831 828 820 787 768 770 806 798 833 867 849 783 826 799 650 800 896 768 726 767 782 756 840 814 831 818 789 830 794 772 788 853 789 810 795 829 796 799 818 794 774 779 770 820 770 714 755 812 789 764 816 817 776 764 788 775 810 781 820 814 753 790 775 780 808 779 854 1.24e+03 820 773 552 777 771 760 702 780 765 753 807 787 880 782 815 759 817 768 798 887 837 859 892 865 883 867 861 846 820 859 839 872 871 860 862 881 872 839 859 848 863 892 894 915 820 816 882 840 833 833 841 738 789 815 817 863 845 832 703 846 818 799 816 853 803 818 806 772 804 782 800 792 753 805 823 798 781 875 869 861 790 740 842 782 792 802 821 825 854 784 798 836 798 784 795 786 798 777 763 812 841 808 827 789 778 783 763 770 780 795 1.07e+03 1.18e+03 677 766 749 774 816 770 871 853 847 858 854 864 908 839 843 824 794 789 813 784 827 811 806 793 803 787 814 825 834 824 836 818 772 745 753 738 824 778 769 747 773 797 769 795 764 726 800 766 747 782 799 787 758 757 757 794 767 799 801 733 772 728 760 717 811 790 782 745 817 754 784 758 770 714 785 763 763 737 785 751 725 751 780 722 777 773 777 679 809 790 831 798 715 820 736 771 653 730 809 790 788 453 780 792 766 781 818 839 886 796 838 823 789 800 842 829 821 836 829 787 831 832 800 756 785 833 782 805 792 844 778 845 802 811 791 769 785 775 821 807 773 440 534 678 835 1.01e+03 773 783 783 807 469 796 630 771 785 834 796 735 805 748 689 799 755 804 772 799 784 759 825 731 794 659 806 790 725 805 838 778 678 757 761 774 762 770 796 849 692 787 775 689 753 656 773 722 768 785 768 774 679 730 663 694 819 783 832 884 886 945 914 861 927 884 910 861 812 829 874 839 822 816 847 838 859 861 882 797 795 796 820 843 788 814 828 834 846 834 781 836 861 811 811 796 764 781 781 729 766 771 791 781 792 794 814 811 808 839 779 806 806 833 803 811 842 825 797 818 740 807 803 811 798 816 814 797 784 788 775 760 797 804 801 781 765 807 809 808 812 763 797 778 772 776 783 782 718 796 785 772 778 766 795 694 765 772 801 775 797 817 790 797 763 750 782 706 780 744 743 727 741 733 784 766 721 720 846 655 788 734 765 827 794 755 735 750 757 778 795 746 743 788 784 788 774 724 759 764 774 782 762 771 764 869 816 843 844 832 813 848 799 843 815 820 823 782 832 804 813 819 829 811 829 780 840 793 815 824 819 806 767 790 832 831 794 832 800 774 801 837 807 833 814 756 800 818 824 869 860 803 822 814 789 809 814 796 788 808 765 751 758 815 801 769 780 806 760 831 826 811 793 813 805 837 799 739 810 780 786 774 823 808 798 1.03e+03 711 829 756 849 817 746 708 703 824 745 793 805 789 781 844 767 769 730 753 842 821 824 860 842 820 786 795 817 787 804 807 792 850 806 812 811 815 832 820 801 808 836 780 781 805 776 723 802 856 794 770 806 837 850 815 782 761 779 825 807 766 753 826 890 868 809 807 789 784 816 770 780 827 826 802 795 815 816 787 802 794 754 803 792 745 818 802 787 785 788 769 826 830 828 820 786 768 770 803 798 833 868 849 783 824 802 649 800 897 768 726 766 780 758 839 813 832 819 789 830 795 771 790 853 790 809 796 829 796 799 818 794 774 778 770 819 769 713 755 812 789 764 816 817 775 764 788 776 810 782 820 813 753 789 775 780 808 777 853 1.24e+03 820 774 553 775 773 761 700 778 766 752 806 788 880 783 815 760 816 768 796 887 837 859 892 865 883 867 860 846 818 859 840 872 869 859 862 880 872 840 859 847 863 891 894 914 819 814 882 841 832 833 840 738 789 815 817 863 845 832 702 846 818 798 816 853 802 819 808 772 804 782 800 792 754 805 822 797 781 874 869 861 790 741 841 782 792 802 821 825 852 784 797 837 798 784 794 786 798 776 762 812 840 808 827 790 778 783 764 771 780 796 1.07e+03 1.18e+03 678 767 750 774 815 772 871 853 848 859 854 863 908 838 843 824 794 790 813 784 828 811 806 794 802 788 814 824 833 825 836 818 773 745 752 737 824 779 768 747 773 797 770 794 764 727 800 766 746 782 799 786 756 757 759 794 768 799 800 733 773 728 760 717 810 788 782 746 818 754 784 758 770 715 785 763 764 737 784 750 724 751 781 722 778 772 777 678 809 790 831 797 715 821 736 770 652 730 810 790 788 454 780 793 766 780 817 839 886 796 836 821 789 800 842 829 821 836 829 787 830 834 800 756 785 832 780 806 793 844 779 845 802 811 791 769 784 775 821 807 774 438 533 677 835 1.01e+03 772 783 783 804 470 796 630 771 786 833 796 735 805 749 689 800 754 804 772 798 784 759 825 731 793 660 806 789 724 804 838 778 678 757 761 774 764 769 796 851 693 787 774 690 753 656 773 723 768 785 769 774 678 730 663 694 821 783 832 884 886 945 914 861 928 884 909 861 812 829 874 838 822 814 848 835 866 860 887 796 795 796 820 844 788 814 826 834 846 834 780 836 861 811 811 795 764 781 780 730 766 771 790 782 792 794 814 811 809 838 779 807 806 832 802 811 841 825 796 818 740 807 803 811 798 815 813 797 783 787 774 760 797 805 801 780 765 808 809 808 812 764 796 778 772 776 783 782 719 796 785 772 778 766 794 695 765 772 800 774 796 818 790 797 763 751 782 706 780 744 743 728 740 733 784 766 721 720 847 654 787 734 764 827 793 754 735 751 756 778 794 746 743 789 784 788 774 724 758 764 775 782 763 771 764 867 815 843 844 832 814 847 798 842 818 821 823 783 833 804 813 819 828 811 829 779 840 793 816 824 819 803 767 790 832 830 795 832 800 774 800 839 807 833 814 755 798 817 825 869 859 803 821 813 788 809 814 796 789 808 764 751 758 814 800 769 780 806 760 831 825 811 794 813 805 838 800 741 810 780 786 774 823 808 798 1.04e+03 711 830 757 850 816 744 708 703 825 745 792 803 788 781 844 767 771 729 754 841 820 824 860 842 821 786 794 816 786 806 806 792 850 804 811 811 814 833 819 800 807 836 779 781 806 777 722 802 856 794 769 805 837 849 816 780 761 778 824 806 766 752 827 890 869 808 807 789 783 815 770 780 826 826 801 795 815 817 787 801 795 754 802 792 746 818 801 787 786 788 769 826 830 827 820 785 768 770 801 797 833 868 848 783 824 804 647 801 898 768 726 766 780 758 837 812 832 820 788 830 796 771 793 853 789 810 798 830 796 799 817 794 774 780 771 818 769 714 756 812 789 764 816 816 775 764 788 776 810 783 820 813 753 790 774 778 808 776 852 1.24e+03 819 775 554 774 773 761 698 778 768 751 805 788 881 784 815 758 815 768 794 886 838 859 892 865 883 866 860 846 816 859 840 872 869 859 862 877 872 840 859 847 863 889 894 914 819 812 882 840 832 832 839 737 789 815 816 863 845 831 702 846 818 799 815 852 802 818 809 773 804 782 800 792 754 805 822 796 781 875 868 861 790 741 841 782 791 802 822 825 849 784 796 836 798 783 794 786 797 776 761 812 839 809 825 790 780 783 763 772 780 796 1.07e+03 1.18e+03 678 767 748 774 816 774 871 852 848 859 854 863 907 837 843 825 793 790 812 784 828 811 806 794 802 790 814 825 833 826 836 817 773 744 752 737 824 780 768 747 772 798 771 794 763 727 800 766 746 782 801 786 756 758 760 795 769 798 798 732 773 728 760 716 809 787 782 747 818 754 784 757 770 715 784 763 763 736 783 751 724 751 780 721 778 771 776 680 809 790 832 796 716 822 736 770 652 730 811 790 787 455 780 794 766 781 818 839 886 797 836 820 789 801 842 829 820 836 829 786 830 834 800 757 786 832 780 806 793 844 780 845 801 811 791 769 784 775 821 807 774 437 532 676 835 1.01e+03 770 783 783 802 473 797 630 772 786 833 796 734 805 749 689 800 754 805 772 798 785 761 826 731 793 662 805 790 722 804 839 777 679 758 761 774 765 769 795 851 693 786 774 691 754 656 773 723 768 785 770 775 678 730 663 694 821 784 832 884 885 945 914 861 929 884 909 861 812 829 874 838 822 814 848 833 874 859 890 795 795 796 820 844 788 814 825 834 845 835 780 836 860 811 812 796 764 780 780 729 765 771 790 784 792 794 813 811 809 839 779 807 806 831 801 811 841 824 795 818 740 807 801 810 798 815 812 796 782 786 774 761 795 805 800 780 766 808 809 808 812 764 796 777 771 775 782 782 719 796 784 772 778 767 794 695 765 774 799 774 795 818 789 797 763 751 783 706 780 743 743 728 739 733 784 766 720 720 848 654 786 732 764 826 793 754 735 752 756 777 793 747 743 789 785 788 774 724 758 764 775 782 762 772 764 866 814 843 845 832 814 848 798 842 817 822 822 783 834 805 813 818 828 811 829 780 840 793 815 824 818 801 767 790 833 829 795 832 800 774 800 840 806 832 815 756 797 816 824 869 860 802 821 813 788 810 814 795 789 806 762 751 759 813 799 769 780 806 761 829 824 812 794 812 804 838 800 742 810 780 785 775 823 807 798 1.04e+03 711 831 759 850 815 743 707 703 824 745 791 802 788 781 845 767 772 728 753 842 819 824 859 842 822 785 792 816 786 805 805 791 850 803 810 811 814 831 818 800 807 836 778 781 804 778 721 801 856 792 769 804 837 848 816 780 762 777 824 804 765 752 827 891 869 809 806 789 783 815 771 780 826 826 800 796 815 818 787 801 795 754 802 792 747 818 800 786 786 788 768 825 830 826 820 784 767 770 802 797 833 867 848 783 824 801 646 801 898 767 726 766 780 758 837 813 830 820 787 830 795 770 796 852 789 811 798 831 796 799 817 794 773 781 771 818 769 714 755 813 788 764 815 814 775 765 787 774 810 783 820 814 753 790 774 776 808 777 850 1.24e+03 819 774 553 772 773 760 699 778 768 750 804 788 881 784 815 756 814 768 795 887 838 859 892 864 882 866 860 846 816 861 840 872 869 860 862 873 871 841 858 848 864 888 895 914 819 812 883 840 832 832 837 735 789 815 816 863 843 830 703 847 817 800 816 851 803 816 812 773 804 781 800 792 754 805 822 796 780 875 868 861 790 742 841 782 792 802 823 824 849 784 796 835 798 784 794 786 796 777 760 813 839 809 824 790 780 784 762 771 780 796 1.07e+03 1.18e+03 678 767 748 774 816 774 870 852 846 860 854 864 907 837 844 824 793 791 811 784 828 810 806 794 802 791 813 825 832 826 836 815 773 743 752 737 824 780 769 747 772 799 772 793 763 726 800 766 746 782 803 786 758 758 760 795 768 798 796 732 773 728 759 716 808 787 782 747 817 754 784 756 772 716 784 763 763 735 784 751 724 752 780 721 778 771 777 681 809 790 832 796 716 822 737 770 652 730 811 791 787 455 780 794 766 781 818 838 887 797 836 821 789 802 842 829 821 836 829 786 829 834 798 757 786 831 780 805 793 842 780 844 801 811 790 770 784 775 821 807 774 436 533 676 834 1.01e+03 769 783 783 800 475 797 629 772 787 832 796 735 805 749 690 799 754 805 772 797 786 761 826 731 792 662 805 790 722 803 840 777 680 758 762 775 764 769 794 852 693 785 774 693 754 656 774 723 768 786 770 776 678 729 663 694 821 784 832 884 884 944 914 861 929 884 910 861 812 828 873 837 822 814 849 831 882 860 891 795 796 796 820 843 788 813 826 834 844 836 780 837 860 811 811 797 763 780 781 730 765 770 791 786 791 794 813 810 808 839 779 808 805 831 800 811 840 824 795 818 739 807 800 809 798 815 812 797 782 786 775 762 793 805 799 780 765 807 809 808 811 764 795 778 771 775 782 782 719 796 783 772 779 767 794 695 766 775 799 774 795 818 788 797 764 750 783 706 780 743 743 729 739 733 785 766 720 720 848 654 788 731 763 824 793 754 734 753 758 777 793 747 742 789 786 788 775 724 758 764 774 782 762 773 764 865 815 843 845 832 815 848 798 842 816 824 823 783 833 806 813 818 826 811 829 780 840 794 814 824 817 800 767 791 833 827 795 832 800 774 800 839 806 832 814 757 795 815 824 869 860 802 821 813 788 812 814 796 788 805 761 750 759 812 798 768 780 804 761 828 824 812 793 812 804 838 801 742 810 780 786 776 823 806 798 1.04e+03 712 830 760 851 814 743 706 703 824 745 790 803 787 781 845 768 772 728 753 842 819 824 859 841 822 784 792 817 786 804 805 791 850 802 810 810 816 829 818 802 806 836 778 780 802 778 721 801 856 791 769 804 838 847 817 780 764 775 824 802 765 752 826 892 869 810 807 789 783 814 771 780 827 826 800 797 814 818 787 802 795 754 801 791 748 818 800 786 784 788 768 825 830 825 820 784 766 770 803 797 834 867 848 782 825 799 647 800 896 767 726 765 780 758 838 813 828 819 787 830 794 771 800 853 787 811 798 830 796 798 817 792 773 780 769 817 770 714 755 814 789 765 814 813 775 766 786 772 809 784 820 814 754 790 775 775 808 778 850 1.24e+03 819 773 552 772 772 760 700 779 767 751 804 788 880 783 816 754 814 768 797 887 838 859 892 863 882 867 859 845 818 863 841 872 870 862 864 868 870 841 858 849 865 888 896 915 819 812 883 839 833 831 835 734 789 816 816 863 841 830 704 847 817 802 816 850 804 814 816 774 805 781 800 792 754 804 822 796 781 875 868 860 792 742 841 784 792 801 824 824 848 784 796 833 797 784 794 786 795 777 760 814 840 809 822 790 780 784 760 769 780 794 1.07e+03 1.18e+03 677 767 748 774 816 772 870 852 845 860 853 866 907 836 844 824 794 792 811 785 827 810 806 794 802 791 812 825 832 826 836 815 773 742 754 737 823 780 769 747 771 799 772 792 763 726 800 767 746 781 802 786 760 759 759 795 768 798 796 733 773 728 759 716 808 787 783 748 816 754 783 755 772 715 784 763 763 734 784 751 722 751 780 720 778 771 777 682 810 790 831 797 716 822 736 771 654 730 812 791 786 455 780 794 766 781 819 839 886 797 836 821 790 802 841 829 821 836 830 785 828 834 798 757 785 830 781 804 793 842 779 844 801 811 790 770 785 774 820 807 774 436 533 677 834 1.01e+03 768 784 782 800 477 797 629 772 786 831 796 735 804 750 690 797 754 806 771 797 787 761 826 730 792 662 805 790 721 802 840 777 680 758 762 775 763 770 793 852 694 784 774 695 754 656 775 722 768 786 769 776 678 728 664 694 820 785 833 884 884 944 915 861 929 886 910 861 812 828 873 838 822 814 849 830 889 861 892 795 796 795 819 843 786 812 825 834 843 836 779 836 860 811 811 797 762 779 780 729 765 770 792 787 790 794 813 810 808 840 779 807 805 831 800 811 841 823 795 817 737 807 800 808 798 816 812 798 781 785 775 762 792 805 799 780 764 806 809 808 810 764 794 778 771 775 782 781 719 795 783 771 779 767 793 695 767 776 799 775 793 816 788 798 764 750 782 706 780 743 742 728 740 734 786 766 720 720 847 655 788 730 763 822 793 754 734 753 759 777 793 747 742 788 785 787 775 726 758 764 774 782 762 775 764 865 815 842 844 832 816 849 799 841 815 825 823 783 830 807 813 818 826 810 829 779 840 795 813 823 817 800 768 789 833 826 796 832 799 773 800 839 806 831 814 757 795 816 822 869 861 802 820 812 787 812 814 796 787 805 761 750 758 812 798 769 779 802 761 828 823 812 792 812 805 838 801 741 809 781 786 776 822 805 798 1.03e+03 712 828 759 851 813 745 706 702 824 745 789 803 787 781 846 768 771 728 754 842 820 824 858 841 823 784 792 817 786 803 806 790 848 802 809 810 817 828 819 803 806 836 780 779 801 777 720 800 855 791 768 803 838 846 817 780 766 775 825 802 766 752 824 891 868 811 807 789 783 813 770 780 827 826 801 798 814 817 788 802 795 754 800 791 748 816 800 786 784 787 767 824 830 825 820 784 764 770 804 797 834 866 848 782 826 799 648 800 894 767 726 764 780 757 839 814 829 818 787 830 793 771 801 854 786 810 797 829 796 796 817 790 773 779 767 817 770 715 755 814 789 766 814 812 775 768 785 771 809 784 819 814 754 790 776 775 808 779 850 1.24e+03 819 772 552 772 771 759 700 778 764 751 803 788 879 783 816 754 814 769 799 888 837 859 893 862 882 867 859 845 820 862 842 872 870 863 865 864 870 842 858 850 866 890 895 916 819 813 883 839 832 832 835 734 788 816 815 863 839 829 706 847 817 802 814 850 802 814 819 774 806 780 799 792 754 804 823 796 782 874 868 861 794 742 841 786 792 801 824 823 848 783 796 834 796 785 793 786 795 777 760 815 841 808 822 789 778 784 759 767 780 792 1.07e+03 1.18e+03 677 766 748 774 815 772 869 852 845 860 854 866 907 837 842 823 794 792 810 786 827 811 805 794 803 790 811 825 832 826 836 815 772 742 753 737 823 780 769 747 771 798 772 792 763 725 800 767 746 781 800 786 759 758 758 794 768 798 796 734 773 728 760 716 809 788 782 748 815 754 782 754 773 715 784 763 764 734 785 752 720 749 780 720 778 771 776 682 809 790 830 797 715 822 735 773 655 731 812 791 785 455 779 793 764 780 819 840 884 797 836 821 790 802 841 829 822 835 830 786 827 835 797 757 784 831 781 804 794 842 778 843 801 811 789 770 784 774 820 807 773 435 533 677 833 1.01e+03 768 784 781 800 479 797 628 772 785 829 796 734 804 751 690 797 754 806 770 796 786 761 827 730 791 662 805 790 721 801 840 776 678 758 763 775 761 770 793 851 693 785 774 696 754 655 774 721 768 786 768 777 679 728 664 694 820 785 833 885 884 944 915 861 929 886 910 861 812 828 872 839 821 814 849 829 894 861 892 795 797 795 819 843 786 812 824 833 843 835 779 835 860 811 810 797 761 779 780 730 765 770 792 788 791 794 813 811 807 840 780 807 806 831 801 811 839 822 795 817 737 807 801 808 798 816 812 797 781 785 775 761 792 806 800 779 763 805 808 808 810 764 794 778 772 774 782 780 719 794 782 771 779 768 793 695 767 776 799 775 791 815 788 798 762 750 781 705 781 743 741 728 739 734 785 765 720 720 846 655 787 730 762 822 792 754 735 753 759 777 794 746 742 788 785 786 775 727 758 764 773 783 761 777 764 865 816 842 843 831 816 850 800 841 816 825 824 783 829 806 813 818 825 810 829 779 840 795 813 822 817 800 768 787 832 824 798 833 800 773 800 839 807 830 814 757 795 816 821 869 862 802 820 810 786 812 814 797 786 805 761 750 758 813 797 769 778 801 760 828 823 811 791 812 805 838 800 741 809 781 787 776 822 804 797 1.03e+03 712 826 758 851 814 745 705 702 824 744 790 803 788 781 845 769 771 728 755 842 820 824 857 842 823 783 793 818 786 801 806 790 847 803 810 810 818 828 818 804 806 836 781 778 802 776 720 800 855 791 768 803 839 846 817 779 768 775 826 802 766 753 824 891 868 811 806 790 783 813 768 780 827 827 801 797 814 817 789 801 794 754 798 791 747 814 801 786 786 786 768 825 830 826 820 783 764 770 804 798 834 866 848 782 826 799 649 800 894 766 727 765 781 757 839 814 830 816 787 829 793 771 802 853 786 809 797 828 795 797 816 788 773 779 767 817 770 714 755 814 789 766 814 811 776 768 784 772 809 784 819 814 752 788 776 775 808 778 850 1.24e+03 819 771 552 773 770 759 701 778 763 751 803 787 879 784 817 754 814 769 799 887 836 859 894 863 882 867 859 844 820 860 842 872 869 863 865 859 870 841 858 850 866 893 894 916 819 814 883 840 831 832 838 734 786 817 816 863 838 829 706 846 817 802 813 850 801 814 820 775 805 781 800 792 755 802 823 797 783 875 868 861 793 742 842 786 792 801 823 823 848 782 795 836 796 784 791 787 795 776 760 813 841 808 821 787 778 783 759 766 780 792 1.07e+03 1.18e+03 676 766 748 773 815 772 868 852 845 860 855 866 907 837 841 823 794 791 810 786 827 810 804 795 804 789 812 825 831 827 837 815 771 743 751 737 823 780 769 746 771 798 772 792 762 726 800 766 746 781 800 785 758 758 756 794 768 799 796 733 773 728 761 716 809 788 782 750 814 753 782 753 774 715 785 763 764 733 785 752 718 748 780 720 778 771 776 681 808 791 830 796 715 820 734 773 655 731 812 791 784 454 778 792 764 779 819 840 880 797 836 821 790 803 840 830 822 835 830 786 827 834 798 757 784 831 781 804 794 842 778 843 802 811 789 771 782 774 819 808 773 434 533 678 833 1.01e+03 768 783 781 800 480 797 628 772 784 827 796 734 804 751 689 798 755 806 770 796 786 760 827 730 791 663 805 790 722 801 840 776 677 758 763 775 760 770 793 850 692 785 774 696 755 654 774 720 768 786 767 777 679 728 665 694 820 784 834 886 884 943 915 861 928 887 910 861 811 828 871 840 821 814 848 828 896 860 892 795 797 794 818 842 786 812 822 833 842 834 778 835 860 811 809 795 760 778 780 730 765 771 793 789 791 794 812 812 807 840 779 807 806 830 801 810 838 821 795 817 738 807 802 808 798 815 812 796 780 785 775 760 791 806 800 779 763 806 807 807 809 764 791 778 772 775 782 779 718 794 781 770 779 768 793 694 767 776 800 775 788 814 788 798 761 750 779 705 780 743 741 729 740 735 784 764 720 721 846 655 787 731 762 823 792 754 735 753 759 778 794 747 742 788 785 784 774 726 758 764 773 782 761 778 765 866 816 842 842 830 815 850 800 842 818 824 824 783 831 804 814 819 825 810 829 778 840 794 813 821 817 800 768 786 832 824 799 834 799 772 800 838 808 830 814 756 795 816 821 870 860 802 820 809 786 812 813 797 785 806 762 751 758 813 797 769 778 801 760 828 822 811 792 813 804 838 798 742 810 781 786 776 822 804 797 1.03e+03 712 826 757 851 815 742 705 702 825 744 789 803 790 780 843 769 772 728 756 843 820 825 857 842 823 783 794 818 786 801 806 789 847 803 810 810 816 828 818 803 806 837 781 778 802 776 720 800 856 792 768 802 840 845 817 779 767 775 826 803 766 753 826 891 868 810 805 790 783 814 765 780 828 828 801 796 814 817 789 801 793 754 799 791 746 813 801 786 786 786 768 826 829 826 820 783 763 769 803 799 835 866 847 782 826 799 648 800 895 766 727 765 781 756 837 814 832 816 786 829 793 772 804 851 787 809 796 827 794 799 815 788 773 779 768 817 770 713 754 813 789 766 815 812 775 769 785 774 808 783 819 813 751 786 777 776 808 778 850 1.24e+03 818 771 552 774 769 758 702 777 763 750 802 786 878 784 817 755 815 768 799 887 836 858 894 864 882 866 859 843 821 859 842 872 869 862 865 854 871 842 859 851 865 895 892 916 820 814 883 840 829 832 840 735 785 817 817 862 838 830 705 845 817 802 811 852 801 814 820 774 803 781 800 792 756 802 823 797 782 875 868 862 792 742 842 784 792 800 821 823 847 780 794 838 798 784 790 787 795 774 760 811 840 808 821 787 777 783 759 766 779 792 1.07e+03 1.18e+03 675 766 748 773 815 771 866 852 845 860 856 866 907 838 841 824 795 790 811 784 827 810 804 794 802 788 814 825 831 828 838 814 771 743 749 737 824 779 768 746 772 798 772 792 761 726 800 766 746 781 800 785 758 758 756 794 768 799 796 734 773 728 762 717 809 787 782 750 814 752 781 753 773 715 786 762 764 732 785 752 717 748 780 720 777 771 776 681 808 792 830 795 715 818 734 773 655 731 811 791 784 453 778 791 765 780 819 839 876 797 835 821 790 803 840 830 822 835 829 787 828 833 798 757 784 831 780 804 794 841 778 843 802 811 789 770 781 773 819 808 773 434 532 678 832 1.01e+03 767 783 782 800 480 798 627 772 783 827 796 734 803 751 689 798 754 804 772 796 785 760 826 730 791 664 805 790 722 802 840 777 677 758 762 776 760 770 793 849 690 784 774 697 756 652 773 721 768 784 767 778 677 728 666 693 819 782 834 886 885 943 916 861 927 886 910 861 811 828 871 839 821 815 848 826 901 859 891 796 798 794 818 842 786 812 822 832 842 832 779 835 860 810 808 793 761 778 781 730 765 772 792 790 791 794 811 812 807 841 779 808 805 829 802 810 839 821 794 816 738 807 803 809 798 815 812 796 780 785 775 760 791 805 799 778 762 806 806 806 809 764 789 778 773 775 781 779 717 794 780 770 778 768 794 693 767 775 801 775 788 814 788 798 760 750 777 705 780 743 743 729 740 735 783 763 720 722 846 655 788 731 763 824 792 754 735 752 759 778 794 748 742 788 785 784 773 726 757 765 773 780 761 781 765 866 816 843 842 829 814 849 798 842 821 824 824 783 832 802 815 818 825 809 828 778 839 793 813 821 817 800 768 788 832 824 799 834 798 772 800 837 808 830 814 757 795 816 821 869 859 802 820 809 786 812 812 797 785 805 763 751 758 813 797 768 778 801 760 828 822 812 792 813 803 839 797 742 811 781 785 776 821 803 796 1.03e+03 712 826 756 850 815 739 704 702 826 744 788 802 791 780 841 769 773 728 756 842 820 826 858 841 824 783 795 818 787 801 806 788 847 802 809 811 816 829 818 802 806 837 781 777 804 776 720 799 856 793 768 802 840 845 816 779 766 774 825 804 766 753 827 891 869 808 804 790 782 814 764 779 829 829 800 794 814 817 788 800 794 753 800 791 745 814 800 786 784 786 768 827 830 826 819 783 762 769 803 800 834 866 847 782 826 799 647 800 895 765 727 764 780 756 836 815 831 817 786 829 793 772 805 850 788 809 796 827 794 800 815 788 773 779 769 817 771 712 755 812 788 764 815 812 775 768 785 775 808 783 819 812 750 786 777 776 808 777 850 1.24e+03 819 770 552 774 769 757 702 777 764 750 802 786 877 784 816 756 815 766 798 887 836 858 893 864 882 866 859 843 821 861 841 872 869 861 865 849 871 842 859 851 865 895 892 916 820 814 883 841 828 832 840 736 785 817 817 861 840 830 704 844 817 802 811 853 801 813 821 773 802 780 800 792 756 802 822 796 781 876 867 862 790 742 842 783 792 800 820 824 847 780 792 838 799 784 789 786 795 773 760 809 840 808 822 788 777 782 759 767 778 793 1.07e+03 1.18e+03 674 766 748 772 815 771 864 851 844 860 856 866 906 837 841 824 795 788 812 781 826 810 804 794 800 787 814 824 831 827 838 814 770 743 748 737 824 779 769 745 772 798 771 792 761 727 800 766 745 780 800 784 758 757 756 795 767 799 795 734 773 727 762 717 808 786 783 750 814 752 780 753 772 716 787 761 763 732 785 751 718 748 780 721 776 771 776 681 808 792 830 793 715 817 734 771 654 731 811 791 784 453 777 791 765 779 819 839 872 796 836 821 790 803 839 829 821 834 828 787 828 832 798 756 784 830 779 804 792 842 779 843 802 811 789 770 780 771 820 808 773 435 532 677 831 1.01e+03 767 782 782 800 480 798 626 773 785 827 796 734 803 751 688 798 754 804 773 795 785 758 826 730 791 665 805 790 723 802 840 778 678 758 762 776 761 770 793 849 690 784 774 698 757 651 773 721 767 782 766 776 676 728 666 694 819 780 833 885 885 944 915 861 926 885 910 861 810 828 870 840 821 814 848 824 905 858 891 796 797 794 818 842 786 812 822 832 841 830 780 836 859 810 807 791 762 779 780 730 764 772 792 788 792 794 811 812 806 841 779 808 805 829 802 809 841 821 794 816 738 807 803 809 798 815 812 797 780 784 774 760 792 805 799 777 762 806 806 806 809 763 784 777 773 774 780 779 716 794 780 770 778 768 794 693 767 774 802 775 789 815 788 799 761 749 775 705 779 742 744 730 740 736 783 763 720 722 847 654 788 730 764 823 792 753 735 751 758 778 795 748 742 789 785 785 773 725 757 765 773 779 761 784 764 866 816 843 842 830 813 848 798 842 823 824 824 782 832 802 814 818 825 809 828 776 839 792 813 821 817 801 768 788 831 824 802 833 797 772 799 836 808 830 814 758 796 816 821 867 858 802 820 808 786 812 812 797 784 805 764 751 757 813 798 767 779 802 760 827 823 812 792 813 803 839 796 743 812 781 784 775 820 803 796 1.04e+03 712 826 756 850 815 739 704 702 825 744 788 802 792 780 842 767 774 729 755 840 820 825 858 841 824 784 795 817 786 801 806 789 847 802 809 811 816 830 818 801 807 836 780 777 804 776 721 798 857 793 768 802 840 844 815 780 765 775 825 804 766 753 826 891 869 807 804 790 781 814 764 779 828 828 799 794 814 816 788 800 794 753 801 791 744 815 800 785 784 786 767 827 830 827 818 784 761 769 803 800 835 866 847 782 826 799 645 800 893 764 726 764 780 755 835 816 830 817 785 829 793 771 805 850 786 810 795 827 794 799 815 787 773 780 769 817 772 712 756 813 788 762 815 812 774 767 784 776 808 783 820 811 750 789 776 776 806 777 851 1.24e+03 818 769 552 774 769 758 703 777 764 750 802 785 876 784 815 756 815 765 797 887 835 858 891 864 882 866 860 843 822 862 841 872 870 860 864 845 871 842 859 850 865 894 892 916 820 814 883 841 828 832 839 736 785 815 817 860 842 831 702 844 818 802 811 853 801 813 821 771 802 780 800 794 755 803 822 796 781 876 867 862 789 741 842 784 792 800 819 825 847 780 794 837 799 783 790 785 795 775 759 809 840 806 822 789 776 781 760 767 777 792 1.07e+03 1.18e+03 674 765 746 772 815 770 861 850 844 860 855 866 905 837 841 824 796 788 811 781 826 810 804 793 798 786 813 824 831 825 838 813 770 743 749 736 825 779 770 744 772 798 771 791 761 728 799 766 744 779 800 783 758 757 756 796 767 798 795 734 773 727 762 717 808 784 783 750 814 751 782 753 771 717 786 760 763 732 785 751 719 747 780 722 776 770 777 681 808 792 830 793 716 818 734 770 654 731 811 791 784 453 778 790 765 778 819 839 869 796 836 820 789 803 839 828 820 834 828 788 828 833 798 756 784 830 779 804 791 841 780 843 802 812 790 769 780 769 820 808 773 436 532 677 831 1.01e+03 766 781 781 801 480 798 626 774 786 829 796 734 804 750 688 797 753 804 772 794 786 758 826 729 791 665 804 790 723 801 839 779 679 758 762 775 761 769 794 850 689 784 774 699 756 650 773 721 768 782 766 775 674 728 666 694 818 780 832 884 884 944 915 860 927 885 909 861 810 827 871 840 821 814 848 824 909 857 890 795 797 794 817 843 785 812 822 832 841 829 782 836 857 810 807 791 763 779 780 730 764 773 792 787 793 794 810 812 806 842 779 808 805 830 803 808 841 821 794 815 738 808 802 810 798 815 812 796 780 784 773 760 792 804 798 776 762 806 806 805 809 762 781 777 773 774 781 779 716 794 780 770 776 768 795 694 767 774 801 775 789 814 787 799 762 748 775 706 778 742 744 732 739 736 783 763 720 722 848 653 788 729 765 821 792 753 736 750 758 779 793 748 740 790 784 785 773 724 757 766 772 778 761 787 762 866 816 843 842 830 812 847 798 843 823 823 825 782 832 801 812 817 825 809 828 775 839 792 812 821 816 801 768 787 831 824 805 832 796 771 799 836 807 830 813 758 796 816 820 866 859 801 819 808 786 811 812 796 785 805 764 750 757 813 798 767 781 802 760 827 823 812 792 812 804 838 796 743 812 781 784 774 819 803 795 1.03e+03 711 826 756 849 815 740 703 702 825 744 788 802 791 780 843 766 774 729 754 838 820 824 858 841 823 784 796 816 786 801 806 791 847 801 808 811 815 831 819 802 808 835 780 776 804 776 721 796 857 792 767 802 840 845 813 780 765 774 825 803 766 752 826 890 870 807 804 789 781 812 764 778 827 827 799 794 813 815 787 800 795 753 801 790 744 815 799 784 784 786 766 826 829 828 817 784 762 770 803 800 835 865 847 781 825 799 644 799 891 764 726 763 781 755 835 816 830 816 785 828 794 771 805 850 785 810 794 828 795 798 817 787 773 780 768 818 772 712 757 813 788 761 814 813 774 766 784 776 808 783 820 812 750 791 776 777 806 776 851 1.24e+03 818 770 552 774 769 759 703 777 764 750 803 785 875 784 814 756 814 765 795 888 834 859 890 864 882 865 860 843 822 862 841 873 870 860 863 841 870 841 859 850 865 892 892 917 820 813 882 841 828 832 839 735 785 813 816 859 842 831 703 844 818 801 812 853 801 814 821 771 802 778 800 795 754 803 823 796 780 875 868 862 788 741 842 783 791 800 821 825 846 779 796 835 799 784 790 784 795 776 758 809 840 805 822 790 776 781 760 767 775 792 1.07e+03 1.17e+03 674 764 745 772 814 769 859 849 843 860 854 865 906 836 841 825 795 788 811 781 826 810 805 793 797 785 812 824 831 822 838 813 770 742 749 736 826 779 770 744 772 798 770 791 761 728 798 765 744 779 798 784 758 756 756 796 766 797 795 733 773 727 762 717 807 784 783 749 813 752 783 753 771 716 786 761 762 732 785 751 720 747 781 723 776 770 777 682 808 792 831 793 716 819 734 769 654 731 812 791 785 453 779 789 766 778 820 840 865 796 835 820 789 802 840 827 820 834 828 788 827 834 798 756 783 830 778 804 791 841 782 843 802 811 791 769 780 769 820 808 773 436 532 676 832 1.01e+03 765 779 780 802 479 799 626 774 786 831 796 734 805 750 687 797 752 805 771 794 786 758 826 729 790 664 804 790 722 799 837 779 679 757 761 774 762 769 794 851 689 784 773 700 756 649 774 721 768 781 767 773 673 728 666 696 818 780 832 885 884 944 914 860 928 885 909 860 810 828 871 840 821 814 848 824 910 857 889 795 796 795 816 844 785 812 821 832 841 829 782 835 856 810 808 791 763 779 779 729 764 773 792 787 793 795 810 812 806 842 779 809 806 830 803 808 840 822 794 814 738 808 801 809 798 814 813 794 780 783 772 760 791 805 798 776 763 805 806 805 809 760 775 777 772 774 781 779 716 794 780 769 774 767 795 695 767 773 800 775 789 814 788 799 762 748 775 706 778 742 742 734 739 735 784 763 719 721 848 653 788 729 766 820 791 752 736 749 758 780 791 747 739 789 783 786 772 724 757 764 772 778 762 790 762 866 817 842 842 831 811 847 798 843 824 821 825 781 831 800 810 817 825 809 828 774 838 793 811 821 816 801 768 786 830 825 808 832 796 771 799 835 806 830 814 758 796 815 820 867 859 801 818 808 786 810 812 795 786 806 764 749 758 813 799 767 782 802 760 827 822 812 792 812 804 836 796 742 812 781 784 773 819 803 794 1.03e+03 710 826 756 849 815 742 703 702 823 744 787 802 789 780 844 766 774 729 753 838 820 824 859 841 822 784 795 816 784 801 806 792 847 801 808 811 814 831 818 803 809 834 780 776 803 776 721 797 857 791 767 802 839 845 813 780 764 774 824 803 764 752 825 889 870 807 805 788 782 812 764 778 825 825 799 795 812 815 787 801 795 752 801 790 743 816 798 783 783 786 766 825 828 826 816 783 764 771 803 798 834 865 847 781 824 800 644 798 891 765 726 763 782 754 834 814 829 816 786 827 793 771 805 851 783 809 793 828 795 797 820 787 773 780 768 818 772 712 757 814 789 762 813 813 774 766 784 776 809 783 819 812 750 791 776 776 806 775 851 1.24e+03 818 772 551 774 770 760 703 776 763 751 804 785 876 783 815 754 813 764 794 888 835 860 890 863 883 866 861 843 822 862 841 873 870 860 863 836 871 840 859 850 865 890 892 917 820 813 881 841 828 832 839 735 786 811 816 859 841 831 704 844 819 801 812 852 801 815 820 772 801 778 800 795 754 803 825 796 779 874 868 862 788 741 842 782 790 801 822 823 846 780 798 834 799 785 790 784 795 776 757 808 840 806 821 790 776 782 760 767 775 792 1.07e+03 1.17e+03 673 762 746 772 814 768 856 848 843 861 853 865 906 835 841 824 794 790 811 781 826 810 805 793 796 785 812 824 831 822 838 814 770 741 749 736 826 779 769 744 773 798 769 791 761 729 797 765 745 779 796 786 758 756 756 796 765 797 796 731 774 728 762 718 807 784 783 747 813 753 784 753 772 714 786 761 761 732 784 751 720 748 781 722 776 770 776 684 808 792 831 793 716 819 734 769 654 731 812 791 787 453 779 787 766 778 820 840 861 796 834 820 789 802 840 827 819 835 828 787 827 834 798 758 783 830 779 804 791 840 782 843 802 811 791 768 781 769 820 808 773 436 531 677 832 1.01e+03 765 778 780 803 479 799 626 774 786 833 795 734 806 749 688 797 751 805 771 794 786 758 825 729 790 663 804 790 722 799 837 779 679 757 761 774 762 769 794 852 689 783 773 700 755 649 774 720 769 781 767 772 672 728 667 696 817 782 832 886 884 944 914 860 929 886 909 860 809 828 871 840 821 814 847 823 911 858 887 795 795 795 815 845 784 812 821 832 842 827 781 834 852 811 808 793 763 778 780 728 765 772 792 786 792 795 809 813 806 842 779 809 806 830 803 808 838 821 795 814 738 808 800 809 798 814 814 793 779 783 772 759 791 805 798 775 763 804 806 805 809 760 772 777 771 775 781 779 717 794 779 768 773 765 794 696 767 773 799 775 790 814 788 798 762 748 775 706 778 742 741 737 738 734 784 763 720 720 848 652 787 729 765 820 790 751 736 749 757 781 790 747 739 788 782 786 772 723 757 763 772 778 762 794 762 866 816 843 842 832 810 847 798 843 826 820 824 780 831 799 810 817 825 808 827 774 837 792 812 821 815 801 769 787 830 826 810 832 796 771 799 835 805 830 814 758 796 815 819 868 858 801 816 809 786 809 813 794 786 807 764 748 758 813 798 768 781 801 760 828 821 812 792 812 803 835 796 742 811 781 784 773 818 803 794 1.03e+03 709 825 756 848 816 744 703 702 822 744 787 802 789 780 844 766 774 729 754 838 820 824 859 842 820 784 795 815 782 800 805 792 847 802 808 811 813 830 818 803 809 835 781 778 803 775 722 799 857 792 767 803 838 845 813 780 763 773 825 803 763 752 824 889 868 806 805 787 782 814 765 778 825 824 799 796 812 816 787 799 795 752 800 789 743 816 796 784 782 786 766 824 828 825 816 782 765 770 803 796 832 864 846 781 823 800 643 796 891 767 726 763 783 754 834 813 828 816 786 827 793 771 805 851 782 808 793 828 796 797 821 787 773 780 767 816 772 712 756 814 789 762 812 814 775 765 784 775 809 783 819 812 750 790 776 775 806 775 850 1.24e+03 818 774 550 774 770 760 703 775 763 752 804 785 876 783 814 753 813 763 794 889 836 861 890 863 884 866 861 843 820 862 841 873 870 861 862 831 871 839 859 850 866 890 892 917 820 812 881 840 829 833 839 735 787 810 816 860 839 831 705 843 819 801 812 851 800 816 818 772 801 777 800 795 753 803 825 796 779 874 868 862 788 741 842 782 790 800 822 821 846 780 797 834 798 786 790 784 796 777 757 808 841 806 821 789 776 783 759 767 775 792 1.07e+03 1.17e+03 672 762 748 773 814 767 854 850 844 861 852 865 906 834 841 824 793 792 811 781 825 808 805 792 796 785 812 825 830 823 837 814 769 739 750 737 827 780 769 744 774 798 768 791 761 730 797 765 746 778 797 787 757 756 756 795 764 796 797 731 775 728 762 718 807 783 783 746 814 754 782 753 772 713 786 762 760 732 783 751 720 748 781 722 776 768 776 684 809 791 832 793 716 819 733 769 654 730 812 790 789 453 778 786 764 778 820 841 857 796 833 819 789 802 840 826 819 835 828 786 828 835 798 759 784 830 779 802 790 840 782 842 802 810 791 767 781 770 819 808 773 435 531 677 832 1.01e+03 765 778 780 804 478 798 627 773 785 832 795 734 807 749 688 798 750 804 771 794 786 758 825 728 790 663 804 789 723 800 838 778 680 757 762 774 762 769 794 852 689 783 772 703 754 650 774 719 769 781 768 771 672 728 668 696 818 784 832 886 884 945 914 860 928 886 909 860 808 828 871 840 822 814 847 822 911 859 885 795 795 794 813 844 784 812 821 831 842 825 780 834 850 811 807 795 762 778 780 729 765 772 792 784 790 794 809 814 805 841 779 809 806 829 803 808 838 821 795 813 737 808 800 809 798 814 814 794 779 784 772 758 791 805 798 775 763 804 806 805 809 760 767 777 770 774 781 779 717 794 780 769 773 765 794 696 766 772 798 774 791 814 788 797 761 749 776 705 778 742 740 738 739 734 784 763 720 720 847 652 787 729 765 820 790 750 736 750 757 781 790 747 738 787 782 786 773 723 757 762 772 778 762 799 762 866 816 843 842 833 811 846 797 843 827 820 823 778 831 799 810 816 825 808 827 774 836 792 812 822 815 801 769 787 829 826 813 833 796 771 798 835 804 831 814 757 795 814 819 867 858 801 815 809 786 809 814 794 785 806 764 749 758 812 798 769 779 801 759 828 821 811 792 811 803 834 797 739 810 781 784 773 818 803 794 1.03e+03 709 825 756 848 816 743 704 700 822 744 787 802 790 780 844 766 774 729 754 839 820 824 859 842 820 784 795 814 783 800 804 791 847 802 807 811 813 830 817 803 809 835 781 779 803 774 721 801 857 791 766 803 836 845 813 781 762 773 826 802 762 754 823 888 866 805 804 787 784 814 765 778 824 824 799 797 812 816 787 798 795 751 800 789 743 817 795 784 780 785 766 824 828 824 816 781 765 770 803 794 831 864 845 781 823 800 643 796 892 767 726 762 782 754 834 813 827 816 786 826 793 772 805 851 783 807 794 828 796 797 820 787 773 781 766 815 772 712 755 814 788 762 812 813 776 765 783 775 809 783 818 812 750 790 776 775 806 775 849 1.24e+03 819 773 550 773 770 759 703 775 762 753 803 785 876 783 813 752 814 762 794 889 837 860 890 862 885 866 861 844 820 860 840 872 870 860 860 828 871 839 859 850 865 890 893 917 820 812 881 840 829 834 839 734 787 810 816 861 837 830 704 843 818 801 811 850 800 816 817 772 801 778 800 795 754 803 826 795 779 874 868 862 789 741 842 782 789 800 821 820 845 780 798 834 796 785 790 784 794 777 757 808 841 806 821 788 777 783 760 767 776 792 1.07e+03 1.17e+03 671 762 749 773 814 765 853 851 846 862 852 865 906 834 841 824 793 790 810 781 825 808 805 792 796 785 812 825 830 823 837 815 769 738 749 737 827 781 769 744 776 797 769 791 760 730 796 765 747 778 798 787 756 756 756 794 765 794 796 732 777 727 762 716 807 782 782 746 814 754 781 753 772 712 786 762 760 733 781 751 720 748 781 722 776 766 776 683 808 791 832 793 716 818 733 769 653 730 811 790 789 452 777 786 763 779 820 841 855 795 834 819 790 801 841 826 818 835 828 786 828 834 798 758 785 830 779 800 789 840 782 841 801 810 790 766 782 770 819 808 772 434 531 676 832 1.01e+03 766 778 780 807 476 797 627 772 785 832 795 733 807 748 687 799 750 804 771 794 785 758 826 729 791 663 804 788 724 800 838 778 681 756 762 774 762 768 794 853 690 784 772 704 753 650 774 718 769 781 768 770 672 728 670 696 816 786 832 886 884 945 914 860 928 886 910 860 807 827 871 840 822 814 848 821 912 859 882 794 795 794 811 843 783 812 821 831 842 825 779 834 847 811 807 796 761 776 781 729 765 772 791 782 790 792 809 814 804 840 778 808 805 829 804 808 838 821 795 813 737 807 800 809 798 814 813 795 779 785 772 758 791 805 798 774 762 804 807 806 810 760 764 776 770 774 780 780 717 794 780 770 773 764 793 694 765 771 798 774 793 814 788 797 760 749 777 704 777 742 740 739 739 733 784 762 720 721 847 651 786 730 765 820 791 750 736 751 756 782 790 748 737 786 782 787 773 723 756 762 772 777 762 800 761 866 815 843 841 832 812 845 797 842 829 820 821 778 830 799 810 816 825 807 827 775 835 792 812 822 816 800 768 786 828 826 817 834 796 771 798 835 805 831 815 757 796 814 819 866 857 801 815 810 786 808 814 793 785 805 764 750 758 812 797 769 777 800 759 828 822 811 792 810 803 834 797 737 809 781 785 773 818 802 794 1.04e+03 709 824 756 848 817 743 702 700 822 743 786 802 791 780 843 765 773 729 754 839 820 824 859 843 819 784 794 814 784 800 803 791 847 803 807 811 813 829 816 803 809 835 780 780 803 774 721 801 857 790 766 804 836 845 813 780 762 773 826 801 762 756 822 888 865 805 804 787 784 813 765 778 824 823 799 796 812 817 786 796 795 751 799 790 744 815 796 784 780 784 766 824 829 824 818 781 765 769 802 794 831 864 845 781 823 800 643 796 892 767 725 762 780 755 834 812 827 816 787 826 792 771 804 851 785 807 795 828 796 797 819 787 773 780 765 814 771 712 754 813 788 761 811 813 777 765 783 774 809 783 817 812 749 789 774 777 807 775 849 1.24e+03 819 772 550 774 770 759 702 774 761 753 803 785 875 782 812 752 814 761 794 888 837 859 890 862 884 866 861 844 819 860 840 872 870 860 860 826 872 840 859 849 865 890 893 917 819 812 881 839 828 834 839 734 788 810 816 861 837 830 704 845 818 800 811 850 800 815 817 771 801 779 799 795 754 801 826 795 779 874 868 862 789 741 841 783 790 800 820 820 844 780 798 834 794 785 790 784 793 778 757 809 841 806 820 788 778 784 760 767 776 792 1.07e+03 1.18e+03 670 762 748 773 813 763 850 851 846 862 852 864 906 834 841 823 793 787 809 782 826 808 804 792 797 785 812 825 829 823 836 816 768 739 749 736 826 781 769 744 775 797 769 791 759 734 796 764 747 778 800 787 755 757 755 793 766 793 796 734 777 727 761 715 806 782 782 747 814 755 780 753 770 712 786 762 759 733 780 751 720 748 781 721 775 765 775 683 808 792 832 793 716 818 731 769 653 730 811 789 789 452 777 786 761 780 820 840 851 793 833 819 790 802 841 826 819 836 828 786 828 833 799 757 785 830 778 799 788 840 781 841 801 809 790 765 784 770 818 808 772 434 530 677 832 1.01e+03 767 778 780 808 473 796 627 771 784 832 795 732 807 748 687 801 750 806 771 794 785 758 826 730 791 664 805 787 724 800 838 778 682 756 761 774 762 766 793 853 690 783 772 706 753 651 772 717 769 781 768 771 672 729 670 695 815 787 832 886 883 944 914 860 929 886 910 859 808 826 872 840 822 813 848 821 914 859 880 794 794 793 810 842 783 812 820 830 841 825 778 835 845 811 808 796 760 776 781 729 765 772 792 781 789 790 808 815 804 839 777 807 804 828 802 808 838 821 794 814 737 806 800 809 798 814 812 795 779 786 772 759 791 805 798 774 762 804 808 807 810 760 760 776 770 774 780 780 716 794 780 770 774 764 793 693 765 771 798 773 793 814 787 797 759 749 778 703 776 742 739 740 739 733 785 762 720 721 846 651 785 730 764 820 791 750 736 751 756 781 789 748 737 786 782 787 773 723 755 762 771 777 762 800 760 865 814 842 840 832 813 844 797 840 830 821 820 777 830 800 810 816 825 806 828 776 835 793 811 822 816 799 768 786 828 824 821 834 796 771 797 835 806 830 815 757 797 815 820 866 858 800 816 810 786 808 813 793 783 803 764 750 758 810 795 768 777 800 758 829 822 811 792 810 804 834 796 734 809 781 784 773 819 802 794 1.04e+03 709 824 756 848 817 743 700 700 822 742 784 802 791 780 843 765 772 729 754 839 820 823 859 843 820 784 793 814 785 800 801 790 848 804 806 811 813 828 814 802 809 834 780 780 803 774 721 801 858 789 767 803 836 844 813 778 762 772 826 800 762 756 822 889 865 805 804 787 784 812 765 778 823 822 799 795 811 817 786 797 795 751 798 790 744 814 797 784 780 783 765 823 830 824 818 781 764 770 800 794 831 864 845 781 823 800 642 796 892 768 725 762 780 757 834 811 826 816 787 826 791 770 802 850 787 807 794 827 796 797 819 787 772 780 764 814 770 712 755 813 788 760 811 812 777 764 783 775 809 782 816 811 749 788 773 779 807 776 848 1.24e+03 819 771 550 774 770 758 702 775 761 753 804 785 875 780 812 752 813 761 795 887 837 858 889 862 883 866 862 844 820 860 840 872 870 859 861 824 872 839 860 850 864 890 894 914 818 811 881 839 827 834 839 733 788 811 816 859 838 831 703 846 817 800 811 849 799 815 816 769 801 780 799 795 754 800 826 796 779 874 868 863 789 742 838 783 790 801 820 821 844 779 798 834 794 785 789 783 793 777 757 810 841 807 820 788 778 784 760 767 775 792 1.07e+03 1.18e+03 669 761 748 773 813 760 847 850 846 862 853 864 905 834 841 823 794 787 807 782 827 808 804 792 797 785 812 824 829 823 837 816 767 740 749 734 826 781 769 744 775 797 770 791 759 737 796 764 747 778 800 786 754 758 755 792 766 794 797 734 776 726 760 713 805 782 780 747 813 754 781 752 768 713 785 761 760 731 781 752 720 747 780 721 775 764 774 683 808 793 833 792 717 818 730 769 653 729 810 789 788 452 778 788 762 780 820 841 848 792 832 819 790 803 840 825 819 836 828 785 828 832 799 756 786 829 776 800 789 840 781 841 801 809 788 765 786 770 818 808 771 434 529 677 833 1.01e+03 768 777 780 809 471 796 627 770 783 833 795 731 806 747 686 801 752 807 771 795 785 758 826 729 790 665 805 787 723 800 839 778 683 756 761 773 763 764 793 854 690 782 772 706 754 652 772 716 769 782 768 771 673 728 670 694 812 788 832 886 883 943 914 860 930 887 911 859 809 828 871 840 821 812 848 821 916 859 879 793 795 793 808 842 783 812 820 830 840 824 777 835 843 811 808 796 760 776 780 730 765 772 792 780 788 790 808 816 805 839 776 807 804 827 799 808 839 821 794 814 737 804 799 809 798 814 812 795 779 787 772 760 791 805 798 775 762 804 808 808 810 759 756 776 770 774 779 780 714 793 779 768 774 765 792 693 764 772 797 773 794 815 787 797 759 749 778 702 776 742 739 742 739 733 785 763 720 720 846 651 785 731 764 820 791 751 736 751 755 781 790 748 737 786 781 787 773 724 754 762 771 777 762 800 760 865 814 842 840 832 813 843 797 839 830 820 820 776 829 801 809 816 825 806 827 775 835 793 810 822 816 799 767 786 828 823 823 834 796 770 797 835 807 829 815 756 798 815 820 866 859 800 816 811 786 808 813 792 781 803 762 749 757 810 795 767 777 801 758 828 821 812 793 809 804 835 795 735 809 781 784 772 820 801 794 1.04e+03 709 824 756 849 818 744 699 700 821 743 784 802 790 779 842 764 770 730 754 839 820 822 859 843 820 784 793 814 785 801 800 791 848 805 807 810 812 827 814 802 807 834 780 780 802 774 721 801 858 790 767 802 836 844 813 777 762 772 827 800 763 754 823 889 865 806 804 787 783 812 765 778 823 821 799 794 811 816 785 797 795 750 799 789 744 813 797 784 780 781 766 823 829 825 819 781 764 771 800 794 830 864 845 782 824 800 642 797 892 768 725 763 780 758 834 810 827 815 788 826 790 769 800 850 788 807 794 827 796 797 819 786 771 780 764 813 769 713 756 813 788 761 811 812 776 763 783 775 809 782 817 810 751 787 774 780 806 776 848 1.24e+03 818 772 550 772 770 758 702 775 761 752 804 785 875 780 812 753 812 762 796 887 837 857 889 861 881 866 862 843 821 861 841 871 869 858 863 820 873 838 860 850 863 890 894 912 818 811 881 839 827 832 838 733 788 811 816 857 839 831 704 846 817 800 811 848 799 814 815 769 801 781 798 794 753 799 826 795 780 875 868 862 789 741 835 783 790 801 819 822 844 778 798 835 794 785 789 782 793 777 756 810 841 808 820 788 777 782 761 767 774 791 1.07e+03 1.18e+03 669 761 747 773 813 761 844 848 846 861 853 863 904 834 840 823 796 789 806 782 827 808 803 791 797 784 812 824 829 823 837 815 766 742 750 732 826 781 768 743 774 797 770 791 759 739 796 764 746 777 800 785 753 758 756 792 765 794 798 735 774 726 759 713 805 783 780 747 812 753 781 750 766 713 784 760 760 730 781 752 720 746 780 721 775 764 773 683 808 794 832 792 717 819 730 769 653 729 808 788 787 451 778 788 762 780 820 842 846 792 831 819 789 805 840 825 819 836 828 785 829 831 799 756 786 829 776 800 790 840 781 842 801 809 788 765 788 772 819 808 771 434 528 677 833 1.01e+03 767 776 780 809 470 796 627 770 783 833 795 731 806 747 685 801 752 807 771 795 785 758 826 728 789 665 804 787 723 800 839 778 682 756 760 773 763 763 793 854 690 781 772 706 754 652 772 718 769 782 768 771 674 728 671 693 811 789 832 885 883 942 914 860 929 886 910 859 809 829 870 839 820 810 847 822 916 859 879 792 796 793 806 842 782 813 820 830 839 822 777 835 840 811 808 796 759 776 781 729 765 771 792 779 788 789 808 817 805 838 777 807 804 826 797 808 839 821 794 815 737 804 798 808 799 814 812 794 780 787 771 759 790 805 797 776 762 804 807 808 810 759 753 775 770 774 778 779 714 792 779 766 773 766 792 694 764 773 798 773 795 815 787 797 758 749 778 702 776 741 738 744 739 734 784 763 720 720 845 652 784 730 763 820 791 752 737 750 755 780 790 747 737 786 780 787 773 725 754 763 771 777 762 800 759 864 814 842 840 832 812 843 797 839 830 820 818 776 829 801 808 817 824 806 827 775 835 793 808 822 816 798 766 785 829 824 824 833 796 770 797 834 807 829 814 755 797 816 820 866 858 800 817 811 786 808 811 792 779 803 760 748 756 809 795 767 778 802 758 827 820 812 793 809 803 836 794 735 809 781 784 773 821 801 793 1.04e+03 707 824 755 850 818 746 699 700 821 745 784 802 788 777 840 764 769 730 753 839 819 820 859 842 820 784 793 813 785 801 799 791 848 804 807 810 812 826 814 802 807 834 780 778 801 774 721 800 858 790 766 800 836 844 812 778 763 773 827 800 763 752 823 889 865 806 803 787 782 812 765 777 824 823 799 795 811 816 784 797 794 749 800 788 744 812 796 784 781 780 767 823 828 826 819 781 764 771 800 795 830 864 845 782 825 799 642 797 891 767 726 763 779 757 834 810 827 814 788 826 790 769 799 850 787 807 793 827 795 796 818 786 771 780 763 814 769 714 756 813 788 761 811 812 775 762 784 775 808 783 818 810 753 788 776 780 805 776 849 1.24e+03 818 773 550 771 768 757 702 775 762 750 804 785 875 781 811 753 811 762 797 888 836 857 889 862 881 866 862 842 821 862 841 870 869 858 863 817 873 838 860 850 863 890 894 909 819 811 881 839 828 830 837 735 788 812 816 858 839 830 704 845 816 801 811 847 798 813 811 770 801 780 798 792 753 798 826 794 780 876 867 862 789 740 832 784 790 800 818 822 844 778 798 836 794 784 788 781 794 777 755 810 840 808 819 787 776 780 761 766 773 790 1.07e+03 1.18e+03 669 761 747 772 812 761 844 848 846 860 852 862 903 834 840 823 798 791 805 783 827 808 804 790 798 784 813 825 828 823 837 813 765 742 750 733 825 781 766 742 773 797 770 790 760 741 796 765 746 777 800 785 754 758 756 791 763 794 800 735 773 724 759 713 806 783 779 748 812 752 780 752 767 714 784 760 760 728 781 752 720 746 779 722 774 764 773 684 808 793 832 791 717 819 731 768 653 728 807 788 786 451 778 787 761 779 819 845 843 792 831 819 789 806 839 825 820 836 828 784 828 832 798 756 786 828 776 801 790 840 781 841 801 809 787 766 790 774 819 808 770 433 527 677 833 1.01e+03 767 775 780 809 469 796 627 770 782 833 795 732 806 748 685 801 751 806 770 796 785 757 825 728 788 665 803 786 723 800 838 779 682 756 760 773 762 763 793 854 691 781 772 709 754 652 772 719 769 782 769 771 675 728 671 692 811 789 832 885 883 943 914 860 928 884 910 859 808 829 870 839 820 811 847 820 916 860 878 791 797 793 804 842 782 813 821 830 839 821 777 834 839 810 807 795 758 776 781 728 765 771 791 778 788 789 808 817 805 838 777 807 803 827 798 808 839 822 794 816 736 805 798 808 799 814 812 794 781 786 771 758 790 805 798 778 762 805 807 806 810 760 749 775 769 773 778 778 715 792 779 764 772 766 792 694 764 772 798 773 794 814 787 797 759 748 777 702 777 741 737 744 738 734 783 763 719 720 844 652 784 731 762 820 791 752 738 751 756 780 791 746 738 786 780 786 773 725 753 763 771 778 762 801 760 863 814 842 840 833 811 843 797 839 830 819 817 777 829 801 808 817 823 807 826 775 835 794 807 822 816 798 765 785 830 825 825 833 796 770 798 834 807 830 813 754 796 816 819 867 858 800 817 811 786 808 810 791 779 803 760 749 756 809 795 767 778 803 758 828 820 812 793 808 802 836 794 734 808 782 783 774 821 801 793 1.03e+03 706 823 755 851 817 748 700 700 820 746 785 802 787 776 839 764 768 731 752 840 818 819 858 840 820 784 792 813 784 801 798 790 847 803 807 810 812 826 814 803 807 834 779 777 800 774 722 800 858 789 764 798 837 844 812 778 764 774 826 799 764 751 824 889 864 807 802 788 781 812 764 777 824 825 799 796 812 816 784 797 794 749 801 788 743 812 796 784 781 779 768 823 828 826 818 781 764 771 800 796 830 864 846 781 826 799 644 796 891 767 725 763 779 757 834 810 827 813 788 826 790 770 800 849 785 806 792 826 793 796 817 786 771 780 762 814 768 713 756 811 789 760 812 812 774 762 785 775 807 783 819 810 754 788 777 782 804 776 849 1.24e+03 818 775 550 770 766 758 702 776 764 748 804 785 874 781 810 753 811 762 796 889 836 857 890 864 881 866 861 843 820 863 841 871 868 858 863 813 872 838 859 850 863 890 894 908 820 811 881 840 829 830 837 736 787 812 817 858 839 830 704 843 817 801 811 847 798 813 809 770 800 780 797 791 753 797 825 793 780 876 867 861 789 739 830 784 790 799 818 823 844 777 798 836 794 784 789 781 793 777 754 810 840 808 818 787 776 779 762 767 774 789 1.07e+03 1.18e+03 670 762 747 772 813 761 844 848 846 860 852 862 903 836 840 822 800 790 805 783 827 808 804 789 798 784 812 825 828 823 837 812 765 741 750 734 825 782 766 741 771 796 771 788 759 744 795 766 746 777 800 784 754 758 756 790 763 794 800 738 773 724 759 714 806 782 779 749 812 751 780 754 768 714 784 761 760 729 781 752 720 746 777 723 773 763 773 684 808 793 832 792 717 819 732 768 653 728 807 788 786 450 777 786 760 778 818 847 838 794 830 819 788 807 839 825 822 836 828 783 828 832 798 758 786 828 776 801 789 840 780 841 801 809 787 766 796 776 819 808 771 433 526 677 832 1.01e+03 766 775 778 809 468 796 626 770 781 833 795 732 806 748 684 801 750 805 770 796 785 757 824 728 789 665 801 786 723 800 838 779 682 756 760 772 760 763 794 853 691 781 772 711 754 652 771 721 769 782 768 770 674 729 671 693 811 789 832 884 883 944 914 860 927 883 910 859 808 829 871 838 820 811 847 819 916 859 877 791 797 793 804 843 782 813 822 830 839 822 778 834 837 811 807 795 758 776 781 727 765 772 790 778 789 790 808 817 806 838 778 808 803 827 799 808 838 822 793 817 735 806 798 808 799 814 812 794 781 784 771 758 789 805 798 781 762 805 807 805 810 761 747 774 770 774 779 778 715 792 778 764 772 764 792 694 764 772 799 772 792 813 787 796 760 747 776 703 777 740 736 745 738 733 783 762 719 719 844 651 783 731 762 820 790 751 737 751 755 780 791 744 739 785 780 786 772 725 753 763 771 778 762 804 760 862 813 843 840 832 811 843 797 839 831 818 817 777 830 800 808 817 822 808 825 775 834 794 806 822 815 798 765 785 830 826 826 832 795 770 798 835 806 830 813 754 795 816 819 867 857 799 816 810 786 809 810 790 779 804 761 750 756 809 796 768 778 803 757 828 821 811 792 808 802 836 794 733 807 783 783 775 819 801 792 1.03e+03 706 823 755 850 816 748 701 699 820 746 785 802 787 776 839 764 767 730 751 839 816 820 857 838 820 785 792 814 784 802 799 790 846 802 807 810 812 828 814 802 807 833 779 776 800 774 722 799 858 788 762 798 837 843 812 777 764 774 825 799 764 752 824 889 864 807 802 790 780 811 764 777 824 826 799 796 813 816 785 796 794 750 800 788 742 812 798 784 781 780 766 822 827 824 817 782 764 770 800 796 830 864 846 781 826 798 645 795 891 768 723 763 778 757 833 809 827 813 788 827 791 770 800 848 783 805 792 826 792 797 817 788 771 780 763 816 768 711 755 809 789 760 812 811 774 763 787 774 807 784 819 810 753 788 777 784 804 776 848 1.24e+03 818 776 551 770 765 756 702 776 765 749 804 784 874 781 809 752 812 762 795 889 835 857 891 864 881 866 861 842 820 864 842 870 869 858 863 810 871 838 859 850 863 891 893 904 820 811 881 840 829 830 838 736 786 812 818 858 840 829 704 842 817 802 811 847 799 815 809 769 800 779 797 792 752 796 824 794 780 876 866 861 789 739 827 783 790 797 818 824 844 778 799 836 794 784 790 781 792 777 754 810 840 808 818 786 776 780 761 766 775 788 1.07e+03 1.18e+03 671 763 747 770 813 761 843 848 846 860 851 862 903 838 839 820 801 789 806 781 827 808 806 789 798 784 812 826 827 822 836 812 765 740 750 735 825 782 766 741 769 795 770 786 758 746 795 766 746 777 800 784 754 758 755 790 764 794 799 742 773 724 760 714 806 782 780 749 811 750 779 756 768 715 783 762 760 729 781 752 720 746 776 723 772 764 772 684 808 793 832 792 717 817 731 768 653 729 807 789 785 449 776 787 760 779 818 849 833 794 832 819 788 808 839 825 823 836 828 781 826 832 797 760 787 828 776 802 789 840 780 840 801 810 786 766 799 775 820 808 771 433 526 677 830 1.01e+03 766 775 778 810 467 796 626 769 780 833 795 732 806 750 684 800 750 805 770 796 785 758 823 728 790 665 801 785 723 800 838 778 683 756 760 772 759 763 794 853 691 781 771 714 754 652 770 721 770 783 767 770 674 729 671 693 811 789 832 884 883 944 914 860 927 883 909 860 808 828 872 838 819 810 848 817 916 859 876 792 798 792 801 843 782 812 822 830 839 823 778 833 834 811 806 795 758 777 780 728 765 772 790 778 790 792 809 816 806 838 778 808 802 826 800 808 838 822 793 816 734 806 798 808 797 814 812 793 782 782 770 758 789 804 798 782 762 804 808 804 810 762 746 774 770 774 781 778 715 792 777 763 772 763 792 693 764 771 799 771 791 812 788 796 761 746 776 703 777 740 735 746 737 733 783 762 719 719 845 650 783 730 762 820 790 750 737 751 755 780 791 743 740 785 780 785 773 725 754 762 771 778 762 807 760 862 812 843 840 832 812 844 797 839 832 818 816 777 830 799 808 817 822 809 825 774 834 793 807 822 815 798 765 785 830 825 827 832 794 771 797 836 804 829 813 754 795 816 818 868 857 798 814 810 785 809 810 789 779 805 762 750 756 808 796 768 779 802 757 829 821 811 792 808 803 836 794 732 806 784 783 775 818 800 793 1.03e+03 707 822 754 849 815 747 702 699 820 746 785 802 787 776 836 764 767 728 751 839 817 822 856 838 819 785 791 815 784 803 799 789 846 800 807 810 812 829 814 801 804 831 779 776 800 774 723 799 857 789 761 798 838 844 812 776 764 773 825 800 763 753 824 889 864 805 801 792 780 811 764 777 823 825 799 795 812 816 786 796 793 751 799 788 742 813 797 783 782 782 766 823 827 823 816 781 763 769 800 795 830 862 847 781 827 798 645 795 891 767 722 762 777 757 834 809 826 814 788 827 791 770 799 847 782 804 791 826 792 797 817 789 771 779 764 816 768 710 755 808 789 760 813 810 775 762 788 774 806 784 820 809 752 788 776 786 804 776 847 1.24e+03 818 777 552 771 765 754 702 776 764 751 803 784 873 780 810 751 813 763 795 889 835 858 891 864 880 866 861 842 820 865 842 870 871 859 863 807 870 838 858 850 864 892 893 902 819 810 881 840 829 831 838 736 786 812 818 858 840 829 702 841 817 801 811 847 799 817 811 768 800 779 797 792 750 797 823 794 780 875 867 860 788 738 824 782 789 796 818 823 844 778 799 836 795 784 790 780 791 775 754 810 840 808 819 787 777 780 761 766 774 787 1.07e+03 1.18e+03 670 763 747 770 814 761 843 848 846 859 851 862 902 838 839 818 802 789 806 780 826 808 805 789 798 784 811 826 828 822 836 813 765 738 749 735 825 781 765 740 769 794 769 787 757 750 795 766 746 777 798 784 754 758 754 790 765 794 798 746 773 725 760 713 805 782 781 748 810 750 779 755 768 716 783 761 761 729 780 752 720 746 776 722 772 765 772 684 808 794 833 793 716 816 730 768 654 729 807 790 785 448 776 787 760 780 818 851 828 792 832 820 788 808 838 825 824 836 828 782 825 832 797 760 788 829 776 801 789 840 779 840 800 809 786 765 806 774 820 808 772 432 528 677 829 1.01e+03 765 776 778 809 467 796 626 770 779 834 795 732 806 750 684 799 750 806 771 796 785 758 823 728 791 665 801 785 722 801 838 778 683 755 759 772 759 764 794 853 692 781 770 714 754 652 768 720 769 783 766 769 674 730 672 693 811 790 832 883 883 943 914 860 927 883 909 860 807 828 871 837 820 810 848 818 916 859 877 792 799 792 799 843 783 812 820 830 839 824 778 833 830 810 806 795 758 777 780 728 766 772 790 779 792 793 809 817 806 839 778 808 802 826 800 808 838 822 793 816 734 806 798 808 795 814 812 792 782 783 769 758 789 803 798 785 762 802 809 804 811 761 746 773 770 774 781 778 715 792 777 765 772 762 793 692 764 770 800 770 792 812 787 795 761 746 775 703 778 740 734 747 737 733 782 762 719 719 846 650 783 728 762 820 790 750 737 750 755 782 791 743 739 785 780 785 774 724 754 762 771 777 761 808 760 862 812 842 840 832 812 845 797 839 832 819 817 776 830 799 807 818 822 810 826 774 834 791 808 822 815 800 765 784 830 823 828 831 794 771 797 837 803 828 812 754 795 816 817 867 856 798 814 809 784 808 811 788 779 804 762 750 756 809 797 768 780 802 757 830 820 812 791 808 804 836 794 732 806 784 783 775 816 800 793 1.03e+03 707 822 754 847 815 744 702 699 819 746 786 801 786 777 832 764 766 727 752 838 818 823 856 839 818 786 792 815 784 804 799 789 846 800 806 809 812 830 814 799 802 829 779 775 800 774 722 798 856 789 760 798 838 845 812 776 763 772 825 800 762 753 824 888 863 804 800 792 782 810 764 777 822 825 799 794 811 816 787 796 792 753 799 788 742 814 795 782 783 783 766 822 827 822 815 780 764 770 800 794 830 862 847 780 827 797 646 796 892 766 722 762 776 757 834 809 827 815 787 827 791 770 798 848 782 804 791 825 791 798 817 789 770 778 766 817 768 711 755 808 789 761 813 810 776 762 787 773 806 784 818 809 751 788 775 788 804 776 846 1.23e+03 817 777 553 771 765 753 702 777 762 752 803 783 873 779 810 751 815 763 796 890 834 858 891 864 880 866 861 842 819 865 842 871 872 860 864 805 870 838 858 851 864 892 894 899 819 811 881 839 829 831 837 736 786 812 818 859 840 829 700 841 817 799 811 847 799 817 812 766 801 779 797 792 749 796 822 793 780 875 868 860 787 738 818 784 789 796 818 822 844 778 799 836 796 784 790 779 791 774 754 810 840 808 820 788 777 782 760 766 772 787 1.07e+03 1.18e+03 670 761 747 770 814 761 842 848 845 858 851 862 902 838 839 817 804 789 806 778 826 808 805 789 797 784 811 825 828 822 836 812 765 738 749 735 825 779 764 739 769 794 768 787 758 753 795 766 746 777 797 784 754 758 753 790 765 794 797 749 773 725 760 712 804 783 781 748 809 751 781 753 768 715 782 760 761 730 780 750 718 747 776 720 772 765 772 684 808 793 833 793 716 815 729 769 654 729 807 790 785 448 776 788 760 780 819 855 827 790 833 819 788 807 838 826 826 836 828 784 823 832 797 761 787 831 776 801 789 839 779 840 800 809 786 765 811 773 820 808 772 432 528 676 828 1.01e+03 765 776 778 809 467 795 625 770 781 836 795 732 806 749 684 798 750 806 770 796 784 758 823 728 790 665 801 784 722 801 838 777 684 755 759 772 760 764 794 853 692 782 769 714 754 652 768 719 768 783 767 769 675 730 673 693 810 790 832 882 883 942 914 860 927 883 908 860 807 827 870 837 819 810 849 818 916 859 878 792 799 792 796 842 783 810 819 831 838 824 778 833 828 809 807 795 759 776 780 728 766 771 790 779 792 793 808 818 806 838 778 807 803 828 799 807 838 821 793 815 734 805 797 808 794 814 811 792 781 784 769 757 788 802 798 786 762 800 810 804 810 760 746 774 770 774 780 777 715 792 777 765 772 762 794 691 763 771 799 770 792 812 786 795 761 747 775 703 777 739 734 747 737 733 782 761 719 719 847 651 783 727 762 820 790 749 736 750 755 783 791 743 738 785 780 785 774 724 755 762 771 776 761 808 760 861 811 840 839 831 811 845 797 839 831 820 819 777 830 800 807 818 823 809 827 774 835 790 809 823 816 800 767 784 830 822 828 830 793 772 797 837 802 826 811 754 795 816 818 866 856 798 816 808 783 807 811 788 779 803 761 749 755 809 797 768 781 802 756 830 818 812 790 808 802 835 794 732 807 784 784 775 816 799 793 1.04e+03 708 821 753 848 814 742 702 698 819 745 786 800 787 777 828 764 766 727 753 838 820 823 856 840 818 786 792 815 784 804 800 788 846 799 806 808 812 830 813 799 801 829 779 775 800 774 721 798 855 790 760 797 837 846 812 776 762 772 824 800 763 752 824 886 862 803 799 792 784 810 763 777 822 824 798 794 809 816 788 797 791 752 798 789 741 814 794 781 783 784 765 822 827 822 815 780 764 770 800 793 830 861 847 780 826 798 645 798 892 766 722 762 776 756 833 808 827 815 786 827 790 770 797 848 784 804 791 825 792 798 816 788 771 778 766 816 769 712 755 808 789 761 813 810 776 762 786 773 806 784 817 809 750 788 775 790 804 776 846 1.23e+03 817 776 552 771 766 753 702 776 760 752 804 782 873 779 810 751 816 762 794 889 834 859 891 864 880 866 861 843 819 865 841 872 872 860 864 803 871 838 859 851 864 892 893 896 818 812 882 838 830 831 838 735 786 812 818 860 840 829 700 841 817 798 811 848 798 817 810 768 801 778 797 792 749 796 822 792 780 875 868 860 786 737 814 784 789 796 818 820 845 778 799 836 796 784 789 780 792 772 753 810 840 808 821 788 777 782 759 766 771 787 1.07e+03 1.18e+03 669 761 748 771 814 761 842 848 845 858 853 862 902 838 839 818 804 789 806 778 826 808 803 789 797 784 810 824 828 821 836 812 764 737 749 733 825 778 764 738 769 794 768 788 758 757 795 765 745 777 795 784 754 757 753 789 764 795 797 752 773 724 759 712 804 784 781 748 809 752 782 751 768 715 781 758 761 730 780 749 717 747 776 720 772 765 772 684 807 794 833 793 716 816 729 770 655 729 806 790 785 448 776 788 761 779 819 859 825 790 833 819 787 806 838 826 828 836 829 785 822 832 798 761 785 832 776 800 789 839 779 841 800 809 786 764 816 773 820 809 772 431 528 676 828 1.01e+03 765 777 778 808 468 794 624 770 783 836 794 732 805 748 683 797 749 806 770 795 784 757 823 729 790 665 801 784 722 800 838 776 684 756 758 772 760 764 794 854 692 783 769 716 754 652 768 719 767 783 767 770 675 729 674 693 810 791 832 883 883 941 913 861 927 882 908 860 806 827 869 837 818 810 849 818 916 859 878 791 799 793 796 842 782 810 818 831 838 823 777 834 827 810 807 795 759 776 780 728 766 769 790 780 792 792 808 819 806 838 777 806 804 827 798 806 837 820 793 816 734 805 797 808 794 813 809 792 779 784 770 756 788 801 798 790 762 801 809 803 810 760 746 775 770 774 779 777 714 792 778 765 773 763 794 691 763 770 799 771 792 811 785 795 760 747 775 703 777 738 734 748 737 732 780 761 719 719 847 652 784 726 762 820 791 748 736 750 754 785 791 743 737 785 780 784 774 723 755 762 771 776 760 808 760 860 811 839 839 830 811 845 797 839 829 820 819 777 828 801 808 818 823 809 828 775 836 790 809 823 816 799 769 784 830 822 828 830 793 773 797 837 802 826 810 753 794 816 820 866 857 798 816 808 783 807 810 788 779 803 761 748 755 810 797 768 781 802 754 830 817 811 790 809 800 835 794 732 808 784 784 775 816 798 793 1.04e+03 707 821 754 850 813 742 702 697 820 744 787 800 788 778 828 765 766 728 753 838 820 822 857 841 818 785 792 816 782 804 800 788 845 800 806 807 811 828 812 799 801 831 777 774 800 775 720 798 855 789 759 797 836 845 811 777 761 772 824 800 764 750 824 886 862 804 798 791 783 809 762 776 821 822 797 795 809 815 787 798 791 752 799 790 741 814 794 781 782 784 765 821 827 822 816 780 764 769 799 793 831 861 846 780 825 798 644 798 893 766 722 762 777 754 833 808 827 814 784 827 790 770 797 849 784 804 791 826 793 798 816 786 771 777 766 814 770 713 755 809 788 761 813 810 776 762 787 772 807 784 815 809 751 787 775 791 804 776 846 1.23e+03 817 774 552 771 766 753 701 777 760 752 805 782 873 779 810 752 815 761 793 888 835 859 891 863 881 865 860 843 818 865 841 872 871 860 864 802 871 838 860 851 864 892 893 893 818 813 882 838 831 831 838 735 786 811 818 861 840 828 700 842 816 798 810 848 798 817 808 768 802 778 797 792 750 795 822 791 780 875 868 860 786 736 809 783 789 795 817 819 844 777 799 836 796 784 787 781 792 772 754 810 839 808 820 786 777 783 758 765 771 789 1.07e+03 1.18e+03 670 763 748 771 814 761 842 848 844 858 855 863 901 837 839 820 804 788 806 778 826 808 803 789 797 784 810 824 827 820 836 812 764 737 750 732 825 778 764 738 771 794 767 788 759 759 796 764 745 777 795 785 754 757 753 788 763 796 797 756 773 722 759 713 805 784 781 747 809 752 782 751 767 714 781 757 760 731 781 748 716 747 777 719 772 765 772 684 806 794 834 792 716 816 729 771 655 729 806 788 784 448 776 788 762 778 820 864 824 790 833 819 787 805 838 826 831 835 828 785 822 832 798 761 784 833 776 800 789 839 779 842 799 809 786 764 820 773 819 809 772 432 527 676 829 1.01e+03 766 778 778 807 468 793 623 769 784 835 794 732 806 747 682 797 748 807 769 795 785 756 823 730 789 665 800 784 723 799 838 776 686 756 758 771 759 765 794 854 693 782 769 718 754 653 768 719 768 783 766 771 674 728 674 692 810 791 832 884 883 940 913 861 927 882 907 860 805 828 868 837 818 810 848 818 916 859 878 791 799 792 795 841 781 809 819 831 837 823 777 834 824 810 807 795 759 776 780 728 765 768 789 780 791 792 807 820 806 838 776 805 804 826 798 806 837 819 792 815 735 804 797 807 794 812 808 792 778 783 771 756 788 802 798 792 761 802 809 803 809 760 743 774 770 774 780 778 714 792 778 765 774 764 793 691 762 768 799 771 792 811 785 796 758 747 776 703 777 738 734 747 737 732 780 761 719 719 847 652 784 727 762 819 791 748 736 750 754 785 790 743 737 786 780 783 773 722 755 762 771 776 760 808 760 860 811 838 839 830 811 845 797 839 829 819 818 778 826 801 808 816 823 808 828 775 838 790 809 824 816 798 769 784 830 822 829 830 793 774 798 836 802 826 810 753 794 816 821 866 858 798 815 808 782 806 810 788 779 803 760 747 755 810 797 768 780 802 754 830 817 809 790 808 800 835 794 732 807 782 784 774 816 797 793 1.04e+03 706 822 754 849 813 742 702 697 820 744 787 800 788 778 828 765 765 729 753 837 820 822 858 841 818 784 792 814 780 805 800 789 845 801 806 808 811 827 811 800 803 833 776 774 800 775 720 798 855 789 759 797 836 844 811 776 760 772 824 800 763 749 824 887 861 805 797 790 783 808 761 776 820 821 797 795 810 814 786 798 790 751 799 788 741 814 795 780 782 784 765 822 827 822 816 780 764 767 799 795 831 860 846 779 825 798 643 797 893 765 722 763 777 753 832 808 827 813 784 827 789 770 796 849 785 804 791 826 792 798 815 785 770 777 765 814 770 713 755 809 787 761 813 811 777 762 785 771 808 783 815 809 751 788 775 794 803 776 846 1.23e+03 818 772 551 771 767 753 701 777 759 751 805 782 874 778 809 753 815 759 792 888 835 859 891 863 882 865 860 843 819 865 840 871 870 860 864 801 871 839 860 851 865 891 893 892 818 812 882 837 831 832 839 734 785 810 817 861 840 829 700 842 816 798 809 848 798 817 810 769 802 777 798 792 750 795 822 790 778 874 867 860 788 736 806 780 788 794 817 818 843 777 797 835 796 784 786 782 792 772 754 810 838 808 820 785 777 782 758 764 772 790 1.07e+03 1.18e+03 669 764 748 771 814 761 843 848 844 858 857 862 902 836 840 821 804 787 806 777 826 806 803 789 797 784 809 824 827 818 836 812 764 737 750 731 825 778 766 738 772 794 766 788 759 761 797 764 744 777 795 786 754 758 754 788 762 796 796 759 772 722 759 714 805 783 781 747 809 752 781 751 768 714 781 757 760 731 782 749 715 747 778 719 773 765 773 685 805 796 833 792 716 816 730 771 654 728 806 786 784 448 776 788 762 778 820 867 821 790 833 820 787 804 839 826 831 835 827 784 822 832 798 761 785 833 776 800 787 838 779 841 800 808 786 764 826 773 818 808 771 432 528 676 829 1.01e+03 767 778 778 807 467 793 622 769 782 834 794 731 806 747 682 797 747 807 769 794 786 756 822 730 789 666 800 785 722 798 838 776 687 756 758 771 758 764 793 856 693 782 770 720 754 654 768 719 768 783 765 771 673 728 674 692 810 791 832 885 884 941 913 860 925 882 907 860 805 827 869 837 818 809 848 818 917 858 879 791 799 791 792 841 781 810 820 830 837 823 776 834 822 811 807 794 759 776 779 728 764 767 790 780 791 792 808 820 806 839 776 804 804 824 797 806 837 818 792 814 735 803 798 807 794 813 807 793 778 782 770 756 788 802 798 793 761 802 809 803 808 760 742 772 771 772 780 778 714 792 778 766 774 764 791 692 762 767 799 771 792 811 785 796 757 747 776 703 776 739 734 746 737 732 780 761 719 719 846 652 784 727 763 820 790 749 737 750 753 784 790 744 737 786 780 783 772 722 755 763 770 776 759 808 760 861 811 839 840 830 811 845 796 839 828 819 817 779 826 800 808 815 822 809 828 775 838 791 809 823 817 798 768 784 830 822 829 829 793 774 798 835 802 826 811 753 794 816 821 866 857 796 815 809 781 805 810 788 778 803 761 747 756 810 796 768 779 802 754 830 818 809 789 807 800 835 793 732 808 781 785 774 815 797 793 1.04e+03 705 823 753 847 813 743 702 696 820 744 788 800 789 778 828 766 765 730 753 836 820 822 858 841 818 784 792 811 779 804 800 790 847 802 806 809 811 826 811 800 804 835 776 774 800 775 719 797 856 790 760 797 837 844 810 776 759 772 823 800 761 749 824 887 860 806 797 790 783 808 760 776 820 819 797 794 809 813 785 798 789 751 799 787 742 813 796 780 781 782 765 822 826 823 816 780 765 767 799 797 831 859 846 779 825 798 643 797 893 764 722 764 778 752 832 808 827 812 785 826 789 771 796 849 785 804 790 826 791 797 815 784 769 778 764 815 770 712 755 809 786 762 813 811 777 763 783 771 810 783 816 809 751 788 775 796 803 775 846 1.23e+03 818 772 551 771 768 753 701 777 759 751 805 782 874 778 809 755 814 759 792 888 835 858 892 863 882 865 859 844 820 865 840 872 870 861 863 801 870 839 860 851 865 891 894 890 818 810 882 837 832 832 840 733 784 810 817 862 840 829 700 842 816 799 808 848 797 816 812 769 802 776 798 792 750 796 822 789 777 874 866 861 790 736 804 777 787 794 817 819 842 778 796 834 796 784 787 781 792 772 754 810 838 808 819 784 777 781 758 764 772 791 1.07e+03 1.18e+03 668 765 747 770 813 761 843 848 844 858 857 862 902 835 840 820 806 786 806 778 826 804 803 789 797 784 809 823 826 818 836 812 764 736 748 731 825 778 767 738 773 795 766 786 759 765 795 764 744 777 795 786 755 758 754 787 761 797 796 765 772 722 760 714 805 783 782 748 809 753 780 751 768 714 781 757 760 731 782 749 716 747 778 719 773 765 775 686 806 795 832 792 717 816 730 770 654 728 807 786 783 449 776 788 763 778 820 870 818 790 833 820 787 804 838 825 832 834 826 783 822 832 798 761 786 832 776 800 786 836 780 841 800 808 786 764 831 774 817 807 771 432 527 677 829 1.01e+03 767 778 778 807 467 793 623 769 780 833 794 730 806 748 683 797 747 808 770 793 786 756 822 729 789 666 800 785 721 798 838 776 689 756 758 771 758 764 792 856 693 781 770 720 754 655 768 718 768 783 765 771 673 729 674 690 810 790 832 884 885 942 913 860 922 882 908 860 804 827 869 838 818 810 846 818 917 857 879 792 799 791 790 842 780 811 822 830 837 823 777 834 821 811 807 793 759 777 779 728 764 766 792 780 790 792 809 820 807 838 776 804 803 824 798 806 838 818 791 814 735 802 797 806 793 814 806 794 778 782 770 757 788 802 798 796 761 803 809 803 807 759 740 770 771 772 780 777 713 792 778 767 774 765 790 692 762 767 799 771 792 811 785 796 757 747 775 703 775 740 733 746 738 732 780 760 719 719 845 652 785 727 763 819 789 750 737 749 754 784 789 744 737 784 780 783 771 722 754 763 770 776 759 806 761 862 811 839 840 830 810 844 795 838 827 820 817 780 827 799 808 815 820 809 828 775 838 791 809 823 818 798 766 784 831 822 830 828 793 774 797 834 803 826 810 753 794 816 821 866 857 794 815 809 781 805 810 788 777 804 761 747 756 810 796 767 778 802 754 829 819 809 788 807 801 835 793 732 809 780 785 773 815 799 793 1.04e+03 704 822 753 846 812 744 700 697 820 744 788 800 788 779 828 766 765 731 752 836 818 821 859 840 819 783 792 809 779 802 801 790 848 803 807 809 811 826 811 799 806 834 778 774 800 775 719 796 856 790 759 798 838 843 810 776 758 773 822 800 761 750 824 886 859 806 796 789 783 807 759 776 820 819 798 792 809 813 785 798 789 750 799 785 741 812 796 781 781 781 765 822 826 823 816 780 766 768 800 798 831 858 846 779 825 798 644 796 893 762 723 764 778 753 832 808 827 813 785 827 787 771 796 848 784 805 789 826 790 796 815 784 768 777 764 816 769 710 754 809 786 762 813 810 776 762 783 771 809 782 817 809 751 787 775 796 802 774 845 1.23e+03 819 772 550 771 768 753 701 776 759 752 805 783 875 779 809 756 813 760 792 887 835 857 892 863 882 864 860 844 820 866 840 873 870 861 863 801 871 839 860 852 864 891 894 889 818 809 881 838 832 831 839 734 782 810 817 861 841 828 700 842 815 800 808 848 797 814 814 770 802 776 799 793 751 797 821 789 777 874 865 860 790 737 802 778 786 793 817 821 841 777 796 834 796 785 788 780 792 771 753 809 838 808 818 783 776 779 756 765 772 791 1.07e+03 1.18e+03 667 765 746 770 812 761 843 848 844 858 854 862 902 834 840 819 808 784 806 778 826 803 803 789 797 783 809 822 826 818 836 812 765 736 746 730 824 778 767 738 773 795 765 785 759 768 793 763 744 777 795 787 755 759 755 786 760 797 796 771 771 721 761 713 806 783 782 749 810 753 780 751 768 714 782 757 761 731 782 750 716 747 778 719 772 764 776 688 806 794 830 792 717 816 730 770 654 727 807 787 783 449 776 788 763 778 820 873 814 790 831 820 786 803 837 824 834 834 825 782 822 831 798 761 785 832 776 800 786 835 780 840 801 807 785 763 834 774 817 807 772 432 527 676 828 1.01e+03 766 777 777 807 467 792 623 769 781 833 794 730 806 749 683 798 747 808 771 793 786 756 822 729 790 666 800 784 719 798 839 775 691 755 758 771 758 764 793 857 692 780 770 722 754 655 769 718 767 783 765 770 673 729 674 690 810 789 832 884 886 942 913 860 919 882 908 860 804 826 870 837 818 810 846 818 916 856 880 793 800 792 788 843 780 812 822 829 837 824 777 833 821 811 808 792 759 776 778 727 764 766 792 779 790 792 809 820 807 837 776 804 802 824 798 806 839 819 791 814 735 802 797 806 793 815 806 794 778 782 771 758 789 802 798 800 761 803 809 803 807 758 739 770 771 772 780 776 713 792 778 767 774 765 790 692 762 768 800 771 792 811 784 796 758 746 775 703 774 740 733 746 738 732 781 760 718 718 844 653 784 727 763 819 789 751 736 748 756 783 788 744 737 783 779 784 771 722 753 762 770 776 759 804 760 862 810 839 839 830 810 844 794 837 826 820 817 780 827 798 809 815 818 810 828 775 837 791 810 824 816 797 766 784 829 822 829 828 792 773 796 835 803 826 810 753 794 816 819 866 857 794 814 810 781 805 810 788 777 804 761 747 755 808 796 765 778 801 754 829 820 810 788 807 800 836 792 732 809 779 784 772 814 800 793 1.04e+03 704 821 753 847 811 743 699 698 820 744 788 800 788 778 828 765 765 731 752 836 817 819 859 839 819 782 792 809 779 801 801 789 850 802 807 807 812 826 811 799 806 834 781 774 800 774 719 795 857 790 759 797 838 843 810 776 758 775 821 800 762 750 825 882 860 806 797 788 783 808 759 775 821 819 799 792 809 813 786 798 789 749 799 784 740 812 796 782 780 782 764 822 826 824 816 780 766 769 800 797 831 859 846 779 824 798 644 795 893 762 723 763 778 753 831 808 827 814 785 827 786 770 796 849 784 804 789 825 789 794 814 784 768 776 763 815 769 710 752 809 786 762 813 808 776 761 784 771 808 781 817 809 750 787 775 796 801 772 845 1.24e+03 820 771 550 771 767 753 700 774 760 751 804 785 875 779 809 756 812 761 792 887 834 855 892 864 882 865 860 844 820 865 839 873 870 861 863 800 871 839 860 852 864 890 894 885 819 808 880 838 831 831 838 735 782 810 817 859 842 828 699 842 814 801 808 848 797 813 813 771 802 777 799 791 752 797 822 789 778 874 865 860 788 738 801 778 784 794 817 822 840 776 796 834 796 785 788 779 791 772 753 808 838 807 818 782 776 778 755 766 772 791 1.07e+03 1.18e+03 666 764 745 770 811 761 842 847 844 858 852 863 903 835 840 818 809 784 806 778 826 804 803 790 797 782 810 822 826 817 836 812 765 737 745 729 823 778 767 739 772 795 765 785 759 770 791 762 744 776 795 786 755 759 755 787 759 797 796 774 770 721 759 713 806 783 782 750 809 753 780 751 768 713 782 757 762 729 781 750 715 747 778 719 773 764 776 691 806 793 829 791 718 817 730 770 654 727 807 787 783 449 776 788 762 778 820 876 812 790 830 820 785 801 836 824 836 833 826 782 822 831 798 761 784 831 776 800 787 836 781 839 801 807 785 763 837 774 817 808 772 432 526 676 828 1.01e+03 766 775 777 808 469 792 624 769 782 833 794 731 806 748 683 797 748 808 772 793 785 756 822 729 790 665 800 783 719 798 839 776 692 755 756 771 757 764 793 857 691 779 770 723 754 655 770 718 767 783 765 770 673 728 676 690 811 788 831 885 886 941 914 860 916 882 908 861 804 826 871 836 818 810 847 818 914 856 880 793 802 792 788 844 781 812 823 828 837 825 777 833 821 811 809 792 759 776 778 728 764 766 791 779 789 791 808 820 807 836 776 804 801 823 798 806 839 819 791 814 735 802 797 806 793 815 806 794 778 782 772 757 789 803 798 805 762 803 809 803 807 757 738 770 771 772 780 775 713 792 778 766 773 765 791 691 762 768 799 771 791 811 784 796 758 745 774 703 772 739 733 747 737 732 780 760 718 718 844 652 782 728 762 819 790 749 735 748 756 783 788 743 737 782 779 784 771 722 752 761 770 776 758 802 758 861 810 838 839 829 810 843 794 837 827 820 817 780 826 798 809 815 818 810 828 776 837 791 810 824 815 796 767 784 828 823 828 829 792 772 795 835 803 826 810 753 794 817 818 865 856 794 814 810 781 805 810 788 777 804 761 748 754 807 796 764 778 800 755 829 820 808 788 806 800 836 793 732 809 779 783 772 814 802 792 1.04e+03 704 820 753 848 810 742 700 700 819 743 788 800 786 778 828 765 766 731 751 836 816 818 858 839 820 782 792 808 780 801 801 788 849 801 807 807 813 826 811 799 806 834 782 774 800 774 719 794 858 790 759 796 838 844 809 776 758 776 821 799 764 750 824 878 861 807 798 786 783 809 760 774 822 818 799 792 809 814 786 798 789 748 799 784 739 811 796 783 780 782 763 823 826 824 815 779 765 769 799 796 830 860 846 779 824 797 644 794 893 762 723 763 777 755 830 808 827 814 785 826 786 770 796 849 784 803 789 825 790 794 814 784 768 775 763 814 770 710 750 808 787 763 813 807 776 761 784 771 806 781 816 809 749 788 775 796 801 771 845 1.24e+03 820 770 551 769 766 753 698 774 761 750 802 786 875 779 809 756 811 761 792 887 834 855 892 864 882 866 860 844 820 864 838 873 870 861 862 800 871 839 859 852 863 890 896 882 819 810 880 839 830 831 838 736 783 809 817 858 842 828 699 842 813 801 808 848 798 813 813 771 802 777 798 789 751 797 823 789 778 873 865 860 786 738 799 779 783 794 817 824 840 774 797 835 795 785 788 778 790 774 753 808 838 807 819 781 775 778 755 765 772 790 1.07e+03 1.18e+03 667 763 745 770 811 761 841 848 844 858 850 864 903 836 839 817 809 784 806 778 826 805 804 789 796 781 810 824 826 818 835 812 765 738 746 730 822 778 767 741 772 795 764 785 760 770 792 761 744 776 795 785 754 758 755 788 759 796 797 777 770 721 757 712 807 782 782 750 809 753 780 752 768 713 783 757 762 728 780 750 714 746 777 720 775 764 776 693 806 794 828 791 718 818 730 770 653 727 808 787 782 449 775 788 761 778 821 878 812 791 829 819 785 799 837 825 838 832 826 781 822 831 798 760 783 831 776 800 788 835 780 839 800 806 784 763 840 774 817 809 773 432 526 676 828 1.01e+03 765 775 777 807 470 792 624 769 783 833 794 732 807 748 683 796 750 808 771 793 784 755 822 728 790 664 800 782 719 798 839 777 691 754 755 770 757 764 794 858 691 778 770 724 753 655 770 718 767 782 764 771 673 726 677 689 813 788 830 885 885 941 914 860 913 882 909 861 804 826 870 835 817 809 846 818 913 857 880 793 804 791 788 843 780 810 823 828 837 826 777 832 821 811 808 792 758 776 778 728 763 766 789 778 788 790 807 818 807 836 777 803 801 823 797 805 839 819 790 814 735 802 797 806 793 815 806 794 778 782 773 756 790 803 798 808 762 802 809 803 807 758 737 771 771 772 779 776 714 792 778 765 772 765 792 690 763 767 798 771 791 811 784 797 759 745 775 703 773 738 733 746 736 733 780 761 718 718 844 651 781 728 762 818 789 748 735 748 754 783 789 742 736 782 779 783 772 721 752 760 769 775 759 802 757 860 810 838 839 828 809 843 793 837 827 819 817 779 826 798 808 816 819 808 827 775 837 790 810 824 814 797 768 784 826 824 828 830 792 772 795 835 803 826 811 754 794 818 817 865 857 795 814 810 781 805 810 789 777 804 761 748 752 806 796 764 778 800 755 829 820 808 788 805 800 837 794 732 808 779 782 772 815 802 792 1.04e+03 704 820 753 848 812 741 700 700 819 743 788 800 786 777 828 765 766 731 750 836 816 818 856 839 820 782 792 809 780 802 800 787 848 800 806 808 814 826 812 799 805 832 780 774 800 773 718 796 856 790 758 794 838 844 809 775 759 776 820 798 763 750 822 873 862 808 799 786 783 808 760 774 822 818 799 792 809 815 786 797 788 748 800 784 738 811 796 782 781 782 764 823 827 824 814 778 764 768 800 796 829 861 846 779 822 796 645 794 892 763 723 763 775 756 829 808 827 812 785 826 787 770 796 849 783 803 789 826 791 794 815 785 768 775 763 813 770 710 750 808 788 763 813 807 776 761 783 771 806 781 814 808 748 789 775 797 801 770 845 1.24e+03 820 769 551 768 765 753 697 774 761 748 801 787 874 779 808 757 812 759 792 887 834 854 893 864 883 867 859 843 819 864 838 872 870 861 862 799 870 838 858 851 862 890 897 880 819 810 880 839 829 832 838 736 783 808 818 858 842 828 699 842 813 801 808 848 797 812 813 771 801 778 798 788 750 796 825 789 779 873 865 861 785 738 798 779 783 795 818 824 841 774 798 835 794 784 788 777 791 773 754 807 837 807 819 781 776 777 755 765 772 790 1.07e+03 1.18e+03 667 763 745 771 811 761 841 849 843 858 850 863 904 836 840 818 808 786 806 777 826 806 804 789 796 781 809 824 826 819 834 812 765 738 747 731 823 778 767 742 771 795 764 784 761 769 794 761 744 775 795 784 754 757 756 789 760 795 798 781 771 721 756 712 807 782 781 750 809 753 779 752 767 712 784 758 762 726 780 749 714 744 777 720 775 764 776 694 806 796 829 790 719 818 730 770 653 727 807 788 782 448 775 788 760 778 820 880 810 791 830 818 785 798 837 825 837 832 825 781 822 831 798 758 784 831 776 799 786 834 780 839 799 806 784 763 840 772 817 809 772 433 526 675 828 1.01e+03 765 775 778 807 471 794 624 769 785 833 794 732 806 748 684 796 750 808 770 792 784 754 821 728 791 664 801 782 718 797 839 777 691 754 755 769 757 765 794 858 691 779 770 725 753 654 770 717 767 782 763 771 673 725 678 690 814 788 830 885 885 941 914 860 908 881 908 860 805 825 870 835 816 809 845 817 912 858 880 793 804 790 788 842 778 810 822 828 836 826 777 832 820 811 806 793 757 776 777 728 763 767 789 778 787 788 805 816 807 835 777 803 801 824 797 805 838 819 790 813 736 803 797 804 793 814 807 794 778 783 774 756 790 803 798 810 761 802 809 802 807 758 737 772 771 772 779 776 713 793 778 764 771 765 792 690 763 768 797 771 791 811 784 795 758 746 774 703 773 738 734 746 736 733 779 761 718 718 847 649 780 729 762 818 788 747 735 747 753 782 789 741 736 782 779 783 772 722 754 760 769 774 759 801 757 860 812 838 839 828 808 843 793 837 825 818 818 779 825 798 808 816 819 805 827 774 837 788 811 823 815 797 769 784 827 825 827 831 792 771 795 835 803 825 810 755 794 817 818 866 857 795 814 810 780 805 810 790 777 804 760 748 753 808 796 764 777 800 754 829 820 808 789 804 800 836 794 732 807 779 781 772 816 802 791 1.04e+03 704 820 753 847 814 742 700 700 819 743 787 801 785 776 829 765 767 730 750 836 816 819 855 839 820 782 792 810 780 802 799 787 848 800 804 808 813 826 812 800 806 830 778 774 800 773 718 797 853 790 758 795 838 845 810 774 760 776 821 798 763 750 821 872 862 808 800 785 782 807 761 774 822 817 799 792 809 815 785 797 788 749 800 783 738 812 797 780 782 783 764 823 827 823 814 778 763 768 800 795 829 861 845 778 821 796 646 794 891 764 722 763 775 756 829 808 827 811 785 826 789 770 796 849 781 803 790 826 791 794 816 786 768 776 763 814 770 710 750 808 789 763 813 807 776 762 783 772 806 782 814 808 748 789 775 797 801 771 845 1.24e+03 820 769 551 769 764 754 697 774 761 748 801 787 872 779 808 756 812 758 791 887 834 855 894 864 883 867 859 843 818 863 839 873 869 861 862 798 870 839 857 851 863 889 898 878 819 811 879 839 829 832 838 735 784 809 819 858 841 828 700 842 813 801 808 846 796 812 814 770 800 778 798 789 748 796 825 789 779 873 865 861 786 737 795 779 784 794 818 824 842 776 797 835 794 782 788 778 793 771 754 806 836 806 819 781 776 778 755 766 772 788 1.07e+03 1.18e+03 666 762 745 771 810 762 841 850 842 857 850 862 903 836 840 818 808 787 806 777 826 805 803 789 795 782 808 822 827 820 833 810 765 737 747 733 824 777 767 742 771 794 764 784 761 768 794 762 743 775 796 783 755 755 758 789 760 795 800 785 770 721 757 712 805 782 781 749 808 752 779 752 766 711 784 758 763 727 780 748 716 743 777 720 774 764 775 695 807 797 830 789 719 817 730 770 654 727 806 787 782 448 775 787 760 777 820 882 809 791 830 819 785 798 838 824 836 831 825 781 822 831 799 756 784 830 776 799 785 833 781 839 798 807 785 764 840 771 818 810 772 432 526 675 828 1.01e+03 765 775 778 807 472 795 624 768 786 833 794 732 806 749 683 796 750 808 769 792 784 754 821 728 791 664 800 782 717 796 839 777 691 755 756 769 758 764 794 858 691 779 770 726 753 654 770 717 767 782 763 772 674 725 679 691 814 787 831 885 885 942 914 860 905 880 907 859 805 825 869 835 815 808 844 817 912 857 882 792 804 790 786 842 778 809 822 828 836 825 776 832 820 810 804 793 757 774 777 728 763 767 789 777 786 787 804 815 809 835 778 802 802 824 797 804 838 818 790 812 736 803 797 804 792 812 807 794 778 783 775 756 789 803 798 813 760 802 809 801 807 757 737 772 771 772 779 776 713 794 777 764 771 765 793 691 764 769 797 771 791 811 784 793 757 746 774 704 774 738 734 746 738 733 779 761 718 717 852 649 780 728 762 818 788 747 735 747 753 780 789 740 735 782 780 782 773 722 754 760 769 774 759 800 756 860 813 837 839 829 806 843 793 837 825 818 818 779 824 798 807 816 818 804 827 773 837 788 812 821 815 797 769 784 827 825 827 831 792 770 795 834 803 825 810 754 794 815 819 866 856 795 814 808 779 805 809 790 776 803 759 747 754 809 796 765 776 800 754 829 820 808 789 805 800 836 794 733 806 779 781 773 817 802 791 1.03e+03 704 821 752 847 815 742 700 700 820 744 787 801 785 776 830 764 766 728 750 836 816 820 855 838 819 782 792 811 781 804 798 786 849 800 803 808 812 826 813 802 804 828 776 774 800 773 717 797 851 790 758 796 838 845 810 773 760 776 821 798 762 748 821 870 862 808 800 785 782 806 762 774 822 818 800 793 810 815 785 798 788 750 801 782 739 812 796 779 782 783 764 823 828 823 814 778 762 768 800 796 829 861 845 778 820 796 645 794 891 765 723 763 775 756 830 808 827 809 785 825 790 770 795 849 780 803 790 827 790 794 816 786 768 776 762 816 770 709 750 808 788 763 812 807 776 762 784 772 805 782 814 807 748 789 774 796 801 770 845 1.23e+03 818 769 551 769 764 755 698 774 761 749 802 787 873 780 809 754 813 759 791 886 834 855 893 865 883 867 859 842 819 863 840 874 868 862 861 798 870 841 857 852 864 888 898 874 819 811 878 839 829 832 838 734 785 810 819 858 841 828 701 841 812 801 808 844 795 812 814 770 800 778 798 790 748 796 824 790 779 874 864 861 786 738 794 780 786 794 818 824 843 776 796 834 793 780 788 778 793 770 753 805 836 806 818 782 776 778 755 766 771 787 1.07e+03 1.18e+03 666 762 746 772 808 761 841 850 842 857 850 862 903 835 840 817 807 785 805 777 825 805 803 789 796 782 806 821 827 819 833 809 765 737 747 732 825 776 766 741 772 793 763 783 761 767 793 763 743 774 796 783 757 754 759 789 760 795 799 790 770 720 757 712 804 781 781 748 808 752 779 751 765 710 785 758 762 727 781 748 717 743 777 721 772 764 775 695 807 797 830 787 720 816 730 770 654 727 806 786 782 448 775 787 760 776 820 885 805 792 829 820 785 798 838 823 834 833 824 780 821 831 799 755 785 830 776 797 784 834 782 839 799 808 786 764 840 770 818 810 772 432 525 675 829 1.01e+03 766 775 778 806 472 795 624 768 785 833 794 732 805 750 682 796 749 808 768 792 783 755 822 728 792 665 799 782 717 796 838 776 692 756 757 769 758 764 793 858 690 780 770 726 753 653 770 718 767 782 763 772 674 725 680 692 814 786 831 886 884 942 914 860 900 880 906 859 805 824 869 836 814 809 844 818 913 856 883 791 804 790 784 841 778 809 821 827 836 825 775 833 819 810 804 793 756 772 777 728 764 767 789 777 786 787 804 815 810 834 778 802 802 824 797 804 838 818 790 812 735 802 797 804 792 811 807 794 778 783 776 755 788 803 797 816 758 801 808 802 807 757 736 772 771 771 779 775 713 792 777 763 770 765 793 691 763 771 797 771 791 810 785 791 756 746 773 704 774 737 735 745 739 733 779 761 718 717 860 648 780 728 762 818 788 748 735 747 753 779 790 741 735 782 779 782 772 722 754 760 770 774 759 800 756 860 814 837 838 830 805 842 793 837 826 817 818 777 823 798 807 817 817 806 826 774 836 788 813 820 815 797 769 784 826 825 826 831 791 769 796 833 803 824 810 754 794 814 819 867 856 795 814 806 778 805 809 790 776 802 759 746 754 810 796 765 774 801 754 828 819 809 788 805 799 835 793 733 806 779 781 773 816 802 791 1.03e+03 704 821 752 848 815 742 699 700 821 744 787 802 785 776 831 764 766 726 750 836 816 820 856 838 818 782 793 811 782 804 798 787 849 800 804 807 811 826 813 802 801 828 776 774 800 772 718 797 851 790 758 796 837 846 811 773 760 775 821 799 762 747 820 866 862 807 800 784 781 805 764 775 822 818 800 793 811 815 784 798 787 750 801 782 740 813 794 780 782 783 763 824 828 823 814 777 762 768 799 797 829 863 844 778 820 796 644 794 891 766 723 763 775 756 830 807 826 809 785 823 792 768 795 849 780 802 790 827 790 794 814 786 768 776 762 816 770 709 750 807 787 762 810 806 774 762 785 771 804 782 815 808 749 789 774 794 801 769 846 1.23e+03 816 770 551 769 764 756 698 774 761 749 803 786 874 780 810 753 813 759 791 886 833 855 892 866 883 868 860 843 820 863 841 874 867 860 860 799 870 841 857 852 864 888 898 871 819 810 878 838 829 832 837 733 786 810 818 858 841 829 701 841 812 800 807 842 795 812 815 769 800 778 798 790 748 796 823 790 780 873 864 859 786 738 790 780 787 792 818 823 843 775 795 834 792 781 788 778 792 770 752 804 836 806 818 782 775 778 756 765 771 787 1.07e+03 1.18e+03 666 760 746 772 807 762 841 849 842 856 850 862 903 834 840 817 807 784 804 777 824 806 802 790 796 782 806 820 827 818 833 808 765 737 747 731 824 776 765 740 773 793 763 783 761 767 792 764 743 774 797 783 757 755 759 789 760 794 797 792 770 720 757 713 804 781 781 747 808 751 779 751 766 710 784 757 762 727 782 748 717 744 777 721 773 764 775 696 808 797 831 787 722 816 730 770 655 727 806 785 782 448 775 788 760 775 820 888 803 794 829 819 785 798 838 822 834 834 824 780 821 831 797 755 784 829 775 795 784 834 784 839 800 809 787 764 840 771 818 810 772 432 525 675 830 1.01e+03 766 774 777 806 472 795 624 767 784 833 795 732 805 750 682 795 749 808 768 792 782 755 824 728 791 666 798 783 718 796 837 776 693 756 757 769 758 763 793 857 689 781 770 726 755 653 770 718 767 782 763 772 675 724 681 692 814 785 830 886 885 943 914 859 898 880 906 861 805 825 870 836 814 810 844 818 914 856 884 790 804 789 784 841 778 809 821 827 836 825 775 832 820 810 804 792 758 771 777 729 765 767 788 778 786 787 803 814 812 834 778 802 802 824 797 804 838 818 789 811 734 802 798 805 792 811 806 794 779 783 778 754 787 802 797 820 758 801 808 802 807 758 736 771 772 771 779 775 714 790 776 763 771 764 793 691 762 771 798 771 791 810 785 790 756 745 773 704 774 738 735 744 739 733 779 760 717 717 869 649 780 728 762 817 788 748 735 747 753 779 790 741 734 781 778 781 772 723 753 760 770 774 759 800 756 859 814 837 837 828 806 842 793 836 828 817 818 776 824 796 806 817 816 808 825 773 836 789 812 819 815 796 769 784 824 824 826 831 791 769 797 832 802 824 810 754 794 815 819 867 855 796 814 804 777 805 810 789 777 801 760 745 754 810 797 766 774 801 753 828 819 809 788 806 799 836 793 734 805 780 781 772 816 802 790 1.03e+03 705 822 753 848 814 741 698 700 821 744 787 802 784 776 832 764 766 726 750 835 816 820 856 838 816 782 793 810 782 804 798 786 850 801 806 806 811 827 814 800 801 828 776 775 799 771 718 797 853 790 758 797 837 845 812 773 760 773 821 799 762 746 820 862 861 806 801 784 780 805 764 775 822 818 800 793 811 814 785 797 788 749 800 782 740 814 794 780 782 782 763 823 828 823 814 777 763 768 797 798 829 864 844 778 820 796 643 793 890 766 723 763 776 756 829 807 825 809 785 822 792 766 794 848 781 802 788 825 791 794 813 786 769 776 762 814 768 709 750 806 786 761 808 805 773 762 785 772 804 783 816 808 750 789 774 793 801 770 846 1.23e+03 814 771 551 769 764 755 699 774 762 749 804 785 874 780 810 753 813 759 792 886 833 855 891 865 883 868 860 844 820 864 840 873 867 858 860 800 871 841 859 852 863 888 897 870 820 809 879 839 828 832 837 732 786 810 818 858 842 830 701 840 812 800 806 842 795 812 816 769 800 779 798 791 749 797 822 791 780 873 863 858 786 739 788 780 789 791 818 821 842 773 795 835 793 782 788 778 791 770 751 803 836 806 818 782 775 778 756 765 771 788 1.07e+03 1.18e+03 666 759 746 771 807 763 841 848 842 856 850 862 904 834 841 816 806 784 803 777 824 806 801 790 796 780 807 820 826 818 832 808 765 737 746 731 822 776 763 739 773 793 762 783 760 768 792 763 743 773 796 783 755 755 758 789 760 792 795 793 770 720 758 713 804 780 780 747 808 750 780 752 767 710 784 756 762 726 782 748 717 745 776 721 773 764 775 697 807 797 831 788 723 816 730 769 656 727 806 785 782 449 774 788 761 775 820 890 801 797 828 818 785 798 838 820 834 836 824 780 821 831 794 755 784 828 774 793 783 834 785 839 800 808 787 764 841 772 817 809 772 432 524 676 829 1.01e+03 765 774 777 806 473 795 624 766 783 833 795 731 805 750 682 795 748 807 768 792 781 756 823 728 790 667 798 782 719 796 836 776 693 756 757 769 758 762 792 857 688 780 770 726 756 652 770 718 766 783 762 772 674 723 683 693 814 785 830 886 885 943 914 859 897 880 907 863 804 825 870 836 815 810 844 818 914 856 884 790 804 790 786 840 778 808 821 826 835 825 775 831 821 809 804 792 759 771 777 729 765 766 788 778 786 788 803 814 812 834 777 802 802 824 798 803 837 818 789 811 733 802 798 805 792 810 806 793 779 783 781 754 785 801 796 821 758 801 807 804 807 758 735 770 773 771 779 776 716 789 776 764 771 764 793 692 761 771 798 771 791 810 784 791 756 745 774 702 774 739 736 742 739 732 780 760 716 717 878 651 780 728 762 817 788 748 735 746 754 779 790 741 735 781 778 782 772 724 753 761 769 774 758 800 756 859 813 837 836 827 806 843 793 835 828 817 818 775 824 796 806 816 816 808 824 773 836 788 812 819 814 796 768 784 825 824 826 832 790 769 798 831 801 824 810 753 794 815 818 866 854 796 814 804 779 806 810 788 778 800 760 745 753 809 797 766 774 800 753 828 818 808 788 805 798 837 793 734 804 780 782 772 816 801 789 1.03e+03 704 822 753 848 814 740 698 700 822 744 787 802 783 776 832 764 766 726 751 835 816 819 856 839 815 781 794 811 781 802 798 786 848 801 808 806 810 827 813 799 803 829 774 775 799 771 718 797 854 789 758 796 838 844 813 773 760 771 820 799 762 746 821 855 860 805 800 783 778 804 764 774 822 818 801 793 811 815 785 796 789 748 799 782 740 815 796 780 782 782 763 823 828 822 814 777 763 768 796 798 828 864 843 779 820 796 643 793 891 767 722 763 776 757 828 806 823 809 785 821 790 766 794 848 782 801 787 823 792 794 813 787 769 776 762 811 767 709 749 806 786 760 809 806 773 762 785 772 804 783 816 808 750 790 774 792 801 772 847 1.23e+03 814 772 552 770 764 755 699 774 760 749 804 783 873 779 809 753 813 758 792 886 833 856 892 864 883 867 860 844 819 864 840 871 867 856 860 801 871 840 860 852 862 889 897 870 820 808 880 840 826 832 836 732 786 809 816 858 843 830 702 840 813 800 806 844 795 811 816 769 799 779 798 791 750 798 822 790 779 873 863 858 785 737 787 778 790 790 818 820 842 772 794 834 793 783 787 778 792 770 750 802 836 806 818 783 775 778 756 765 771 788 1.07e+03 1.18e+03 666 758 746 769 808 764 840 847 842 856 851 862 905 834 840 815 804 784 803 777 825 806 800 790 796 778 807 820 826 818 831 808 766 738 746 732 821 776 762 739 771 793 761 783 760 769 792 762 743 773 794 783 753 755 757 789 760 791 795 793 770 721 759 713 805 782 779 747 809 750 779 752 768 709 783 756 762 725 783 747 716 745 775 721 773 763 774 698 807 797 831 788 724 816 730 769 656 727 806 786 781 449 774 788 762 776 820 893 801 799 828 818 787 797 839 819 834 836 824 781 821 831 793 755 784 828 774 793 782 834 786 839 799 807 787 764 842 772 816 807 771 431 524 676 827 1.01e+03 764 772 776 805 473 795 624 766 783 833 795 730 805 749 682 794 748 807 768 791 781 755 821 727 789 667 798 780 719 797 836 776 692 756 757 769 758 761 791 856 687 780 770 726 756 652 770 718 765 783 762 772 672 723 684 692 814 785 830 886 885 942 914 860 894 879 907 864 803 825 870 836 816 808 844 818 914 857 884 790 803 790 787 840 778 807 820 826 835 826 775 830 822 808 803 791 759 771 777 731 765 766 790 779 786 788 803 814 813 834 776 801 802 825 797 803 836 818 789 812 732 802 798 803 791 810 806 791 778 783 783 754 785 800 796 821 758 801 807 804 807 758 734 770 774 771 780 777 716 790 776 765 770 764 793 692 761 770 798 770 791 810 784 792 757 744 775 701 775 740 736 740 739 732 780 759 715 717 889 652 779 728 763 817 788 747 735 746 754 779 790 741 735 782 778 782 772 724 754 761 769 774 757 800 758 859 815 837 835 826 806 845 793 835 829 817 818 775 824 797 806 815 816 808 825 772 835 788 812 819 814 795 766 784 826 823 826 832 790 769 798 831 799 824 810 753 793 814 817 865 855 796 814 804 781 807 809 789 778 800 759 746 752 809 797 764 774 800 753 829 818 808 788 805 798 837 793 735 804 780 782 771 815 800 789 1.03e+03 703 821 752 847 813 740 699 700 823 744 785 801 783 776 832 764 767 727 751 834 816 819 854 838 814 781 793 811 779 801 798 785 847 800 808 806 809 827 812 798 805 830 773 776 800 771 718 796 855 788 757 796 838 843 812 773 760 771 820 798 763 747 821 850 859 803 799 782 778 805 764 773 822 818 800 793 811 815 786 796 790 748 799 782 740 814 796 780 782 782 763 822 827 821 813 777 763 769 796 797 829 864 843 779 821 794 643 792 892 767 722 763 777 755 828 806 822 810 786 821 788 767 794 847 782 802 787 821 792 793 813 787 768 775 761 812 765 709 750 804 786 760 810 807 774 762 786 772 804 784 816 807 750 788 773 792 802 773 846 1.23e+03 814 773 552 769 765 755 700 774 759 749 802 782 872 778 809 753 813 758 791 887 833 856 893 864 883 867 860 843 818 863 840 870 868 856 860 801 872 840 861 852 862 888 896 871 821 809 880 840 826 831 837 734 786 808 815 858 843 829 702 840 814 799 805 845 795 811 816 768 799 779 798 791 750 798 822 788 778 873 863 859 785 736 787 777 789 791 818 819 842 774 794 834 794 783 786 776 793 770 749 803 835 805 818 784 775 778 757 764 771 788 1.07e+03 1.17e+03 665 758 745 766 809 763 840 848 842 857 851 861 904 834 839 816 803 784 804 778 825 805 800 790 796 776 809 819 826 820 830 808 766 738 746 732 819 776 762 739 770 793 761 783 759 770 792 762 743 773 793 783 753 755 757 789 758 791 795 794 770 722 761 713 804 782 778 748 809 750 778 752 768 710 782 755 760 724 781 747 716 745 774 720 773 762 774 700 806 798 829 787 723 815 730 769 657 727 806 786 782 448 774 787 762 778 820 895 801 803 828 818 788 797 839 817 833 837 824 781 821 832 794 755 784 828 774 793 784 834 786 838 797 806 786 763 842 772 815 806 770 429 525 676 826 1.01e+03 763 773 776 805 472 795 624 766 782 832 795 730 804 749 682 794 748 807 769 791 781 754 819 726 788 667 797 779 718 798 836 776 692 756 756 770 758 760 790 857 688 779 769 727 754 652 769 718 764 783 763 772 670 724 684 690 814 785 831 886 885 941 915 861 892 878 907 864 802 824 870 835 816 807 844 817 914 857 884 790 804 789 787 840 778 807 820 825 835 826 775 829 822 807 804 790 758 772 777 733 764 766 791 780 786 788 803 814 813 835 775 801 802 825 797 803 836 817 789 812 732 802 797 801 791 810 806 789 777 782 786 753 785 800 796 821 757 800 806 804 807 758 734 770 774 770 779 776 716 791 777 766 766 764 792 691 759 768 798 770 791 810 783 792 757 744 776 700 776 740 736 739 739 731 780 759 715 716 902 650 779 727 764 817 789 746 734 746 754 780 789 742 736 782 779 782 772 724 754 761 768 774 756 798 758 859 816 836 836 826 806 844 793 835 828 816 818 776 824 799 806 814 816 806 825 772 835 787 811 819 814 796 764 784 827 823 824 832 790 769 798 831 800 825 810 752 793 814 817 864 856 795 815 804 782 807 807 790 777 800 758 746 751 810 797 762 774 799 753 829 818 808 789 805 799 838 794 735 805 781 781 771 814 800 790 1.03e+03 701 821 752 846 813 739 699 700 823 743 784 800 783 776 833 764 768 728 751 834 815 818 853 837 814 780 793 810 778 800 799 784 845 800 808 807 808 826 811 798 805 830 772 776 798 771 717 795 855 786 757 795 836 842 811 774 760 771 820 798 762 747 821 845 858 803 798 781 778 805 761 772 821 818 800 792 811 815 786 795 790 748 799 783 740 813 795 780 782 782 764 821 827 820 812 777 762 769 796 797 829 863 843 778 822 793 643 792 890 766 722 762 777 753 828 806 822 810 786 821 786 768 794 847 782 803 787 821 792 794 813 786 767 774 761 812 765 709 750 803 787 760 811 807 775 762 784 772 804 784 815 807 749 786 773 793 803 772 846 1.23e+03 814 774 551 768 766 756 700 775 757 749 800 780 871 778 808 753 812 757 789 888 833 857 894 863 882 866 860 842 818 863 839 870 868 856 860 801 872 840 860 852 862 888 894 870 820 809 880 840 828 831 837 735 785 808 813 857 843 829 702 841 815 799 806 845 795 811 816 768 798 778 798 791 750 796 822 787 777 873 863 860 785 734 787 778 787 792 818 819 842 776 794 833 794 782 785 774 793 770 749 804 835 805 817 784 774 777 756 764 770 788 1.07e+03 1.17e+03 664 758 745 766 810 763 840 847 842 857 850 860 904 834 838 816 803 784 803 779 825 804 800 790 797 777 809 819 827 821 829 808 767 738 746 730 819 775 762 738 770 793 761 782 759 770 792 761 742 772 793 782 753 755 757 790 757 791 796 794 770 724 760 713 804 783 777 748 808 751 776 752 768 711 782 755 759 725 779 747 716 745 775 720 772 762 774 702 806 799 827 786 723 814 730 768 658 726 806 787 782 447 774 786 761 778 818 898 801 805 828 819 788 797 837 815 833 839 824 780 822 832 795 754 783 829 774 793 786 834 787 838 797 805 786 763 842 772 816 806 770 429 526 676 827 1.01e+03 763 773 776 804 470 795 624 766 782 832 795 730 804 748 682 794 748 806 770 791 781 752 819 726 788 668 795 779 718 799 837 775 692 755 755 769 758 760 788 858 688 779 769 727 751 651 769 719 765 783 763 771 668 724 685 689 813 785 831 886 884 941 915 861 886 878 907 863 802 824 869 834 815 808 844 817 914 856 884 790 805 789 787 839 779 807 819 825 835 825 775 829 822 806 804 789 756 771 777 734 764 766 792 780 786 788 803 814 814 836 774 801 802 825 796 802 836 818 789 812 732 802 796 800 791 810 807 789 777 782 787 754 785 800 796 821 757 799 805 805 807 758 734 771 774 770 778 774 715 791 778 766 762 763 791 690 758 766 797 769 790 810 783 791 757 745 775 701 776 740 735 739 739 730 781 758 715 716 917 648 779 726 763 817 789 747 733 745 754 780 788 742 735 783 779 781 773 724 754 761 768 774 756 796 760 859 818 835 837 826 806 841 792 835 826 815 818 776 823 799 806 813 817 805 825 772 834 787 812 819 814 796 763 784 829 823 821 832 789 769 797 832 799 825 810 752 794 814 817 863 855 794 814 803 782 806 806 790 777 799 757 746 751 810 796 762 774 799 753 828 818 808 789 805 800 838 795 735 806 781 781 770 814 800 790 1.03e+03 700 821 752 846 813 740 700 699 822 743 784 799 784 775 833 764 767 729 752 834 814 819 852 835 816 780 794 810 778 800 800 785 844 800 807 808 808 825 811 798 803 830 772 776 797 771 717 795 855 786 757 795 834 842 810 773 760 771 820 797 761 747 820 844 859 803 799 780 778 805 759 771 820 818 800 791 811 815 786 795 790 748 799 784 740 812 794 780 781 782 764 820 826 821 811 776 762 768 796 797 829 864 844 778 822 792 643 791 889 767 722 762 778 753 829 805 822 809 786 821 785 767 794 846 782 804 787 821 792 795 812 786 766 772 761 812 766 710 750 802 786 759 811 808 776 763 782 771 803 784 814 807 748 785 773 793 805 771 846 1.23e+03 814 772 550 766 765 756 700 774 758 749 798 780 871 779 808 753 810 757 788 888 833 857 894 863 881 866 860 842 819 863 839 871 868 856 860 801 872 841 860 851 863 889 893 869 819 809 881 840 829 831 838 734 783 807 813 856 842 828 700 841 815 799 806 845 795 811 816 767 799 778 797 791 749 794 822 786 777 873 863 859 785 735 788 780 785 793 818 819 842 777 794 832 793 782 786 774 792 770 750 804 835 804 817 783 774 777 756 763 769 787 1.07e+03 1.17e+03 664 758 745 767 811 762 839 847 841 857 850 860 904 834 838 817 803 784 803 780 825 804 801 789 797 778 809 820 827 822 829 808 767 739 746 729 819 774 762 738 770 793 760 782 758 770 792 762 742 771 793 782 752 755 757 790 756 791 796 795 769 723 760 714 804 782 777 748 806 751 777 752 768 712 782 755 759 725 778 746 716 745 775 720 772 762 773 703 806 799 826 787 722 814 730 768 658 726 806 787 783 446 773 787 760 777 818 900 801 810 828 820 787 798 836 812 832 841 824 778 823 831 795 754 783 830 775 793 788 834 788 838 797 805 786 763 842 772 817 807 770 430 527 676 828 1.01e+03 764 773 777 804 470 794 624 767 782 832 795 729 804 750 682 795 747 806 769 791 780 752 819 727 788 668 794 779 718 799 838 774 693 755 755 769 757 760 788 858 687 780 769 727 751 651 769 718 765 783 763 770 666 724 685 689 812 785 831 886 884 942 915 860 881 878 907 861 802 824 869 833 815 808 843 817 915 856 883 790 805 788 787 840 780 807 817 826 834 824 775 829 823 806 805 789 757 771 776 737 763 766 792 780 786 787 803 815 815 836 774 801 802 825 796 802 836 818 789 811 732 802 796 800 791 809 807 789 777 781 788 754 784 800 796 820 757 798 804 804 807 758 734 772 775 770 778 773 713 791 779 766 760 763 791 688 757 765 797 769 788 811 783 791 757 746 774 702 774 739 735 740 740 730 781 758 715 716 929 648 779 727 762 816 789 747 734 745 754 781 786 743 735 784 780 781 773 724 754 761 768 774 756 793 760 860 817 834 838 825 806 840 792 835 826 814 816 776 822 797 806 813 818 806 825 772 833 788 812 818 814 796 762 783 830 823 818 832 789 769 796 831 798 824 810 752 794 814 816 863 853 795 814 803 782 805 806 789 777 799 757 746 751 809 795 764 773 799 753 828 818 808 788 805 800 837 796 734 806 781 780 770 813 800 789 1.03e+03 698 820 752 847 813 742 700 699 822 744 786 799 783 774 834 764 766 729 753 834 813 820 851 835 817 780 793 810 778 800 801 785 844 801 806 807 809 824 811 799 802 830 772 776 796 770 716 796 855 787 758 794 833 842 810 773 760 771 821 796 761 747 820 844 861 803 800 779 778 805 758 771 820 817 800 790 811 816 784 794 791 748 798 785 739 811 794 780 780 782 764 820 826 822 812 776 760 767 797 796 830 865 844 778 823 792 644 791 887 766 723 761 778 754 829 805 822 810 786 822 784 766 793 846 782 803 787 822 792 795 812 787 766 772 761 811 766 710 750 803 785 759 810 808 776 763 780 771 803 784 814 808 748 784 772 792 806 771 845 1.23e+03 814 772 550 766 763 755 700 774 759 749 798 781 871 780 807 754 809 757 787 887 833 858 893 863 880 868 860 842 819 864 839 871 867 857 861 802 871 842 859 850 863 889 893 867 818 809 883 840 829 831 838 733 782 807 814 854 841 826 699 842 814 798 806 846 794 810 815 767 799 778 796 790 747 794 822 785 776 872 864 859 784 736 790 782 784 793 818 819 841 775 794 832 792 782 786 773 791 770 751 804 834 805 817 783 775 778 756 763 769 787 1.07e+03 1.17e+03 664 757 744 766 810 762 839 845 841 857 848 860 903 834 837 817 803 784 803 779 825 804 802 788 797 779 808 821 827 821 830 808 766 739 747 727 820 776 762 738 770 793 760 782 757 769 792 762 742 771 793 782 752 755 757 790 756 791 796 795 768 723 759 715 803 782 777 748 805 751 777 752 767 711 782 755 758 725 778 746 717 745 776 721 772 762 772 704 806 800 826 787 722 814 729 768 657 726 807 787 784 447 773 787 760 776 819 902 800 813 829 821 785 800 834 810 832 841 824 778 825 831 795 754 782 830 775 792 788 834 788 838 797 805 786 762 842 772 817 807 770 431 528 676 828 1.01e+03 765 772 776 804 471 794 624 768 783 831 794 731 804 751 682 795 745 806 768 790 780 752 819 728 789 669 796 779 718 798 837 774 693 755 754 768 758 760 789 858 687 780 769 728 751 651 769 718 765 783 762 770 665 724 686 690 812 785 831 885 883 943 914 859 877 878 907 860 802 824 869 834 815 808 844 817 915 856 882 790 804 788 788 841 780 807 814 827 833 823 774 829 823 805 805 789 757 770 776 739 763 766 791 780 786 786 803 816 816 836 773 801 802 825 796 802 836 819 789 810 732 801 796 801 791 809 806 790 776 780 788 755 783 800 796 820 757 798 804 803 807 758 734 771 779 770 778 773 712 791 779 766 758 763 790 688 757 766 797 769 787 811 783 791 757 747 774 703 773 737 735 739 740 729 781 758 715 716 944 648 778 728 761 816 789 748 735 745 753 780 786 742 735 784 781 781 772 724 754 760 768 774 756 792 760 860 818 834 838 825 807 841 792 834 826 814 815 776 822 795 807 813 816 806 826 772 832 788 812 818 814 796 762 782 831 822 819 833 790 769 796 831 798 824 810 752 794 814 814 863 852 795 813 803 781 804 806 789 778 799 756 747 751 809 794 765 773 799 752 828 817 808 787 805 800 835 796 734 806 781 780 770 813 800 788 1.03e+03 699 820 752 846 812 743 700 698 820 743 787 799 783 774 834 764 765 729 752 835 813 820 851 835 817 781 791 810 778 801 800 784 844 800 805 806 810 824 811 799 800 830 773 776 796 770 716 796 854 788 757 794 834 842 810 773 760 771 821 796 762 746 821 843 863 803 800 778 778 805 760 771 820 816 800 790 809 817 783 794 791 747 798 785 739 811 793 781 778 781 763 820 825 822 811 776 759 766 798 794 829 865 844 777 823 793 644 791 887 764 724 760 778 754 829 806 823 811 785 821 784 766 794 846 782 802 788 822 791 795 812 787 766 772 760 810 767 710 750 804 785 760 810 808 776 763 779 771 803 784 813 807 749 784 772 791 806 770 844 1.23e+03 814 772 549 766 762 753 701 774 760 750 798 781 871 780 807 754 809 757 787 887 833 859 893 862 880 868 860 842 819 864 839 872 866 858 861 803 871 842 859 850 863 889 894 867 817 809 884 840 829 831 838 733 782 807 815 854 840 824 700 842 814 797 805 847 794 810 813 768 800 779 795 790 746 794 823 784 776 872 864 859 784 738 791 782 785 794 819 819 840 774 793 832 793 781 786 774 792 770 751 804 834 806 817 782 775 779 756 763 770 787 1.06e+03 1.17e+03 664 757 744 766 808 762 840 844 841 857 847 860 902 834 837 818 803 784 802 778 825 803 802 788 797 780 808 822 826 820 830 808 766 739 748 728 821 777 762 738 770 793 760 782 757 769 791 762 742 772 793 782 752 756 757 789 756 792 795 793 768 723 759 716 803 782 777 747 805 750 778 752 767 711 782 755 758 725 778 746 716 745 776 721 772 763 771 704 806 800 826 787 721 813 729 767 656 726 808 787 782 447 772 786 760 776 819 904 799 817 830 823 785 800 834 809 832 843 824 778 825 831 795 753 783 830 774 792 787 834 788 838 797 806 785 761 841 772 817 808 770 430 528 675 828 1.01e+03 766 771 776 803 472 794 624 767 782 830 792 732 804 751 682 795 745 807 768 790 780 752 820 728 789 670 798 779 718 796 836 774 694 755 755 768 758 760 790 859 687 780 769 729 752 651 768 717 765 783 762 769 666 724 686 690 811 785 831 884 882 943 914 859 873 877 907 859 801 824 869 835 815 808 844 816 916 856 881 791 802 788 788 841 780 806 811 828 832 823 774 829 823 805 804 789 757 770 776 743 763 766 790 780 786 785 804 816 816 836 773 800 801 825 795 803 835 819 789 809 732 801 795 802 791 809 805 791 775 780 789 754 785 800 796 820 757 797 804 803 807 758 734 770 782 770 778 774 710 791 778 766 756 762 789 687 757 766 797 768 786 812 783 790 757 746 774 703 772 737 735 739 740 729 781 758 715 715 959 648 778 728 760 816 789 748 735 744 752 780 786 742 735 784 780 780 772 724 753 759 768 774 755 793 760 861 819 835 838 825 807 843 792 834 827 814 814 776 822 795 807 813 814 806 826 771 831 788 812 818 815 795 761 782 831 823 820 833 791 769 796 831 797 824 811 753 792 814 813 863 852 794 813 802 782 804 807 789 778 799 757 747 750 808 794 764 773 798 752 828 817 808 787 805 799 834 796 734 804 780 780 769 813 800 788 1.03e+03 700 820 752 844 812 742 700 697 820 744 787 799 783 775 834 764 765 729 751 834 813 820 851 835 815 782 790 810 778 800 800 783 844 800 804 804 810 824 812 799 800 829 774 776 796 769 716 796 853 788 756 794 834 842 809 772 759 773 822 795 762 746 820 840 863 802 801 777 778 805 761 772 819 816 800 789 807 818 783 794 791 747 796 785 739 812 793 781 778 780 762 820 824 822 811 775 760 765 796 792 828 864 844 777 824 794 644 792 887 763 725 760 777 752 830 808 823 812 784 821 785 766 795 846 782 802 789 822 791 794 812 788 766 771 760 810 768 710 750 804 785 761 810 809 775 762 779 771 803 784 813 806 749 784 771 790 804 770 843 1.23e+03 815 773 549 766 762 752 700 774 760 749 797 782 871 780 807 754 809 757 788 887 833 859 891 862 882 869 860 842 819 864 838 872 867 857 860 801 872 842 859 850 863 889 896 868 817 808 883 839 829 831 838 733 783 806 817 855 840 820 700 842 815 795 805 848 794 810 812 768 801 781 795 790 745 794 823 782 777 871 865 859 784 738 790 781 786 794 819 820 839 773 793 832 793 780 786 774 791 770 751 803 834 806 817 782 775 780 757 762 770 788 1.06e+03 1.17e+03 664 757 744 766 806 762 841 847 840 857 847 860 902 832 836 819 803 784 801 777 825 802 802 789 796 780 807 822 824 820 830 808 765 739 748 728 822 778 762 737 770 793 760 782 758 769 790 761 743 772 794 782 753 756 757 788 756 792 794 790 768 724 758 716 803 782 778 747 806 750 778 752 767 710 782 755 758 724 778 746 716 745 776 721 771 762 771 704 807 800 826 786 720 812 730 766 656 725 808 786 781 447 772 786 759 776 817 905 798 820 830 825 786 800 835 808 832 844 824 778 824 831 795 753 782 829 774 793 786 834 789 837 797 806 784 761 839 773 816 808 769 430 528 675 828 1.01e+03 768 771 776 803 471 794 624 767 781 830 791 732 804 751 681 794 746 808 767 790 780 753 821 727 789 671 799 779 718 795 836 773 695 755 755 769 758 760 790 858 687 781 769 729 752 651 768 719 765 782 761 770 667 725 687 690 811 785 830 883 881 943 914 859 869 877 907 860 801 824 869 834 815 806 843 816 916 855 882 791 800 788 788 840 780 806 806 828 831 822 773 829 821 806 804 789 756 769 776 745 763 766 790 780 786 785 804 816 816 836 773 800 800 825 794 802 836 820 789 809 732 800 795 804 792 810 804 792 774 781 790 755 787 800 796 819 757 797 806 803 806 758 734 770 785 770 778 773 711 791 778 766 754 763 789 686 757 766 797 768 786 812 782 789 756 746 773 703 772 736 735 740 741 729 780 759 715 715 975 648 778 728 760 815 789 748 735 744 752 779 786 742 735 784 779 779 771 724 751 759 768 774 755 794 760 861 822 834 837 826 806 844 791 835 827 814 814 776 821 794 807 814 813 806 826 769 830 788 812 818 815 794 762 782 830 824 820 831 791 769 796 832 798 824 811 753 793 814 813 863 851 794 812 802 782 804 806 789 778 799 758 746 750 808 794 763 773 797 752 827 816 807 788 804 800 835 795 734 804 780 779 769 813 799 788 1.03e+03 701 820 753 843 813 741 699 696 819 745 786 799 782 776 833 763 766 729 751 832 814 820 850 835 814 782 791 810 779 799 800 781 845 799 802 803 810 824 811 800 801 829 775 775 796 768 716 795 851 787 755 794 834 843 809 772 759 774 823 795 759 745 820 837 863 802 800 775 777 805 760 772 818 816 800 789 807 818 784 794 790 747 795 786 738 813 793 781 779 780 762 821 823 822 810 775 761 765 795 792 827 862 843 777 824 794 643 791 887 763 724 759 776 750 830 809 823 812 783 822 786 765 796 846 782 802 789 821 792 793 812 787 766 771 760 810 769 709 750 805 785 761 809 808 774 762 779 771 802 783 812 805 749 784 771 790 802 770 844 1.23e+03 815 773 550 766 762 751 700 773 760 749 797 782 871 780 807 754 809 757 790 888 833 859 890 863 884 869 860 842 819 864 837 872 867 857 860 799 873 842 858 851 863 890 896 870 816 808 882 838 829 831 838 733 784 807 816 856 841 817 700 842 815 794 805 848 794 809 813 769 801 781 794 790 745 794 823 781 778 870 865 859 785 736 789 779 786 793 820 820 839 773 793 832 793 780 787 774 790 770 750 803 834 806 816 782 774 780 757 762 770 788 1.06e+03 1.17e+03 664 758 744 768 806 762 841 850 840 856 847 859 902 830 837 820 802 784 800 777 825 804 801 790 794 780 807 821 824 819 831 808 765 738 747 729 823 778 762 736 770 793 761 783 758 768 790 760 744 771 795 782 754 756 757 788 756 792 793 789 768 724 757 716 803 782 779 747 806 750 778 752 767 710 781 755 759 724 778 747 716 745 775 720 771 762 771 704 806 799 826 787 722 812 729 764 657 723 809 786 779 447 773 785 758 776 816 906 799 821 829 828 787 800 835 806 831 846 824 778 822 831 795 753 781 829 774 793 786 834 789 837 797 806 783 761 837 773 815 809 768 428 528 675 828 1.01e+03 768 770 776 803 470 794 624 768 781 831 790 731 804 751 680 794 747 809 767 790 781 753 822 727 789 671 798 779 717 795 836 774 696 754 754 769 758 759 790 858 687 781 769 731 751 651 768 720 766 782 761 770 667 724 689 690 810 785 830 883 882 942 913 859 864 877 906 860 801 824 868 833 816 806 842 815 916 855 882 792 799 789 787 838 781 806 803 827 830 822 773 829 820 806 805 788 755 769 777 748 763 766 791 780 786 785 804 815 815 836 773 799 800 825 793 802 836 820 789 810 732 800 795 805 792 811 804 791 775 781 791 755 789 799 796 819 758 798 807 803 805 757 733 771 785 771 778 774 713 791 777 766 752 763 789 686 758 767 797 768 786 812 782 790 755 746 773 703 774 736 734 741 743 729 779 759 714 715 986 648 778 727 759 815 789 746 735 744 751 778 786 742 736 783 777 778 771 725 750 760 768 774 756 795 759 860 823 833 836 826 805 845 790 836 827 813 815 776 822 793 807 815 813 806 826 767 830 788 811 819 815 793 762 782 830 825 822 828 791 769 797 831 799 824 810 753 794 814 813 863 851 793 811 802 782 803 807 788 778 798 758 746 749 807 794 763 774 797 752 826 816 808 788 804 801 835 795 735 804 780 779 771 813 798 788 1.03e+03 701 820 753 844 813 740 699 696 819 745 786 799 782 776 831 763 766 729 751 830 814 819 850 835 816 782 792 810 778 798 800 781 846 799 801 803 811 823 811 800 803 829 774 775 796 768 716 794 851 786 755 793 834 844 809 772 759 774 822 795 757 745 819 833 862 801 799 774 776 805 759 773 818 817 801 788 808 816 784 794 789 747 793 786 738 813 794 781 780 780 763 821 822 822 810 775 763 765 794 793 828 861 842 776 822 793 642 791 888 763 723 758 775 751 830 808 823 812 782 822 787 764 796 846 782 801 789 821 792 792 812 786 765 773 760 810 769 708 750 805 786 761 809 809 773 761 780 771 802 782 813 805 749 784 771 790 800 770 845 1.23e+03 815 773 550 765 762 750 699 772 759 749 796 781 870 780 806 754 808 758 791 888 833 860 889 863 886 869 860 842 820 863 837 873 867 857 860 796 874 841 859 851 863 890 895 872 816 809 881 837 830 830 838 732 784 807 814 856 841 814 700 842 815 794 805 848 795 810 813 769 800 781 794 791 745 794 824 780 779 868 866 860 786 734 787 778 785 793 821 820 839 774 793 833 791 780 787 774 790 770 750 802 834 806 815 783 773 778 757 761 769 788 1.06e+03 1.17e+03 663 758 745 769 806 761 841 855 840 856 847 858 902 829 837 821 801 785 800 778 824 805 801 792 792 780 806 821 826 819 831 808 763 736 746 730 823 777 762 736 770 793 761 784 759 768 790 760 743 771 795 782 754 755 756 787 757 792 793 791 768 724 755 716 802 782 779 747 805 750 776 751 767 710 781 754 758 724 777 748 717 746 775 720 770 760 770 704 805 798 825 787 724 813 729 764 658 721 809 786 780 447 774 785 756 777 816 906 800 822 829 830 787 800 837 804 830 847 824 778 822 831 794 753 780 829 773 793 786 833 790 836 797 805 781 763 835 772 813 809 768 427 528 675 827 1.01e+03 767 769 775 802 470 794 625 768 782 830 790 731 804 751 680 794 747 809 768 790 781 753 822 727 788 671 797 779 717 795 836 775 698 754 754 769 758 759 789 857 686 782 769 732 750 650 768 721 767 781 760 770 666 722 691 690 810 785 829 883 883 942 914 858 864 877 906 861 801 823 868 833 817 806 841 815 916 854 882 792 799 789 787 838 780 805 798 826 830 822 773 829 820 807 805 788 754 770 777 749 763 766 790 780 785 786 803 814 815 836 773 798 800 825 792 801 836 820 789 810 732 800 796 804 791 812 804 791 775 781 792 755 788 798 796 818 758 798 807 804 805 757 732 773 786 771 778 775 715 790 776 765 750 763 790 686 758 767 797 768 786 812 782 791 754 746 773 703 775 736 733 742 745 728 778 758 713 715 996 648 778 727 759 814 788 745 734 744 751 777 787 742 735 782 777 777 771 724 750 761 768 774 756 796 759 860 825 832 836 824 805 844 788 836 826 813 815 776 823 793 807 816 813 806 824 768 831 788 810 818 815 793 763 782 829 825 824 826 791 768 798 830 800 825 810 752 794 815 813 863 851 793 811 801 781 801 807 788 778 798 759 746 749 806 794 764 774 797 752 825 816 808 787 804 800 835 794 734 804 780 780 773 813 796 787 1.03e+03 700 820 754 845 813 740 699 696 820 743 786 799 783 776 829 763 766 730 752 830 814 819 850 835 816 781 791 810 778 797 799 781 846 799 802 804 812 824 811 801 804 829 773 775 797 768 716 793 851 786 755 793 834 843 810 773 759 773 820 794 756 745 819 831 861 801 798 774 774 805 759 773 818 818 801 787 809 815 783 794 789 746 793 785 738 811 794 781 781 782 764 821 822 821 809 775 763 766 794 794 829 859 842 776 820 792 641 791 888 762 722 759 775 751 830 807 823 812 782 822 787 764 796 845 781 801 789 820 792 790 813 786 764 774 760 810 768 708 750 806 786 761 810 809 773 761 781 772 802 782 815 806 748 784 770 790 800 770 844 1.23e+03 815 771 550 765 762 750 699 772 759 750 796 781 869 779 806 754 808 758 791 888 833 860 890 863 886 869 858 842 820 862 837 873 867 857 860 797 873 841 859 851 862 889 894 874 815 809 880 837 830 829 838 731 784 807 813 856 841 811 700 842 814 794 805 848 795 810 812 769 800 782 794 791 746 794 824 780 779 868 866 860 786 733 787 777 784 793 821 820 839 775 793 833 789 780 788 773 789 770 750 802 834 806 814 783 773 777 758 761 769 788 1.06e+03 1.17e+03 663 756 744 769 807 761 841 856 840 855 847 857 902 829 838 821 801 786 800 778 825 807 801 795 791 780 807 821 827 818 832 808 761 735 746 729 823 777 761 736 770 793 761 784 758 766 790 760 743 770 795 782 754 755 756 786 756 792 793 791 768 724 755 716 802 783 778 747 805 750 775 750 767 710 781 754 758 724 776 748 716 747 774 720 770 759 770 704 804 799 824 786 726 813 730 763 658 721 809 787 780 447 774 785 756 778 817 905 801 824 828 832 787 800 838 803 828 848 824 778 822 831 793 753 780 829 773 791 786 834 790 834 797 804 781 765 835 772 813 808 768 427 528 676 827 1.01e+03 765 769 775 802 469 794 625 768 781 828 791 731 804 751 680 794 747 809 768 790 781 754 821 727 788 671 798 779 717 795 836 776 698 755 754 769 757 760 788 858 685 782 767 732 749 650 768 722 768 781 760 770 664 721 690 690 809 785 829 882 885 942 914 858 863 878 905 860 800 823 867 833 818 807 841 816 916 854 881 791 800 790 788 837 780 804 796 825 830 822 772 828 819 807 805 788 754 770 777 750 762 766 788 780 785 787 801 814 815 836 772 798 800 825 793 801 836 820 788 811 733 802 796 803 790 813 803 790 774 781 793 755 788 797 796 816 758 798 808 804 806 756 732 773 786 770 777 775 718 790 776 765 747 763 790 687 758 767 797 768 786 812 781 793 754 746 774 702 776 736 732 742 747 727 778 756 713 714 1e+03 647 778 726 760 814 788 745 732 744 752 777 788 742 734 781 776 777 771 724 750 762 767 774 757 796 759 860 825 833 836 824 806 842 790 836 826 813 815 776 824 794 808 816 814 806 823 768 833 788 808 817 815 794 761 782 828 824 824 826 791 767 797 829 800 825 809 751 794 815 813 862 852 793 810 802 780 801 806 788 778 798 759 745 750 805 794 764 774 797 752 824 816 807 786 803 798 834 794 733 804 780 780 774 813 796 787 1.03e+03 700 820 754 846 813 737 699 695 820 742 785 799 783 775 827 762 766 729 752 830 814 819 850 834 816 781 789 810 778 798 799 781 846 799 802 804 811 824 811 801 803 829 773 774 798 768 717 793 851 786 754 793 834 843 811 772 760 772 818 794 757 745 819 829 862 800 798 774 774 805 759 773 817 820 801 787 809 815 783 795 789 746 794 785 738 809 795 780 781 783 764 822 823 820 809 775 763 766 795 795 829 859 842 776 819 792 642 792 888 761 722 759 775 751 829 806 824 812 781 822 788 766 795 845 780 800 789 820 794 792 812 786 764 775 759 809 768 708 749 807 786 760 810 810 772 761 781 771 802 782 817 806 748 785 770 790 801 769 841 1.23e+03 815 770 550 764 762 750 699 771 759 750 796 781 869 778 806 753 809 756 790 887 833 859 891 862 886 869 856 842 820 862 837 872 866 858 860 797 873 841 858 850 862 888 893 873 815 809 878 837 829 828 838 730 784 807 812 856 841 808 700 842 815 794 805 848 795 810 810 770 800 784 793 791 746 794 824 780 778 867 866 860 786 735 787 776 783 792 821 819 838 777 794 833 788 780 788 773 788 770 750 802 834 806 813 783 773 778 757 761 769 788 1.06e+03 1.17e+03 664 755 744 768 807 761 841 860 840 855 847 858 902 830 838 820 801 788 800 777 826 808 801 798 792 780 806 821 827 818 832 808 759 734 746 729 823 777 761 736 771 793 761 783 758 764 791 760 742 770 795 782 753 756 756 785 756 792 793 789 769 724 756 715 802 782 778 747 804 749 774 749 768 709 781 754 758 722 777 747 715 748 774 720 770 758 769 704 805 800 823 786 725 814 730 763 657 721 808 788 781 447 775 786 756 778 816 905 801 826 828 834 786 800 838 802 830 850 824 778 821 831 792 753 781 830 774 790 786 834 790 833 798 802 781 765 832 772 812 809 768 428 527 676 826 1e+03 764 769 776 803 469 794 625 769 780 828 792 732 804 751 680 793 747 808 768 790 781 754 820 727 788 671 798 778 716 795 836 776 698 755 753 769 756 761 787 857 685 783 765 732 749 650 769 724 767 782 761 769 664 721 690 690 808 785 829 883 885 942 914 858 861 877 905 859 799 823 866 834 817 807 840 816 916 855 880 789 800 790 789 838 780 803 792 825 830 822 771 826 819 806 806 789 754 770 776 750 762 766 788 779 784 788 800 813 815 836 772 798 800 825 794 801 836 820 789 810 734 803 796 802 789 813 803 790 773 781 793 755 788 797 797 814 757 799 807 804 807 756 732 773 786 770 777 775 721 789 776 765 745 763 791 688 758 767 797 768 786 811 780 792 756 746 775 702 775 736 732 742 749 727 778 756 714 712 1.01e+03 646 778 725 761 814 787 745 731 744 752 778 788 741 734 781 776 777 771 724 750 762 766 774 757 798 759 856 825 833 836 824 806 841 792 835 825 814 815 776 823 794 808 816 815 806 823 769 835 787 808 816 814 794 760 782 826 822 823 827 791 766 796 829 800 825 808 750 793 815 814 863 852 794 810 802 779 801 805 788 777 799 759 746 750 806 794 764 774 798 751 824 816 807 785 803 796 834 794 732 805 780 781 773 813 797 787 1.03e+03 699 820 755 845 813 734 699 696 820 742 784 799 783 775 827 762 766 728 752 830 814 818 851 834 815 781 788 809 778 799 799 781 845 799 803 805 810 824 811 799 803 829 773 774 797 768 719 793 851 786 753 792 834 843 811 772 760 771 816 793 758 746 818 829 862 800 798 776 774 805 759 772 817 820 801 787 809 815 783 795 790 746 794 784 738 809 796 779 780 783 764 822 824 820 808 775 763 765 796 795 830 859 841 776 819 791 642 792 888 761 722 760 775 751 829 805 825 812 781 822 788 769 795 845 779 801 789 820 795 793 810 786 765 775 760 808 767 708 749 806 786 760 810 810 771 761 782 771 801 782 817 806 749 784 770 789 801 769 838 1.23e+03 815 769 550 765 762 750 700 771 759 751 797 780 869 778 806 753 809 755 788 887 833 859 890 862 884 870 854 841 819 861 837 871 866 858 860 798 873 841 857 849 861 888 893 872 815 809 879 837 828 828 838 730 785 807 813 856 841 805 699 843 815 795 804 847 795 809 808 769 799 784 793 791 746 794 825 779 778 867 865 859 786 736 786 775 783 791 821 819 837 777 794 832 789 780 788 773 787 772 750 802 834 806 813 782 774 780 757 761 769 788 1.06e+03 1.17e+03 665 755 743 768 807 760 841 864 840 855 847 858 902 830 838 819 802 788 801 775 827 809 801 800 793 780 806 822 826 817 832 808 759 733 746 729 823 777 760 736 771 794 760 782 758 762 791 760 742 770 795 782 753 757 756 784 756 791 794 787 769 724 758 714 801 781 778 748 804 749 774 749 768 708 780 754 759 720 777 747 714 747 773 720 770 759 769 704 805 802 823 785 725 814 730 764 657 722 807 788 782 447 775 787 756 778 816 904 801 829 828 836 785 800 838 802 831 852 824 778 821 831 792 753 781 831 774 788 786 834 790 831 798 802 781 764 830 772 812 810 768 428 528 676 826 1e+03 764 769 776 803 469 794 624 769 780 827 793 731 804 752 679 793 746 807 769 789 781 753 818 728 789 671 798 778 716 794 837 775 698 754 753 769 755 761 787 857 685 783 764 732 749 649 769 728 766 783 761 769 663 722 691 689 808 785 830 883 884 941 914 859 857 877 905 858 799 823 866 833 816 806 840 817 915 855 879 789 800 789 790 839 780 803 789 825 830 821 771 825 818 805 806 789 754 769 776 751 761 765 789 778 784 787 801 814 814 835 771 798 800 826 795 800 836 821 790 809 734 803 796 802 790 813 803 790 773 780 792 755 786 798 797 811 757 799 806 804 807 756 732 772 786 769 776 774 725 790 775 764 744 763 791 688 758 767 796 767 786 809 781 792 756 746 775 701 774 736 732 742 750 727 778 757 715 711 1.02e+03 646 778 724 761 814 788 745 731 744 752 778 788 740 733 781 775 777 770 724 750 761 766 775 757 798 758 852 825 833 835 825 806 840 793 834 825 814 814 776 823 794 807 814 816 807 823 768 835 786 808 816 813 794 760 782 826 821 823 827 790 766 795 829 801 825 808 749 793 815 814 865 851 794 809 803 778 801 804 788 775 801 759 746 750 807 794 763 774 798 751 824 816 807 784 804 797 833 795 732 805 780 779 772 813 798 787 1.03e+03 699 820 756 845 814 730 698 697 818 742 783 799 784 776 828 762 765 727 752 830 813 817 852 834 815 781 788 808 779 799 799 781 845 798 802 805 809 824 811 797 803 829 773 775 796 768 721 794 851 787 753 790 833 843 810 772 760 770 816 793 758 746 818 828 861 801 798 778 776 805 760 772 816 821 801 788 808 814 783 795 791 747 794 784 738 809 796 778 778 783 764 821 825 819 809 775 762 764 797 794 830 858 841 776 821 791 642 790 888 762 722 760 774 752 829 805 825 812 780 822 788 772 794 844 777 801 789 820 794 795 809 786 765 775 761 807 767 707 748 805 786 760 809 809 770 761 781 769 801 782 817 806 749 784 770 790 801 770 838 1.23e+03 815 770 550 764 762 750 700 771 759 750 798 780 868 777 805 752 810 754 787 887 832 857 891 862 883 869 854 840 819 861 838 870 865 858 860 798 873 841 856 850 861 887 893 872 815 808 880 837 826 828 837 731 784 806 815 855 841 800 698 843 815 796 803 845 794 809 808 768 798 785 793 790 748 795 825 780 778 866 865 857 786 737 786 776 782 790 821 819 836 778 795 831 789 780 788 773 787 772 750 802 833 806 813 780 774 780 756 760 769 788 1.06e+03 1.17e+03 665 755 743 767 807 760 840 869 839 856 847 858 901 830 838 818 802 787 802 773 826 812 801 801 794 780 805 823 825 816 833 809 759 733 746 729 823 777 760 737 770 793 760 781 758 762 791 760 742 770 795 782 754 758 756 785 756 791 795 787 769 724 758 714 801 780 779 749 805 748 774 749 767 707 780 753 760 718 778 747 714 747 773 720 770 758 770 705 806 803 822 785 725 814 730 764 657 723 807 789 782 447 775 786 756 779 816 903 800 832 828 838 785 800 837 802 833 854 824 779 822 831 791 752 781 831 774 788 785 834 789 830 798 802 781 764 828 772 812 810 768 428 528 676 825 1e+03 764 770 775 803 470 793 623 768 780 826 793 731 803 752 679 793 746 806 768 789 781 752 817 728 790 670 798 778 715 794 837 773 698 754 754 769 756 760 787 857 686 783 766 732 750 649 768 730 765 783 760 769 663 722 692 689 808 785 831 884 883 941 914 859 853 878 905 858 800 823 865 833 816 806 840 816 915 856 877 789 799 788 790 839 780 804 785 825 830 820 772 823 818 804 806 789 755 768 775 754 760 765 789 777 784 787 802 814 814 834 770 798 800 826 795 801 836 821 789 808 733 803 795 802 789 812 803 789 773 780 790 755 784 798 796 812 755 800 806 803 806 757 732 771 786 769 776 774 730 790 774 763 744 763 791 687 758 767 797 767 785 809 781 792 756 745 774 701 774 737 732 742 751 728 778 757 715 711 1.03e+03 647 777 723 761 815 788 746 731 744 751 778 788 739 732 782 774 777 770 723 750 760 767 775 757 799 758 849 825 834 833 825 806 840 792 832 825 814 814 775 823 794 807 814 816 808 822 769 835 784 807 816 813 795 761 782 826 822 823 827 790 766 795 828 801 825 809 750 793 815 814 865 851 794 810 803 778 800 804 787 775 802 759 745 750 808 794 763 773 798 751 825 815 807 784 804 797 833 795 732 804 780 777 771 813 799 787 1.03e+03 699 820 756 845 814 728 698 698 816 743 783 800 785 776 829 761 765 726 752 830 813 816 853 834 815 781 788 807 780 798 800 781 843 797 802 805 810 823 811 795 802 828 774 776 796 767 721 794 851 787 753 788 833 842 809 772 759 769 817 794 758 746 818 828 860 801 798 778 776 805 759 771 816 822 800 788 809 813 783 795 791 748 794 783 739 809 796 778 777 783 763 821 826 819 809 775 761 762 798 792 831 858 840 776 822 791 643 789 888 762 722 759 774 752 829 808 824 811 781 822 788 773 794 844 777 802 788 820 792 795 809 786 765 775 762 808 767 706 748 803 786 760 808 809 770 761 781 768 802 782 817 806 749 783 770 791 801 770 839 1.23e+03 815 770 550 763 763 750 699 770 759 750 799 779 868 776 804 753 810 754 786 887 831 857 891 862 883 868 855 840 818 861 838 870 865 858 860 797 872 841 856 850 861 887 894 872 816 808 880 838 826 827 837 732 784 807 816 855 840 795 697 843 814 795 803 844 793 810 808 767 797 787 793 791 749 794 825 780 778 867 864 855 786 738 785 777 782 790 821 818 835 778 795 832 789 780 788 773 787 773 749 802 833 805 814 780 776 780 755 761 770 789 1.06e+03 1.17e+03 665 755 742 767 807 759 839 874 840 856 848 859 902 828 839 819 802 786 802 774 825 814 801 802 794 779 804 823 825 816 832 810 760 733 746 728 823 777 761 737 770 792 761 780 757 763 789 761 742 770 794 781 754 758 756 785 756 791 795 788 769 723 758 715 801 781 779 750 805 748 774 748 767 706 780 752 761 718 777 746 715 746 773 720 770 758 770 705 806 803 822 785 726 814 729 765 658 723 806 789 783 447 774 785 755 780 816 901 800 835 828 840 785 799 837 802 832 855 824 780 822 830 791 752 781 832 774 788 785 834 788 829 798 802 781 763 829 772 813 809 768 427 528 676 825 1e+03 763 770 775 802 469 793 623 767 781 825 793 731 802 751 680 793 746 805 768 789 781 752 818 729 790 670 798 779 714 794 838 772 698 754 754 770 757 760 787 857 686 783 767 732 750 649 768 733 766 782 760 768 662 721 694 689 808 785 831 884 882 941 915 859 850 878 905 858 801 823 865 833 815 806 839 815 914 855 877 790 799 788 790 838 779 804 782 825 830 820 773 821 817 804 805 790 755 768 775 756 759 764 789 777 784 786 803 814 814 833 770 799 800 825 795 802 836 820 787 808 731 801 795 801 788 811 802 789 773 779 788 755 784 799 795 812 754 800 805 802 805 757 732 770 786 769 775 774 737 790 773 762 743 763 791 688 758 767 797 767 784 809 782 792 756 745 772 702 774 736 731 742 750 728 778 756 715 711 1.04e+03 647 777 724 761 816 788 746 730 744 751 777 787 739 732 782 776 776 770 722 749 759 768 775 756 798 758 849 824 834 833 825 806 839 792 832 825 814 814 774 822 794 807 812 815 808 823 769 835 784 806 816 813 795 762 781 827 823 823 828 790 767 795 826 800 824 810 750 793 815 813 864 851 792 810 803 779 799 804 786 776 802 758 745 750 808 793 762 773 797 750 826 815 807 784 804 797 833 795 732 803 781 775 770 813 798 788 1.03e+03 698 819 756 845 814 729 697 697 815 744 784 800 784 776 830 760 765 727 752 832 812 816 854 834 816 781 789 807 780 798 798 782 842 796 802 805 810 824 810 795 801 827 774 776 796 766 724 794 851 788 753 788 833 842 808 772 759 769 819 794 758 746 817 828 860 801 797 778 775 806 757 771 816 820 799 788 810 812 783 794 790 747 793 782 739 808 796 778 777 782 762 820 826 818 810 775 760 764 798 791 831 857 840 777 823 791 642 789 889 760 723 758 774 752 828 810 824 811 782 821 788 774 794 844 778 802 786 820 790 795 809 786 764 774 762 808 767 705 746 802 785 760 808 808 771 762 780 768 801 781 815 807 749 784 770 791 801 771 842 1.23e+03 815 769 551 762 763 750 699 770 760 750 800 779 868 776 804 753 811 755 786 885 831 856 891 863 884 868 855 840 818 861 839 870 865 857 860 796 871 841 856 850 861 887 894 872 818 808 878 838 827 827 836 732 784 807 815 855 840 790 697 842 813 794 804 843 791 810 809 766 796 788 793 792 749 793 825 782 779 867 863 854 786 738 786 778 782 790 820 817 836 778 795 832 789 780 788 771 788 774 748 801 833 806 814 781 776 779 754 761 769 789 1.06e+03 1.17e+03 666 755 741 766 808 759 837 876 841 856 848 859 902 827 839 820 802 786 801 776 824 818 801 804 794 779 804 823 826 816 831 808 760 732 746 728 823 777 760 738 770 791 761 779 757 763 787 761 741 770 793 781 754 758 756 785 756 791 795 788 768 722 756 713 801 781 780 750 805 748 774 748 766 705 779 754 761 718 777 746 715 746 773 719 770 759 770 704 806 803 822 786 726 814 728 764 658 723 806 789 783 446 774 784 755 779 818 900 800 837 828 842 785 799 837 802 831 855 825 780 821 830 792 753 781 831 774 788 785 833 786 829 798 802 782 763 830 770 813 808 768 427 527 676 825 1e+03 763 771 775 800 469 793 624 767 781 825 793 730 802 751 681 793 746 803 767 788 781 752 819 730 789 670 798 780 714 794 837 772 698 755 755 770 757 761 787 858 686 782 767 735 751 649 768 735 766 782 759 769 662 721 696 689 808 785 831 884 883 941 915 859 846 878 904 858 801 823 866 833 815 806 839 814 915 855 877 790 799 788 789 837 778 804 778 825 830 820 773 818 816 804 804 790 755 768 774 759 760 763 788 777 784 786 803 814 814 832 770 800 800 824 795 803 836 820 786 808 731 800 795 801 788 811 802 789 774 779 788 756 785 798 795 811 753 799 804 801 804 757 732 769 786 769 775 773 744 790 773 762 742 763 790 688 757 766 798 767 784 808 781 792 757 744 772 702 772 736 730 742 749 727 778 756 715 712 1.05e+03 646 777 724 762 816 788 745 730 744 751 776 787 739 732 782 777 776 770 722 749 759 767 775 756 796 759 847 824 834 833 823 806 839 792 832 824 814 815 773 823 795 807 811 814 808 823 769 834 783 807 816 813 796 762 780 826 823 823 830 791 768 795 824 799 824 810 751 793 815 811 864 852 792 810 803 779 799 804 785 777 802 757 744 749 807 793 762 774 796 750 825 815 808 785 804 796 832 794 733 802 780 776 770 814 798 789 1.03e+03 698 818 756 845 813 730 697 696 815 744 784 800 782 775 830 761 765 727 751 834 813 815 855 834 816 782 790 808 779 797 796 782 842 798 802 805 810 825 810 795 800 826 775 776 796 766 726 794 851 788 754 789 834 841 808 771 759 770 819 795 758 746 816 828 860 801 797 778 774 806 756 771 816 819 798 789 810 813 782 794 790 748 794 782 739 808 796 778 777 782 762 820 825 818 810 776 759 766 798 791 831 856 840 777 822 792 641 789 890 760 723 756 774 752 828 812 824 810 782 821 787 776 794 846 780 801 784 820 791 795 809 786 764 774 761 809 767 706 746 801 784 760 809 809 772 763 780 770 800 781 814 807 749 785 770 791 801 771 844 1.23e+03 815 768 550 763 763 750 700 770 760 751 800 779 868 776 804 752 811 756 786 884 831 856 891 862 885 868 856 840 820 861 838 870 865 856 859 796 870 840 856 849 861 888 894 872 818 808 877 839 827 827 835 732 784 807 814 855 838 789 698 842 813 793 805 842 791 811 810 766 797 789 793 792 748 792 825 782 778 867 862 854 786 736 786 778 783 791 820 816 838 778 794 832 788 779 788 769 788 774 748 800 833 804 816 783 777 779 753 761 768 790 1.06e+03 1.17e+03 666 754 740 766 808 759 836 879 841 857 847 860 902 826 838 819 802 786 799 776 823 821 801 806 794 778 804 823 826 816 831 805 760 732 746 728 823 777 759 738 769 791 761 778 757 764 787 761 741 769 793 780 753 758 756 785 755 791 794 789 767 722 755 712 801 782 780 749 804 747 774 748 766 705 779 756 761 719 778 746 715 744 773 718 770 760 770 703 806 802 821 787 726 813 727 764 658 723 805 787 781 446 774 785 754 778 820 898 800 836 828 843 785 799 836 802 830 856 825 780 820 829 793 754 780 831 775 788 785 832 785 829 798 802 783 764 830 770 814 808 768 426 526 676 824 1e+03 763 771 775 799 469 793 624 766 781 826 792 729 801 750 682 793 747 802 767 788 780 751 819 730 788 670 799 780 716 794 837 772 699 754 755 770 758 761 788 858 686 782 767 737 751 649 768 738 767 782 759 769 663 720 696 689 808 784 832 884 883 940 916 859 844 876 904 858 800 823 866 833 815 806 839 816 915 855 877 791 799 789 788 836 777 805 776 826 830 821 773 814 816 804 804 789 755 768 774 758 760 763 788 777 784 786 802 814 813 833 769 800 799 823 796 803 835 820 785 808 731 799 795 801 788 812 803 790 774 780 788 756 786 798 795 810 753 799 804 801 804 756 733 769 786 769 776 772 750 790 773 763 740 762 789 688 757 765 797 767 784 808 780 791 757 743 772 702 770 737 729 741 748 726 778 756 714 712 1.05e+03 647 776 724 762 816 788 745 730 744 751 776 786 739 732 782 778 775 770 723 749 759 766 774 755 795 759 843 824 834 832 822 806 839 792 832 823 813 815 774 823 796 808 812 812 807 824 770 834 784 808 816 813 795 761 780 825 823 824 831 791 768 794 824 799 824 810 750 792 815 811 863 852 791 809 803 779 799 804 785 777 802 757 744 749 806 793 762 774 796 750 824 815 808 786 804 796 832 793 733 802 778 777 770 814 797 789 1.03e+03 699 817 755 845 813 731 697 696 815 745 784 800 780 774 829 762 765 729 750 836 814 815 856 833 817 782 790 808 779 797 794 782 842 798 803 805 811 826 810 795 800 826 774 775 796 766 730 793 851 788 754 789 834 840 808 771 759 770 817 794 759 745 816 827 859 801 796 778 774 805 757 770 817 817 798 789 811 814 783 793 790 748 793 784 739 809 796 778 778 780 762 820 824 819 811 775 760 768 798 792 831 856 840 777 820 792 640 788 889 762 723 756 772 754 827 811 824 809 782 822 786 778 794 847 779 800 784 819 791 795 810 785 764 774 761 809 767 708 746 800 782 760 810 809 774 763 780 769 800 781 813 808 748 784 769 790 801 770 843 1.23e+03 815 767 549 764 764 750 701 770 760 751 800 779 868 778 804 750 811 757 785 884 831 856 890 863 887 868 856 841 821 861 837 871 865 856 859 796 870 840 857 849 861 886 894 872 817 808 876 839 827 827 835 731 783 807 813 854 838 787 700 841 813 792 805 842 791 811 810 766 797 790 793 791 747 792 825 782 778 866 862 854 785 735 786 779 783 791 820 816 838 777 793 832 788 779 788 770 788 773 748 799 834 803 818 784 777 780 754 761 767 789 1.06e+03 1.17e+03 666 754 740 766 808 759 837 879 840 857 847 859 902 827 838 817 801 786 799 774 823 826 800 808 794 778 804 823 825 817 831 804 760 732 746 727 823 776 758 737 769 791 760 777 756 763 787 762 741 769 793 781 752 759 756 785 755 791 793 788 768 721 756 711 801 781 780 748 803 746 774 748 767 705 779 756 760 720 778 747 715 743 773 719 770 761 771 702 806 802 819 786 726 812 726 764 658 722 804 785 779 445 774 786 754 777 824 896 798 836 828 843 784 800 836 802 830 857 825 780 821 828 795 754 779 830 775 788 784 832 785 827 797 803 784 765 830 769 815 808 768 426 526 677 824 1e+03 762 772 775 799 470 794 624 766 780 827 792 729 801 750 681 793 747 803 766 788 780 751 818 731 786 671 799 780 718 795 837 772 700 754 754 770 759 762 788 860 685 782 767 739 751 649 769 741 767 782 758 770 663 720 694 689 807 784 832 883 883 940 916 859 841 875 903 857 799 823 867 832 815 805 840 817 914 856 876 791 800 788 787 836 776 806 774 826 831 821 773 809 816 804 803 790 755 769 774 758 761 762 788 777 784 786 802 814 813 833 770 800 798 823 795 803 834 820 785 808 732 799 796 801 788 812 803 789 774 780 788 755 786 798 795 809 754 798 804 800 804 756 732 768 785 769 776 773 757 790 772 763 738 761 788 687 757 764 797 767 784 808 779 790 757 743 772 702 768 736 729 740 748 724 777 756 714 712 1.06e+03 647 776 723 762 816 788 744 730 744 751 776 785 739 732 782 778 776 770 723 750 758 766 772 755 795 758 840 825 833 832 822 806 840 792 832 823 813 816 776 823 796 808 814 811 807 823 770 833 785 808 816 813 794 760 780 824 822 824 831 790 769 793 823 799 824 811 749 790 815 812 863 852 791 810 802 778 798 804 784 776 801 757 743 749 805 793 762 775 795 751 823 815 807 786 804 796 832 792 732 802 776 778 770 814 798 788 1.03e+03 699 817 753 844 813 732 698 695 815 744 784 800 780 774 828 762 765 729 749 835 814 815 855 833 817 782 790 808 779 797 794 782 842 798 803 805 810 827 810 795 800 826 774 775 796 766 732 792 852 788 754 789 835 840 809 772 759 769 816 793 758 745 816 826 859 801 795 778 774 805 758 770 818 817 799 789 810 814 784 793 790 747 792 784 738 811 796 778 780 780 762 820 824 820 811 774 760 767 798 792 831 856 841 777 819 792 639 789 889 763 722 756 771 753 827 812 824 808 782 822 785 781 795 846 778 799 785 820 791 796 810 785 765 775 760 809 768 708 746 800 781 760 809 808 774 762 781 768 801 781 813 808 747 784 769 789 800 770 843 1.23e+03 814 767 548 764 763 750 702 771 760 752 801 779 867 779 804 749 811 757 784 885 831 856 890 863 886 868 857 841 824 861 837 871 866 857 858 796 870 839 858 850 861 885 895 871 816 808 878 839 826 827 836 730 782 806 812 853 837 784 700 841 814 793 803 842 791 810 809 766 798 790 793 790 746 792 825 782 778 866 862 854 784 734 787 778 782 791 820 817 838 777 793 833 788 779 788 770 789 773 748 798 834 802 820 784 778 780 754 761 766 788 1.06e+03 1.17e+03 666 754 740 766 808 759 837 880 838 857 846 858 902 827 836 816 801 786 799 773 823 828 800 810 793 777 803 822 824 818 831 806 761 731 746 727 822 776 758 736 770 790 759 778 756 762 787 762 741 769 794 782 750 760 756 785 755 791 792 787 769 721 757 712 802 781 779 748 803 745 775 748 767 706 780 754 760 720 778 748 714 743 774 719 770 760 771 702 807 802 818 786 726 812 726 764 659 722 804 785 778 445 774 787 753 777 827 895 797 837 827 842 783 800 836 801 830 858 823 780 821 827 795 754 778 829 775 788 784 832 785 825 796 804 784 767 830 769 816 808 767 426 526 677 824 1e+03 763 772 776 799 471 794 624 766 778 828 792 729 801 749 680 793 748 805 766 788 780 751 817 730 786 672 797 780 719 795 836 773 700 754 754 771 760 762 788 861 686 781 766 739 752 649 769 744 767 782 759 770 664 719 694 689 807 784 831 882 883 940 916 859 839 876 903 857 798 823 868 833 814 804 840 817 914 856 876 790 800 787 786 836 776 807 773 826 831 820 772 806 816 804 802 791 755 770 774 758 762 761 788 776 784 786 803 813 813 834 771 800 798 823 794 802 833 820 785 808 732 799 796 802 788 811 802 788 774 781 787 755 786 798 794 808 753 798 804 799 804 756 732 768 785 770 776 774 764 789 772 762 737 761 790 686 757 765 798 766 784 808 779 789 757 742 772 702 769 736 728 740 747 724 776 756 713 712 1.06e+03 647 777 722 761 816 787 744 730 744 751 776 784 739 732 781 777 776 770 723 750 758 765 773 755 795 757 839 825 832 833 822 807 840 791 832 822 813 816 777 823 796 807 814 811 807 823 770 833 785 808 816 813 793 761 780 823 821 824 831 790 769 793 823 800 823 810 749 789 815 812 864 852 791 810 802 778 798 805 784 776 801 757 743 749 805 793 762 775 795 752 823 816 807 784 804 795 832 793 732 801 777 778 770 813 798 786 1.03e+03 698 817 752 844 814 734 698 695 813 743 784 800 781 775 828 761 764 730 748 834 816 815 854 832 817 782 789 808 778 797 794 782 842 798 802 805 810 827 811 795 801 827 772 774 796 767 734 791 852 788 755 789 835 840 809 772 759 769 816 792 756 745 815 825 859 801 795 778 775 806 760 771 819 817 800 788 810 814 784 792 789 747 792 783 738 811 797 778 781 779 761 820 824 820 810 772 760 766 798 792 830 857 841 777 819 791 639 789 889 763 720 757 771 752 827 812 824 808 782 823 785 782 795 844 777 798 785 821 792 797 810 786 765 776 760 810 768 707 747 801 781 761 808 807 773 761 781 767 802 780 812 807 745 784 768 788 800 769 842 1.23e+03 813 766 549 765 761 750 703 771 759 752 800 779 867 779 804 749 810 757 785 885 831 856 890 864 884 869 858 840 826 861 836 871 866 857 858 796 869 840 859 850 861 884 895 870 816 807 880 839 826 828 836 731 781 805 812 851 837 778 698 841 812 793 801 843 791 810 808 766 798 790 793 790 746 794 825 782 778 865 863 854 782 733 787 777 782 791 819 818 838 776 793 834 789 778 788 771 789 773 747 798 835 802 819 783 776 778 753 760 765 788 1.06e+03 1.17e+03 665 755 740 765 806 758 839 880 837 857 847 857 903 827 836 816 800 785 799 773 823 835 800 810 793 776 802 821 823 818 830 807 761 731 746 728 821 775 758 735 770 790 759 778 756 762 787 762 742 769 794 782 749 760 756 785 754 791 792 786 771 721 757 713 801 781 778 747 803 746 775 747 768 706 780 753 760 718 777 748 714 744 774 719 770 758 772 702 805 800 819 785 726 812 727 763 660 722 803 786 778 445 774 786 752 776 833 895 796 838 826 842 782 799 837 801 831 858 822 780 821 827 795 754 779 828 775 787 784 833 785 821 796 804 784 769 830 769 816 807 766 426 526 677 824 1e+03 764 772 776 800 471 794 625 766 778 827 793 728 801 749 680 793 747 805 766 789 780 751 817 729 786 673 795 779 718 796 836 774 700 754 752 770 760 762 788 861 686 780 766 739 752 648 770 746 767 785 760 769 664 719 695 690 807 783 829 883 883 941 915 857 836 877 904 857 798 823 867 833 814 803 840 816 914 856 876 790 800 786 786 836 776 807 771 825 831 820 772 803 815 803 801 790 755 770 774 758 762 761 788 776 784 786 803 814 812 834 771 799 798 823 794 802 833 820 785 808 732 799 795 803 788 811 802 787 774 780 786 755 785 798 793 808 753 799 803 799 805 755 732 767 784 770 776 775 774 787 772 760 736 760 791 685 756 765 796 766 784 807 780 789 756 741 773 702 770 736 728 739 747 724 776 756 713 712 1.07e+03 645 777 722 761 816 787 744 731 744 750 776 783 739 733 781 777 776 770 723 751 757 765 774 754 796 757 838 824 832 833 822 807 838 790 832 820 814 814 777 822 795 806 813 812 806 824 770 832 785 807 817 813 793 762 779 822 820 824 831 790 769 792 822 801 822 809 749 789 814 812 864 852 792 809 802 777 800 805 784 775 801 758 743 749 805 793 762 775 795 752 824 816 808 782 804 795 831 793 732 800 777 778 771 812 798 786 1.03e+03 699 817 750 844 814 736 698 697 812 741 784 800 781 775 828 760 764 730 748 834 816 815 852 832 816 782 787 808 778 798 795 782 842 798 802 804 809 826 811 795 801 827 772 772 796 767 737 792 850 787 754 790 834 840 810 772 759 769 816 792 756 745 816 824 859 802 795 778 775 808 760 771 820 817 799 788 810 815 785 791 789 747 792 782 737 811 797 778 778 779 761 820 824 820 810 772 760 765 798 792 830 858 840 777 820 791 638 789 888 763 719 757 770 750 827 814 824 809 781 824 785 784 795 843 778 798 785 822 790 797 810 786 765 776 760 811 767 706 748 801 782 761 806 807 773 761 781 766 802 780 812 806 745 784 768 788 800 768 842 1.23e+03 813 766 550 765 760 751 702 772 758 752 800 778 868 779 803 750 809 756 786 884 830 857 890 864 881 868 859 840 830 861 836 871 866 857 858 796 869 840 859 851 861 885 895 869 816 807 879 839 826 828 834 731 781 804 812 850 839 776 697 842 810 793 800 843 791 809 808 766 798 790 792 790 745 795 824 782 777 865 863 854 780 734 788 776 782 791 818 817 838 774 793 835 790 776 788 772 790 774 746 798 836 802 818 782 774 776 753 760 764 788 1.06e+03 1.17e+03 664 754 740 764 806 758 841 884 837 857 847 856 903 828 836 817 800 785 797 772 824 839 800 810 792 776 803 820 824 817 830 807 761 731 746 728 822 775 758 736 770 790 759 778 755 763 786 762 742 769 794 781 749 760 755 786 753 790 794 785 770 722 756 713 800 781 778 747 803 747 774 747 769 707 780 754 759 716 777 749 714 745 774 719 770 757 772 703 803 798 819 785 725 812 727 762 660 722 803 788 778 445 774 784 753 776 838 895 798 839 824 841 782 799 837 802 831 858 823 780 821 827 796 754 779 828 774 786 785 833 785 820 796 805 782 771 830 769 817 807 766 427 525 676 824 1e+03 764 771 776 800 470 792 626 767 778 827 794 728 801 749 680 793 747 804 765 789 781 751 817 727 786 673 795 780 717 796 836 773 700 754 751 769 760 762 788 862 686 780 765 740 752 648 770 747 766 787 760 768 663 719 696 692 807 783 827 883 883 942 915 855 835 878 904 857 799 823 867 833 814 803 839 814 914 857 876 788 800 786 785 836 776 805 769 825 831 820 772 800 815 803 801 790 755 769 774 758 761 761 789 776 785 785 802 814 812 834 770 799 798 823 794 801 833 820 785 808 733 799 794 804 789 811 801 787 773 780 786 753 783 798 792 809 752 800 802 800 804 755 732 766 784 770 776 775 780 787 771 759 736 760 792 685 756 765 795 766 784 807 780 789 754 741 774 702 770 736 728 739 747 725 776 756 713 712 1.08e+03 644 778 722 761 815 786 744 732 744 750 776 783 739 733 780 776 777 769 722 750 756 766 775 754 796 756 839 823 832 833 822 807 837 789 831 818 814 814 776 822 793 805 812 812 806 824 770 832 785 807 817 813 793 763 779 822 820 824 830 791 768 792 822 801 821 808 749 790 813 811 864 852 792 809 802 777 801 805 784 775 801 757 743 749 806 794 762 774 795 751 824 816 808 780 804 795 830 793 732 801 777 779 772 812 797 786 1.03e+03 700 816 750 843 814 736 698 698 812 739 783 800 781 775 829 760 763 730 748 834 816 816 852 833 817 782 786 808 776 800 795 782 842 797 801 804 809 826 811 795 800 827 771 771 796 766 740 794 848 787 754 790 835 840 810 772 759 769 816 792 756 745 816 824 859 801 795 778 776 808 760 771 819 817 798 788 809 815 786 789 789 747 793 783 737 811 797 778 775 780 760 819 824 820 810 772 760 763 797 792 830 858 840 778 820 791 637 789 887 763 718 758 769 750 826 815 823 809 780 824 785 784 794 844 778 797 785 822 789 796 811 786 765 776 760 811 765 705 748 802 783 761 806 808 773 761 781 766 802 780 812 804 746 785 769 788 799 767 842 1.23e+03 813 767 550 765 760 751 700 772 757 752 798 777 868 779 802 751 808 757 786 884 830 858 890 864 880 868 860 841 834 861 836 871 866 857 858 796 869 841 859 851 861 886 895 870 816 807 878 839 827 829 833 732 781 804 812 849 841 773 698 843 809 793 800 842 790 807 808 766 798 789 792 790 744 796 823 783 778 865 863 854 779 734 787 776 783 792 816 815 838 772 793 835 790 775 786 772 790 774 746 798 836 802 817 780 772 774 753 762 762 788 1.06e+03 1.16e+03 664 754 740 764 806 759 842 887 837 857 847 857 903 830 836 817 800 785 796 772 824 843 801 810 792 775 804 820 824 816 829 807 762 731 746 729 822 774 759 737 770 790 759 776 755 762 786 760 742 769 793 781 749 760 756 786 753 789 795 784 769 723 755 712 800 781 778 747 803 747 774 746 771 707 780 756 759 715 777 749 714 745 774 718 770 758 772 703 801 797 820 785 725 812 726 761 661 724 803 788 778 444 774 784 753 776 845 895 799 839 825 841 783 799 837 802 831 857 824 780 820 827 795 755 779 829 774 785 785 833 784 818 796 804 780 775 830 770 817 807 766 427 526 675 826 1e+03 762 770 776 801 470 792 626 767 779 827 794 729 800 750 680 792 746 803 764 788 782 751 817 727 786 673 797 780 718 796 835 773 700 754 751 769 760 762 789 862 686 780 765 740 752 648 770 748 767 788 760 767 662 719 697 692 807 783 827 884 883 943 915 853 833 878 904 858 800 822 866 832 814 803 838 813 913 856 876 787 800 785 785 837 776 804 768 825 831 820 772 796 815 803 801 788 755 768 773 757 761 762 790 776 785 784 801 814 812 834 768 799 798 823 793 801 833 819 785 808 733 799 794 803 790 811 801 787 771 780 786 753 782 798 792 809 752 801 802 800 803 755 731 767 785 770 776 775 786 788 771 759 736 760 790 686 756 765 794 766 784 807 780 790 753 742 774 702 770 737 729 740 746 725 776 755 714 713 1.08e+03 643 778 722 760 816 786 743 732 744 750 776 784 739 732 780 776 777 769 721 751 756 766 774 754 796 755 839 822 832 833 821 807 836 789 831 820 815 814 776 821 791 804 811 812 806 824 770 832 785 807 817 813 794 763 779 822 819 824 829 791 767 792 821 800 822 809 750 790 812 810 864 853 793 809 803 777 801 805 784 775 801 758 743 749 806 794 762 774 796 749 824 815 808 780 805 794 830 794 732 801 777 779 772 811 797 786 1.03e+03 701 816 749 843 814 736 698 700 812 738 782 800 781 775 829 760 762 733 748 834 816 817 852 833 818 782 787 809 776 800 795 781 842 798 800 804 808 825 811 794 798 826 772 772 796 766 744 796 846 786 754 790 836 841 810 772 759 769 816 791 758 745 817 825 860 801 795 778 776 807 760 771 818 818 798 788 809 815 785 790 789 747 794 783 736 812 796 777 774 780 760 819 825 820 811 772 759 763 796 791 831 859 840 776 820 792 636 789 887 763 718 758 768 750 826 816 822 809 780 823 785 786 794 844 778 798 784 821 788 794 812 786 765 776 760 811 763 706 748 802 784 760 806 808 772 761 781 766 802 780 813 804 746 784 770 788 799 767 841 1.23e+03 813 768 548 765 760 751 700 771 756 751 797 776 867 779 802 752 807 758 786 884 830 859 890 864 880 867 860 842 838 861 835 871 866 857 858 797 869 841 859 850 861 888 895 871 817 807 876 839 827 829 834 731 781 804 812 850 842 772 698 843 808 794 801 841 790 804 807 766 799 788 792 790 744 796 822 783 777 865 864 854 778 734 786 776 783 793 815 815 839 772 792 833 790 774 785 773 789 775 746 798 834 803 816 781 773 774 753 763 762 788 1.06e+03 1.16e+03 664 751 739 765 807 760 841 889 837 856 847 857 902 831 836 817 801 785 797 773 823 847 800 810 792 775 805 820 825 815 829 807 763 731 744 728 823 775 760 737 769 790 758 775 754 762 786 759 742 770 792 780 748 760 756 787 754 789 794 783 768 723 756 710 800 780 778 746 803 748 774 745 770 706 780 757 758 715 778 749 714 744 773 718 770 758 770 705 802 798 820 784 727 811 726 761 662 726 804 787 778 445 774 784 753 776 853 896 799 838 825 840 783 798 836 802 831 857 824 780 820 827 794 755 778 829 774 785 786 832 784 818 796 804 779 779 830 770 816 808 766 426 526 674 827 1e+03 761 770 776 802 470 791 625 767 778 827 793 730 800 750 680 792 746 802 764 789 781 752 817 728 785 672 798 781 721 796 835 773 701 754 751 769 760 760 788 862 686 780 765 740 750 649 769 749 768 790 758 767 660 719 700 690 807 783 828 884 884 942 916 854 829 878 903 858 800 822 866 832 813 803 838 812 913 854 876 787 800 785 785 838 775 803 767 825 831 821 771 794 815 802 802 788 754 768 772 756 761 761 790 776 784 785 800 813 812 833 768 799 798 823 793 801 833 818 785 808 732 800 794 802 790 810 801 787 771 779 787 753 781 797 793 809 752 800 803 800 802 756 731 768 783 770 776 775 791 789 771 759 736 760 789 687 756 764 794 765 784 807 780 790 754 743 773 702 771 737 730 741 746 725 776 755 713 713 1.08e+03 643 778 722 760 816 786 742 732 744 750 775 784 739 731 780 776 776 769 721 752 757 766 774 754 796 754 840 822 831 833 821 806 837 789 830 821 815 814 774 821 792 804 812 811 806 824 771 832 784 807 818 813 794 762 778 822 818 823 829 790 766 792 822 799 822 810 750 790 812 810 864 853 793 809 802 776 801 804 784 775 800 758 743 749 806 793 762 774 796 748 824 814 806 780 806 794 831 794 732 801 777 780 772 810 797 787 1.03e+03 701 815 748 842 813 735 697 699 814 738 781 800 782 776 829 759 762 736 748 832 815 818 852 833 819 782 787 809 776 800 795 781 842 798 801 804 807 825 811 794 798 826 774 773 796 765 746 796 846 785 753 789 835 841 811 770 759 769 816 791 758 744 818 827 860 800 794 778 777 806 759 771 818 818 797 788 808 815 784 792 788 748 795 784 736 812 796 777 776 781 760 819 825 819 811 772 758 764 795 792 832 859 840 774 820 792 636 789 887 764 719 758 769 750 825 816 822 808 780 822 784 788 792 845 778 799 783 819 789 793 812 786 764 775 759 810 763 707 748 802 784 758 805 809 773 761 782 766 802 780 814 804 747 783 770 789 799 768 841 1.23e+03 813 770 546 764 760 750 700 770 756 751 796 776 866 778 802 752 806 757 786 885 830 859 890 865 880 866 860 842 841 861 835 871 866 857 858 798 870 841 859 850 861 889 895 872 818 807 876 839 827 830 835 732 781 804 813 850 842 770 698 843 808 795 802 840 790 804 807 766 799 786 792 792 745 796 822 783 776 865 864 855 778 735 786 776 784 792 815 816 840 772 790 832 790 772 783 772 789 776 746 798 832 804 816 782 773 774 753 765 761 789 1.06e+03 1.16e+03 664 749 739 766 808 760 839 889 837 856 847 858 901 830 836 817 801 785 798 773 823 851 800 810 793 775 805 820 825 815 829 807 763 731 744 729 823 775 762 737 769 790 758 775 754 763 787 758 741 770 791 780 748 759 756 787 754 790 793 783 769 723 756 711 800 780 778 745 802 747 774 746 769 705 779 756 758 715 778 750 714 744 771 719 771 758 770 707 803 799 820 783 728 810 726 761 663 726 804 786 778 445 773 784 752 776 860 896 798 838 825 841 784 798 835 802 832 856 823 780 820 828 794 755 778 828 775 785 787 832 784 818 796 802 779 785 831 770 816 807 766 424 526 674 826 1e+03 762 770 775 802 470 791 624 766 778 828 793 731 800 749 680 792 745 802 764 789 781 752 817 728 785 672 796 781 724 796 835 774 702 754 750 768 761 760 788 862 686 780 765 739 749 649 768 751 770 792 757 767 660 719 702 688 808 784 828 883 884 942 916 854 824 877 903 859 800 822 866 832 813 803 837 813 912 853 876 788 799 785 784 838 775 802 767 824 830 821 770 792 816 801 802 788 753 768 772 756 761 761 790 776 784 786 800 812 812 832 768 798 798 823 792 801 833 818 785 808 731 800 794 801 789 809 800 787 772 778 787 753 781 798 794 809 752 799 804 800 803 756 730 769 782 770 776 775 796 789 771 759 736 760 789 688 757 763 795 764 785 808 780 790 754 743 772 703 770 736 730 742 744 726 776 755 711 712 1.08e+03 642 777 722 760 815 784 743 731 743 751 775 784 739 730 781 776 776 768 721 753 758 765 774 754 796 755 840 822 830 833 821 805 837 789 830 822 814 814 773 821 794 804 812 810 806 823 771 833 784 808 818 813 793 762 777 822 818 822 829 790 767 792 823 798 821 810 751 790 812 810 864 852 792 808 802 776 800 804 784 775 800 757 743 749 805 792 763 775 796 746 824 814 805 782 804 793 831 794 732 801 778 780 772 810 798 788 1.03e+03 700 815 748 842 813 735 696 698 815 738 780 800 782 776 829 759 763 738 748 830 816 818 851 833 818 782 786 808 776 800 796 780 842 798 802 804 806 824 811 795 798 825 775 773 796 765 746 794 845 784 753 789 833 841 811 769 759 768 816 791 757 743 818 829 860 800 792 778 776 805 759 772 818 817 796 788 807 816 782 794 786 748 795 784 736 812 795 776 777 782 760 818 825 819 812 772 757 765 795 792 832 859 840 773 819 792 636 790 887 763 719 758 771 750 825 818 822 808 781 821 784 790 791 845 777 800 785 818 790 792 811 786 764 774 758 809 764 707 748 802 784 757 805 810 773 761 781 767 803 779 813 804 747 782 770 789 799 768 841 1.23e+03 813 771 546 763 761 748 701 770 756 751 797 776 867 776 802 752 806 755 786 885 831 859 890 865 880 866 859 843 844 860 835 871 867 857 859 798 870 840 858 850 861 889 894 871 818 807 875 839 826 830 836 732 782 804 814 850 842 766 697 843 808 795 802 840 790 804 808 767 798 783 792 794 746 796 822 783 775 865 863 856 778 735 786 776 784 791 815 817 840 772 788 831 789 770 783 771 789 776 747 797 832 805 816 782 773 775 753 763 761 789 1.06e+03 1.17e+03 664 748 738 766 808 759 838 890 837 856 847 857 901 830 836 817 800 785 798 773 823 856 800 810 794 775 805 820 825 815 829 807 761 730 742 729 823 776 762 736 769 789 758 775 754 763 787 758 740 770 790 779 748 758 756 787 753 791 793 783 770 723 756 714 800 781 777 745 802 747 774 748 768 704 779 755 758 715 779 750 712 745 770 718 771 757 769 708 802 799 819 782 728 810 724 761 664 726 804 785 778 445 773 784 752 776 864 897 798 838 825 841 784 797 835 802 832 855 823 779 820 828 793 755 778 827 776 785 788 831 784 817 795 802 780 787 832 770 815 807 766 423 526 674 825 1e+03 762 770 774 803 470 791 624 766 778 829 793 731 801 748 679 792 745 802 763 789 780 752 817 728 784 672 796 782 730 794 835 776 701 754 750 768 762 759 787 861 687 781 765 738 747 648 768 753 771 796 757 767 659 719 703 688 808 785 828 882 884 942 915 854 819 877 902 860 799 822 866 832 813 803 838 814 911 853 876 788 799 785 784 837 775 802 768 823 830 822 770 789 816 800 802 788 753 768 773 755 760 761 790 776 783 787 801 811 813 831 769 797 797 823 792 800 833 818 786 808 730 800 794 801 788 808 800 787 773 777 787 754 782 798 794 810 752 797 804 800 804 755 730 768 780 770 777 775 801 788 771 760 736 760 789 688 758 762 796 764 784 808 779 789 754 744 771 703 770 736 730 742 743 726 776 755 710 712 1.08e+03 641 777 723 760 814 780 743 730 743 752 776 784 739 730 782 776 776 768 722 754 759 764 773 754 796 757 838 822 829 833 821 805 838 789 832 821 814 814 771 821 796 803 813 810 806 823 770 832 784 808 818 813 792 761 777 822 819 821 830 789 767 792 824 798 820 810 751 790 812 811 865 851 792 807 801 776 800 804 784 775 800 756 743 749 804 792 764 774 796 746 823 813 804 783 803 793 831 793 732 802 780 780 772 809 798 788 1.03e+03 700 814 749 841 813 736 696 698 817 738 781 800 783 776 829 759 763 738 748 829 815 818 850 833 817 782 785 807 776 798 796 780 843 798 803 803 806 823 810 795 799 825 776 772 797 765 747 792 845 783 753 788 832 841 810 767 759 768 816 791 756 742 819 830 861 801 791 777 776 805 758 772 819 817 796 787 807 816 782 794 784 748 794 785 736 812 794 775 777 782 760 818 826 819 812 772 758 765 795 793 831 859 839 774 819 791 638 790 887 763 720 758 773 750 825 819 821 809 781 821 783 791 790 843 777 800 787 818 790 792 810 786 764 774 759 808 764 706 747 803 784 758 805 809 773 762 781 767 803 779 813 803 748 784 770 789 799 769 842 1.23e+03 812 772 545 763 762 747 701 772 756 752 797 775 868 776 803 752 806 753 787 884 832 858 890 864 880 867 858 843 849 860 836 870 868 857 859 799 870 840 858 850 860 888 894 870 818 807 875 839 826 829 836 731 782 804 815 849 842 763 696 843 809 794 800 841 790 805 809 768 797 782 791 796 747 796 822 784 775 865 862 857 777 735 786 776 783 789 814 817 840 772 789 832 789 769 782 770 789 779 747 796 833 805 815 783 772 775 753 762 760 788 1.06e+03 1.17e+03 664 750 739 766 808 757 838 892 837 855 848 857 902 830 835 817 800 785 798 773 824 857 799 810 794 775 804 820 824 815 829 806 760 730 742 729 823 776 761 736 768 789 757 776 753 764 787 758 739 770 790 779 748 758 756 786 752 791 793 783 770 722 756 715 800 783 777 746 801 747 774 748 767 703 779 754 758 716 778 749 711 746 770 718 770 756 769 708 802 799 819 782 728 810 722 762 664 725 804 784 780 445 773 784 753 776 869 897 799 837 825 841 784 797 835 803 832 854 824 779 820 828 793 754 779 827 777 785 787 830 784 816 795 802 780 792 834 770 815 807 766 425 526 675 824 1e+03 763 770 774 803 470 792 625 766 778 829 793 732 802 747 678 791 746 803 763 789 780 751 816 728 784 672 797 782 734 792 835 776 702 753 750 768 761 759 786 860 687 781 765 738 747 647 768 753 772 798 757 767 658 719 703 688 808 786 828 881 883 942 915 854 816 877 902 860 798 822 866 832 814 804 839 814 910 854 877 787 799 785 783 836 774 803 767 822 830 822 770 786 816 800 802 788 752 768 774 755 759 761 790 776 783 787 801 811 814 830 769 796 797 823 792 800 833 818 786 807 729 800 795 802 788 808 801 788 773 778 787 756 782 798 793 811 752 796 803 800 804 754 730 767 780 769 778 774 806 788 771 760 736 760 788 688 758 762 797 763 783 808 779 789 754 744 770 702 770 736 730 742 742 727 777 754 709 712 1.08e+03 641 776 724 759 814 776 742 729 742 753 776 784 739 730 781 776 776 768 721 753 759 763 771 754 796 759 836 822 829 832 822 805 838 789 834 821 814 814 771 821 796 804 813 810 805 823 770 832 784 808 818 813 792 761 778 822 820 820 830 790 767 793 824 798 821 810 751 790 811 812 865 851 792 808 801 776 799 804 784 774 799 756 743 749 803 792 766 772 796 747 823 812 804 784 802 793 831 792 732 802 782 779 770 810 797 789 1.03e+03 699 814 750 841 813 736 696 698 818 738 782 800 783 776 830 758 763 741 748 829 814 816 849 834 816 782 784 807 775 798 796 779 843 798 803 804 806 822 809 796 798 825 776 772 797 767 749 791 846 783 752 788 833 841 808 766 759 768 815 790 755 742 819 831 861 801 791 777 776 805 758 770 819 817 796 787 807 814 782 794 783 748 794 785 736 812 793 776 777 781 760 818 825 819 812 771 758 765 796 793 830 859 839 773 818 791 640 790 887 763 720 757 773 750 826 819 821 808 781 822 782 792 792 841 778 801 787 819 791 791 810 785 764 774 759 809 763 705 747 802 784 758 805 809 773 760 780 767 803 778 813 803 748 786 770 790 798 770 842 1.23e+03 812 772 545 763 762 747 702 773 756 752 797 775 868 778 803 752 806 753 788 884 833 857 890 863 880 868 858 842 852 860 838 870 867 856 860 799 870 840 858 850 860 887 893 870 817 806 876 840 826 829 836 729 784 804 815 849 842 761 696 842 809 794 799 842 790 806 809 767 796 781 790 797 746 796 821 784 775 866 861 857 777 734 786 777 781 789 814 817 838 771 789 832 788 767 782 770 790 781 746 796 834 804 815 782 771 775 754 762 761 787 1.06e+03 1.17e+03 663 752 741 766 808 756 838 895 836 855 849 856 901 830 835 817 802 785 798 772 824 857 798 808 794 775 803 820 822 816 828 806 760 731 742 729 823 776 760 736 767 790 757 776 754 765 788 758 739 770 790 778 748 757 755 784 752 791 794 784 769 721 756 714 800 785 777 747 801 747 774 747 767 703 779 754 757 717 777 748 711 746 770 718 770 756 768 708 801 799 818 783 728 811 720 762 664 726 804 784 780 444 773 784 753 776 873 897 799 837 826 840 784 797 836 804 831 854 824 778 820 828 793 752 779 827 775 785 786 829 785 814 795 802 780 796 833 770 813 807 766 426 526 675 823 1e+03 763 770 775 804 470 792 625 766 778 828 792 732 802 747 678 791 746 804 763 788 778 750 816 727 784 672 798 782 737 790 835 774 703 751 750 768 761 759 786 860 686 779 764 739 747 646 767 753 771 799 757 767 657 719 704 688 808 784 827 881 883 942 915 855 814 876 902 860 798 822 865 832 815 804 840 814 910 855 876 787 799 786 783 836 775 803 767 822 830 823 771 783 816 800 803 788 752 768 773 755 759 760 789 776 783 786 800 811 814 831 769 796 797 823 792 799 833 818 786 806 729 800 795 802 788 808 801 788 773 778 786 756 782 798 791 810 752 795 802 800 804 753 730 765 780 768 778 774 810 789 772 759 735 760 788 688 758 763 797 763 782 808 779 789 754 745 770 702 770 736 730 742 742 728 777 754 709 711 1.08e+03 642 776 725 759 814 774 741 729 742 752 776 784 739 731 780 776 776 768 720 752 758 763 770 754 795 760 834 823 830 832 822 805 837 789 836 821 814 813 771 821 797 805 814 810 805 823 770 830 784 807 816 813 794 760 779 822 819 820 830 789 766 794 824 798 823 810 751 789 810 813 865 852 792 809 800 776 799 804 784 773 799 756 743 748 803 793 768 771 796 747 823 812 804 784 802 793 832 792 731 803 782 778 770 810 797 789 1.03e+03 699 814 751 841 813 737 696 698 818 738 782 801 783 775 830 758 763 743 746 830 812 814 849 834 816 782 786 806 774 798 796 779 843 797 804 804 806 822 809 796 796 825 776 772 797 768 751 791 845 783 752 788 833 840 807 765 758 768 815 790 755 742 820 831 862 801 792 777 774 805 757 769 819 817 796 787 807 812 783 794 784 748 794 783 736 812 792 779 778 780 759 818 824 820 812 770 758 765 796 793 830 859 839 773 818 791 642 790 887 762 720 757 773 751 826 817 822 808 780 823 781 793 794 839 778 802 785 819 791 789 810 784 763 774 758 809 763 704 747 801 784 759 806 808 774 759 780 767 803 778 812 802 748 785 770 790 798 770 843 1.23e+03 812 770 545 762 760 747 702 773 757 752 797 775 868 779 802 751 806 754 788 884 834 857 890 862 881 868 858 842 857 860 838 870 867 856 860 799 870 840 858 850 860 886 893 868 817 806 876 840 825 828 836 727 784 804 813 850 841 761 696 841 809 794 800 842 790 808 808 766 797 781 790 797 745 795 820 783 775 866 860 857 777 734 785 777 779 789 813 817 838 771 790 831 788 764 783 769 791 784 745 796 835 803 816 781 770 775 754 762 762 787 1.06e+03 1.17e+03 662 754 742 766 807 756 839 894 836 855 849 856 899 830 835 817 801 785 798 771 824 857 798 807 794 776 804 820 822 816 828 806 761 731 742 729 823 777 758 735 766 790 757 776 754 766 788 759 739 770 790 777 749 756 755 783 751 791 794 785 769 720 756 712 800 784 777 748 802 747 773 746 767 703 779 754 758 718 776 747 712 746 770 719 769 756 767 708 800 799 818 784 728 810 721 762 664 726 804 783 780 444 772 784 754 776 878 897 799 837 827 840 783 796 836 805 831 853 824 778 821 827 793 751 778 827 774 784 786 828 785 812 795 802 780 802 832 771 812 807 766 426 527 675 823 1e+03 763 770 775 805 470 793 625 766 778 827 792 732 803 747 678 791 745 804 763 788 779 749 814 726 785 672 799 782 740 789 835 773 703 750 751 767 761 759 786 861 685 777 764 740 747 646 767 752 770 800 757 767 657 719 705 689 809 782 827 881 883 941 915 855 811 875 902 859 797 822 865 833 816 804 840 814 909 857 876 787 798 786 782 836 774 803 767 823 829 822 771 782 816 800 803 789 752 767 773 755 759 759 788 776 783 786 800 811 814 832 769 796 796 822 791 799 833 818 787 805 729 799 795 802 789 808 802 789 772 779 786 755 782 798 791 810 752 795 802 800 804 753 730 764 782 767 777 773 813 788 772 759 735 760 788 687 758 763 796 764 782 808 779 789 754 745 769 702 770 736 729 742 742 727 778 754 709 711 1.08e+03 642 775 724 759 814 772 740 729 742 751 777 785 739 732 781 775 775 769 719 752 758 763 770 755 794 759 834 824 829 832 822 805 837 790 836 821 814 813 771 821 797 805 815 810 804 823 769 828 784 806 815 812 794 759 778 823 820 820 830 789 765 794 824 798 824 810 751 787 810 813 864 852 792 811 800 776 798 804 784 772 799 757 743 746 804 793 769 772 796 747 822 812 804 783 802 793 832 792 731 803 782 778 769 810 796 788 1.03e+03 699 814 750 841 813 737 696 698 817 738 782 800 783 774 830 758 763 746 745 830 812 813 849 834 815 781 787 806 774 798 796 779 843 795 804 803 807 823 810 796 795 825 776 772 796 768 752 790 845 783 751 789 831 840 807 765 758 768 815 790 757 743 819 832 862 801 794 778 772 803 757 767 819 816 795 788 806 810 783 793 784 748 794 780 736 812 793 780 778 780 760 818 822 819 812 770 758 763 797 793 830 859 839 773 819 792 642 790 888 761 720 757 773 750 828 815 822 808 780 824 780 794 796 838 778 801 783 818 790 789 810 783 762 772 756 809 763 704 747 801 784 760 807 808 774 757 780 767 803 778 812 802 746 782 770 790 797 770 844 1.23e+03 813 767 546 761 758 746 702 773 756 752 796 775 867 780 801 750 806 756 785 885 835 856 889 862 881 868 858 841 858 859 838 870 867 857 859 798 871 839 858 850 861 885 893 867 817 805 876 840 826 828 835 728 782 804 812 850 840 761 696 841 809 795 801 840 790 807 809 766 797 781 791 798 744 794 819 784 775 866 859 858 777 734 785 778 779 790 813 817 840 771 790 830 788 759 783 769 790 784 744 795 835 802 816 780 771 775 754 762 762 786 1.06e+03 1.17e+03 661 754 742 766 807 756 839 894 836 856 849 856 897 829 835 816 800 785 798 770 825 860 798 805 794 776 804 820 823 816 827 807 761 732 742 730 823 777 758 735 766 790 757 776 755 765 788 759 739 768 790 777 749 756 754 782 752 790 793 786 769 721 755 712 800 784 778 748 801 746 772 744 767 703 779 754 759 716 776 747 713 746 770 720 768 756 765 708 800 800 818 785 728 810 721 761 664 726 804 783 780 444 772 783 754 776 881 897 798 836 827 840 782 796 836 806 831 852 823 777 821 827 793 750 776 827 773 784 784 828 786 811 795 801 780 807 832 771 810 807 767 424 526 675 823 1e+03 762 770 775 804 469 794 625 766 778 828 792 732 802 748 678 791 745 804 763 789 780 749 814 726 786 672 798 782 743 789 835 774 703 751 751 767 760 759 786 861 684 776 764 741 747 647 767 752 770 801 758 767 656 719 706 689 809 780 827 882 883 940 916 856 810 874 903 859 797 821 865 832 816 803 840 814 909 857 875 787 798 786 782 837 774 803 766 824 828 821 771 781 815 800 802 790 752 767 773 754 759 758 787 776 783 786 800 810 815 832 769 796 796 822 790 798 832 818 786 806 729 798 794 801 789 808 803 790 772 779 786 755 783 798 792 810 753 795 803 800 804 754 730 764 783 768 776 773 815 787 772 759 736 760 789 686 758 763 796 764 783 808 779 789 754 746 768 702 768 736 728 742 741 727 777 754 709 711 1.08e+03 642 775 724 759 814 770 740 729 742 750 777 786 739 732 781 774 775 771 719 752 759 763 769 755 795 758 834 823 828 833 821 805 837 791 836 821 814 813 770 820 796 804 814 810 804 823 768 828 785 806 815 812 794 759 778 823 822 821 828 789 765 794 823 797 824 810 750 787 811 812 864 852 792 811 800 775 798 804 784 772 800 757 743 746 804 794 770 773 795 747 821 812 804 782 803 794 832 792 732 801 781 778 768 811 797 788 1.03e+03 698 814 748 841 813 736 695 697 815 739 782 799 782 774 830 759 763 747 746 830 812 813 849 833 815 781 787 806 775 798 796 778 844 793 803 801 806 824 810 796 796 825 776 773 796 766 753 790 845 783 752 791 829 840 807 765 758 768 815 789 758 744 818 831 863 800 794 778 771 802 756 767 818 815 795 788 806 810 783 792 784 746 794 779 737 812 795 780 778 780 760 818 821 818 811 770 758 762 798 794 830 859 839 774 819 793 641 790 888 760 720 756 771 750 828 815 821 807 781 824 780 794 795 838 776 800 783 818 789 788 809 784 760 771 755 810 763 705 747 800 785 760 807 808 774 756 780 766 802 780 812 802 744 779 769 790 797 769 846 1.23e+03 813 767 546 759 757 746 702 773 755 751 795 775 867 779 801 750 806 756 783 885 835 858 888 862 881 869 857 840 861 859 837 870 866 858 858 797 871 840 856 850 862 884 893 867 817 805 875 839 826 828 833 727 780 805 810 850 840 761 696 842 809 795 801 839 791 806 808 766 798 781 793 799 744 792 818 784 774 867 859 858 776 733 784 778 778 790 812 817 841 772 789 830 788 754 783 769 788 784 744 795 835 802 816 780 771 774 753 761 763 786 1.06e+03 1.17e+03 661 752 742 766 806 756 839 894 837 857 848 856 898 829 835 817 799 785 798 770 825 863 798 804 794 776 804 819 824 816 827 808 761 732 744 730 823 777 757 735 766 789 758 776 755 765 788 760 740 767 790 776 750 755 755 782 753 789 793 785 768 722 755 711 800 784 778 748 801 745 771 744 767 704 779 754 760 715 777 748 713 746 770 720 767 756 765 708 802 800 818 785 729 810 722 761 664 726 805 783 780 444 770 783 753 776 887 897 797 835 827 840 782 796 836 805 831 850 822 777 821 828 793 750 775 827 774 785 784 828 787 812 796 800 779 811 833 771 807 807 768 423 526 675 823 1e+03 762 770 775 803 469 794 626 767 778 828 791 735 801 749 678 791 745 806 763 789 781 749 813 726 787 672 798 781 748 790 834 775 703 752 751 767 760 758 787 860 683 776 764 742 746 648 768 752 771 801 758 766 655 720 706 689 808 781 827 881 884 939 915 856 809 875 904 859 797 821 865 831 816 803 839 814 909 857 874 786 798 786 782 837 774 803 766 824 828 821 771 778 815 800 801 790 751 768 773 753 759 758 787 776 782 786 800 809 815 831 770 796 796 822 789 798 831 818 785 806 729 798 793 800 789 807 802 790 772 779 785 755 783 797 792 810 753 796 804 800 804 755 730 764 784 768 775 773 816 786 771 760 736 760 790 686 757 762 794 764 783 808 779 788 753 746 768 702 767 735 728 741 741 726 777 753 709 711 1.08e+03 642 775 724 759 814 767 740 729 742 749 776 786 738 732 782 773 774 771 719 752 758 764 769 756 796 756 834 823 827 834 821 805 837 791 835 821 814 812 770 820 796 803 812 809 804 822 767 828 785 806 814 812 793 761 778 823 823 821 827 788 765 793 822 797 822 809 748 788 812 811 864 853 791 811 800 774 798 805 784 772 800 756 743 746 804 794 771 773 794 747 821 813 804 781 802 794 832 792 732 800 780 779 768 812 798 787 1.04e+03 698 813 748 841 813 736 695 696 812 740 782 798 782 774 831 760 763 748 746 829 812 813 848 832 814 780 787 806 776 798 796 778 845 793 802 800 806 825 810 796 797 825 775 774 796 765 754 790 846 782 752 792 828 840 807 766 757 768 814 789 760 744 817 829 863 800 794 777 769 801 754 767 817 815 795 789 806 810 782 793 784 744 794 780 736 812 795 779 777 780 761 818 822 816 810 771 757 761 799 794 830 859 838 774 819 793 640 791 889 761 721 756 769 749 828 814 819 808 781 823 782 794 793 838 776 800 784 817 789 788 809 783 760 770 755 809 763 705 747 800 785 758 806 808 774 757 780 765 800 781 812 802 743 780 768 789 797 768 847 1.23e+03 814 768 547 760 757 745 701 773 754 751 795 776 868 778 802 750 806 755 783 886 836 859 888 862 881 869 856 840 862 859 837 870 866 859 857 797 871 839 855 850 861 883 893 868 817 805 874 838 828 829 832 727 779 805 811 850 840 762 696 842 809 795 800 840 791 806 808 764 798 781 793 798 744 791 818 783 773 867 859 858 776 732 784 778 778 787 813 817 840 772 789 831 788 749 783 770 787 787 744 795 832 802 816 779 771 774 752 760 763 785 1.06e+03 1.17e+03 661 752 742 766 806 757 839 894 837 856 847 856 898 829 835 817 799 785 797 770 825 864 798 803 793 775 804 818 824 815 827 808 762 732 745 731 823 777 756 735 768 790 758 775 754 765 788 761 739 768 790 775 749 754 755 781 754 788 792 786 768 722 755 710 800 783 778 748 801 743 773 744 767 704 778 754 760 716 778 749 713 746 770 719 767 755 764 709 803 800 818 786 730 810 722 761 664 726 805 784 780 443 770 783 753 776 892 897 797 834 827 839 781 796 835 804 831 850 822 778 820 828 793 750 775 827 775 787 784 828 787 814 795 800 779 815 834 771 803 807 767 423 526 674 822 1e+03 762 770 776 802 468 793 626 767 778 828 791 737 800 750 677 790 745 807 763 790 782 749 813 727 786 672 797 780 751 790 834 775 704 753 752 767 760 757 787 859 682 777 763 743 746 648 768 751 771 801 758 766 654 720 706 688 807 781 828 881 883 939 914 856 809 875 903 860 798 821 866 830 815 803 839 814 909 855 872 786 797 785 782 837 774 803 767 824 827 821 770 778 814 800 800 790 750 768 774 752 759 760 787 776 782 785 800 808 815 830 770 797 796 821 790 798 830 817 784 806 730 798 792 800 789 805 800 789 773 779 785 754 783 796 792 811 752 796 804 799 804 756 731 765 783 768 774 773 816 787 771 761 737 760 790 686 756 761 793 764 783 808 780 788 753 745 769 701 768 734 728 741 742 726 777 753 709 710 1.08e+03 642 774 724 759 815 765 741 729 742 750 775 786 738 732 780 773 774 770 719 751 756 765 768 756 796 755 834 822 826 834 821 805 837 792 835 822 813 812 771 819 797 804 810 808 805 822 767 829 786 805 813 810 792 762 779 823 822 820 826 788 765 792 822 797 821 808 748 789 812 810 863 852 790 811 799 772 798 804 784 772 800 756 744 746 804 794 771 772 793 747 821 814 804 780 801 794 832 791 732 799 780 780 768 812 798 786 1.03e+03 698 813 748 841 814 736 695 696 812 741 781 797 783 775 832 761 763 750 748 830 812 813 847 832 814 780 788 805 775 798 796 779 846 793 802 800 807 825 809 795 797 825 775 775 796 765 755 791 846 782 751 792 828 839 807 766 756 769 814 790 760 743 818 827 863 801 794 776 768 803 752 767 817 815 796 788 807 809 782 793 784 743 794 781 735 811 793 779 776 779 760 818 824 815 811 771 757 762 799 793 830 860 837 774 819 793 638 791 888 761 720 757 768 749 828 814 818 809 781 822 783 795 791 837 775 799 784 816 788 790 810 783 759 771 755 809 762 705 747 800 784 758 806 807 773 758 780 765 799 782 812 802 743 781 768 789 797 767 849 1.23e+03 814 770 548 761 756 744 700 773 754 750 796 777 868 778 802 750 806 755 784 887 838 860 887 863 881 869 857 840 864 859 837 870 866 858 857 797 871 839 855 850 859 883 893 868 817 805 875 839 829 829 833 727 780 806 812 849 841 763 696 842 809 794 799 840 791 805 808 763 797 781 794 798 743 792 818 782 772 867 860 858 777 731 785 777 778 785 813 816 839 773 789 831 788 746 782 771 788 790 744 795 829 803 815 779 770 774 751 759 762 784 1.06e+03 1.17e+03 661 752 742 766 806 758 838 894 837 855 846 856 899 829 835 817 800 785 796 770 825 862 798 802 792 774 804 818 824 815 827 808 762 732 745 732 822 777 756 735 769 790 757 774 754 765 788 761 739 768 790 776 748 754 755 780 754 788 791 788 766 721 756 710 800 782 778 748 800 743 774 743 766 704 777 753 758 716 779 750 713 745 770 718 768 755 764 709 803 800 819 786 730 810 721 762 665 726 804 785 781 443 770 784 752 775 897 897 798 834 827 839 781 796 834 804 831 850 822 779 820 828 794 750 775 826 774 787 785 828 787 816 794 799 780 818 834 771 800 807 766 423 526 674 822 1e+03 763 770 776 802 468 792 626 766 778 828 791 739 799 751 677 791 744 807 763 789 782 750 814 728 785 673 797 780 754 791 834 774 703 752 752 767 761 757 787 859 682 777 763 744 746 648 768 751 771 802 758 765 654 721 707 688 806 781 829 881 883 938 914 856 809 875 901 860 799 822 866 830 814 803 838 813 909 854 870 786 796 784 781 836 774 803 768 824 828 822 770 776 814 800 800 789 748 768 774 750 758 761 787 775 782 785 800 808 815 830 769 798 796 820 791 797 829 817 784 805 731 797 793 800 789 806 799 788 774 779 786 753 783 797 793 812 750 795 804 799 804 755 732 766 783 768 774 772 816 787 771 760 737 760 790 686 755 761 792 765 784 807 780 788 753 744 770 700 768 734 729 740 743 725 777 752 709 710 1.08e+03 642 774 724 759 815 760 742 729 742 750 775 785 738 731 779 773 774 770 719 751 754 765 769 756 794 754 834 821 827 833 822 805 836 792 833 822 812 812 772 818 796 805 810 807 806 821 766 829 785 806 814 809 792 763 779 823 822 819 826 788 765 791 824 797 820 807 748 790 812 810 862 852 790 810 799 772 798 804 783 773 800 756 744 746 804 794 773 772 793 748 821 814 805 781 800 793 831 792 732 800 780 781 768 812 796 785 1.03e+03 697 813 747 841 814 734 695 696 813 740 780 797 782 776 830 761 762 750 748 830 812 813 847 832 814 780 787 805 774 797 796 780 846 794 803 801 808 826 809 794 798 826 775 774 796 764 756 792 846 782 750 790 829 837 807 767 756 769 814 790 760 743 818 827 863 802 793 776 767 805 752 767 818 815 796 787 808 808 782 793 785 742 794 781 734 811 792 779 775 778 759 818 824 816 811 771 756 762 799 792 830 860 838 773 819 792 637 792 888 761 719 758 768 749 828 815 819 809 781 820 783 795 789 837 775 798 784 816 789 791 810 782 758 772 754 809 762 705 748 799 783 758 805 806 773 760 779 765 799 782 811 802 744 782 767 790 797 766 851 1.23e+03 814 771 548 762 755 743 700 773 754 751 797 778 867 778 801 749 806 756 785 888 840 859 886 863 881 869 858 841 866 859 837 870 866 857 856 797 871 839 856 851 858 883 894 867 816 805 876 839 828 829 834 728 782 806 812 849 840 764 696 842 809 792 799 840 791 804 809 762 797 781 792 798 743 792 817 782 772 867 861 857 777 731 786 775 778 784 813 816 837 773 790 832 789 743 783 772 788 792 744 795 824 804 815 778 771 774 752 759 762 784 1.06e+03 1.17e+03 660 752 741 766 806 758 838 893 836 854 846 856 899 828 835 817 801 784 795 770 825 862 797 803 792 774 804 818 823 814 826 807 762 732 745 734 822 777 756 734 770 791 757 773 754 766 787 762 738 768 790 777 748 754 755 780 754 789 790 789 765 721 757 711 799 782 778 747 801 742 775 744 765 704 778 753 758 716 777 750 713 745 770 717 768 754 765 709 802 799 819 785 731 811 719 762 665 726 804 786 781 443 771 783 752 774 899 897 798 834 827 840 780 797 834 804 831 850 822 778 819 827 794 749 776 826 774 785 786 829 787 815 794 798 780 821 834 771 796 806 766 423 527 675 822 1e+03 764 769 776 802 468 792 626 765 778 828 791 740 798 751 677 791 744 806 763 789 782 750 814 728 784 673 798 780 756 792 834 775 703 751 752 766 761 757 787 859 682 777 763 744 746 648 767 750 771 803 758 764 653 721 708 687 806 782 829 882 883 938 914 857 809 874 900 859 799 822 866 830 814 803 838 813 909 852 869 786 796 784 781 835 775 804 767 823 828 822 769 774 816 799 800 789 748 768 774 749 758 760 788 773 782 784 800 809 814 830 769 799 797 819 792 796 829 817 784 804 732 798 793 801 789 808 799 788 774 779 787 753 783 798 793 812 750 795 804 798 804 755 732 767 782 768 775 771 816 788 771 759 737 760 790 686 755 762 792 766 783 806 780 788 754 744 770 699 768 734 728 740 744 725 777 752 709 710 1.08e+03 642 773 724 760 815 756 742 729 741 750 775 784 738 731 777 773 774 770 720 750 755 764 770 755 794 754 835 821 828 832 822 804 834 790 831 821 811 813 773 817 796 805 810 808 806 821 765 828 783 805 815 808 792 762 779 822 822 818 826 787 766 791 825 797 819 807 747 790 812 809 861 851 790 809 799 772 797 803 783 774 800 756 744 746 804 792 775 772 794 748 821 813 806 782 799 792 831 792 731 801 780 781 769 812 794 786 1.03e+03 697 813 747 841 814 732 695 696 814 740 780 798 780 776 829 760 762 750 748 832 813 812 848 832 814 780 786 805 773 798 796 781 844 794 803 800 808 826 809 794 795 826 774 772 795 764 756 792 846 783 750 788 830 836 805 768 757 769 813 791 758 744 818 827 863 802 793 777 768 804 754 766 818 814 795 786 809 808 782 793 785 743 793 781 734 811 792 779 774 778 759 818 823 816 812 771 756 762 798 792 830 861 838 772 818 792 637 790 887 759 718 758 769 749 827 815 820 808 781 821 782 795 788 838 775 798 784 816 789 792 811 782 758 772 754 809 762 706 748 799 781 759 804 805 772 760 780 765 799 781 811 802 744 782 767 791 798 767 856 1.23e+03 814 771 548 763 754 743 701 772 754 750 797 778 866 778 800 748 805 756 785 888 844 857 886 864 880 868 858 841 868 859 837 870 866 856 857 797 871 838 857 852 859 884 894 866 816 806 878 839 825 828 834 729 782 805 812 850 840 766 696 841 809 792 799 840 791 804 810 763 797 781 791 798 743 792 816 782 773 868 862 857 778 731 786 774 778 786 814 815 836 773 790 832 788 740 784 772 789 792 744 797 820 804 815 778 772 776 754 759 761 784 1.06e+03 1.16e+03 660 752 741 763 806 757 838 893 835 854 846 856 899 828 835 817 802 784 795 770 824 863 796 804 791 774 804 818 821 814 826 805 761 733 745 734 821 777 756 734 769 790 756 773 753 766 787 762 738 767 791 778 747 754 754 781 753 789 789 789 764 720 758 712 799 782 777 747 801 742 774 745 765 704 779 753 758 716 776 750 713 745 770 717 768 755 766 709 802 800 819 784 731 811 719 762 664 726 804 787 780 443 771 783 752 773 903 897 798 834 827 840 780 797 834 804 831 852 823 778 819 826 793 749 775 826 773 783 786 830 786 814 793 797 780 823 835 771 794 807 765 423 528 674 822 1e+03 764 769 776 802 468 792 626 765 778 828 792 743 798 750 676 792 744 804 763 789 782 750 815 728 784 673 797 779 757 791 834 775 703 750 750 766 760 757 785 860 682 776 764 745 746 648 767 748 771 804 757 764 653 721 711 687 806 782 828 883 882 937 913 856 809 873 900 858 800 821 865 829 814 803 837 813 909 852 868 786 796 784 782 833 775 804 766 823 827 822 769 772 816 799 800 788 749 769 775 749 758 759 788 772 782 784 800 811 813 830 769 797 797 821 792 797 830 816 784 804 732 798 793 802 789 808 799 789 774 779 788 753 782 798 792 812 751 795 804 798 804 754 731 767 782 767 776 771 817 787 771 757 738 760 790 686 754 762 792 767 782 806 780 788 756 744 770 699 768 734 728 740 745 724 777 752 709 709 1.07e+03 642 772 724 761 815 753 742 729 739 750 776 784 738 730 776 773 773 770 720 750 755 763 770 754 794 755 835 820 828 832 823 804 833 789 830 821 811 814 773 818 795 805 811 809 807 820 766 828 781 804 816 809 790 760 779 822 821 816 825 788 765 790 826 797 819 807 747 790 811 808 860 849 790 809 799 772 796 803 783 773 800 756 744 746 804 792 777 771 794 748 821 812 806 783 799 792 830 792 730 801 780 781 769 812 794 786 1.03e+03 698 812 746 842 814 730 695 697 814 741 779 798 780 776 827 758 761 751 747 831 813 812 848 832 814 779 785 805 774 798 795 780 842 794 801 800 806 826 810 794 793 825 773 770 794 763 756 792 846 782 749 787 831 837 803 768 758 769 813 791 756 746 818 827 863 801 792 777 769 802 756 766 817 814 794 786 808 808 783 794 786 743 793 780 735 811 792 780 773 778 759 818 821 816 812 771 755 762 798 792 830 861 838 772 818 790 636 788 887 758 719 758 769 750 827 815 821 807 782 821 780 795 790 838 776 798 784 816 790 792 811 782 758 772 755 808 762 707 748 798 781 759 804 805 771 760 781 765 799 780 812 802 744 783 768 792 799 767 860 1.23e+03 814 769 548 763 754 742 701 771 754 749 797 777 866 778 800 748 804 755 784 887 846 855 887 863 880 867 859 841 868 858 835 871 866 854 857 798 871 838 859 852 860 884 894 867 816 806 879 840 823 827 833 729 782 803 812 851 839 767 696 841 809 791 798 841 790 804 809 764 797 781 790 797 743 791 816 782 772 868 863 856 778 731 785 775 778 787 814 814 836 773 790 832 787 739 786 772 789 792 744 798 817 803 816 778 773 776 754 759 761 784 1.06e+03 1.16e+03 660 752 740 761 806 756 838 892 833 855 846 855 898 827 835 818 801 784 796 769 824 864 795 805 791 774 804 819 821 814 826 804 760 733 745 737 821 776 756 734 767 789 756 772 753 766 786 761 738 767 791 778 746 754 754 781 753 790 790 789 764 720 757 714 799 782 776 746 802 742 774 745 765 703 780 753 758 716 775 748 712 745 771 717 768 755 767 710 801 801 820 783 731 811 720 762 664 726 804 787 778 443 770 784 752 775 907 897 798 834 826 839 780 796 833 804 831 853 823 778 819 826 791 749 774 826 773 783 786 830 786 814 793 797 780 824 834 770 790 807 765 423 528 672 822 1e+03 763 769 776 802 468 792 626 764 778 826 792 746 798 748 675 792 744 803 763 789 782 748 815 727 784 673 796 779 758 790 833 776 703 749 749 765 758 757 783 859 682 775 765 746 745 648 767 746 771 804 757 764 653 721 713 688 805 781 827 883 882 937 912 856 809 873 900 857 800 820 865 828 813 803 837 814 909 854 868 787 795 784 783 832 775 805 766 823 826 822 769 768 817 798 800 789 751 769 775 749 760 759 788 772 782 783 799 811 813 830 770 795 796 822 791 798 830 816 784 805 732 798 793 802 789 806 799 789 772 779 787 753 783 797 790 811 752 794 803 798 805 754 730 766 783 767 776 771 818 787 771 757 738 760 790 686 754 762 793 766 782 805 779 787 756 743 771 699 768 734 728 740 744 724 777 752 710 709 1.07e+03 642 772 723 762 815 752 742 730 738 750 776 784 738 730 775 772 772 770 721 750 755 763 769 754 794 756 834 820 828 832 822 804 833 788 829 820 811 814 774 820 794 805 811 810 806 820 766 827 781 804 816 809 790 759 779 822 820 815 825 788 764 791 825 798 818 807 747 790 811 807 860 848 790 809 799 773 796 802 783 773 800 755 744 746 804 791 777 770 795 747 822 812 805 782 799 793 830 791 730 801 780 781 769 812 794 786 1.03e+03 698 812 746 843 814 728 695 697 815 741 780 797 781 776 827 757 760 752 746 831 812 813 848 832 814 779 785 805 774 797 795 778 841 794 799 800 805 826 810 795 791 823 772 771 794 764 756 793 845 782 750 787 831 837 803 767 758 769 813 789 755 746 818 827 861 800 792 777 770 800 758 767 816 813 794 785 806 808 783 794 784 743 792 779 736 812 792 779 775 778 758 818 821 816 812 770 754 762 798 792 830 860 838 771 818 789 636 787 886 758 720 756 769 751 826 815 821 807 782 821 779 795 791 838 776 798 785 815 790 792 812 781 758 772 756 807 762 706 747 798 781 759 804 805 770 760 782 764 799 780 813 802 743 783 769 792 797 767 867 1.23e+03 814 767 548 762 754 743 701 769 754 748 796 777 867 779 800 746 804 753 783 887 850 854 887 863 880 867 859 840 868 857 834 871 866 854 857 797 871 838 859 852 861 884 893 868 815 806 879 840 824 826 834 729 781 802 812 852 839 768 696 841 809 793 799 841 790 804 808 765 797 781 790 796 743 790 815 782 772 868 862 856 777 731 785 776 778 786 814 813 837 773 789 831 786 737 786 772 788 792 744 799 813 803 815 777 772 776 753 760 761 784 1.06e+03 1.17e+03 660 751 740 761 806 755 838 892 832 855 846 855 897 827 835 818 800 784 797 769 822 863 795 805 790 774 804 819 822 814 826 804 759 733 745 740 821 775 756 733 766 788 756 771 753 766 786 760 738 767 791 779 745 754 753 781 752 791 790 790 765 720 757 714 799 781 775 746 802 742 775 744 765 702 779 753 759 716 776 746 712 746 771 717 768 755 768 711 800 802 820 782 731 811 721 762 664 725 803 787 776 442 769 784 753 776 913 897 798 834 825 839 780 796 832 803 832 854 823 778 820 826 791 749 774 827 773 784 785 831 786 816 792 797 779 825 833 770 787 807 765 423 528 671 821 1e+03 762 768 776 802 468 791 627 765 778 824 792 750 798 747 674 792 745 804 764 788 783 747 815 727 784 673 794 779 760 789 833 776 705 749 748 765 757 757 783 859 682 776 766 747 745 648 767 746 770 803 757 764 653 720 715 688 804 781 826 883 883 937 911 856 809 873 900 857 800 819 864 828 813 803 837 814 909 855 868 787 794 785 783 831 775 804 767 823 826 821 769 767 817 798 800 790 752 769 774 749 762 758 788 772 782 784 799 811 812 830 770 794 796 823 790 799 830 817 784 805 731 796 793 802 788 805 799 788 771 779 787 753 784 796 789 811 752 794 802 798 805 753 729 766 783 767 775 771 819 786 771 758 738 760 789 686 754 760 793 766 782 805 778 787 756 743 771 699 768 734 728 740 744 723 778 751 711 709 1.07e+03 642 772 721 761 815 752 741 731 738 749 775 784 739 730 775 771 772 770 721 750 754 764 769 755 794 757 833 821 829 832 821 804 833 789 829 821 811 813 774 821 793 805 811 810 805 820 767 826 782 804 815 808 791 759 779 822 818 816 825 787 762 792 824 798 818 807 747 791 811 806 860 848 790 809 799 773 796 802 782 772 799 754 743 747 803 791 777 770 795 747 823 812 803 781 800 793 830 790 729 801 781 781 769 812 794 785 1.03e+03 699 812 746 843 813 727 695 697 815 740 780 795 782 776 827 757 760 751 747 830 811 815 847 831 815 778 786 805 774 797 796 777 841 793 799 800 805 826 808 796 791 821 772 772 793 764 756 793 844 781 751 787 832 837 805 766 757 769 813 788 755 745 817 826 859 801 792 776 771 800 757 768 816 813 794 785 806 809 783 794 783 743 792 779 737 812 792 779 778 779 758 819 821 816 812 768 754 762 797 791 828 858 839 771 818 788 635 787 887 759 721 755 769 751 825 815 821 807 782 822 780 794 792 837 776 798 786 815 789 792 812 781 759 773 757 806 763 705 747 799 782 758 805 805 770 760 782 763 799 780 814 802 743 782 768 791 796 767 872 1.23e+03 814 765 548 762 754 743 700 769 754 748 794 777 868 779 801 745 804 752 782 886 853 854 888 863 880 866 858 840 868 857 833 872 867 854 857 797 871 838 859 852 861 884 892 868 814 807 879 840 825 825 834 729 780 802 812 851 838 768 695 841 809 795 799 841 789 804 806 765 796 782 791 796 742 790 816 782 772 867 861 856 776 730 784 777 778 785 814 814 839 772 787 830 787 734 784 772 787 792 743 799 807 804 814 777 772 776 752 760 760 784 1.06e+03 1.17e+03 660 751 740 763 806 754 837 891 832 855 846 855 896 828 836 818 800 782 797 769 822 861 796 805 790 774 804 817 824 814 826 803 758 732 743 743 822 774 756 733 765 789 757 770 753 766 786 759 738 766 792 779 745 755 753 781 752 791 790 790 765 721 756 713 798 780 775 747 802 743 778 744 765 702 779 752 759 715 778 745 712 746 772 716 768 754 767 712 799 802 821 782 731 812 721 762 665 724 803 787 777 442 769 784 753 778 916 897 797 834 824 838 780 796 831 803 832 853 823 778 820 826 792 748 775 827 773 784 784 831 786 818 792 798 779 826 832 771 784 807 765 424 527 671 820 1.01e+03 762 768 775 801 468 791 628 766 778 824 792 753 797 745 675 791 746 805 764 788 783 746 815 727 785 672 794 780 762 789 833 776 706 749 748 766 757 756 785 859 682 776 764 748 746 648 767 745 770 803 757 765 653 720 714 688 803 781 825 884 882 938 911 856 809 874 901 856 799 819 865 828 812 803 837 814 909 856 868 786 794 785 783 830 775 802 767 823 826 821 768 766 818 798 801 790 752 769 774 749 761 758 788 772 783 784 799 811 812 830 771 796 795 822 790 799 829 818 783 805 731 794 794 802 788 805 799 787 770 779 786 753 785 795 789 810 753 794 802 798 804 752 730 766 783 767 775 770 819 785 771 760 738 760 789 686 754 759 793 766 782 804 778 788 756 743 771 699 767 734 728 740 744 724 778 751 711 710 1.07e+03 642 773 720 761 815 752 740 731 738 748 774 784 739 729 775 769 772 769 721 750 754 764 769 756 794 757 832 821 829 832 820 804 834 790 829 822 811 812 774 820 792 805 811 810 805 820 767 826 782 804 814 809 791 759 779 822 819 817 825 785 762 792 824 798 818 807 747 791 811 806 860 848 789 808 799 773 796 802 781 772 799 753 742 748 802 791 776 770 794 746 823 812 801 781 800 792 830 790 730 801 782 780 769 812 795 785 1.03e+03 698 813 746 842 813 727 695 697 814 739 781 795 782 775 827 757 759 749 747 829 810 816 848 830 815 777 785 803 774 796 796 778 841 793 800 800 804 826 806 796 792 821 772 773 793 764 756 794 844 781 751 787 832 837 807 766 756 769 813 786 755 744 817 826 857 803 793 777 772 799 758 769 815 812 794 784 807 809 782 795 781 744 791 779 737 810 792 779 780 779 758 820 820 817 812 769 754 762 796 790 826 856 840 772 819 788 635 788 887 759 720 754 769 751 824 814 820 806 781 822 780 792 792 837 776 797 786 814 789 792 812 781 759 773 757 807 763 704 746 798 782 758 804 805 770 759 781 763 800 780 814 803 744 782 766 790 796 767 880 1.23e+03 814 765 548 762 755 744 700 769 754 748 794 776 869 778 802 746 804 752 782 885 855 854 888 862 878 866 858 840 868 858 833 872 867 854 856 796 871 838 858 851 860 883 892 868 814 807 877 840 824 825 834 729 780 802 812 850 837 768 695 840 810 797 800 840 788 805 806 765 797 782 791 795 741 790 816 782 772 866 860 856 777 730 784 775 778 785 812 814 840 771 786 830 788 732 782 773 786 792 743 799 801 805 813 776 772 775 752 761 760 785 1.06e+03 1.17e+03 661 750 740 764 806 754 838 890 832 855 845 855 896 828 837 818 799 780 796 769 821 860 796 805 790 773 804 816 823 814 826 802 756 731 742 746 823 774 756 732 765 790 757 771 753 767 786 759 737 766 792 779 746 756 753 781 752 791 792 790 766 721 756 713 799 779 775 748 803 744 780 745 765 702 779 753 758 715 779 744 712 746 769 716 769 754 767 712 799 802 821 782 730 811 721 762 665 724 802 787 779 442 770 784 753 777 920 896 797 834 824 838 780 796 831 803 833 853 823 778 820 825 793 748 776 827 773 785 783 831 787 819 792 798 778 826 832 771 782 807 764 424 527 671 820 1.01e+03 762 768 773 802 468 790 628 766 778 825 792 755 797 744 675 790 746 805 764 788 783 746 815 727 785 671 794 781 763 789 833 776 706 749 748 766 757 756 786 859 682 776 762 748 745 649 768 745 769 802 758 765 653 718 712 687 803 781 825 884 881 938 912 855 809 874 902 855 798 819 866 829 812 803 837 814 909 856 868 785 794 785 782 830 774 800 767 824 826 821 768 765 818 798 801 790 752 769 773 749 760 759 788 772 782 784 799 811 812 831 770 798 795 822 790 799 829 818 783 806 731 794 794 803 787 806 799 786 770 779 786 754 785 794 789 811 753 795 801 797 802 753 730 765 783 767 774 769 818 784 770 760 737 761 788 685 753 759 792 766 782 804 777 789 755 744 771 699 767 734 728 739 744 724 777 751 710 709 1.07e+03 642 773 720 761 814 752 740 731 738 747 774 784 738 728 776 769 772 769 721 750 755 764 769 756 794 757 832 821 829 832 820 804 834 790 829 822 811 812 773 819 791 805 811 811 805 820 768 826 781 804 814 810 791 759 779 822 820 818 825 783 762 792 823 797 818 806 747 791 812 806 860 848 788 807 799 773 796 802 781 772 798 754 742 749 801 790 776 770 794 745 823 812 801 781 800 792 830 792 731 801 782 780 768 811 796 784 1.03e+03 698 813 746 841 813 728 695 697 814 739 782 795 783 774 827 758 759 746 746 829 810 815 848 830 814 776 785 801 774 796 796 778 841 793 801 800 805 826 805 796 793 820 771 772 793 764 756 793 844 781 750 786 832 837 807 766 755 769 813 786 756 743 817 826 856 804 793 777 771 798 758 770 815 812 794 784 808 811 782 795 782 743 790 779 736 809 792 779 777 779 758 821 819 817 811 770 754 762 795 790 825 856 840 772 818 790 634 790 886 759 720 754 769 750 824 814 819 804 781 822 779 791 792 836 775 798 786 815 789 792 813 781 760 774 756 807 763 704 745 797 782 758 803 805 770 759 780 762 801 780 813 804 744 782 765 789 798 767 889 1.23e+03 815 764 548 762 756 745 700 769 753 748 795 776 870 778 803 747 805 751 782 884 855 855 887 862 877 866 858 839 868 860 833 872 867 855 856 796 871 839 857 850 860 883 892 866 814 806 876 840 824 825 833 729 779 801 812 850 836 769 695 840 810 796 800 840 787 806 806 766 797 782 790 794 740 790 817 782 772 866 860 855 779 730 783 773 779 785 812 814 839 771 786 830 788 731 782 774 786 792 744 798 795 805 812 775 772 776 752 760 760 786 1.05e+03 1.17e+03 661 751 740 762 806 755 837 889 834 854 845 854 896 828 837 817 800 778 796 769 821 860 797 804 791 772 804 816 823 814 825 802 756 730 741 752 823 774 757 732 766 790 756 772 751 767 786 758 738 766 792 779 746 756 753 780 751 790 793 790 766 722 756 713 800 779 775 748 802 745 781 746 765 701 779 753 757 715 779 744 711 746 767 716 769 756 766 711 799 801 821 783 730 811 722 764 665 724 802 788 781 442 770 782 752 776 923 895 797 833 824 837 780 796 831 803 833 852 823 777 820 824 792 747 776 828 772 785 782 831 787 818 792 798 778 825 831 772 782 806 764 424 526 671 820 1.01e+03 762 768 771 802 468 790 627 764 779 826 792 755 796 744 675 789 746 805 765 788 783 746 815 726 786 671 794 780 763 789 833 776 705 749 748 766 758 757 786 860 681 776 760 749 744 649 768 744 769 802 759 764 653 717 711 688 802 781 825 883 880 939 913 855 810 874 903 856 797 819 867 829 811 802 837 814 908 855 868 785 793 784 782 830 774 800 767 824 826 821 767 763 817 797 800 789 753 769 774 749 758 760 787 772 782 784 800 811 812 831 768 798 796 821 790 799 829 819 783 806 730 794 794 803 787 806 799 787 771 780 786 754 785 793 789 811 753 795 801 797 800 754 729 764 784 767 775 769 816 785 769 759 736 761 788 685 753 760 793 766 783 804 776 789 754 744 771 699 767 733 728 738 744 725 776 752 710 709 1.07e+03 642 774 720 760 813 750 740 730 738 747 773 784 738 728 777 770 772 768 721 750 757 764 769 756 792 756 831 821 829 833 820 804 833 790 829 822 811 812 772 820 791 805 811 809 805 820 768 827 781 803 813 811 791 760 779 822 821 817 825 783 762 792 823 796 819 805 747 791 812 806 860 847 787 806 798 773 795 802 781 771 798 755 741 749 801 790 775 770 794 745 824 812 801 782 800 792 829 793 732 802 782 780 768 810 797 784 1.03e+03 697 813 747 841 813 728 695 698 813 739 783 795 784 773 827 758 759 745 746 830 809 814 849 830 814 775 785 800 775 796 797 778 840 793 801 800 805 826 805 796 794 820 770 770 793 764 756 792 844 780 749 785 832 838 806 767 754 769 813 787 755 743 817 826 856 803 794 778 770 799 758 768 815 812 794 785 808 813 782 795 782 742 790 779 736 808 792 780 775 778 758 821 818 816 811 772 754 762 795 790 825 856 839 772 818 791 634 791 884 758 719 754 769 749 824 814 819 804 781 823 778 790 792 836 774 799 785 816 789 792 810 781 760 773 754 807 763 704 744 796 782 758 802 805 770 759 780 763 801 780 813 805 745 782 765 787 799 767 898 1.23e+03 815 764 547 763 756 746 699 770 753 749 795 776 870 778 802 749 805 750 782 885 857 856 886 863 876 866 859 840 868 860 833 871 867 856 855 796 871 840 856 849 859 883 892 865 814 805 875 840 824 825 832 729 779 801 812 850 837 768 695 841 810 795 800 840 785 805 806 766 797 781 789 794 740 791 817 781 772 866 860 854 781 729 783 772 780 784 812 815 837 771 786 831 788 730 782 775 785 790 745 796 790 805 812 774 772 775 751 760 760 786 1.05e+03 1.17e+03 662 751 741 762 805 755 837 890 835 853 845 854 896 828 836 817 800 780 796 769 822 861 798 803 792 772 805 816 821 814 824 802 756 731 741 757 824 773 757 732 767 790 756 772 750 766 786 757 738 766 791 778 746 756 753 779 751 790 793 789 766 722 756 712 800 779 775 747 802 744 782 746 765 700 779 753 757 715 777 744 711 745 766 715 769 758 766 711 799 800 820 783 730 811 722 766 665 724 802 787 780 442 770 780 750 776 926 895 797 832 825 837 780 796 830 802 832 852 822 776 819 823 792 747 776 828 772 785 783 830 787 818 792 797 777 823 831 773 780 806 765 425 525 671 820 1.01e+03 762 768 771 802 468 790 627 763 779 826 793 759 796 744 675 788 745 804 766 787 783 746 816 724 786 672 794 779 764 789 833 775 704 749 747 765 758 757 787 860 680 776 760 749 742 648 767 744 769 799 759 762 653 717 711 688 801 781 825 883 880 939 913 855 810 874 903 856 797 818 867 829 811 801 837 813 908 855 869 785 792 785 782 831 775 800 766 825 826 821 767 760 816 797 799 788 754 768 773 749 758 760 786 771 782 783 800 811 812 830 767 798 796 820 791 799 829 819 783 807 730 795 793 803 786 806 799 788 771 780 787 753 784 794 788 812 752 795 800 798 800 754 728 764 784 767 776 769 813 785 768 758 736 760 788 685 752 760 794 767 783 804 776 789 753 745 771 698 767 732 728 738 745 725 776 752 711 709 1.07e+03 642 774 720 759 812 749 741 730 738 747 773 783 738 728 777 772 772 768 721 749 758 763 769 754 792 756 831 821 830 834 821 804 833 790 829 822 812 812 772 820 792 804 811 808 805 820 769 827 781 803 813 811 792 759 780 822 821 816 826 783 762 790 822 796 819 804 747 790 811 807 861 846 787 806 798 773 795 802 781 772 799 755 741 749 801 790 775 770 795 744 825 811 801 782 799 792 828 793 732 802 781 780 768 810 797 784 1.03e+03 696 813 747 842 814 728 695 698 814 739 783 795 784 773 827 758 760 744 745 831 808 814 848 830 815 775 786 800 774 796 797 778 839 794 801 800 805 825 805 796 794 820 769 769 793 766 755 791 844 780 748 786 831 838 806 768 754 769 812 787 754 744 817 826 856 802 794 779 770 800 758 767 816 812 793 786 808 814 782 793 781 741 790 779 734 808 791 780 774 777 759 822 818 816 811 772 754 761 796 790 825 856 839 771 817 789 634 791 883 758 718 755 769 748 824 814 819 805 781 823 778 789 792 836 774 800 784 816 788 791 808 781 760 773 754 807 763 705 744 796 781 758 802 805 770 759 780 763 800 780 813 803 745 782 767 787 797 766 910 1.23e+03 815 764 547 763 757 746 698 770 753 749 795 777 869 778 802 750 805 750 782 886 858 857 886 863 876 866 860 840 868 859 833 870 866 857 855 796 871 840 855 850 859 883 892 864 815 804 874 841 823 825 832 729 779 800 812 851 837 766 694 840 810 794 800 840 786 804 806 766 796 781 789 794 740 792 817 781 772 866 860 852 780 728 782 773 780 784 812 815 835 771 785 831 787 731 781 773 785 788 746 795 784 805 813 774 772 774 751 758 760 785 1.04e+03 1.17e+03 661 753 741 763 804 754 837 890 836 852 845 854 896 828 836 816 799 782 796 769 823 860 798 802 793 773 805 815 820 814 824 802 756 732 741 760 824 772 757 731 767 790 755 772 750 766 786 756 738 767 791 778 746 756 753 778 751 789 792 789 766 722 756 712 799 780 775 746 802 743 783 746 765 699 779 753 758 714 776 745 710 745 768 716 769 760 766 711 800 800 819 782 730 811 721 768 666 725 802 785 779 442 770 779 750 776 928 894 797 832 826 836 781 797 829 802 830 853 820 774 819 823 792 747 776 828 772 784 784 830 787 817 792 796 777 821 831 774 779 806 764 425 524 671 820 1.01e+03 762 768 770 802 468 790 627 763 778 826 793 763 795 744 675 788 745 804 765 786 783 745 815 724 786 673 794 778 765 789 832 774 703 749 747 764 759 757 787 861 678 775 761 750 743 648 766 744 769 797 759 762 653 717 712 688 800 781 825 882 880 939 912 855 810 874 903 856 797 818 866 829 812 800 837 813 907 855 869 785 792 784 782 832 776 800 766 825 826 821 768 758 815 797 798 788 754 768 773 749 758 760 785 771 783 783 800 811 810 829 768 797 796 819 791 799 830 819 784 806 729 795 793 803 786 806 799 788 771 780 787 753 784 795 788 812 752 796 800 798 800 754 727 764 783 767 776 769 812 785 768 758 736 760 788 685 753 760 795 767 783 804 777 790 752 745 771 697 766 732 728 737 745 725 776 752 711 708 1.07e+03 641 775 720 759 812 747 741 729 738 748 773 783 739 728 777 774 772 768 721 748 757 763 769 754 791 755 831 820 830 834 822 803 833 789 829 823 812 812 772 819 792 803 809 807 805 821 769 828 781 803 814 811 792 758 780 822 821 816 825 784 762 789 821 795 820 804 747 788 811 808 861 846 786 806 798 774 795 802 781 772 799 754 741 750 801 789 776 771 795 744 825 810 801 782 799 791 828 793 731 801 780 780 768 810 797 784 1.03e+03 695 813 748 841 814 728 696 698 812 739 782 795 784 774 827 757 760 744 744 831 808 813 848 830 815 776 784 800 774 796 797 777 839 794 801 800 805 824 805 796 794 820 769 769 793 768 755 792 844 779 748 787 830 838 807 767 754 768 813 788 752 744 816 826 855 801 794 777 771 801 758 767 816 811 793 787 808 814 781 791 780 743 789 779 733 808 791 780 775 777 759 822 818 816 811 772 755 760 795 790 826 856 839 771 817 788 634 790 883 759 718 756 769 748 824 815 817 806 782 823 778 788 792 837 774 799 784 816 788 790 805 780 760 772 753 806 762 705 745 796 779 758 802 805 769 759 779 763 798 778 813 801 743 782 768 788 796 766 922 1.23e+03 815 764 546 761 757 745 699 769 752 750 795 777 868 777 803 751 805 749 782 887 860 858 885 863 878 867 860 841 868 859 833 869 866 856 855 796 871 839 855 850 859 883 892 863 815 804 874 841 823 825 832 728 779 800 812 852 837 765 694 838 809 793 798 840 787 803 806 764 796 781 790 794 740 793 817 782 771 866 860 851 780 728 781 774 779 784 812 814 835 771 785 831 788 732 780 771 786 786 746 795 778 804 814 774 772 772 751 757 761 785 1.03e+03 1.17e+03 661 753 741 764 804 754 836 891 837 851 844 853 895 827 835 816 799 783 796 769 822 858 797 802 792 774 805 814 820 814 824 802 755 734 742 764 824 772 756 731 767 790 755 770 751 765 786 756 738 767 791 778 745 756 753 778 751 789 790 789 766 723 755 713 798 782 775 746 802 742 783 746 765 700 778 752 759 713 773 746 710 745 771 716 769 761 767 711 800 801 819 782 730 812 720 768 666 726 803 782 778 443 772 779 750 775 931 895 797 831 826 836 781 797 829 802 828 853 818 773 819 825 792 746 776 827 773 783 784 828 788 817 792 795 777 819 830 773 777 807 764 426 524 672 819 1.01e+03 762 767 770 801 468 791 626 764 778 826 793 767 795 743 676 788 744 805 764 785 781 746 815 723 787 674 794 778 766 788 833 773 705 748 747 764 758 756 786 861 677 775 761 750 743 648 765 744 769 795 758 762 653 718 714 687 801 781 824 882 880 940 912 855 811 874 903 856 796 818 866 829 814 800 837 813 906 856 869 785 792 784 782 831 776 800 766 825 826 821 768 756 815 796 798 788 752 767 773 751 758 761 785 771 783 783 800 810 809 828 768 797 795 818 790 798 830 819 784 806 729 796 793 803 786 807 800 788 771 780 788 753 784 796 787 812 752 796 800 798 801 753 728 764 783 766 776 769 810 784 768 757 736 759 788 684 754 760 795 767 784 804 778 790 753 745 770 698 765 733 729 737 745 725 776 752 711 708 1.07e+03 641 774 719 759 812 746 741 728 738 748 773 782 738 727 778 774 771 768 720 747 757 763 768 754 791 754 831 819 828 833 822 803 833 788 828 823 813 812 772 819 791 803 808 807 805 822 768 828 781 803 814 811 793 757 780 823 822 816 824 784 762 789 821 795 821 806 746 788 811 808 861 846 785 807 798 774 795 802 780 772 799 754 741 750 801 789 773 770 794 745 825 809 800 782 798 792 828 793 732 800 779 779 768 810 796 784 1.03e+03 696 812 748 840 815 727 696 698 810 739 781 795 784 773 827 756 761 744 743 831 808 813 847 829 815 776 782 800 774 795 798 776 839 794 800 801 805 824 804 796 794 819 769 769 793 769 755 792 844 780 747 789 830 838 806 766 754 768 814 788 752 744 815 826 855 801 794 775 772 801 757 768 816 810 792 786 808 815 780 790 779 744 788 780 731 808 791 779 775 776 758 822 819 816 810 772 755 760 795 791 828 856 839 771 817 788 634 788 883 761 718 756 768 747 824 815 816 806 782 823 778 789 793 837 774 798 784 816 788 789 805 779 760 772 754 806 762 705 746 796 778 758 801 804 768 758 779 763 798 777 813 799 741 782 768 789 796 766 935 1.23e+03 814 765 545 760 757 745 700 769 752 751 794 775 868 777 804 750 805 749 782 887 860 859 885 863 879 868 860 841 868 859 833 868 866 855 855 797 871 838 855 850 859 883 892 862 814 804 873 842 823 825 833 726 779 802 812 852 836 763 693 836 809 793 796 840 788 803 807 763 796 781 790 794 740 794 817 783 771 866 860 851 780 728 780 774 779 785 812 814 835 771 784 831 788 733 779 768 786 786 746 795 772 803 814 774 771 772 752 756 761 785 1.02e+03 1.17e+03 660 753 741 764 804 754 836 891 837 851 844 853 895 826 835 816 799 782 797 769 822 857 796 804 792 774 804 812 820 813 824 802 755 734 742 767 824 772 757 731 766 790 756 770 751 764 787 757 738 766 789 778 744 755 754 778 751 789 790 789 766 725 754 713 798 783 776 746 801 742 784 745 766 700 777 751 759 712 772 746 710 746 771 717 769 760 768 712 801 801 820 782 730 812 719 766 666 726 803 781 778 444 773 779 750 775 933 896 797 831 826 836 781 797 830 800 828 854 818 773 819 826 792 746 775 826 773 782 784 827 788 817 793 795 778 817 830 771 775 808 764 426 524 674 820 1.01e+03 761 767 770 801 468 790 626 763 778 826 794 768 795 742 676 788 743 804 762 786 779 747 814 723 787 674 794 779 765 788 834 773 706 749 746 764 757 756 784 862 678 775 761 750 743 647 765 744 769 796 758 762 652 717 716 686 801 781 825 881 880 940 912 855 810 873 902 856 796 817 865 828 815 800 836 813 906 856 870 785 792 784 783 831 776 798 766 824 827 820 768 753 816 796 798 788 751 767 774 752 758 760 785 770 783 783 798 809 809 828 768 797 795 818 788 797 830 818 785 806 728 796 792 803 786 807 801 787 772 780 788 753 784 797 788 812 752 796 800 798 801 752 728 764 783 766 775 769 810 786 768 758 736 759 788 684 755 760 794 767 784 805 779 790 753 745 770 699 765 734 729 737 745 724 776 752 711 707 1.07e+03 641 774 719 759 812 746 742 728 738 748 773 782 738 727 778 773 771 768 720 747 756 764 767 753 792 753 832 817 827 832 821 804 833 787 827 823 813 812 772 819 790 802 808 808 805 822 766 828 781 804 814 811 793 758 779 822 821 815 823 784 762 790 821 795 820 807 746 788 811 808 862 847 785 808 798 773 794 802 780 771 798 753 741 749 801 788 770 768 793 746 823 810 800 782 798 793 829 793 732 800 778 778 769 810 795 784 1.03e+03 697 812 747 839 815 729 696 697 808 740 780 796 784 773 827 756 761 744 743 829 809 811 847 828 814 775 780 799 774 794 796 775 839 795 798 802 805 824 803 797 793 820 770 769 793 768 752 794 844 781 748 789 829 838 805 764 754 768 814 788 751 744 815 826 854 801 794 772 771 801 756 770 816 810 792 786 808 814 780 790 780 744 789 780 730 808 790 778 775 776 758 821 820 816 810 771 755 761 795 791 829 856 839 771 816 789 633 787 883 761 719 756 768 747 823 815 814 805 783 822 777 789 791 837 774 797 785 816 788 789 806 778 759 772 754 806 761 704 745 796 778 758 801 802 768 756 779 763 797 776 812 801 740 781 767 789 797 766 948 1.23e+03 814 766 546 759 756 745 702 769 752 751 794 774 868 778 804 750 804 750 781 887 860 858 885 863 880 868 859 842 868 860 833 868 865 854 855 797 870 838 855 850 860 882 892 862 813 804 873 842 823 825 831 725 779 803 811 852 837 762 693 836 809 792 795 841 787 802 808 763 796 782 790 794 740 794 817 782 771 865 860 850 779 728 779 774 778 785 812 812 834 771 785 831 787 733 779 768 785 787 746 796 768 802 814 775 770 772 752 756 762 783 1.01e+03 1.17e+03 660 753 742 764 804 754 836 890 837 851 844 852 895 826 835 816 799 781 795 770 820 857 796 805 792 774 803 811 820 812 824 802 755 733 742 770 823 774 757 731 766 790 757 770 751 764 786 757 738 766 789 779 743 755 753 778 751 789 789 788 766 728 754 713 798 782 775 745 800 741 786 744 766 699 776 750 759 712 772 745 710 747 770 716 770 759 766 712 802 801 819 782 730 812 718 766 666 726 804 781 778 445 774 780 750 775 936 897 798 831 826 837 781 797 831 799 827 854 819 772 819 827 792 747 775 826 773 782 785 827 787 817 794 795 778 816 830 769 776 808 764 426 524 678 820 1.01e+03 761 766 771 800 468 790 627 763 777 826 793 770 795 742 676 788 742 803 762 785 777 747 813 723 787 674 793 779 764 788 835 773 708 750 746 764 757 755 783 862 678 774 760 751 742 647 765 744 769 796 757 760 652 717 717 686 801 781 825 881 880 939 911 855 809 872 902 855 795 817 864 828 814 800 837 813 905 854 870 784 793 784 783 831 776 797 764 822 827 820 769 749 816 796 797 788 751 767 775 754 758 760 786 771 782 783 797 808 809 827 766 797 795 818 787 796 830 818 785 806 728 796 792 802 786 808 801 787 771 780 788 753 783 797 788 811 752 796 801 798 802 752 728 764 783 765 774 769 810 788 768 757 736 758 787 683 755 760 793 767 783 805 779 790 753 744 770 700 765 735 730 737 744 723 776 751 710 707 1.08e+03 641 773 718 758 812 746 742 728 739 748 774 782 738 727 777 771 771 768 719 747 757 764 767 753 792 754 833 817 826 831 821 804 833 787 827 823 813 811 772 820 790 801 808 806 805 821 766 828 781 804 814 812 793 760 778 822 820 813 824 784 762 790 822 795 820 807 746 788 810 808 862 847 785 809 798 772 795 803 780 770 797 755 741 748 801 789 767 768 793 746 821 811 800 781 798 793 828 793 732 800 776 776 768 810 794 784 1.03e+03 699 812 747 839 814 731 696 696 808 740 779 795 784 773 827 755 760 744 743 828 809 809 847 828 812 776 780 799 774 794 793 776 839 795 796 801 806 824 802 797 793 820 769 770 793 765 750 794 844 782 748 789 829 838 804 764 755 767 814 789 750 744 815 826 853 801 792 772 770 800 755 770 815 810 792 785 808 813 779 790 781 743 789 780 729 809 790 778 775 776 757 820 820 816 810 769 755 761 794 790 829 856 839 771 816 790 632 786 884 760 719 756 769 747 823 815 815 804 783 822 777 789 788 838 774 796 785 816 789 789 807 778 758 773 755 805 761 705 744 796 779 758 802 802 768 755 778 762 797 776 812 802 741 781 766 787 795 766 961 1.23e+03 813 767 548 758 756 746 702 769 752 750 794 774 867 778 802 750 805 751 781 887 859 858 885 863 878 868 859 842 868 860 833 868 865 855 855 797 870 838 855 850 859 882 893 862 812 804 874 843 823 825 830 725 778 804 811 853 839 762 692 836 808 792 796 841 787 802 808 763 797 783 790 793 740 794 816 781 771 864 860 850 778 729 778 773 778 785 812 811 833 770 786 831 786 732 779 767 785 787 744 796 763 803 814 775 770 772 752 756 761 782 994 1.17e+03 660 752 742 764 802 755 836 890 838 851 844 852 897 826 835 817 798 782 793 769 819 857 795 805 792 774 803 810 819 811 824 802 756 733 742 770 821 775 758 730 766 789 758 770 750 763 785 757 739 766 788 780 743 754 753 778 751 789 788 788 765 730 755 712 798 782 774 745 799 741 787 745 767 698 776 751 758 713 772 744 709 748 770 716 770 758 765 711 803 801 819 782 730 810 718 766 667 726 804 783 778 445 773 779 751 775 936 897 798 831 826 837 780 796 831 798 827 855 819 773 818 827 792 747 774 826 773 781 786 828 786 817 794 795 778 814 830 769 776 807 764 425 524 681 820 1.01e+03 762 765 771 799 467 789 627 763 777 826 793 771 795 742 676 788 742 802 762 785 777 747 812 724 787 674 793 779 763 788 835 774 708 750 748 764 757 754 784 861 678 773 760 752 742 647 766 744 770 796 757 761 652 717 717 686 801 780 826 881 879 939 911 855 808 872 901 855 795 817 865 828 812 800 837 812 905 854 870 784 792 783 783 831 776 797 763 822 827 819 769 746 816 796 798 788 751 768 775 754 758 759 786 772 782 783 796 808 809 827 765 797 794 818 788 796 830 818 785 805 728 796 792 802 786 808 801 787 771 779 787 753 783 797 788 811 752 796 802 798 803 752 728 764 782 765 774 769 810 789 767 757 735 758 786 683 755 760 793 766 782 805 778 789 753 743 770 700 766 734 729 737 743 723 776 751 710 707 1.08e+03 640 773 718 757 811 748 740 728 740 747 774 781 739 728 776 769 770 768 719 748 757 764 768 752 791 754 835 817 827 831 819 805 833 787 827 823 813 810 772 821 790 800 809 805 805 821 765 828 781 804 814 813 793 760 776 820 819 812 825 784 762 790 823 795 819 806 746 788 810 809 861 846 785 809 798 772 796 803 780 770 797 756 742 746 801 789 767 767 792 747 820 812 800 779 798 792 828 792 732 801 776 776 768 810 794 784 1.03e+03 699 811 748 839 814 734 696 695 809 741 779 795 784 772 826 755 759 743 744 827 809 809 847 828 810 776 781 800 773 794 792 777 840 795 795 800 806 823 801 796 793 821 769 771 792 763 748 793 845 782 748 788 829 838 804 765 755 767 814 788 751 744 815 826 854 801 791 772 770 799 755 769 815 811 793 785 808 812 780 790 782 741 789 781 730 809 791 778 776 776 756 819 820 816 810 767 755 761 794 790 829 856 839 770 815 788 632 786 884 759 719 756 769 748 824 814 816 804 783 822 778 789 787 838 773 796 785 815 790 790 808 779 757 773 755 805 760 705 744 796 780 758 802 802 768 755 778 762 797 776 812 803 741 781 766 785 794 765 975 1.23e+03 813 766 549 757 755 745 702 769 751 750 794 776 867 779 800 750 805 751 781 887 859 858 885 863 877 869 859 842 867 858 834 868 866 855 854 797 869 839 855 850 857 883 894 863 812 803 875 844 823 824 830 725 778 804 811 853 840 760 691 836 807 791 796 841 787 803 808 764 797 783 790 793 740 794 816 780 771 863 860 850 778 730 777 772 778 786 811 812 832 771 786 832 785 731 779 767 785 786 743 797 760 803 814 775 770 772 751 755 761 781 982 1.17e+03 660 751 743 764 801 756 836 890 838 850 843 852 899 825 835 817 798 783 791 768 818 858 795 805 792 774 803 810 819 812 823 802 755 734 742 770 819 776 758 730 766 790 758 770 750 764 785 756 739 765 788 779 743 754 752 778 751 788 788 790 765 734 756 712 798 781 774 744 799 741 787 747 768 698 776 751 757 714 771 745 708 746 770 716 771 757 765 711 804 801 820 781 729 807 718 766 667 725 804 784 778 444 772 778 750 775 936 897 798 832 826 836 779 796 830 798 827 855 820 773 818 826 791 747 774 827 773 780 785 829 785 816 794 795 778 814 830 768 777 807 765 425 524 686 820 1e+03 762 765 771 798 465 789 627 763 776 827 793 771 796 743 676 788 742 802 762 785 778 746 813 725 787 674 793 779 764 787 835 774 707 750 749 765 758 754 784 860 679 773 760 753 742 647 766 744 769 796 757 762 651 718 717 687 801 779 826 881 879 938 911 856 807 873 901 856 795 818 866 828 811 799 838 812 905 854 869 783 792 783 783 831 776 797 761 823 826 818 769 744 816 797 798 788 750 769 774 754 758 758 785 773 782 783 795 808 810 826 764 796 793 819 788 796 830 817 784 804 728 796 792 802 785 808 802 787 770 778 786 753 782 797 787 811 753 796 803 798 802 752 728 764 782 766 774 769 809 787 767 757 734 758 786 682 755 760 793 766 782 805 778 789 753 743 770 700 766 734 728 737 743 723 777 751 711 707 1.08e+03 641 773 718 757 811 750 740 729 740 747 774 781 739 728 777 769 770 768 719 748 757 762 768 753 792 755 836 817 828 830 817 805 833 788 827 823 814 809 771 820 790 800 809 803 804 821 766 828 781 804 814 813 793 760 774 818 820 812 825 784 762 791 824 796 819 805 746 788 809 809 860 846 784 810 799 772 796 802 779 770 796 757 742 745 801 789 768 767 792 746 820 811 800 779 798 791 828 790 731 801 777 776 768 810 795 784 1.03e+03 698 811 748 839 814 733 696 695 810 740 780 795 784 772 825 755 757 742 744 827 809 811 847 828 808 777 780 801 771 795 794 777 840 795 795 799 806 823 801 796 794 822 768 771 792 763 749 792 844 782 748 788 830 838 805 765 756 768 813 788 753 745 814 825 857 800 792 771 771 797 755 768 814 811 794 784 807 812 780 790 782 741 788 781 732 809 790 778 776 776 756 818 820 815 810 767 755 762 794 791 829 856 839 769 814 786 633 786 884 760 719 756 769 748 824 814 818 803 783 822 778 787 789 838 773 796 784 815 790 791 809 780 756 774 756 804 760 705 743 797 780 758 802 802 768 755 777 762 796 776 812 803 741 781 767 784 794 766 988 1.23e+03 813 766 549 756 755 744 702 769 751 750 795 776 866 779 799 750 805 751 782 887 859 859 886 863 877 869 859 841 866 857 834 868 865 855 854 797 870 839 854 849 856 885 893 864 812 803 876 840 824 824 831 725 777 804 810 854 838 759 691 836 806 791 797 841 787 804 808 764 798 783 790 793 741 794 816 780 771 864 860 850 777 730 778 773 778 786 811 814 832 772 787 832 785 731 780 767 786 784 742 796 756 802 814 775 770 772 751 756 761 781 968 1.17e+03 660 750 743 764 800 756 835 891 837 850 843 852 899 824 835 818 797 783 791 768 819 858 796 805 792 774 804 810 818 813 823 803 754 734 742 770 818 776 758 731 767 790 756 771 750 764 785 757 739 764 787 779 742 754 751 778 750 788 788 791 765 737 758 711 798 780 774 744 799 742 787 748 766 698 776 751 757 714 770 746 706 745 769 716 772 756 765 712 805 800 820 780 729 806 719 766 667 725 803 785 778 444 772 777 750 775 936 896 798 833 826 836 779 795 830 798 827 855 819 772 818 826 790 747 774 827 773 780 783 828 784 814 792 796 778 814 830 768 778 807 766 425 524 689 820 1e+03 763 765 770 799 464 789 627 763 776 828 793 771 797 744 676 788 742 803 762 784 778 745 814 725 786 674 793 778 765 787 835 775 706 750 749 764 757 753 785 859 680 774 761 754 741 647 766 744 769 795 757 763 651 719 717 687 800 778 826 881 879 939 912 857 807 874 902 857 795 818 866 828 811 800 838 812 905 854 868 782 792 782 783 831 777 797 761 824 824 817 769 743 816 798 799 787 751 769 774 754 757 758 785 774 782 784 795 809 811 826 764 795 791 820 788 795 829 817 784 804 728 796 792 802 784 808 802 787 770 778 785 753 783 797 787 810 755 795 803 798 802 753 728 763 783 766 774 768 810 786 768 756 734 759 787 683 755 760 792 766 782 805 778 788 753 742 770 699 766 734 727 737 743 723 777 751 711 708 1.08e+03 641 773 718 757 810 752 739 729 740 747 774 781 739 729 778 769 769 769 718 749 756 762 768 753 793 754 836 816 827 830 817 804 832 789 828 823 812 808 770 819 789 800 810 802 803 821 764 829 782 804 813 813 793 760 771 817 820 813 824 784 762 791 824 796 817 805 746 788 809 809 859 846 786 810 798 772 796 802 778 770 796 757 742 745 802 789 768 767 790 746 821 810 800 780 797 791 827 790 731 800 777 776 767 810 796 784 1.03e+03 696 810 748 840 815 731 696 695 810 739 780 796 783 772 824 755 757 741 744 826 808 813 847 828 807 777 780 803 770 795 797 776 841 796 797 799 806 824 801 796 794 821 768 771 792 765 749 792 844 782 748 788 830 838 805 766 756 769 812 786 754 745 813 826 860 799 792 771 772 798 755 765 814 810 795 785 806 812 781 790 782 742 788 781 733 808 790 778 775 776 757 818 820 815 810 767 754 762 794 792 828 856 839 768 814 786 634 786 884 760 720 756 769 748 824 814 818 803 784 822 778 786 791 838 773 796 782 816 789 792 809 781 756 774 754 805 760 705 743 797 780 757 802 802 768 756 777 762 796 775 813 802 741 781 766 784 796 766 998 1.23e+03 814 766 548 757 755 744 702 768 751 750 794 775 864 778 799 750 805 751 782 887 859 858 885 863 877 869 859 840 865 855 834 869 864 855 853 796 871 839 854 848 856 886 891 864 812 802 875 837 825 824 831 725 778 803 810 853 837 759 691 838 806 791 796 841 786 804 808 763 798 782 791 794 741 794 816 780 772 865 861 850 777 730 780 773 778 785 811 815 834 773 787 830 784 732 781 767 787 781 741 795 754 801 813 775 770 770 751 756 760 782 953 1.17e+03 659 749 744 764 800 756 835 891 836 849 843 852 899 824 835 817 797 781 793 767 820 858 795 805 792 774 803 810 817 814 823 803 755 734 742 770 817 776 758 732 768 790 754 771 750 764 785 757 738 764 786 779 742 754 751 778 749 787 788 791 766 740 758 711 798 779 773 743 799 743 786 748 765 699 776 750 758 714 770 747 706 745 769 715 772 756 766 713 805 800 821 780 729 808 720 764 667 725 801 785 778 443 771 776 749 775 936 895 798 833 826 836 780 795 830 798 827 855 818 772 818 826 790 747 774 827 773 780 780 828 785 814 791 797 778 812 830 768 778 807 765 425 524 694 821 1e+03 764 765 770 800 464 790 627 762 775 828 792 771 798 744 675 788 742 804 762 784 778 744 814 724 786 674 793 778 765 788 834 776 705 749 749 764 756 753 786 860 681 775 761 755 741 646 766 745 768 795 757 763 651 719 718 687 800 778 827 880 880 940 912 858 807 873 902 857 796 818 866 828 811 801 837 812 905 855 867 782 791 782 782 830 776 797 760 824 823 817 768 743 816 798 799 787 751 767 773 754 758 757 786 772 781 784 794 809 812 826 764 795 790 820 787 794 830 817 784 804 727 796 792 802 784 808 802 787 770 777 784 753 783 797 787 810 757 795 803 798 801 754 728 763 782 768 773 767 809 786 767 757 733 759 789 683 754 759 791 765 781 805 778 789 753 742 770 698 765 734 727 737 743 723 776 751 710 708 1.08e+03 641 774 718 757 810 752 739 729 740 748 773 781 739 729 778 770 769 769 718 750 756 762 767 752 793 754 835 815 826 830 819 804 832 789 828 823 809 807 770 818 790 800 810 802 801 821 762 829 782 804 812 813 793 760 770 817 820 813 823 785 761 791 824 796 816 805 745 788 809 810 859 845 787 810 798 772 796 802 778 769 796 756 742 745 802 789 768 767 790 746 821 808 801 781 797 791 827 790 731 798 778 776 766 810 796 784 1.03e+03 694 809 746 840 815 728 695 695 810 738 780 795 783 772 824 755 758 742 745 826 808 813 846 829 806 778 781 803 771 795 797 776 841 796 798 799 805 825 801 795 794 821 768 771 792 766 749 792 843 781 748 787 831 837 805 766 757 769 811 786 753 745 813 826 862 798 792 771 772 797 755 765 814 810 796 785 805 812 782 791 781 743 787 780 733 807 789 778 772 775 757 818 820 815 808 767 754 762 794 793 827 855 839 768 814 787 635 786 884 760 720 756 769 748 825 814 816 803 783 823 778 787 791 838 773 796 782 816 789 792 809 780 758 774 753 805 760 705 742 797 780 756 803 802 769 757 778 762 797 775 812 802 741 780 767 784 798 766 1.01e+03 1.23e+03 814 767 548 758 756 745 702 769 750 750 792 773 863 776 800 750 805 751 783 887 859 856 885 863 877 869 859 840 864 856 834 869 863 854 852 797 871 839 854 848 857 885 888 864 812 802 874 835 824 824 830 725 778 803 811 852 835 759 692 839 807 791 795 841 785 804 808 761 797 780 791 796 742 794 815 780 772 864 861 850 777 730 782 773 777 784 811 814 835 773 787 828 784 732 781 767 786 782 741 793 753 801 811 776 769 769 751 758 760 782 939 1.16e+03 659 749 744 763 800 755 835 891 835 849 842 852 898 823 834 817 796 780 794 766 821 858 795 805 793 774 803 811 815 813 822 802 756 732 742 769 816 776 758 731 768 791 754 771 750 765 785 758 737 764 786 779 743 755 751 778 749 787 788 791 766 745 758 711 798 778 773 743 799 744 784 748 763 699 775 750 758 714 770 748 706 743 769 714 772 756 767 713 805 799 823 780 729 808 721 763 667 725 799 784 777 443 771 776 748 775 936 894 797 833 825 837 780 795 830 799 827 855 818 771 818 826 790 747 775 826 773 781 780 827 785 814 791 799 778 812 829 768 780 807 764 425 524 699 821 1e+03 763 764 770 801 464 790 627 762 775 828 792 771 798 743 674 788 742 805 762 784 778 744 814 723 786 673 792 777 764 788 832 776 704 749 748 764 755 754 787 860 682 774 760 755 742 646 765 746 768 795 757 763 651 719 718 687 800 778 829 880 879 939 912 857 807 872 902 858 796 817 866 828 810 802 837 811 905 856 867 782 791 782 782 830 776 798 759 823 823 818 768 742 815 798 798 787 750 766 773 753 760 757 786 770 781 783 794 809 810 826 766 794 791 820 787 794 830 817 784 803 726 797 792 801 784 808 800 786 770 776 784 753 783 797 787 809 759 795 803 799 800 754 728 762 780 768 772 767 809 786 766 758 731 759 790 683 754 758 792 765 781 806 778 789 752 742 770 698 764 735 728 738 743 724 774 750 709 708 1.08e+03 641 774 717 756 809 752 739 728 740 748 773 782 739 728 777 770 770 769 717 751 756 762 766 752 792 754 833 815 825 831 820 804 832 789 829 823 807 807 770 817 790 800 809 804 802 822 760 829 781 804 811 812 792 760 770 816 818 813 822 784 760 792 824 795 816 805 746 788 809 810 859 845 788 808 798 772 796 802 778 769 796 755 741 746 801 789 768 767 789 745 820 808 801 781 798 791 827 790 732 796 777 776 765 810 795 784 1.03e+03 695 810 745 839 815 725 694 696 809 737 780 795 782 772 824 755 760 742 746 825 808 813 846 830 803 780 781 802 772 795 797 776 841 795 798 799 803 823 802 794 794 821 769 772 790 765 749 791 844 781 748 786 832 835 806 766 757 769 812 786 753 744 813 827 861 797 792 771 772 797 755 764 814 810 797 785 805 812 783 791 781 744 786 778 732 807 789 778 772 775 758 818 819 815 807 768 755 762 794 794 826 854 838 769 814 788 636 786 884 761 720 756 769 748 825 813 815 803 782 824 778 789 791 838 772 797 782 814 790 791 808 780 760 772 753 806 760 705 742 797 779 755 803 803 769 758 778 762 797 776 812 803 742 780 768 784 796 766 1.01e+03 1.23e+03 814 767 548 760 756 747 702 769 749 750 791 773 864 775 800 750 804 751 783 887 859 855 885 864 876 869 859 840 864 856 834 869 864 854 852 798 871 839 856 849 858 884 887 865 812 801 873 837 823 825 830 725 778 803 812 851 835 759 694 839 808 791 794 841 785 803 807 760 795 779 790 796 742 794 813 780 772 863 862 849 776 730 782 773 778 783 812 813 835 773 787 825 785 732 781 768 785 782 741 791 752 802 809 776 768 768 751 758 760 783 923 1.16e+03 659 750 743 762 799 755 835 891 835 849 843 852 898 823 834 817 796 780 794 764 821 858 794 804 793 774 802 811 816 812 823 802 758 732 741 770 816 776 758 731 766 792 754 771 750 764 786 757 737 764 786 778 744 756 751 778 749 786 787 790 766 749 758 711 799 777 773 743 799 745 782 747 763 699 774 750 759 713 770 748 706 742 770 713 771 755 767 714 806 799 822 780 730 807 722 763 667 725 799 784 777 443 771 777 747 775 934 893 796 833 825 838 781 796 829 799 827 853 817 771 817 826 790 747 775 826 773 782 780 827 785 814 792 799 778 811 828 768 782 807 763 425 524 704 821 1e+03 762 764 770 801 464 790 627 762 775 828 792 771 799 742 673 787 741 805 762 784 778 744 814 723 786 674 792 777 763 788 832 776 705 748 748 764 755 754 787 861 684 773 760 755 743 646 764 746 768 796 756 763 652 718 719 687 800 778 830 880 879 939 912 857 807 872 901 858 796 817 866 828 810 801 837 811 905 854 868 782 790 782 781 829 776 798 759 822 823 819 767 739 815 797 798 786 750 764 773 752 761 757 785 769 781 783 795 808 808 826 767 793 791 819 786 795 831 816 784 803 727 797 791 799 784 807 798 786 769 776 784 754 783 797 787 809 762 795 803 800 800 754 728 762 780 767 772 767 808 786 766 760 729 759 789 684 754 757 792 765 782 805 778 788 752 742 770 698 762 735 727 738 743 724 774 750 708 708 1.08e+03 641 773 718 757 809 751 739 728 739 747 773 782 739 728 776 771 770 769 716 750 757 762 766 752 791 753 832 816 825 831 819 804 832 790 829 823 808 807 770 817 789 799 808 805 802 823 761 828 780 804 810 811 792 760 769 816 818 813 822 784 759 792 823 793 816 805 746 788 810 810 858 845 788 807 797 772 796 802 777 769 796 754 741 746 800 790 768 767 789 745 820 808 801 779 798 791 826 790 732 797 777 776 765 811 794 785 1.03e+03 695 812 745 840 815 726 694 698 808 736 780 794 780 772 824 756 760 742 746 826 808 812 845 831 801 781 782 801 772 795 795 776 841 794 798 799 802 821 803 792 794 821 772 772 789 765 748 790 844 781 747 785 832 834 806 766 757 769 813 786 753 744 813 827 860 796 791 771 772 797 756 764 814 810 797 784 805 812 782 790 782 745 786 778 731 806 790 778 773 775 757 818 819 814 806 767 755 762 794 794 827 853 838 769 816 789 637 786 884 760 719 756 769 748 825 812 816 803 781 824 778 791 791 837 771 796 783 813 790 789 808 780 761 771 755 806 760 705 742 797 779 755 803 803 769 758 777 762 798 776 812 801 742 780 767 784 794 766 1.02e+03 1.23e+03 813 766 548 760 757 746 701 770 748 750 791 773 864 775 801 751 804 751 782 887 859 855 884 864 876 868 858 841 864 857 834 869 865 854 853 798 870 839 857 849 860 883 884 866 811 802 872 838 821 826 830 725 779 802 813 851 835 760 695 839 809 790 794 841 785 803 805 760 793 779 789 796 742 794 813 780 772 861 862 851 776 730 781 773 778 784 812 813 835 773 787 825 785 732 782 768 784 783 741 790 751 803 809 775 766 768 749 757 760 784 905 1.16e+03 660 751 742 761 799 754 835 891 835 850 843 852 898 824 834 818 797 781 794 763 822 858 795 804 792 774 802 810 818 812 824 802 758 732 740 770 814 775 758 731 765 792 753 771 749 763 785 757 736 764 787 778 744 758 752 778 749 786 787 790 766 752 758 711 800 778 773 743 799 745 782 747 763 699 773 751 760 713 771 747 706 742 770 713 770 756 766 716 805 799 821 780 731 806 721 762 668 724 799 784 777 444 771 779 747 775 934 893 796 833 825 838 781 796 829 799 827 852 817 772 816 826 790 747 775 826 772 782 780 827 786 814 792 799 778 812 828 767 783 806 764 425 524 708 821 1e+03 760 763 770 800 464 789 628 762 774 827 792 770 799 742 674 786 740 805 762 784 777 745 815 723 785 675 791 778 762 788 831 776 705 749 747 764 755 754 787 862 688 773 759 755 744 645 764 746 768 796 756 763 652 717 719 686 800 778 831 881 879 939 911 856 807 872 900 858 796 817 866 827 810 800 837 811 905 852 869 783 790 783 781 828 776 797 758 820 823 819 766 736 815 797 798 786 750 763 773 752 760 757 784 769 782 783 795 808 808 826 766 792 791 820 786 795 831 815 784 803 727 796 790 798 784 807 796 786 770 775 784 754 783 797 787 808 764 795 803 800 800 754 727 762 780 765 772 767 808 786 766 760 729 759 788 684 753 757 791 765 782 804 778 787 752 742 770 698 762 736 725 737 744 724 774 751 708 708 1.08e+03 641 773 719 758 808 750 739 727 738 746 773 782 738 727 776 771 770 769 716 750 757 761 766 752 790 753 831 817 825 831 818 803 832 790 829 822 810 808 770 817 788 800 807 806 803 823 761 827 779 804 809 810 792 759 770 815 818 813 822 784 758 792 823 792 816 804 746 788 810 810 858 845 788 806 796 772 795 802 778 769 796 754 742 746 799 791 769 767 790 744 820 808 802 777 798 791 825 790 732 797 776 776 764 811 792 786 1.03e+03 696 813 745 841 816 726 693 699 810 736 779 794 780 772 824 756 760 742 745 827 808 811 845 831 798 780 782 799 772 795 793 776 841 793 797 799 801 819 805 793 795 820 774 771 788 765 748 790 843 780 746 784 832 833 806 765 757 768 811 786 753 742 813 827 858 797 790 771 772 797 755 765 814 810 797 784 805 813 782 790 783 745 788 777 731 806 791 778 774 776 757 818 819 813 806 767 755 762 795 793 827 853 837 770 817 788 636 786 883 759 718 756 770 748 825 810 817 802 781 824 778 792 791 836 771 796 784 812 790 787 808 780 760 771 756 806 760 705 744 798 777 755 802 802 768 758 777 763 797 776 811 799 743 780 766 784 793 767 1.03e+03 1.23e+03 813 766 546 760 756 745 701 770 748 750 791 773 864 775 801 752 804 751 782 887 859 856 884 864 876 867 856 841 865 856 833 870 866 855 853 798 869 839 858 849 862 882 881 866 810 802 872 838 821 827 830 725 779 802 812 851 834 760 695 838 809 790 795 841 784 803 804 761 794 779 789 795 742 792 814 780 771 861 862 852 776 730 780 774 778 786 812 814 836 772 786 826 785 731 782 769 784 783 741 791 751 802 809 774 766 769 748 757 760 785 889 1.16e+03 661 751 741 760 799 754 835 891 833 850 843 851 898 824 835 819 797 782 793 763 822 859 794 805 790 772 802 809 820 812 825 802 758 732 740 770 813 774 757 730 764 791 754 770 749 762 784 756 737 765 788 778 743 757 752 777 749 786 787 789 765 756 757 711 800 779 773 743 799 744 782 747 764 699 773 751 760 712 771 746 705 742 770 712 770 756 766 719 804 799 818 780 732 806 719 762 668 723 800 784 777 444 770 779 748 775 933 893 796 833 825 838 781 795 829 799 827 851 817 772 816 826 791 747 774 826 771 782 781 827 787 814 793 799 778 811 827 766 784 806 765 426 523 711 821 1e+03 760 763 771 798 464 789 628 762 775 827 792 770 798 744 675 785 740 805 763 784 778 746 815 724 784 676 791 778 760 788 830 775 707 749 746 764 756 754 786 862 691 773 758 755 744 645 765 746 768 796 756 763 652 718 718 685 800 777 834 881 879 940 912 856 806 871 900 859 796 816 866 827 810 800 836 809 905 851 870 784 790 783 781 828 775 796 759 820 822 818 766 733 815 796 797 786 750 764 772 753 759 758 784 769 783 783 795 807 809 826 765 792 791 820 787 796 831 814 784 803 727 795 789 798 784 807 796 786 770 775 784 754 783 797 787 809 768 796 802 800 800 753 727 763 782 762 772 767 808 785 766 760 730 759 787 684 753 756 790 765 782 804 777 786 753 742 770 698 763 736 725 736 743 724 774 751 708 709 1.08e+03 641 774 721 758 808 751 738 727 739 746 772 782 737 727 775 770 771 769 716 750 758 761 766 752 790 752 830 817 825 832 818 802 833 790 830 821 811 808 770 817 790 800 807 806 804 823 761 826 780 804 809 810 791 758 770 815 818 813 822 785 758 792 823 792 817 804 746 789 810 809 858 846 788 806 795 772 794 802 778 768 796 755 742 746 799 791 770 767 791 743 822 807 802 776 798 791 825 791 732 797 776 777 764 811 793 786 1.03e+03 696 813 745 842 816 726 692 698 812 737 779 795 780 771 824 757 759 742 744 827 806 810 846 830 797 779 782 799 772 795 792 776 840 792 797 798 801 820 806 793 796 820 773 770 788 765 749 790 844 779 747 784 831 833 806 765 757 768 809 786 753 742 813 827 858 797 790 770 772 797 755 766 814 810 797 783 804 815 781 789 784 744 790 776 732 805 792 778 773 777 757 817 819 813 805 767 756 763 795 793 826 853 837 770 818 788 636 786 882 757 718 756 770 747 825 810 817 802 782 824 778 792 790 835 771 798 784 813 789 789 809 780 759 772 757 806 760 705 746 798 777 755 801 801 767 758 777 764 796 776 811 798 743 781 765 785 793 767 1.04e+03 1.23e+03 813 766 545 760 756 744 700 769 749 749 791 773 865 775 800 753 804 751 782 886 859 857 884 864 876 864 856 840 865 856 831 870 867 856 853 797 868 839 856 849 862 883 878 865 810 802 872 838 822 827 830 725 780 802 811 852 836 760 694 838 809 790 796 840 784 803 803 760 796 779 788 795 742 790 813 779 771 862 862 854 775 730 779 774 778 787 812 814 836 771 786 827 786 731 782 769 785 784 741 791 751 802 810 774 767 770 746 756 760 785 875 1.16e+03 661 750 741 759 799 753 834 891 832 849 842 851 899 822 836 819 797 781 792 763 823 860 794 805 788 771 802 809 819 811 826 802 758 732 740 769 812 773 757 730 765 791 754 770 749 762 784 755 737 765 788 778 741 755 752 777 749 786 787 788 764 759 755 712 800 780 774 744 799 743 782 747 764 698 773 750 759 712 771 745 705 743 770 713 771 757 765 720 802 800 817 782 732 806 717 762 668 722 800 784 777 444 770 778 750 774 933 892 797 833 825 838 780 795 828 799 827 851 816 772 816 826 791 747 774 826 770 782 782 827 787 814 793 798 778 810 827 765 784 805 765 426 522 718 820 1e+03 760 762 771 797 464 788 628 762 776 826 792 769 798 745 674 785 741 804 764 784 778 747 815 724 784 675 791 779 758 788 830 774 709 749 746 765 757 754 786 862 694 773 758 755 744 644 766 746 768 797 756 763 651 719 718 685 799 776 837 882 879 940 913 856 804 870 900 858 796 816 866 827 810 800 836 807 906 851 869 784 790 784 780 828 775 797 759 820 822 818 767 731 815 796 796 786 750 766 772 753 758 758 784 769 784 783 794 806 810 826 766 793 791 819 788 795 830 814 783 803 727 794 788 798 783 807 796 786 771 775 785 752 782 796 788 810 770 796 802 799 800 752 728 764 782 762 772 767 808 784 766 761 731 759 787 684 754 756 790 764 782 804 776 786 753 742 770 698 764 735 725 736 743 724 774 751 708 709 1.08e+03 641 773 721 758 809 751 738 728 739 745 772 782 736 726 775 770 771 768 717 750 758 762 767 751 789 752 830 818 825 832 818 801 832 790 830 820 812 810 771 817 792 800 808 806 804 822 761 825 780 804 811 810 791 759 771 816 818 813 822 785 758 791 822 793 817 804 746 788 809 809 857 846 787 806 794 772 794 802 779 768 796 754 742 746 800 791 770 767 792 741 823 806 802 777 798 791 826 792 731 797 776 777 763 811 793 785 1.03e+03 697 814 745 843 815 726 693 698 814 738 778 795 780 771 824 756 759 742 744 827 805 810 846 829 796 778 782 800 772 795 792 776 840 792 797 798 802 820 806 793 795 819 774 769 789 765 749 790 846 778 748 784 830 834 806 764 757 767 808 786 752 741 812 826 858 797 789 769 771 798 754 766 813 809 796 783 803 815 780 790 784 743 790 775 733 806 792 778 772 778 757 816 819 812 804 767 756 762 795 792 825 852 837 770 819 788 635 787 881 757 718 756 769 746 824 810 817 802 782 824 778 792 790 835 771 799 784 813 788 791 808 780 758 772 758 806 760 706 747 798 776 755 800 800 766 758 776 765 796 776 811 799 743 782 765 785 794 766 1.04e+03 1.23e+03 814 767 544 759 754 744 700 769 750 749 791 772 865 775 800 753 804 751 782 885 859 857 885 864 876 861 857 840 865 856 830 871 867 856 853 796 869 839 855 849 862 885 876 864 811 802 872 837 823 827 829 725 780 802 810 852 838 760 694 837 809 789 796 839 784 803 802 760 797 778 788 795 741 790 812 778 771 862 862 855 775 730 777 774 778 787 811 813 835 770 786 827 786 731 782 769 786 784 741 792 752 802 810 773 768 770 746 755 759 785 864 1.16e+03 659 749 741 758 800 753 834 891 831 849 842 851 899 820 834 819 796 780 792 764 823 860 794 803 788 770 802 809 819 811 826 801 758 732 740 769 812 773 758 729 765 790 755 769 750 761 784 754 738 764 787 778 740 753 753 777 749 786 788 788 764 763 754 712 799 780 775 744 800 741 782 747 764 698 773 750 758 712 772 745 705 743 770 714 772 756 765 721 802 801 817 782 731 806 717 762 667 720 800 784 777 443 770 777 750 774 933 892 797 833 825 838 778 795 828 798 827 850 816 773 816 826 791 747 774 826 770 781 782 828 786 814 792 798 778 810 827 765 785 805 765 426 522 724 820 1e+03 760 762 771 797 465 789 627 761 777 826 792 768 798 745 674 785 741 802 763 783 778 746 815 724 784 674 791 779 757 787 829 774 711 748 745 765 758 754 786 862 698 774 758 756 744 644 768 746 768 798 755 762 651 719 718 686 799 775 841 882 879 940 913 856 804 869 901 856 796 816 866 827 810 799 836 805 906 851 869 782 790 783 779 829 774 797 760 820 822 817 768 728 815 796 796 785 750 766 772 752 757 757 784 769 782 783 794 806 810 827 768 792 791 819 788 794 828 814 782 804 727 795 787 798 783 807 796 786 770 775 784 751 783 796 788 810 775 796 801 798 800 752 728 765 783 762 772 767 809 784 766 759 732 758 787 685 754 756 791 762 782 802 776 786 753 742 770 698 765 734 726 736 743 724 774 750 708 708 1.08e+03 641 772 721 758 809 750 738 729 740 746 772 782 736 726 775 769 772 767 717 750 758 763 768 751 789 753 830 819 825 831 818 802 831 790 830 820 811 810 770 816 794 800 808 805 804 820 761 825 780 804 813 810 790 759 771 817 818 813 821 785 758 790 822 793 817 804 746 788 808 809 855 846 787 806 794 771 793 802 779 768 796 754 740 746 800 791 770 766 792 740 822 805 802 777 799 791 827 791 730 797 776 777 762 810 794 784 1.03e+03 696 814 744 843 815 726 694 698 814 738 779 795 780 770 824 756 759 742 743 827 805 810 846 828 797 779 783 801 771 795 793 777 840 793 797 799 803 819 805 794 793 820 776 768 789 765 750 789 847 778 748 784 829 834 806 763 756 766 809 787 751 740 811 826 858 797 788 768 771 798 753 766 811 809 795 783 802 815 779 790 783 741 789 776 733 806 791 778 771 778 758 816 819 811 804 766 756 762 795 790 824 851 838 769 819 788 634 788 880 757 719 756 768 745 824 810 816 801 782 823 778 792 790 835 771 798 784 812 787 792 808 780 758 771 757 806 760 706 747 797 778 756 800 799 766 756 776 766 795 776 811 800 743 783 765 785 795 766 1.05e+03 1.23e+03 813 767 545 758 753 744 699 768 750 749 791 772 865 774 800 751 804 751 783 884 858 857 885 864 876 858 858 839 865 855 831 871 866 855 853 796 869 840 856 850 861 886 872 864 811 801 873 837 824 826 829 725 780 802 810 852 839 760 694 836 809 789 796 838 784 804 802 760 796 778 788 795 740 790 813 777 771 862 862 856 774 730 776 774 778 787 811 813 835 769 786 827 787 730 782 769 786 784 740 792 754 803 810 774 769 770 746 754 757 785 854 1.16e+03 658 750 740 758 800 753 833 890 832 849 841 850 899 820 832 819 795 780 792 764 822 859 794 802 788 770 802 809 820 812 825 801 757 731 740 769 814 773 759 729 765 789 756 769 750 762 784 754 738 764 785 778 740 752 754 777 749 786 788 787 764 764 754 712 799 780 775 744 802 741 781 747 764 699 773 750 757 712 773 745 705 743 770 714 772 756 765 721 802 802 818 782 731 806 717 762 667 718 798 784 777 442 770 777 751 774 932 892 797 833 824 838 778 794 827 797 827 850 816 773 816 825 790 748 774 826 769 781 783 827 785 814 791 799 778 811 828 764 785 805 765 426 522 732 820 1.01e+03 760 762 772 797 465 789 627 760 777 826 792 765 798 744 673 786 742 803 762 784 777 745 814 724 785 674 791 779 757 785 828 775 712 746 745 766 758 754 785 862 701 774 759 755 744 645 767 746 768 798 755 762 652 718 718 686 799 775 844 882 879 939 913 856 806 869 901 855 796 815 866 828 810 799 836 807 907 852 868 781 790 783 780 830 774 796 760 820 823 818 768 726 814 796 796 785 749 766 772 752 756 757 785 770 782 782 794 806 810 827 767 792 791 818 788 794 826 814 782 805 727 795 788 798 784 807 796 785 770 775 783 751 783 796 787 809 778 796 801 797 799 753 728 764 784 763 772 767 809 784 766 757 732 758 787 685 753 757 791 761 782 801 776 786 753 743 769 697 765 734 725 736 743 724 774 750 708 707 1.08e+03 641 772 720 757 809 750 738 728 740 746 773 782 736 725 775 769 772 766 717 750 758 764 768 751 788 753 830 819 825 831 817 803 830 790 830 821 810 810 770 816 794 800 807 804 804 818 761 824 779 804 815 810 791 760 771 819 817 813 820 785 759 790 821 794 817 803 746 788 808 809 855 845 787 805 794 770 792 802 779 767 796 754 740 745 800 791 769 766 792 740 822 805 802 777 799 790 827 789 729 797 776 777 762 811 794 784 1.03e+03 696 813 743 842 815 727 696 698 814 738 780 794 780 771 825 756 759 742 743 827 806 810 846 828 796 779 784 803 771 795 792 777 840 793 797 800 803 820 804 794 791 820 777 769 789 764 751 789 847 778 749 784 829 834 805 762 755 765 810 787 750 739 811 826 857 796 788 768 770 798 752 766 810 809 794 783 802 814 779 791 783 741 788 776 733 806 790 778 770 778 757 816 819 810 804 766 756 761 796 788 823 850 838 768 817 788 633 788 878 757 719 756 768 745 824 810 815 801 782 823 778 792 790 835 771 796 785 812 786 792 808 781 758 770 755 806 759 706 746 796 779 755 801 799 767 755 776 766 795 777 811 801 743 783 766 786 795 766 1.05e+03 1.23e+03 812 766 546 758 752 744 699 768 750 748 790 772 865 773 800 749 803 751 784 884 858 857 885 864 876 855 857 840 864 855 832 871 867 853 853 797 870 840 857 850 859 884 867 864 809 801 875 837 824 825 830 725 779 802 810 852 838 759 694 837 809 789 796 837 785 804 804 760 794 778 788 796 739 790 814 776 771 862 861 855 774 730 778 774 779 786 811 812 835 769 786 827 788 730 781 769 785 784 738 793 755 802 810 774 768 770 746 752 756 785 843 1.16e+03 658 751 741 759 800 752 833 889 833 849 841 850 899 820 830 818 795 781 792 765 821 858 795 800 788 770 802 809 821 814 825 801 757 730 740 769 816 773 759 729 764 787 756 768 751 763 783 755 738 764 784 778 741 753 754 777 749 786 788 788 764 766 754 712 799 780 774 745 802 741 781 746 764 699 773 749 758 712 774 745 705 742 770 714 772 756 764 722 803 802 818 782 731 806 718 761 667 719 798 784 777 440 770 777 750 773 931 892 796 833 824 837 779 794 826 796 827 851 816 773 816 826 789 748 775 826 769 780 783 826 785 814 791 801 779 812 828 765 785 804 765 426 521 739 819 1.01e+03 760 762 772 797 465 789 627 760 777 826 791 763 798 743 672 785 742 804 760 785 776 746 814 724 785 674 791 778 757 785 828 775 712 746 744 767 757 754 785 862 704 775 759 755 744 646 766 747 768 797 754 760 653 717 718 686 798 776 848 881 880 938 912 856 806 870 901 855 796 815 866 828 810 799 836 809 907 852 869 781 790 782 780 831 774 796 760 820 823 819 768 724 813 796 795 784 748 765 771 751 755 757 784 770 782 782 793 806 810 826 766 792 790 818 788 794 826 813 783 806 727 795 790 799 785 807 796 785 770 776 783 752 784 796 786 808 783 797 801 796 798 754 728 763 782 764 773 767 810 784 767 756 732 758 787 684 752 758 791 761 781 800 776 786 752 743 769 697 765 734 725 737 742 723 774 751 708 705 1.08e+03 641 772 719 757 808 749 737 728 740 745 772 782 736 725 775 770 771 766 717 748 757 763 767 751 788 752 830 819 824 831 817 803 829 791 830 820 810 810 770 817 794 800 808 803 804 818 760 824 779 804 814 809 792 759 771 819 817 813 821 784 759 790 820 793 816 804 746 788 809 809 855 844 786 805 794 768 792 802 779 767 796 754 739 745 800 791 770 767 792 741 822 805 802 777 799 790 827 788 729 796 776 776 762 811 794 784 1.03e+03 696 812 743 842 815 727 695 698 814 738 781 794 781 771 826 756 759 742 743 827 807 810 846 828 795 778 785 803 771 796 792 776 839 792 797 800 803 822 804 795 791 821 777 769 788 763 753 789 847 778 749 783 830 834 803 763 755 764 809 787 750 738 812 827 856 797 788 768 770 798 752 766 810 809 794 783 803 814 778 792 783 742 787 776 732 806 790 778 770 778 757 816 819 810 804 768 756 761 796 786 823 850 838 768 816 788 632 788 874 757 719 756 768 746 824 810 815 801 782 822 777 791 790 835 772 795 785 812 786 792 807 781 758 770 753 805 759 706 745 795 780 754 801 798 768 754 776 767 795 776 810 802 743 783 766 786 794 766 1.05e+03 1.23e+03 811 766 544 759 752 744 699 767 749 748 790 772 865 773 800 746 802 750 782 883 856 857 885 863 876 854 856 840 865 856 832 871 868 854 853 798 869 838 858 849 856 882 860 863 807 801 876 838 823 824 830 724 778 802 810 850 838 758 694 837 809 789 796 837 785 804 805 762 795 778 788 796 738 790 816 776 771 862 860 854 775 729 780 775 779 786 812 811 836 770 785 827 788 730 781 770 784 784 737 794 757 800 811 774 767 770 746 752 756 785 831 1.16e+03 658 751 742 761 800 751 833 888 833 849 841 850 899 821 831 816 794 783 792 764 820 858 795 800 788 770 802 808 821 815 825 801 757 729 740 768 817 773 758 729 765 785 756 767 750 764 783 755 737 764 783 778 742 754 754 776 749 786 788 788 764 766 754 713 799 779 774 745 802 741 780 747 765 699 773 751 758 712 774 745 705 742 770 714 770 758 763 722 803 801 818 781 731 805 718 760 667 721 796 783 777 440 770 777 750 773 930 892 796 833 824 838 780 794 826 798 826 852 814 772 816 826 788 748 775 826 770 780 783 825 785 814 792 802 780 814 828 764 785 804 764 427 521 745 819 1.01e+03 760 762 772 797 464 789 628 758 778 824 789 761 797 742 672 784 742 806 760 787 777 747 813 724 785 675 791 777 756 787 828 775 712 746 744 766 759 754 783 862 705 775 758 755 744 646 766 747 768 796 755 758 653 718 718 685 798 777 850 880 880 939 911 856 804 871 900 856 795 815 866 828 810 798 835 811 907 852 868 782 791 782 780 832 774 796 761 820 823 820 768 723 812 797 795 784 748 766 771 751 756 757 784 770 782 782 792 806 810 825 764 793 790 818 788 794 828 813 784 806 728 795 792 799 784 807 797 784 769 776 783 753 785 795 785 809 785 797 801 796 798 754 728 762 780 764 772 767 810 784 766 757 732 758 786 684 751 758 792 761 780 800 775 787 753 743 769 697 764 734 725 737 740 722 774 751 708 705 1.08e+03 642 772 718 757 809 749 737 728 740 744 772 781 735 725 776 769 769 766 717 747 756 763 766 751 789 752 830 818 824 831 817 802 828 792 830 819 809 810 770 817 795 800 808 804 804 818 759 824 779 803 814 809 792 759 772 819 817 813 822 784 760 790 819 793 816 804 746 788 810 809 856 844 784 804 794 768 792 800 779 767 796 754 739 745 800 790 770 767 792 741 821 805 803 777 799 790 827 788 728 797 777 776 764 811 794 784 1.03e+03 695 811 743 842 814 726 695 698 814 738 781 794 782 771 827 755 759 742 744 829 807 809 845 828 796 776 785 802 770 796 791 775 839 792 796 799 803 825 803 795 791 820 777 769 788 761 754 789 845 778 749 783 831 834 802 764 754 764 809 787 750 737 812 826 854 797 789 768 770 797 752 767 810 808 793 783 804 814 778 792 783 742 787 776 732 806 790 778 769 778 757 816 819 811 804 768 757 762 795 787 822 850 837 769 815 788 632 788 870 756 719 755 768 746 824 810 816 802 782 822 775 791 789 835 773 795 785 813 787 792 807 781 757 770 753 805 759 705 745 795 780 753 801 798 769 754 776 767 795 776 810 802 742 782 766 787 795 765 1.06e+03 1.23e+03 810 766 544 759 752 744 699 767 748 748 790 772 865 774 801 746 800 748 781 883 855 857 885 864 876 850 856 840 866 856 831 871 867 854 852 797 868 836 858 849 854 880 852 862 807 801 876 838 822 824 831 723 777 802 809 848 837 756 693 837 810 789 797 837 786 803 806 764 796 779 788 795 738 791 814 776 771 862 860 853 775 729 782 776 779 786 812 810 836 770 785 827 788 730 781 770 784 784 738 794 758 799 811 774 766 769 747 753 756 784 820 1.16e+03 659 751 743 761 800 750 832 888 833 849 840 850 898 820 831 814 794 784 791 762 821 857 793 800 788 771 801 808 821 816 825 801 756 729 740 766 817 774 756 729 765 785 755 767 748 764 783 755 737 764 783 778 743 754 755 776 749 786 788 788 764 766 753 714 798 779 774 745 801 740 780 747 765 700 773 752 759 713 775 744 705 741 770 714 768 759 763 722 803 801 817 781 732 805 718 760 668 723 795 783 777 440 770 776 750 772 930 891 796 834 824 838 781 794 825 799 826 852 813 772 816 825 788 748 774 826 770 779 783 825 785 814 793 803 778 814 828 764 785 804 764 426 521 749 820 1.01e+03 760 761 773 798 463 788 630 757 778 823 788 760 795 744 673 784 743 806 760 786 777 746 812 724 784 676 793 776 756 787 829 774 712 746 745 765 760 754 782 862 707 775 758 757 744 646 766 747 767 795 755 758 652 719 717 684 798 777 852 879 880 939 910 855 803 871 900 856 794 815 867 828 810 798 834 811 906 852 867 782 791 782 780 831 774 796 761 820 823 820 767 720 811 797 795 783 748 766 771 751 756 757 783 770 782 782 792 806 809 826 764 794 790 818 788 794 828 813 784 805 728 795 792 799 784 807 798 784 768 777 784 753 785 796 786 809 789 797 801 797 797 755 728 761 778 764 772 767 810 784 766 758 732 758 787 683 752 758 792 762 779 800 775 787 754 743 768 697 763 733 725 738 739 721 774 751 708 705 1.08e+03 642 772 718 757 811 749 737 728 741 742 772 780 735 726 776 768 768 766 716 747 756 762 766 751 791 752 831 819 824 831 817 802 828 791 830 818 808 809 770 818 795 800 808 805 804 818 759 824 779 802 814 809 792 757 772 820 818 813 824 783 760 790 819 793 815 804 746 786 810 808 857 844 783 804 794 768 793 799 779 767 796 755 738 744 800 788 770 767 792 741 821 805 802 777 798 791 827 789 728 797 778 775 765 810 794 783 1.03e+03 694 811 743 842 813 726 694 697 814 737 780 794 783 771 826 755 760 744 744 830 808 809 845 828 797 776 784 800 769 796 790 773 839 791 795 798 804 824 803 794 792 819 778 769 788 760 754 788 843 779 749 782 832 834 803 764 754 763 809 786 750 738 812 825 854 796 790 769 769 797 751 767 810 808 792 783 803 814 779 791 783 741 788 776 732 806 790 779 770 777 756 816 819 812 804 766 756 761 793 787 823 850 836 768 815 788 632 788 866 756 719 755 768 746 824 810 816 803 782 822 775 790 789 834 773 795 785 813 787 792 807 781 758 770 753 805 759 704 744 795 780 753 801 798 768 753 776 767 795 775 811 802 741 781 766 787 796 765 1.06e+03 1.23e+03 812 765 544 759 753 743 699 767 748 748 790 772 864 774 801 746 799 747 780 884 854 857 886 864 877 846 856 840 866 856 830 871 866 855 852 797 867 834 858 848 855 880 846 862 808 801 875 838 822 825 831 722 777 802 809 847 837 757 693 837 810 790 797 837 786 802 806 763 797 780 788 794 738 791 814 775 771 861 859 851 775 728 782 776 779 786 812 809 835 770 785 826 787 730 781 771 782 784 739 794 759 799 811 774 766 767 746 754 756 784 811 1.16e+03 660 751 742 762 800 750 832 888 833 850 839 849 898 820 832 814 794 783 791 761 821 857 792 799 788 772 801 808 819 816 826 801 756 730 739 765 817 773 755 730 766 785 754 767 747 764 782 755 735 764 784 779 744 755 755 775 749 786 787 787 764 768 753 714 798 778 774 745 801 740 780 747 765 700 773 753 759 713 775 744 705 740 770 714 768 758 763 722 803 802 816 781 732 805 718 760 669 723 795 783 777 441 771 777 751 772 930 891 796 833 824 837 780 794 823 800 827 851 812 772 817 825 788 747 774 827 770 778 783 825 785 814 793 804 777 814 828 763 785 804 764 426 521 756 820 1.01e+03 760 761 773 798 464 788 630 756 777 823 788 760 795 745 673 785 741 806 760 784 777 746 812 724 784 676 794 776 756 785 830 774 711 747 746 764 761 754 780 861 708 774 758 758 744 646 765 747 767 795 756 759 652 719 717 685 798 776 855 880 879 939 911 854 803 871 900 856 794 816 867 827 810 798 833 811 906 853 866 782 790 782 779 831 774 796 761 820 823 819 767 718 811 797 795 784 750 766 771 750 756 758 783 769 782 782 793 806 808 826 764 796 789 819 787 794 827 813 785 804 729 794 791 798 783 807 797 783 768 777 785 753 784 795 787 809 792 796 801 797 797 755 728 761 779 764 773 767 809 784 765 758 732 757 787 683 752 758 794 762 778 801 775 787 754 743 767 698 763 733 724 739 738 721 774 750 708 705 1.08e+03 641 772 718 757 812 749 737 729 740 742 772 780 735 726 776 767 767 765 715 747 756 762 768 751 792 752 832 819 824 830 817 801 828 791 830 817 808 809 769 818 794 799 806 805 804 819 760 823 778 802 814 809 792 755 773 820 818 813 824 782 759 790 819 792 815 803 746 786 809 808 857 844 782 804 794 769 793 798 779 767 796 754 738 744 799 788 770 767 792 741 820 805 802 777 798 791 826 789 728 797 778 775 765 808 794 783 1.03e+03 694 812 743 842 813 725 695 697 813 737 779 793 782 770 825 755 760 745 744 830 808 809 844 829 798 777 783 797 770 796 790 773 839 791 794 796 804 823 803 794 793 817 778 769 788 761 753 788 842 779 747 783 832 835 804 764 754 763 809 787 749 739 813 825 854 795 791 770 768 797 751 767 812 808 793 783 804 814 780 790 783 740 789 776 732 807 790 779 772 776 757 816 818 813 804 766 754 760 792 787 823 851 836 768 815 788 632 787 862 756 719 754 767 746 824 811 817 803 781 822 776 790 790 834 771 795 785 814 786 791 806 780 757 771 752 805 759 704 741 795 779 753 800 799 767 753 776 768 795 774 812 802 741 780 765 787 796 765 1.06e+03 1.23e+03 813 765 544 758 753 742 698 767 749 750 789 770 863 774 801 746 799 746 780 885 854 857 886 864 878 841 856 839 865 856 830 870 865 855 853 796 867 835 858 848 857 880 840 862 810 801 874 838 822 824 831 722 778 803 809 848 836 758 694 837 810 789 796 837 785 801 804 761 797 781 788 794 738 790 813 774 771 860 859 850 775 727 781 776 778 784 811 809 835 770 784 826 787 731 780 770 781 783 740 793 760 798 811 774 766 767 746 754 756 782 802 1.16e+03 660 749 741 762 799 751 832 889 833 850 839 849 898 820 834 815 794 781 790 760 821 857 792 799 788 772 801 810 818 816 826 802 756 728 738 764 817 773 754 732 764 785 754 767 747 763 781 756 734 763 784 779 743 755 756 774 748 785 787 787 764 770 752 713 797 777 773 745 800 741 780 747 766 700 773 752 758 713 774 743 705 740 768 714 769 757 764 723 802 803 816 781 733 806 718 761 670 724 796 784 777 442 771 777 751 772 931 891 796 832 825 836 780 794 822 798 827 850 812 771 817 825 788 746 772 827 769 779 783 826 785 815 793 805 775 814 828 763 784 804 763 425 521 763 819 1.01e+03 759 762 773 797 463 788 630 756 776 825 788 760 796 747 673 785 739 806 761 783 777 745 812 724 784 676 793 776 756 784 829 774 711 747 746 765 761 753 780 861 708 774 758 759 743 646 764 747 767 796 755 760 651 718 717 687 799 775 858 880 879 939 912 853 803 870 899 856 794 817 867 826 810 797 832 810 906 853 865 781 789 782 779 830 774 795 761 820 823 818 767 716 811 796 795 784 750 765 772 750 756 758 783 768 782 782 794 805 807 826 764 795 789 819 787 794 826 813 786 802 730 796 791 797 783 808 798 783 768 777 785 753 783 794 788 808 795 796 801 798 797 754 727 761 779 763 773 767 809 784 765 758 732 756 786 683 753 758 795 762 779 802 776 788 753 742 767 698 763 734 723 739 738 722 775 750 709 705 1.08e+03 639 772 718 756 811 749 738 730 738 742 772 780 735 726 776 767 767 765 715 747 756 762 768 752 793 752 832 818 825 829 818 801 828 791 830 815 807 808 770 818 792 799 806 806 803 819 760 823 777 802 812 810 792 753 772 820 818 814 824 781 758 789 819 792 815 802 746 786 809 807 857 844 782 805 795 770 793 798 779 767 797 752 737 744 799 789 770 766 792 741 818 806 800 777 797 790 826 789 730 796 776 774 764 806 794 782 1.03e+03 694 812 742 842 812 724 696 696 812 738 777 794 780 771 824 755 759 745 744 830 808 808 844 829 799 777 782 797 772 796 791 774 839 791 794 796 804 823 803 795 793 816 781 769 787 762 753 788 842 779 745 784 832 836 804 764 754 762 809 787 749 740 813 826 855 795 792 770 768 798 751 767 813 809 794 782 805 813 780 790 783 741 790 776 733 807 790 779 773 775 756 817 818 813 803 766 752 758 791 787 824 852 836 769 814 788 632 787 856 757 718 754 767 745 824 811 816 804 782 821 775 789 791 832 770 796 785 814 785 789 806 779 757 771 751 805 758 704 739 795 778 753 800 800 766 753 776 766 794 774 812 802 741 779 764 786 797 764 1.07e+03 1.23e+03 813 764 544 756 753 741 698 766 749 750 789 769 861 773 799 746 799 747 780 887 854 856 887 864 878 838 857 838 864 855 830 870 865 854 853 797 868 836 856 848 859 880 835 862 811 801 873 838 822 824 830 722 777 803 809 848 836 758 696 837 809 789 795 837 784 801 802 759 797 781 788 794 737 788 813 773 772 859 859 848 774 727 781 775 778 782 810 810 835 770 784 825 787 732 780 770 781 783 740 791 759 798 811 773 765 768 747 754 756 782 796 1.16e+03 661 747 740 762 799 751 832 889 833 849 840 848 898 819 834 817 794 781 789 760 821 857 794 800 788 772 803 810 817 815 827 803 756 728 738 764 817 772 754 733 762 784 753 767 748 763 780 756 734 763 784 779 743 755 756 774 748 785 787 787 764 772 752 713 797 775 772 744 800 741 780 745 767 700 773 752 757 714 772 741 705 741 766 715 769 756 764 724 802 803 816 781 734 805 718 761 670 723 797 785 776 443 771 778 751 772 931 891 796 831 826 835 780 794 820 796 827 850 810 771 816 825 788 746 770 828 769 780 783 826 785 815 792 804 775 814 829 763 782 805 763 425 521 774 819 1.01e+03 759 762 772 797 463 788 629 754 775 826 788 761 797 747 673 786 737 805 760 783 777 745 811 725 784 676 792 776 756 785 828 773 711 747 746 766 762 753 780 862 709 774 759 760 743 646 763 747 767 797 754 761 651 717 717 686 799 775 861 879 880 939 912 854 803 869 899 856 794 818 867 826 810 797 832 809 905 853 865 780 788 782 778 830 774 794 761 820 823 818 768 714 811 796 795 784 751 764 772 750 756 757 783 767 781 782 794 805 807 826 764 794 790 819 787 794 826 813 786 802 729 797 791 797 783 808 798 783 768 776 784 753 783 793 788 808 796 795 801 798 797 753 726 761 779 763 772 768 809 784 765 758 732 755 786 683 753 758 797 762 779 801 776 788 752 743 767 698 763 734 721 739 738 722 776 750 709 705 1.08e+03 638 772 719 756 811 749 738 731 737 742 771 780 735 726 776 768 767 766 716 747 756 762 767 752 792 752 832 817 825 830 818 801 828 789 830 815 807 807 770 818 791 800 804 806 803 820 760 823 777 802 811 808 792 752 771 820 818 815 824 780 756 788 820 791 815 802 745 786 808 806 856 844 782 807 795 769 792 799 780 767 798 752 737 744 799 790 770 766 793 742 817 805 800 777 796 789 825 790 731 795 776 774 763 806 794 782 1.03e+03 694 811 741 842 812 723 696 696 812 739 776 793 779 771 824 755 757 745 743 829 808 808 844 829 799 778 780 797 771 796 792 775 838 792 794 796 803 823 804 795 793 816 783 770 787 762 753 789 843 780 744 784 833 837 804 764 754 761 809 787 749 740 813 826 855 795 790 770 768 798 752 767 814 809 793 782 805 814 780 789 783 741 790 776 733 807 791 778 774 774 755 816 818 813 803 766 753 758 790 788 824 852 837 769 813 788 632 787 849 757 718 754 766 744 823 812 815 804 782 820 775 788 792 833 770 796 785 814 785 787 806 778 757 771 751 805 758 703 739 796 778 753 801 800 766 754 777 764 794 774 812 801 740 778 763 786 797 764 1.07e+03 1.23e+03 814 763 545 756 753 741 699 765 749 750 788 768 860 773 797 746 800 747 781 888 854 856 886 865 879 834 858 836 864 856 831 870 866 854 853 797 868 837 855 848 861 881 828 862 811 801 873 838 822 823 829 723 777 804 809 848 836 758 695 836 807 789 795 836 784 801 800 759 796 781 788 794 737 786 812 774 772 858 859 848 774 727 781 774 777 780 810 811 834 771 784 826 786 733 780 768 782 782 741 792 759 799 811 773 764 770 747 753 756 781 790 1.16e+03 661 745 739 762 798 752 832 889 833 849 841 849 899 819 833 818 795 782 789 761 822 857 795 801 787 771 804 810 816 815 826 803 756 727 740 764 816 772 754 733 762 784 752 767 749 762 781 755 735 763 784 779 743 755 755 773 748 785 787 787 764 773 752 713 796 775 771 744 800 741 779 744 765 700 773 751 756 714 771 741 705 741 764 715 769 757 764 724 802 803 818 780 736 804 717 760 669 721 798 785 775 443 770 778 751 773 930 891 795 831 826 835 780 794 819 796 827 849 809 771 815 825 788 746 770 828 768 780 783 826 785 814 790 803 776 814 828 763 780 805 763 424 521 780 819 1.01e+03 759 762 771 797 464 789 629 753 774 825 788 762 797 747 673 785 737 804 760 784 776 745 810 725 785 676 791 776 756 785 827 772 710 747 745 765 763 754 781 862 709 773 759 761 742 647 764 747 767 798 753 761 651 716 719 685 798 776 865 879 880 939 913 853 803 869 898 856 794 817 867 825 810 797 832 808 905 852 864 780 788 782 778 830 774 794 760 820 822 818 769 711 811 796 795 785 751 765 773 749 756 757 783 767 780 782 794 804 807 825 765 793 791 819 787 794 826 814 785 802 728 797 791 797 783 807 799 784 768 775 783 753 783 793 789 806 797 795 801 798 798 752 725 761 778 762 771 768 809 785 765 758 732 755 785 683 753 757 798 762 778 800 776 788 752 744 767 698 763 734 721 738 738 722 777 751 710 705 1.08e+03 639 772 719 756 810 749 738 731 737 742 771 779 735 725 775 769 767 766 718 747 755 762 766 752 792 752 831 817 825 830 818 800 829 788 829 816 806 807 770 817 791 800 805 805 802 821 761 823 776 802 810 807 793 752 770 818 818 814 823 780 756 788 820 792 815 803 745 787 808 806 856 844 782 808 795 769 792 800 781 767 799 753 737 743 799 790 771 766 793 742 816 806 799 777 796 788 825 790 730 796 776 773 764 806 794 782 1.03e+03 693 810 741 842 811 723 696 696 811 739 776 793 779 771 824 755 756 745 743 828 809 808 845 829 799 777 780 798 770 796 793 775 838 792 795 796 803 822 804 795 792 815 784 770 786 763 753 790 843 779 745 785 832 836 804 764 754 759 810 787 749 740 814 825 856 795 789 770 768 798 751 767 813 808 791 783 804 814 778 789 783 741 789 776 733 808 792 777 774 774 754 816 817 813 802 765 755 757 790 788 825 853 837 769 812 788 631 787 842 757 718 755 765 744 823 812 814 802 782 820 774 787 792 833 770 796 784 814 786 787 805 778 757 771 752 803 758 703 740 796 777 753 801 800 765 754 777 762 793 775 811 800 739 778 762 787 797 764 1.07e+03 1.23e+03 813 762 545 756 753 741 700 765 750 749 788 769 860 773 796 746 801 747 782 889 854 856 884 865 880 830 859 836 864 857 831 870 866 853 853 797 869 837 853 848 861 881 825 862 810 801 873 838 822 823 829 723 777 803 810 849 835 758 696 836 805 789 796 835 783 802 800 759 796 781 788 795 736 785 812 775 772 859 858 848 774 726 781 772 777 781 810 812 833 771 784 826 785 733 779 767 783 783 741 795 758 800 811 772 764 770 748 754 756 781 784 1.16e+03 660 745 739 761 798 752 832 888 832 848 842 849 900 819 831 819 795 783 790 761 821 856 794 802 786 772 805 811 815 814 826 802 755 728 741 763 816 772 754 732 764 784 752 768 750 762 781 755 736 762 783 779 744 755 754 773 748 785 788 787 764 774 752 713 796 775 772 744 799 742 778 743 763 699 773 749 757 714 771 739 705 741 765 715 770 758 764 724 801 802 819 778 737 802 716 759 667 721 798 784 775 443 770 777 750 774 930 891 795 831 827 835 780 794 819 795 827 849 807 771 814 825 788 746 770 829 768 780 783 825 785 812 790 802 777 814 828 764 780 805 762 423 521 790 819 1.01e+03 759 760 770 798 464 789 629 752 774 824 788 762 796 746 673 786 737 803 761 785 776 745 810 725 786 676 791 776 757 785 826 772 710 747 744 764 765 754 781 862 710 773 760 762 742 647 764 748 767 798 753 760 651 716 721 683 798 776 868 878 880 939 913 852 804 870 898 856 794 817 866 825 809 797 832 808 905 851 864 780 787 781 778 830 774 794 759 820 822 818 770 708 810 796 795 785 751 765 773 749 756 757 783 766 781 782 793 804 806 824 765 792 792 819 787 795 825 814 784 802 727 795 790 796 784 806 800 785 769 774 783 754 783 793 788 805 797 796 801 798 799 752 725 761 778 762 769 768 810 785 765 758 732 756 786 684 753 756 799 762 778 799 776 788 753 745 768 697 764 734 721 736 738 722 777 751 710 705 1.08e+03 640 772 719 756 810 749 737 730 737 743 771 779 735 726 775 768 768 766 720 747 754 762 766 751 792 752 831 817 825 830 818 800 829 786 828 817 806 805 770 816 791 800 806 805 802 821 761 823 776 802 809 805 794 752 770 818 818 813 823 780 756 788 820 791 814 805 743 787 808 806 856 844 782 807 795 769 792 800 781 766 798 753 737 743 799 788 772 767 792 742 817 806 799 778 795 789 824 790 730 796 778 773 765 807 793 782 1.03e+03 691 809 740 842 811 723 695 696 810 740 776 792 779 771 823 755 756 744 742 827 809 808 845 828 798 776 779 800 769 796 792 775 839 793 795 795 803 822 805 795 792 815 785 771 786 764 752 790 843 777 745 784 830 836 804 764 753 758 810 787 749 739 813 824 856 796 788 770 769 798 751 767 812 808 789 783 803 814 777 789 783 741 789 776 733 808 792 777 772 774 754 815 817 813 801 766 756 757 791 789 826 853 837 769 812 788 631 787 837 757 718 755 764 744 822 812 813 801 782 822 774 787 792 834 770 795 783 813 787 787 805 778 756 771 753 801 758 703 740 796 777 753 800 800 765 754 777 762 793 775 811 800 739 777 762 788 796 763 1.07e+03 1.23e+03 813 762 546 756 753 741 699 765 750 748 788 770 860 774 797 746 802 747 782 889 854 855 883 866 880 826 858 836 865 857 831 869 866 853 853 796 869 836 854 848 860 881 821 861 810 802 872 838 822 824 829 723 777 801 810 850 834 758 696 836 804 790 796 835 782 802 800 760 795 780 789 796 736 785 812 776 771 860 858 847 774 727 781 772 777 782 810 812 832 770 783 827 784 731 778 766 783 783 741 797 759 801 810 773 763 770 748 755 756 780 779 1.16e+03 660 746 739 760 799 753 833 887 833 848 842 849 900 819 830 819 795 784 790 761 821 856 793 802 785 772 805 811 815 813 824 800 754 728 741 762 816 772 754 730 766 785 752 768 750 762 782 755 736 761 784 779 745 756 753 773 748 785 789 786 765 776 753 713 795 776 773 744 799 742 777 744 761 699 773 747 758 714 770 738 706 740 766 715 770 759 764 724 801 801 819 776 737 802 716 759 668 722 798 784 775 443 768 775 749 774 930 890 796 831 826 835 780 793 818 796 827 848 807 771 814 825 788 746 770 830 768 778 783 824 785 811 790 802 778 814 827 763 779 806 762 422 521 795 819 1.01e+03 759 758 770 798 464 789 629 752 774 823 788 763 796 746 673 786 737 804 763 785 776 745 810 725 786 676 791 776 759 784 825 773 712 747 745 764 765 754 781 863 710 773 760 762 741 646 763 747 767 799 753 758 651 716 723 683 797 775 870 878 879 939 913 852 805 870 898 857 794 817 866 825 809 797 832 808 904 850 865 780 786 781 778 830 774 794 757 819 821 818 771 705 810 796 795 785 751 765 773 748 756 756 782 766 780 782 793 805 805 823 764 792 790 819 786 796 824 814 783 802 727 793 790 796 783 805 799 785 770 774 784 754 784 792 787 803 798 796 800 798 800 752 726 761 779 762 769 767 810 785 764 757 732 756 786 684 752 755 799 761 778 800 776 788 753 745 768 696 764 734 721 735 738 721 776 751 710 705 1.07e+03 640 772 717 757 809 748 736 729 738 743 771 780 735 726 774 768 768 766 721 748 753 762 765 751 792 752 830 818 824 829 817 800 830 786 827 819 806 804 770 816 792 800 807 804 802 820 761 824 776 802 809 805 793 753 771 817 818 811 823 781 756 788 820 791 814 805 742 788 808 806 856 844 783 804 795 769 793 800 780 766 797 751 738 743 799 787 772 767 792 742 817 806 799 778 795 789 824 790 730 796 779 772 766 807 792 781 1.03e+03 689 809 741 842 811 723 695 696 810 740 776 791 779 771 824 755 755 744 742 826 809 808 845 828 797 774 779 799 769 796 790 775 840 794 795 794 802 822 804 795 791 814 786 772 787 765 752 789 843 775 745 785 830 836 803 764 753 757 810 786 749 738 812 822 856 797 789 770 769 799 750 768 812 808 790 783 803 813 778 788 783 742 790 776 733 807 793 776 771 774 754 814 817 813 801 766 755 757 792 789 826 853 837 767 812 788 631 786 830 757 719 755 764 744 822 812 812 800 782 824 774 786 792 834 771 793 782 811 788 788 805 777 755 771 753 800 758 703 741 796 777 753 801 800 765 754 777 761 794 775 811 800 738 777 763 787 795 763 1.07e+03 1.23e+03 813 762 546 756 753 741 698 765 749 746 790 771 860 774 798 745 804 747 781 890 854 854 883 866 880 822 858 836 864 856 832 869 865 852 853 796 868 835 854 846 859 881 818 860 810 801 872 838 822 824 828 723 777 801 811 851 832 758 697 836 804 790 798 835 782 802 800 761 794 778 789 796 737 785 811 776 771 860 858 847 774 727 780 773 777 783 810 812 832 768 783 827 784 730 779 766 783 784 741 797 759 800 810 773 763 770 748 756 756 779 776 1.16e+03 660 746 740 762 799 753 833 889 834 849 841 849 900 819 831 818 794 784 790 760 821 856 793 803 784 772 805 811 815 812 824 799 752 728 742 762 816 771 754 730 764 785 752 768 749 761 781 755 736 761 786 780 746 755 753 773 748 785 788 785 765 777 753 715 795 777 774 744 799 741 777 745 761 698 773 747 758 713 770 738 706 738 768 715 769 759 764 724 800 801 820 775 736 803 716 758 669 722 798 784 774 443 767 774 748 773 931 891 796 831 826 834 780 793 818 796 827 848 808 771 814 825 789 746 769 830 769 777 782 825 785 811 791 803 777 813 827 762 779 806 762 422 521 802 819 1.01e+03 758 758 770 797 463 790 629 754 774 823 789 764 796 745 673 787 737 804 764 784 776 746 810 725 785 676 792 777 760 784 823 772 713 746 744 764 766 754 782 863 711 773 761 763 740 645 763 746 768 800 753 757 651 716 724 683 798 776 871 878 879 939 912 851 806 870 898 858 794 817 866 826 809 797 833 808 904 850 865 781 786 781 778 829 773 793 758 818 822 818 770 703 810 795 796 784 750 765 772 748 756 755 782 765 778 781 793 805 805 820 762 792 789 818 785 796 825 814 783 802 727 792 789 796 783 804 797 784 770 775 785 753 783 792 787 803 798 796 799 798 801 751 726 761 779 762 769 766 810 785 762 755 731 756 786 684 751 755 799 760 778 800 776 788 752 745 769 695 764 735 722 735 739 721 776 750 710 705 1.07e+03 640 773 715 758 810 747 736 728 737 744 771 780 735 726 773 768 767 766 721 749 753 762 764 751 791 752 830 817 823 829 817 800 829 786 827 818 805 803 769 815 792 799 807 803 802 819 761 824 776 802 809 804 792 754 772 816 817 811 823 781 755 789 820 790 814 805 743 787 809 807 856 844 784 804 795 768 794 799 779 766 798 750 739 743 800 787 772 767 791 742 817 805 800 777 796 790 823 790 730 796 778 771 765 808 792 781 1.03e+03 689 809 742 842 811 723 695 695 810 739 776 792 780 770 824 755 755 744 741 825 807 807 845 829 798 774 778 798 770 795 789 775 842 793 796 794 802 821 803 795 791 814 786 772 786 765 752 789 843 774 745 786 830 836 802 764 752 758 810 786 748 739 811 821 856 798 790 770 769 799 749 767 812 807 792 784 803 813 779 788 782 741 790 776 734 806 793 775 770 774 754 815 817 813 802 766 754 757 794 788 825 851 837 766 813 788 630 785 823 756 718 755 764 745 822 813 813 799 782 824 774 786 792 834 770 792 782 810 788 788 806 776 755 770 753 800 758 704 742 796 777 753 801 800 765 756 776 761 795 776 810 800 737 777 763 785 795 763 1.07e+03 1.23e+03 812 765 546 756 752 741 697 766 748 745 792 770 861 774 799 745 805 748 781 890 854 854 882 866 880 819 858 836 864 854 832 869 864 852 853 796 868 835 854 845 858 880 815 860 810 800 872 838 822 824 828 723 776 802 811 850 832 758 697 836 804 791 799 835 782 801 801 762 794 776 789 796 738 786 810 777 771 860 858 847 774 728 779 773 777 783 810 811 833 768 783 827 785 728 780 765 782 784 740 796 760 801 810 773 764 768 749 756 756 779 774 1.16e+03 660 746 740 762 798 752 833 890 834 850 840 849 899 819 832 817 794 782 789 760 820 855 793 803 785 772 805 810 816 812 823 800 752 729 743 762 816 770 754 729 763 785 752 767 748 760 781 755 735 761 786 780 749 754 753 772 747 784 787 784 764 779 753 716 795 777 774 745 800 740 778 745 761 698 773 748 757 714 770 739 705 738 768 715 769 759 764 723 800 800 820 775 734 804 715 759 670 722 798 784 774 443 766 774 748 773 932 891 796 830 826 834 779 793 818 796 827 848 808 772 814 824 789 747 769 829 770 777 782 825 785 812 792 802 777 812 826 762 779 805 763 422 521 807 820 1.01e+03 758 759 769 796 462 790 628 756 773 824 789 764 796 745 672 787 738 803 763 784 777 746 810 725 784 676 792 777 761 784 821 772 714 746 744 765 767 754 782 863 712 773 761 764 739 645 762 745 767 801 754 757 652 716 724 682 797 777 873 878 879 939 912 851 806 870 897 858 794 817 867 826 810 797 832 808 903 850 865 781 786 780 778 829 773 793 760 819 823 818 769 701 810 795 796 784 749 764 772 748 755 754 782 766 777 780 793 805 805 818 761 791 788 818 785 795 826 814 783 802 727 792 790 796 783 805 796 782 770 775 785 752 782 792 786 803 798 796 798 798 801 751 726 761 779 762 770 766 811 784 761 754 731 756 785 684 751 754 799 760 779 802 776 787 751 745 769 695 764 735 722 736 740 720 776 750 709 705 1.07e+03 640 774 714 758 810 747 736 729 736 744 771 780 734 726 773 768 767 766 720 750 753 762 764 752 791 752 829 818 823 829 816 801 829 785 827 818 805 803 768 816 790 800 807 803 803 818 761 824 776 803 810 803 790 754 770 816 817 810 822 782 754 789 820 790 813 805 744 787 810 807 857 844 785 805 795 768 794 798 778 765 799 749 741 743 800 787 771 767 790 742 817 805 801 777 796 790 823 791 730 796 778 771 766 809 792 780 1.03e+03 689 809 742 842 812 723 696 695 810 738 777 792 780 769 824 755 755 744 742 825 806 806 845 829 799 773 778 797 770 794 791 775 841 792 798 794 802 821 802 793 790 814 786 771 786 766 753 789 842 773 746 786 830 836 802 763 751 758 810 786 748 740 810 821 856 798 790 771 769 799 749 766 811 807 792 784 803 813 780 787 782 740 789 776 734 805 792 775 770 774 755 815 817 813 802 766 754 757 793 788 825 850 836 766 814 788 630 784 816 756 718 756 763 746 822 813 813 799 781 824 775 787 792 834 769 792 782 810 788 788 806 776 755 770 753 801 758 705 742 796 778 752 802 800 765 756 776 762 797 776 810 800 737 778 763 783 794 762 1.07e+03 1.23e+03 812 766 545 756 752 741 698 766 747 745 792 770 862 774 798 746 805 748 781 889 854 853 882 865 879 818 858 836 864 854 832 869 864 852 854 795 869 836 853 844 859 880 813 860 809 799 872 836 822 824 827 723 776 803 810 848 832 759 695 836 804 791 800 836 783 800 802 762 795 776 789 796 738 787 810 777 772 860 858 846 774 728 778 772 777 783 810 810 833 769 783 826 786 728 781 764 781 785 740 795 760 802 810 773 766 767 748 756 756 780 771 1.16e+03 660 746 741 761 797 751 833 891 834 848 839 849 898 818 833 816 795 782 789 761 819 855 793 803 785 772 806 810 816 812 824 800 753 730 743 762 817 770 754 730 763 785 752 766 748 761 780 755 735 761 785 779 750 753 753 772 747 783 787 784 763 780 753 716 795 777 774 746 800 739 779 744 762 698 773 749 757 716 770 741 704 739 768 716 771 759 764 723 800 801 820 776 733 805 714 760 670 722 797 784 775 443 766 774 749 772 932 891 796 830 826 834 779 792 818 796 827 849 808 771 813 824 789 747 769 828 770 777 781 824 785 812 792 802 777 812 826 763 779 804 764 422 520 816 820 1.01e+03 757 760 769 796 462 789 629 759 773 824 788 763 796 745 672 786 738 802 762 782 777 746 809 725 784 676 792 776 759 784 819 771 714 746 744 766 768 755 782 863 714 773 760 765 739 644 763 744 766 801 754 757 652 715 725 682 796 777 874 877 880 939 912 852 806 870 897 857 794 816 867 826 810 798 832 808 903 850 865 781 785 780 778 829 773 794 761 820 824 819 767 700 811 796 796 784 748 764 772 747 754 756 782 767 778 779 793 804 805 817 762 790 789 817 785 794 828 814 783 802 726 792 790 796 784 805 796 782 768 775 784 751 781 793 785 804 798 796 798 797 800 750 726 760 779 761 770 765 812 784 762 753 731 756 784 683 751 754 799 760 779 802 775 788 751 744 768 696 765 735 723 737 741 720 775 750 708 704 1.08e+03 640 775 715 758 810 747 736 730 736 744 771 780 734 725 773 768 767 766 719 751 753 763 763 753 790 752 829 818 823 830 816 801 829 785 826 819 804 805 768 817 788 800 807 803 803 818 760 824 777 804 811 803 790 754 769 816 816 811 820 781 752 789 820 791 813 805 744 788 809 807 858 844 785 805 794 768 791 798 777 765 800 749 739 743 800 787 770 767 790 742 817 804 801 777 796 791 823 790 729 796 778 772 766 811 791 780 1.03e+03 690 809 742 841 812 723 695 695 809 737 778 795 780 768 824 755 754 744 743 824 805 807 844 829 800 773 777 797 770 793 792 775 841 790 799 794 802 821 802 792 789 814 786 770 785 766 754 790 842 774 746 785 829 836 801 762 750 760 810 785 748 740 811 821 855 798 791 771 769 798 748 764 811 806 792 783 804 813 779 786 782 739 788 775 734 804 791 774 770 774 755 815 816 813 802 765 753 757 792 788 825 850 836 766 815 788 630 784 812 756 717 756 763 747 822 813 813 801 780 823 776 787 791 834 770 792 782 810 788 788 807 776 755 769 753 800 758 706 741 796 778 752 802 799 765 756 775 762 797 776 810 800 739 779 764 784 794 763 1.07e+03 1.23e+03 812 768 543 756 752 741 699 766 747 746 791 771 864 772 798 745 805 748 781 888 854 853 882 864 878 816 858 837 864 854 832 869 863 852 854 795 870 836 853 843 859 878 808 860 809 799 872 836 821 822 828 723 776 802 810 848 833 760 693 836 804 791 799 836 783 799 802 762 795 777 788 796 738 788 810 777 773 860 857 847 774 728 778 772 778 782 809 810 831 770 784 826 786 728 781 765 781 785 739 794 759 801 811 774 768 767 745 756 756 780 766 1.16e+03 659 747 741 760 796 748 832 890 832 847 838 849 898 818 833 815 796 781 789 761 819 854 794 803 785 772 806 810 816 812 825 800 753 733 743 762 818 770 753 730 763 785 751 766 748 762 779 755 735 760 784 778 752 754 753 772 748 783 787 785 762 781 753 714 795 776 774 745 800 739 779 744 763 698 773 749 757 717 771 742 702 740 768 717 772 759 764 723 800 801 818 776 734 805 714 760 670 722 797 785 777 443 766 774 749 772 932 891 795 830 825 834 779 791 818 798 826 850 808 771 814 825 789 746 769 828 770 777 781 824 785 812 792 802 777 814 827 764 780 803 764 423 520 825 821 1.01e+03 757 759 769 796 462 788 629 762 774 823 788 762 795 747 672 786 738 802 763 782 778 746 809 725 783 677 791 776 758 783 817 771 714 746 744 766 769 755 782 863 714 772 760 765 740 646 763 743 765 801 755 757 652 715 726 682 794 777 875 877 880 939 912 853 806 868 898 855 794 815 867 826 810 798 832 807 902 850 864 781 785 780 778 829 773 794 760 820 823 819 766 698 810 796 796 784 749 763 772 747 754 758 782 768 778 779 793 804 806 814 763 790 790 816 785 793 829 814 782 801 726 794 790 796 784 804 795 782 767 774 784 751 781 794 784 805 798 797 798 796 800 750 726 760 779 760 771 767 812 784 763 752 731 756 783 683 751 753 802 761 778 802 774 789 752 744 767 696 764 735 724 737 742 720 775 750 708 704 1.08e+03 640 775 716 758 810 747 736 729 736 744 772 780 734 724 773 769 767 766 719 751 754 762 764 754 790 752 829 819 823 831 816 801 828 784 825 819 805 807 767 818 788 800 807 804 804 818 760 823 777 803 813 804 789 753 769 818 817 810 820 780 752 789 819 791 813 805 744 788 809 806 858 844 786 803 793 770 789 798 777 766 799 749 738 743 799 787 770 767 789 741 816 804 799 778 796 792 823 789 728 797 778 772 766 810 790 780 1.03e+03 690 809 740 839 812 723 694 696 809 737 777 796 779 769 824 755 754 744 744 823 805 808 843 828 800 773 776 797 769 792 793 775 840 790 799 794 801 821 802 791 788 814 786 770 786 766 754 790 842 774 747 785 828 835 800 761 749 761 809 785 748 739 812 821 853 797 792 773 768 796 749 764 811 805 791 783 805 813 777 786 782 738 788 774 733 805 790 774 770 774 755 815 816 812 802 766 754 757 792 788 825 851 835 766 815 788 630 784 810 756 717 756 762 747 822 813 813 802 780 822 777 787 790 834 771 793 783 810 787 789 805 778 757 769 753 799 759 705 741 796 778 752 802 798 765 755 774 763 797 775 811 800 740 780 764 784 794 764 1.07e+03 1.23e+03 811 767 543 756 752 741 699 765 748 747 790 772 864 772 798 745 805 746 781 888 854 854 883 864 877 814 858 838 864 855 832 868 863 852 853 794 870 836 853 843 859 877 804 861 809 799 872 838 820 822 828 724 776 802 810 848 833 761 691 836 804 791 798 837 783 799 802 760 794 778 787 795 738 787 812 776 773 860 856 848 774 728 778 771 778 781 808 811 830 770 784 827 786 728 782 765 781 784 738 794 758 800 811 774 768 768 743 756 757 780 764 1.16e+03 659 748 741 758 796 747 831 889 832 846 838 849 898 818 832 814 796 781 790 761 818 854 794 803 784 772 806 810 814 812 824 800 752 734 743 761 817 770 752 730 763 784 751 767 748 763 779 755 735 760 784 777 752 754 753 772 748 783 788 785 762 781 754 713 795 776 774 745 799 739 778 743 763 698 772 749 757 716 771 743 703 740 768 717 770 759 763 724 800 802 817 776 735 805 713 761 670 723 796 785 779 444 767 774 749 772 930 891 794 829 825 834 779 790 818 799 826 850 808 771 813 825 789 746 769 828 769 777 781 823 786 812 792 802 776 814 827 764 780 804 764 424 519 835 821 1.01e+03 758 759 770 796 461 788 630 764 774 821 788 763 794 748 672 785 738 802 763 781 778 745 808 725 783 678 791 776 757 783 814 771 715 746 743 766 767 754 782 863 715 772 760 766 741 647 764 743 765 800 755 757 651 714 727 682 792 776 877 877 880 938 912 854 805 867 898 854 795 814 866 825 809 798 832 806 902 850 864 781 786 780 777 829 773 795 759 820 823 818 765 698 810 796 795 784 749 763 773 747 754 759 781 768 778 779 793 803 806 811 764 790 791 816 785 792 830 814 782 801 726 795 790 796 784 803 795 782 765 775 784 752 781 794 784 805 798 796 798 796 800 751 726 759 779 759 772 769 812 784 764 752 731 756 784 682 751 752 804 761 778 802 773 789 753 743 767 696 764 735 724 736 743 720 776 750 708 704 1.07e+03 640 774 716 757 810 746 737 728 736 744 772 781 735 724 773 769 767 767 719 751 754 762 764 754 790 752 829 818 824 831 816 801 827 785 825 819 806 808 767 818 788 800 807 804 804 818 760 822 777 802 813 806 789 753 769 819 817 810 820 778 753 789 819 791 813 805 744 791 808 806 858 844 786 802 793 771 789 798 776 767 799 748 736 742 798 788 770 768 789 738 816 803 798 777 796 792 823 788 727 797 777 772 766 811 791 780 1.03e+03 690 808 739 839 813 723 694 696 809 736 776 798 778 769 824 755 755 744 743 824 805 809 844 828 799 773 776 797 769 793 793 775 840 790 798 794 800 822 802 791 789 814 785 770 787 765 753 791 843 773 747 785 828 835 800 761 750 762 808 786 747 738 812 821 852 797 791 773 768 794 749 764 811 805 790 783 805 813 777 786 782 739 788 773 733 806 791 773 770 774 755 815 816 812 803 766 755 757 792 788 825 851 835 766 813 788 630 784 808 756 716 756 762 747 821 813 812 802 780 822 777 787 789 832 771 793 784 810 788 788 803 779 758 769 753 798 758 705 742 796 777 753 801 798 765 754 774 763 797 774 812 800 740 779 764 785 794 764 1.07e+03 1.23e+03 810 768 543 756 753 741 699 765 748 747 790 772 864 771 797 745 804 744 780 887 854 855 884 863 877 810 857 838 864 854 832 869 864 851 852 794 868 837 853 843 859 878 798 862 809 798 872 840 820 822 828 723 776 802 810 849 833 762 692 836 806 791 797 838 783 799 801 759 793 776 786 794 738 787 813 775 773 860 855 849 773 728 779 770 778 780 807 811 830 770 784 828 786 728 782 766 781 783 737 795 756 800 811 774 769 769 743 754 757 780 762 1.16e+03 659 748 740 757 796 746 830 888 831 846 838 848 898 818 830 813 796 781 792 760 818 855 794 803 784 772 805 810 813 813 823 799 750 737 743 761 815 770 753 730 761 783 751 768 748 762 779 755 735 761 784 777 752 754 753 772 746 784 788 786 762 782 754 712 796 777 772 744 798 739 777 743 762 698 772 748 757 716 771 742 704 739 769 717 768 758 762 724 801 802 816 775 736 805 713 760 670 724 796 784 778 444 767 774 749 773 929 891 793 828 824 834 780 790 818 798 825 850 807 772 813 825 787 746 769 828 770 777 781 823 787 810 792 802 775 813 828 764 779 804 763 423 519 844 820 1.01e+03 758 759 770 796 459 787 630 764 773 820 788 764 794 749 674 785 738 802 762 782 777 745 808 726 783 677 792 776 757 784 811 770 716 746 743 764 766 754 782 864 715 771 760 766 742 648 764 743 765 798 754 757 650 714 728 682 792 776 878 878 880 938 912 855 805 867 899 854 796 814 865 824 808 797 833 805 902 850 864 781 786 780 777 829 773 795 758 820 824 817 764 696 809 796 794 784 748 763 774 747 754 759 781 769 778 779 792 804 807 807 766 790 791 818 784 792 830 813 783 801 726 795 790 796 783 802 794 781 765 775 784 753 782 794 784 806 798 796 798 796 799 752 726 759 778 759 772 769 812 784 763 754 731 755 784 682 751 753 806 761 778 803 772 788 754 742 768 696 763 735 724 736 743 720 776 751 708 705 1.07e+03 639 772 716 757 810 745 736 726 737 744 772 780 736 723 773 769 767 768 720 751 754 762 764 752 790 752 829 818 824 832 816 800 826 785 825 819 807 808 767 817 788 800 806 804 804 817 760 822 778 800 812 806 789 752 768 820 817 809 820 777 753 789 819 791 813 804 744 792 809 806 859 844 784 803 792 771 790 798 776 768 798 748 735 742 797 788 770 768 790 736 816 802 798 776 796 792 823 788 728 797 777 772 765 812 792 780 1.03e+03 690 808 738 840 813 723 694 697 810 736 775 797 778 770 823 755 755 743 742 824 805 808 845 827 798 773 776 797 770 794 792 775 840 789 796 794 799 823 802 791 790 815 784 769 787 762 753 792 843 773 748 786 828 834 801 762 751 762 808 786 747 738 811 821 853 796 790 773 768 794 749 764 810 805 790 782 805 814 777 786 781 740 788 774 732 807 792 773 771 774 755 815 815 812 803 767 755 757 791 787 826 851 835 766 812 788 629 784 805 756 716 755 761 748 819 812 811 801 780 821 777 788 789 831 770 792 785 809 788 788 800 780 757 769 754 798 758 705 743 796 776 753 800 798 765 753 774 764 797 772 813 800 739 779 764 784 794 762 1.06e+03 1.23e+03 811 768 543 756 753 741 697 764 748 747 791 772 864 771 798 745 802 742 778 887 855 855 885 864 877 808 856 837 864 853 832 869 865 851 851 793 867 838 853 843 859 880 796 864 809 799 872 840 820 823 828 723 776 802 810 848 833 763 693 836 807 790 798 838 782 800 799 759 792 775 786 793 738 785 814 774 773 860 854 850 772 728 780 769 778 780 807 810 830 770 784 830 785 727 783 765 781 782 738 796 754 801 811 774 769 769 743 754 757 780 762 1.16e+03 659 749 739 756 796 747 830 888 831 847 839 847 898 818 828 813 795 780 792 761 818 855 794 803 784 773 806 809 813 813 822 799 750 739 742 761 813 770 754 729 760 782 751 768 749 762 780 756 735 761 783 777 752 753 752 772 745 784 788 787 762 782 754 712 796 778 770 743 798 739 776 742 760 698 772 748 757 715 771 742 705 738 769 716 767 757 762 725 801 801 816 775 736 805 714 760 670 724 796 784 777 445 767 775 748 774 929 891 791 828 825 834 779 790 818 797 825 851 807 773 812 826 786 746 769 828 770 777 780 823 787 808 791 803 774 812 826 763 778 804 762 423 520 853 819 1.01e+03 757 760 770 795 460 788 630 766 773 820 788 764 794 749 675 784 738 801 762 782 776 745 808 726 783 677 792 776 758 784 807 770 716 746 743 762 764 754 782 864 716 771 760 766 742 647 764 743 766 797 752 758 650 714 728 681 793 776 878 878 879 938 911 855 805 867 899 854 796 814 865 824 807 796 834 805 902 850 864 780 786 780 777 830 773 794 757 820 823 816 764 696 809 796 794 784 748 763 773 747 754 758 781 770 778 778 793 804 807 806 766 790 791 819 784 792 833 812 783 802 726 794 788 796 783 803 795 782 766 774 784 754 784 794 784 806 798 796 798 796 799 753 726 758 778 760 772 769 811 784 763 755 731 754 784 682 751 754 806 761 779 803 772 787 753 742 769 695 762 735 724 736 743 720 776 752 708 707 1.07e+03 639 770 716 756 811 744 736 726 738 744 772 779 737 722 773 768 767 767 719 751 753 762 764 751 791 752 829 818 824 831 815 800 826 785 825 818 808 808 767 817 789 800 807 804 804 817 761 822 777 800 811 806 789 751 768 819 817 809 820 777 756 788 819 791 813 803 743 793 810 805 859 844 782 804 791 769 791 798 776 768 798 749 735 742 798 788 771 767 789 734 817 802 799 775 796 792 824 788 728 798 776 772 764 814 792 780 1.03e+03 691 808 739 840 813 723 693 698 810 736 775 795 778 770 822 755 755 743 742 825 804 807 846 827 799 773 776 797 770 795 792 776 840 789 794 794 798 825 801 791 791 816 784 768 787 760 753 793 843 772 748 785 829 835 802 763 753 761 808 787 748 738 809 821 852 796 788 772 767 794 750 764 810 806 790 782 804 814 778 785 780 741 789 774 732 807 792 773 771 775 755 815 814 812 803 766 754 757 791 787 826 850 836 767 810 788 630 784 801 756 716 754 762 747 818 811 810 801 780 821 776 788 789 830 769 791 785 809 789 788 800 779 756 769 754 799 756 704 744 795 776 754 800 798 765 752 774 764 796 772 814 800 738 780 765 783 794 760 1.06e+03 1.23e+03 812 770 544 755 754 740 696 765 748 747 791 772 863 771 799 746 801 742 777 887 856 854 885 865 877 807 855 836 865 852 832 870 865 851 851 794 867 839 852 843 860 880 793 865 809 799 872 840 820 823 828 723 776 803 810 847 833 763 693 836 808 789 799 838 782 800 798 761 792 775 786 792 738 784 813 774 773 860 855 850 772 727 780 769 778 779 807 810 831 769 783 830 785 728 782 764 782 780 738 795 752 802 810 773 768 770 744 753 757 780 761 1.16e+03 659 750 738 756 796 747 830 886 831 847 839 846 899 818 828 814 795 780 791 761 818 854 794 803 784 773 806 808 813 812 821 799 751 744 742 762 814 771 754 729 758 783 752 767 749 762 780 756 735 762 781 776 754 752 752 771 743 785 789 789 762 782 753 713 796 779 768 743 797 739 774 742 760 699 774 748 756 714 770 741 705 737 769 716 768 757 762 725 801 801 816 774 736 806 714 759 671 722 796 783 776 445 766 775 748 773 930 889 791 828 824 834 779 790 818 797 824 851 807 773 811 826 786 746 769 828 770 777 781 823 786 806 790 804 774 812 825 763 778 804 762 423 520 863 818 1.01e+03 756 760 769 795 462 788 630 769 773 821 787 764 794 750 675 784 737 802 761 782 776 744 809 726 782 677 792 775 759 783 806 771 715 747 743 762 764 754 782 864 717 771 760 767 742 646 764 743 766 797 750 758 650 716 729 682 794 776 878 878 879 937 910 855 805 866 899 854 797 814 865 824 807 796 834 805 902 850 864 779 785 779 776 830 773 792 756 819 823 815 765 696 809 796 794 784 747 764 772 747 754 758 780 770 778 778 793 805 807 802 766 789 791 819 784 791 834 812 783 803 726 793 788 796 783 804 795 782 766 774 785 754 784 793 784 805 797 795 799 795 798 752 726 759 778 760 771 768 811 783 762 754 730 754 786 683 751 755 806 761 778 803 772 786 752 742 770 694 762 734 724 735 743 719 776 753 708 706 1.07e+03 639 769 716 756 811 745 736 726 738 744 772 778 736 724 773 768 767 766 718 751 753 761 764 750 791 751 829 818 823 830 815 800 826 786 825 817 808 808 766 816 790 800 808 804 803 817 761 822 776 800 810 806 789 751 767 818 817 809 821 777 759 788 819 791 812 802 743 793 810 806 859 845 779 805 791 768 791 798 775 768 797 750 735 742 799 788 770 766 787 734 819 802 799 774 797 792 823 788 728 797 776 772 764 816 792 780 1.03e+03 691 808 739 840 813 723 693 698 810 736 775 793 778 770 821 755 754 743 743 825 804 807 846 827 799 774 777 798 770 794 791 777 840 788 794 794 798 826 801 790 791 817 783 768 786 761 752 793 842 772 748 784 830 835 802 764 752 760 808 787 748 738 809 821 852 795 788 772 767 794 749 765 809 806 791 782 802 815 778 785 778 741 789 774 733 806 792 773 772 775 755 814 813 812 803 764 754 756 791 787 826 850 837 767 810 787 632 784 796 756 717 754 764 747 819 810 810 801 780 820 776 788 789 830 769 791 785 809 790 789 799 778 754 770 752 799 756 703 743 794 776 754 800 798 764 752 774 764 795 773 813 800 737 780 765 782 794 760 1.06e+03 1.23e+03 813 771 544 754 754 740 696 765 748 747 790 771 863 771 799 746 801 742 776 887 857 853 885 865 877 807 855 836 866 852 832 868 865 851 850 796 867 838 854 844 860 880 792 865 809 800 872 839 819 823 828 724 776 803 809 846 833 763 692 836 808 788 799 838 782 800 798 763 793 776 786 792 737 782 813 775 773 860 856 850 772 725 780 769 778 780 807 810 831 768 782 828 786 728 781 764 782 781 738 794 750 801 810 773 766 770 745 753 757 780 759 1.16e+03 658 750 738 756 796 748 830 886 830 847 838 847 900 818 829 815 795 780 791 761 818 854 793 803 784 773 805 807 814 810 819 799 751 750 742 763 814 771 755 729 758 783 752 767 748 762 780 755 735 762 781 776 755 752 751 771 744 786 788 789 762 781 753 713 794 778 768 742 796 739 774 742 760 699 776 748 755 713 770 741 705 737 769 716 770 757 761 726 801 801 816 774 737 806 715 758 671 720 796 782 774 445 767 776 749 772 931 888 790 828 823 834 778 789 818 796 824 850 807 773 810 826 786 745 769 826 770 778 781 823 785 806 789 805 773 811 823 762 778 804 762 425 519 873 817 1.01e+03 756 761 768 794 464 789 630 770 773 822 787 764 794 752 673 784 737 802 761 783 776 743 809 727 783 677 792 774 760 782 804 771 714 747 743 763 764 753 782 864 716 771 760 768 742 645 764 744 766 796 750 758 650 717 729 683 795 776 878 878 879 937 909 853 805 866 899 855 797 813 865 824 807 796 833 804 902 850 863 779 785 779 775 830 773 791 756 819 823 814 765 696 809 796 794 785 747 764 770 747 755 757 779 768 778 777 793 805 806 799 766 789 791 818 784 790 835 813 783 804 726 793 788 796 782 804 795 783 766 774 785 754 782 793 785 805 795 795 800 795 798 753 726 759 778 761 771 768 810 783 762 753 730 754 787 683 751 755 805 761 778 803 772 786 752 743 770 694 762 734 724 736 743 720 776 753 708 705 1.07e+03 639 769 717 757 811 745 736 727 738 744 771 778 735 727 773 767 767 765 716 750 754 761 764 751 791 750 829 818 823 829 813 799 826 786 825 815 807 808 765 816 790 799 809 802 802 817 760 822 776 800 809 806 789 751 767 817 817 809 822 777 760 788 819 791 812 802 743 794 810 806 857 844 779 805 791 767 791 798 775 767 797 751 734 742 800 787 770 764 787 735 818 802 800 774 797 792 823 790 729 795 776 772 763 816 792 780 1.03e+03 692 808 738 840 812 723 693 698 810 736 775 792 779 770 822 755 754 743 744 825 803 806 844 828 799 775 778 798 769 794 791 777 839 788 796 794 798 826 800 790 790 817 782 767 785 764 752 792 841 772 748 782 831 835 803 763 752 759 807 786 749 738 808 822 851 794 788 771 768 794 748 766 809 806 790 782 801 814 778 784 777 741 789 774 732 805 792 773 772 774 755 814 813 812 804 763 754 756 792 787 826 850 838 767 811 786 634 785 792 756 718 755 766 746 819 808 810 801 780 820 775 788 789 830 769 791 786 808 789 790 800 777 754 769 750 799 756 703 742 793 776 752 800 798 764 753 775 764 793 774 813 800 737 780 766 782 795 759 1.06e+03 1.23e+03 813 776 544 754 753 739 697 765 749 748 788 770 863 770 799 746 802 742 777 887 858 853 884 864 878 807 855 837 867 852 832 867 864 851 851 797 868 837 855 844 861 880 792 864 809 800 871 839 818 823 828 722 777 804 809 847 833 762 691 836 808 787 799 838 783 801 799 762 793 776 786 791 736 782 813 775 773 859 855 850 772 723 780 770 778 782 807 810 831 768 782 826 787 729 781 764 781 781 737 793 749 801 809 772 764 768 746 753 756 781 757 1.16e+03 658 749 738 756 796 749 830 884 830 847 838 847 901 818 830 816 794 779 791 761 819 854 792 802 784 772 805 806 814 808 816 799 750 757 742 764 814 770 754 730 758 782 752 768 748 762 780 754 735 762 781 776 756 752 752 770 744 786 787 789 762 780 753 714 793 777 768 742 796 739 775 742 760 699 776 748 754 712 770 742 705 737 770 716 770 757 760 726 802 801 815 773 738 807 714 758 670 720 795 781 773 444 767 775 749 772 930 888 790 827 822 833 778 789 818 796 825 849 808 773 810 826 786 745 769 824 768 779 782 822 784 806 788 805 773 810 824 762 779 804 762 430 519 883 817 1.01e+03 757 761 768 794 465 789 630 771 774 822 787 764 794 754 672 784 736 803 761 783 776 742 811 726 782 677 792 773 759 780 805 771 714 746 743 763 765 753 782 863 714 771 761 769 741 646 763 744 767 796 750 758 649 718 729 684 795 776 879 879 879 938 909 852 805 866 899 855 799 813 865 824 807 796 832 803 901 850 862 779 785 779 775 828 774 792 756 819 824 812 766 695 808 796 794 786 747 764 770 748 755 757 777 767 778 777 793 806 806 795 766 789 791 818 783 790 837 813 783 804 727 793 790 796 782 803 795 782 766 774 786 754 780 793 786 805 794 795 800 794 798 753 726 759 778 761 772 769 810 782 763 754 730 754 787 684 751 755 804 761 778 802 773 785 752 743 769 694 762 734 724 736 743 720 775 752 708 705 1.07e+03 638 770 718 758 811 745 736 728 737 743 771 778 734 728 772 767 768 765 716 749 754 762 766 752 790 750 829 818 823 830 813 799 826 786 826 815 805 806 764 816 790 798 809 801 803 817 759 822 775 800 809 806 789 751 766 817 816 810 823 777 758 788 818 791 812 802 743 797 810 806 856 843 781 804 792 767 790 797 776 767 797 751 734 743 799 787 769 764 788 735 816 802 800 773 796 792 823 791 730 794 776 773 763 816 792 780 1.03e+03 691 807 738 840 811 723 694 697 811 736 776 793 779 770 822 755 755 743 743 825 803 806 844 828 798 776 778 798 768 794 790 776 839 788 797 794 797 824 799 790 789 817 781 767 785 765 752 791 840 772 748 782 831 835 803 762 752 760 807 786 748 739 808 822 852 794 788 771 767 794 747 766 809 806 789 783 800 812 778 785 776 741 789 774 732 804 791 773 771 773 755 815 813 812 804 762 755 757 793 787 826 850 838 767 812 785 634 785 788 756 717 756 766 746 818 808 811 800 780 820 775 788 789 830 769 792 786 808 787 792 800 777 754 768 749 799 758 703 740 792 776 751 800 798 763 755 775 765 792 775 812 800 737 780 765 782 795 759 1.06e+03 1.23e+03 813 781 544 754 750 739 698 765 748 749 789 770 863 769 799 746 802 742 777 886 858 853 884 864 879 807 855 836 867 852 832 867 864 851 851 797 868 837 856 843 860 879 789 864 810 800 870 839 818 824 828 720 778 804 809 848 832 761 692 836 808 787 798 837 782 801 799 762 794 775 785 792 736 783 812 776 771 859 853 850 773 722 780 770 778 783 807 812 831 768 782 824 788 729 782 763 780 781 737 793 748 801 809 771 763 767 746 753 757 780 756 1.16e+03 657 748 738 756 796 750 829 884 831 846 838 847 901 819 830 816 793 779 792 762 819 854 791 802 784 772 804 807 813 807 813 800 750 761 741 764 814 769 752 731 758 781 751 768 748 761 780 755 734 762 781 776 756 751 753 770 745 787 786 788 763 779 752 714 794 777 768 742 796 739 776 740 760 700 777 748 754 712 770 743 705 737 770 715 770 757 758 726 802 801 815 772 739 807 714 758 669 720 795 781 772 443 767 774 750 772 929 890 792 828 822 833 778 788 817 797 825 848 809 772 810 825 786 746 769 820 767 780 781 822 784 806 789 805 774 810 825 762 779 803 763 435 518 890 817 1.01e+03 758 760 768 793 464 788 630 772 774 821 788 764 796 756 672 784 735 804 762 782 776 742 811 725 782 677 792 773 758 780 805 772 715 745 742 764 766 752 782 863 712 770 760 770 741 646 763 743 767 795 751 758 649 717 730 684 794 775 880 878 879 938 909 851 806 866 898 854 801 813 865 824 808 795 831 802 900 850 860 779 785 779 775 827 774 792 756 819 824 812 766 696 808 796 793 786 748 764 770 748 756 756 777 767 779 778 792 806 806 792 766 789 792 818 782 790 839 813 783 803 727 794 789 796 781 803 795 782 766 774 786 753 779 793 786 804 793 795 800 794 797 754 725 758 778 761 772 769 809 783 763 754 730 754 785 684 751 755 802 761 778 801 772 784 752 744 769 695 762 734 724 736 742 720 775 751 708 705 1.07e+03 638 771 718 758 811 745 735 729 736 742 771 778 734 727 772 767 767 764 716 748 754 762 768 751 790 750 828 818 823 829 812 798 826 784 826 815 803 805 764 816 790 797 809 800 803 816 759 822 775 800 808 805 789 751 766 816 816 812 823 777 755 790 818 792 812 802 743 800 810 806 853 842 782 804 792 766 790 797 777 767 798 750 734 743 798 787 770 764 790 737 814 802 800 772 796 793 822 790 731 793 776 774 762 816 792 780 1.03e+03 691 807 738 840 810 723 694 697 811 736 775 793 779 770 822 755 756 742 742 825 803 805 844 829 798 775 778 798 768 794 790 775 838 787 799 794 797 820 799 790 789 817 780 767 784 763 752 790 840 772 747 782 830 835 804 760 752 761 807 785 748 739 809 822 853 795 787 770 766 794 748 766 809 806 788 783 800 811 779 786 776 742 787 774 731 805 790 774 770 772 755 815 814 811 804 762 755 757 794 786 826 850 838 766 813 786 634 785 783 755 716 756 765 746 816 808 812 800 780 821 774 787 788 830 769 794 784 809 785 794 800 778 755 765 749 799 759 703 741 792 776 751 800 798 763 755 775 765 791 775 813 800 738 779 765 784 795 760 1.06e+03 1.23e+03 813 784 544 754 749 738 698 765 747 750 790 770 863 769 799 745 802 742 778 886 858 853 883 864 879 807 856 836 868 853 832 867 863 851 851 797 869 838 856 844 859 878 787 864 809 799 869 839 818 825 828 720 778 803 810 848 832 762 692 834 808 788 798 836 782 802 800 761 794 773 785 793 736 782 812 775 770 859 853 850 773 721 780 770 778 784 807 813 831 768 782 825 787 729 781 762 780 781 737 794 748 801 810 770 763 766 746 752 758 779 756 1.16e+03 657 746 737 755 796 750 828 883 832 846 838 846 901 820 830 816 793 779 792 761 818 854 790 800 786 771 804 808 813 808 810 801 749 766 740 764 814 769 751 729 759 782 750 769 748 760 780 756 734 760 782 775 755 751 754 770 745 787 786 787 762 779 752 715 794 777 768 743 797 739 777 740 761 700 777 747 754 711 770 742 704 737 769 715 770 756 758 726 803 800 814 772 739 807 713 758 668 721 796 782 774 442 766 774 750 772 928 890 793 828 822 833 777 789 817 797 826 848 810 772 810 824 786 746 769 816 765 780 780 821 784 807 789 804 776 810 826 762 780 802 764 438 518 898 817 1.01e+03 758 760 768 793 463 788 630 774 774 821 790 764 796 756 672 784 734 803 763 781 775 742 812 724 782 677 792 772 757 780 804 772 717 745 743 763 767 752 782 863 712 770 759 770 741 646 763 742 767 796 749 758 649 717 732 684 792 775 880 878 879 938 909 852 806 867 898 854 805 814 864 825 808 795 831 802 900 850 860 779 785 779 776 826 773 792 756 819 824 814 766 696 807 796 793 786 748 764 769 748 756 755 777 768 779 778 792 807 805 789 764 790 791 818 782 791 841 812 782 803 727 795 788 796 781 802 795 781 766 773 786 752 781 792 786 804 792 795 799 795 797 754 725 758 777 761 771 769 809 783 763 755 731 754 783 684 751 755 801 761 778 801 772 784 753 744 769 694 761 734 724 736 742 720 774 751 707 705 1.07e+03 638 771 717 758 812 746 735 730 735 741 770 778 734 726 771 767 767 764 717 747 753 762 768 750 791 750 828 819 823 827 812 797 827 785 826 815 803 805 766 816 790 797 809 802 802 816 759 822 774 800 808 805 788 750 766 816 816 812 823 776 755 791 818 793 812 803 743 803 810 806 852 842 781 805 792 767 789 797 776 767 798 750 734 743 798 787 769 765 789 738 815 802 800 772 795 792 821 789 731 794 775 774 762 817 792 780 1.03e+03 690 808 739 840 810 722 694 697 811 736 775 792 778 770 822 755 756 741 740 825 803 805 844 829 798 773 779 799 768 793 790 774 838 787 799 794 798 816 800 791 790 816 780 766 784 761 752 791 840 772 746 783 828 835 804 761 751 762 807 784 748 740 809 822 853 796 787 771 764 794 749 766 808 806 787 782 800 812 780 787 776 742 785 774 730 807 790 773 769 771 755 815 815 812 802 761 754 758 793 786 826 849 838 766 813 786 634 786 780 756 716 756 764 745 816 808 812 800 781 821 773 788 788 831 768 795 784 809 785 792 802 779 756 765 748 798 759 704 740 792 776 752 799 798 763 756 775 765 792 775 813 799 738 779 764 785 795 762 1.06e+03 1.23e+03 813 786 545 754 749 737 698 764 747 750 792 771 863 768 798 744 802 743 778 886 858 852 883 863 879 806 856 836 868 853 831 867 863 851 850 796 869 838 856 845 859 877 784 863 808 799 868 838 818 824 828 721 777 802 809 849 834 762 691 833 807 790 797 835 782 802 798 762 794 772 785 794 736 782 811 775 769 858 856 849 772 721 778 769 779 784 807 812 831 769 782 825 787 729 780 763 780 782 736 794 748 800 810 770 764 765 746 752 756 778 754 1.16e+03 657 747 737 754 795 750 829 883 831 848 838 846 901 821 830 815 793 779 791 761 816 854 790 800 787 771 803 808 814 808 808 801 748 772 740 764 815 770 752 727 760 782 749 769 748 759 781 756 734 760 782 776 754 751 753 770 745 788 786 786 760 779 752 715 794 777 769 743 798 739 777 739 761 700 777 747 755 711 771 741 703 737 768 714 770 756 758 725 803 800 814 774 739 807 713 759 668 722 796 782 774 442 765 774 750 772 928 889 794 829 822 832 777 790 817 796 826 849 810 772 810 824 786 746 769 812 766 779 780 822 784 808 790 805 777 811 827 762 780 801 764 444 518 904 817 1.01e+03 757 761 768 794 462 788 631 777 774 820 789 764 796 756 671 784 735 803 763 780 775 742 812 724 782 677 792 773 758 780 802 772 718 745 743 763 768 752 782 863 711 769 758 770 740 646 763 742 767 796 748 758 649 716 732 683 792 774 879 877 879 938 909 852 806 868 898 854 808 814 864 825 808 793 832 803 900 850 861 780 785 779 776 827 772 792 756 819 824 815 765 697 808 796 794 786 747 764 770 748 756 755 777 768 779 779 791 807 805 786 763 790 792 818 783 791 842 811 781 803 727 795 787 796 782 802 796 781 766 773 785 752 782 792 786 804 791 795 799 796 797 754 724 759 778 762 771 769 809 783 763 755 729 754 783 684 750 756 800 762 778 802 772 784 753 744 768 694 761 733 722 737 742 720 774 752 707 705 1.07e+03 637 772 717 757 811 746 734 730 735 741 769 778 735 726 772 767 767 764 717 747 753 761 767 749 791 750 828 819 823 825 813 797 827 786 826 815 803 805 768 816 789 797 809 803 801 817 759 821 774 799 808 806 786 750 766 817 816 811 823 776 754 791 817 791 811 803 743 805 810 806 853 842 780 806 792 768 788 797 775 766 799 749 734 744 799 787 769 765 789 739 816 802 801 771 795 791 819 788 730 794 775 774 762 817 792 781 1.03e+03 690 808 739 840 810 722 694 696 811 736 775 792 778 770 821 754 755 740 740 825 804 805 843 829 798 771 778 800 767 792 789 774 839 787 797 795 799 814 801 792 790 816 780 766 784 760 752 792 841 771 745 783 826 835 803 761 751 762 807 784 747 740 809 822 854 797 787 772 764 795 751 766 806 807 787 782 801 813 779 788 777 741 783 774 730 808 790 772 769 771 755 815 815 812 801 761 752 758 792 786 826 848 837 766 813 786 632 786 777 757 716 754 762 744 817 808 811 801 780 821 774 788 789 831 768 795 783 809 786 791 804 779 757 764 748 797 759 704 739 792 777 753 799 798 762 756 774 765 793 775 812 799 738 778 763 786 794 763 1.06e+03 1.23e+03 814 789 545 754 750 737 697 764 748 750 792 771 862 768 798 742 801 743 778 886 857 852 882 863 879 806 856 835 868 853 831 867 863 851 850 797 869 838 856 846 858 877 781 863 806 798 869 837 817 823 828 723 775 801 809 850 836 762 691 833 808 791 797 834 782 802 797 761 794 772 784 794 736 782 811 775 769 858 858 848 772 721 778 770 780 786 807 812 830 770 783 825 787 728 779 764 782 782 736 794 748 800 809 771 764 765 746 751 754 778 752 1.16e+03 658 747 737 753 795 750 831 883 829 848 839 846 901 821 830 815 793 780 791 760 814 854 789 800 788 770 801 809 814 808 805 800 748 778 740 763 814 772 752 724 762 782 749 769 748 759 782 755 734 759 783 777 754 751 753 770 744 787 787 786 760 779 752 715 793 777 771 743 798 740 776 740 761 699 777 746 755 711 771 741 703 737 766 712 769 755 758 725 803 801 814 775 740 807 712 759 668 724 796 782 774 441 764 774 750 773 928 888 794 829 823 832 777 791 817 796 826 849 810 772 810 824 786 745 768 808 766 777 781 822 784 808 790 805 777 812 828 762 780 801 764 453 517 914 817 1.01e+03 756 761 769 794 462 788 632 780 774 820 787 765 795 756 671 785 735 803 763 781 774 743 812 724 782 677 792 774 758 780 801 772 720 746 743 763 769 752 781 863 710 769 758 771 740 645 764 743 767 797 747 758 649 716 732 683 793 773 880 877 880 938 909 852 806 870 898 854 810 814 863 824 808 792 832 804 900 851 862 781 785 778 775 828 772 792 756 819 823 816 764 697 809 797 794 786 746 764 770 748 756 755 777 767 780 780 790 807 806 781 763 790 792 818 783 791 843 811 780 803 726 795 788 796 782 802 796 782 765 773 785 751 783 792 785 803 791 795 800 797 797 754 723 760 778 762 770 769 808 783 763 755 728 754 784 684 750 756 800 761 778 802 772 784 753 743 768 694 762 732 721 738 742 720 774 753 708 704 1.07e+03 637 772 716 757 810 746 734 729 735 742 768 778 735 726 772 767 767 764 718 747 753 760 766 749 790 750 828 818 822 826 813 797 828 785 825 816 803 804 769 815 789 796 809 803 800 817 759 820 773 800 808 806 787 750 767 817 817 810 824 776 754 791 817 789 811 804 743 806 811 806 854 843 779 806 791 769 788 796 774 765 799 749 733 744 800 786 768 765 788 738 818 802 801 771 795 789 819 788 730 794 776 774 762 817 791 781 1.03e+03 690 809 738 839 810 721 695 696 812 736 775 791 778 770 821 753 755 739 740 824 805 806 842 829 798 773 777 800 767 792 789 774 839 787 795 793 801 814 801 792 790 815 780 765 784 759 753 793 842 772 745 783 826 835 802 762 751 762 807 784 746 740 808 822 854 797 787 770 764 794 752 765 805 807 786 782 801 812 776 789 778 740 783 774 729 807 790 771 770 772 755 814 815 811 800 762 751 758 791 787 826 847 836 766 813 786 630 787 777 758 716 752 762 744 818 808 811 802 780 820 775 789 789 830 768 795 783 808 787 791 805 779 757 764 749 797 759 704 739 793 777 754 799 798 762 756 774 764 794 776 813 799 738 777 762 786 793 763 1.06e+03 1.23e+03 814 792 545 754 751 736 697 764 749 750 791 771 861 768 798 742 801 744 778 887 855 852 882 863 878 805 856 834 869 854 830 868 863 851 850 798 868 838 857 845 858 877 778 862 807 798 870 837 817 820 828 723 775 801 808 850 836 762 691 834 808 790 797 833 782 802 796 759 794 774 785 794 735 783 811 775 771 858 858 848 771 722 776 771 780 786 807 811 830 769 782 826 787 728 779 765 783 781 736 793 749 799 809 772 764 764 746 750 752 778 750 1.16e+03 659 748 737 755 796 751 833 884 829 846 839 846 900 821 830 814 792 780 790 760 813 853 789 800 788 771 800 809 815 807 801 798 748 781 740 762 815 772 752 724 762 782 749 769 747 759 782 755 735 759 783 778 754 751 753 770 744 786 787 786 760 778 753 714 791 777 772 744 797 740 775 740 762 698 777 746 755 710 770 741 704 738 766 711 770 756 760 726 803 802 814 774 741 805 712 760 670 726 796 782 775 441 764 774 748 773 928 889 794 829 823 831 777 791 818 795 826 849 810 772 810 825 787 744 770 805 766 777 782 821 783 807 790 807 777 812 828 762 779 802 764 466 517 924 817 1.00e+03 756 761 769 795 462 789 633 782 774 820 785 766 794 756 674 785 735 802 762 781 774 743 812 725 782 678 793 774 757 782 801 772 721 746 743 763 770 752 782 864 707 769 758 771 740 645 765 743 766 797 746 757 649 714 732 684 794 771 879 877 880 938 909 852 806 870 898 854 814 814 863 824 808 790 832 805 900 851 862 783 785 778 775 828 772 792 755 819 822 816 765 696 809 796 794 786 746 765 770 748 756 755 777 766 780 780 789 806 806 777 764 790 791 818 783 790 844 811 780 803 726 795 788 796 783 802 795 782 765 773 784 751 782 792 783 802 792 795 800 798 797 754 722 760 778 762 770 769 808 784 763 755 727 754 785 684 750 756 799 761 778 802 772 784 753 742 767 694 762 731 721 738 742 719 775 753 708 704 1.07e+03 637 772 716 757 808 745 734 728 734 743 768 778 736 725 772 766 767 764 718 746 753 759 767 748 790 750 829 818 822 827 813 798 828 785 826 816 803 804 770 815 789 796 809 803 800 818 760 820 772 800 808 805 788 752 767 817 816 810 823 777 753 790 817 788 811 803 743 808 811 806 856 843 780 806 791 766 788 797 773 765 799 750 733 743 801 785 768 765 788 737 818 802 801 771 795 790 819 788 730 794 776 773 763 817 790 781 1.03e+03 691 809 738 838 810 721 695 696 811 736 775 791 778 770 821 751 755 738 740 824 806 806 841 829 798 774 777 800 767 791 789 775 840 788 794 792 801 812 801 792 789 815 780 765 785 758 753 792 843 772 745 783 826 835 801 763 751 762 807 784 746 740 809 821 855 796 787 767 764 794 751 764 806 807 785 782 801 812 776 790 777 739 782 773 731 806 791 771 770 772 754 813 816 810 800 762 752 757 791 787 826 847 836 767 813 786 629 787 778 758 717 751 763 744 819 809 810 802 779 819 776 789 788 830 769 794 784 808 788 790 804 778 757 764 750 796 759 703 740 792 777 753 799 797 762 755 774 763 794 775 814 798 737 776 762 785 793 762 1.06e+03 1.23e+03 814 795 546 754 750 735 697 764 749 750 790 771 860 768 798 744 801 745 778 887 853 852 881 862 878 802 856 834 868 853 829 868 863 850 850 798 867 838 857 844 858 877 775 860 808 798 872 838 818 820 828 723 774 801 808 848 835 762 692 834 808 790 797 832 782 802 796 758 792 775 786 793 734 783 811 774 772 858 857 848 771 723 775 772 780 786 807 812 830 766 782 827 787 729 779 766 783 781 736 792 750 799 810 772 765 763 746 750 752 778 750 1.16e+03 659 747 737 758 796 750 833 885 831 844 839 846 899 821 829 814 792 781 790 760 814 852 789 800 788 772 800 809 814 806 797 796 749 782 739 762 815 771 751 725 762 782 749 769 745 759 781 754 736 758 782 778 754 751 753 770 744 785 787 786 760 778 753 713 791 777 771 744 796 741 774 740 762 698 777 746 754 710 769 740 704 738 766 711 770 758 761 728 802 802 814 774 741 801 714 760 671 728 796 782 776 440 763 774 746 773 928 890 794 829 823 830 777 790 818 796 826 849 811 772 810 824 787 744 771 801 766 776 781 821 783 806 790 809 777 812 828 762 779 802 764 480 516 936 817 1.00e+03 756 760 767 795 462 789 633 784 774 822 785 766 795 757 677 786 735 802 760 781 774 743 810 726 782 678 792 774 757 784 800 772 721 745 742 763 772 752 782 864 706 769 758 771 740 646 766 743 766 796 747 756 650 713 733 685 792 771 880 877 880 938 908 851 806 869 897 855 818 813 863 824 809 790 832 805 900 850 862 786 786 778 774 828 773 792 754 820 821 815 765 695 808 796 793 786 745 765 771 748 756 755 778 766 780 779 788 804 805 773 764 790 791 818 783 790 845 811 780 804 725 794 789 795 783 803 794 782 765 773 784 751 782 793 783 803 793 795 799 799 798 754 722 760 778 760 770 768 807 784 763 754 728 754 786 683 750 755 798 761 778 802 772 783 753 741 767 694 762 731 721 738 742 720 775 754 709 703 1.07e+03 637 772 715 757 808 746 734 727 734 743 767 778 735 724 772 766 767 764 718 746 753 758 767 748 789 750 829 817 822 828 813 798 828 784 827 816 803 803 770 815 789 796 809 803 801 818 760 820 771 801 808 804 789 754 766 818 816 809 823 778 753 789 817 789 811 802 742 809 811 806 856 842 780 806 792 764 788 798 772 764 800 750 734 743 800 785 768 765 788 736 818 802 800 772 795 791 819 788 730 794 775 773 762 818 790 780 1.03e+03 691 807 739 838 810 721 695 696 810 736 774 791 779 770 820 750 755 737 741 824 806 806 840 829 798 775 779 801 766 791 791 775 840 789 794 790 802 811 801 791 789 816 780 765 784 758 754 791 843 773 746 783 826 834 801 764 752 761 806 784 745 739 809 821 856 796 787 765 764 794 749 764 807 807 786 783 801 812 777 790 776 739 783 773 732 806 792 771 770 773 754 812 817 810 799 762 753 756 791 786 826 847 836 767 813 786 630 787 777 758 717 749 764 745 818 808 811 804 779 818 775 789 788 829 770 792 784 808 788 790 803 778 757 765 750 796 759 702 741 791 778 752 800 797 762 755 774 762 793 775 815 798 737 776 762 785 792 760 1.06e+03 1.23e+03 813 800 546 754 750 737 697 764 750 749 790 770 860 768 798 744 800 745 779 888 853 852 880 862 877 800 856 833 867 853 828 868 864 850 851 798 867 837 857 843 859 878 775 859 809 799 872 838 819 820 827 722 775 802 808 847 833 761 692 833 808 789 797 833 782 801 796 759 790 776 786 792 734 783 810 774 772 857 856 847 771 723 774 773 779 786 807 813 830 764 782 827 786 729 779 767 783 781 736 792 750 799 810 772 764 764 747 751 754 778 748 1.16e+03 658 747 738 760 795 748 832 886 832 844 839 846 898 820 829 815 793 781 790 759 816 852 790 800 787 772 801 810 814 807 794 796 749 786 739 762 815 770 750 727 762 782 750 769 744 759 780 754 737 758 782 778 754 752 753 770 745 784 787 786 760 778 753 712 793 778 770 744 795 742 774 740 761 699 776 745 754 710 767 739 704 738 766 713 770 759 762 728 802 801 814 773 741 796 716 760 672 728 796 781 776 439 763 775 744 773 928 890 794 830 824 831 777 790 819 796 827 849 811 771 810 824 787 744 773 798 765 776 780 820 784 806 789 810 777 812 828 761 779 802 763 493 516 941 816 1.01e+03 755 760 766 795 461 788 634 786 775 823 785 765 795 758 683 787 736 802 760 781 775 743 809 726 782 678 792 774 757 785 799 773 720 745 742 764 773 752 783 863 705 769 758 771 741 646 764 744 766 795 748 756 652 712 733 684 790 773 880 877 880 938 908 851 806 868 897 855 823 813 863 824 810 790 832 805 901 848 863 789 786 778 774 828 773 792 754 820 821 815 764 693 808 795 792 786 746 765 772 747 755 755 778 767 780 779 788 804 805 773 763 790 790 817 784 792 845 810 780 803 725 794 789 794 783 803 794 782 765 773 784 752 782 793 784 803 794 795 799 798 799 754 723 760 778 759 770 768 807 784 761 755 729 754 786 683 750 755 798 761 778 802 771 783 753 741 767 694 762 731 722 736 741 720 776 756 708 704 1.07e+03 636 772 715 757 808 746 734 726 734 743 767 778 735 724 772 766 767 764 718 747 753 758 768 748 789 750 829 816 824 828 813 798 826 785 828 815 803 803 769 816 789 796 809 803 802 818 760 820 771 800 809 803 788 756 766 818 816 809 822 778 753 788 817 790 811 801 742 810 812 806 857 841 780 806 792 763 788 799 772 763 800 750 734 743 800 786 768 765 788 736 818 802 800 772 795 792 819 789 729 794 775 772 762 818 789 780 1.03e+03 691 805 739 837 810 721 695 696 809 736 774 791 779 771 820 750 755 738 741 824 807 806 840 829 798 775 781 800 766 792 793 774 841 789 795 790 803 810 801 792 789 816 780 765 784 757 754 791 843 773 744 782 827 834 800 764 752 760 806 784 745 740 809 821 856 796 787 765 764 795 747 766 808 807 786 782 801 812 778 790 775 738 783 773 732 806 792 771 771 773 753 812 817 810 798 762 754 754 791 786 826 846 836 768 812 786 632 788 776 759 717 748 764 746 818 808 812 805 779 817 775 789 787 828 770 793 784 808 787 790 802 776 758 766 749 797 759 702 741 791 778 751 800 797 763 755 774 762 792 775 816 798 738 776 762 785 792 760 1.06e+03 1.23e+03 813 804 546 755 750 739 697 764 750 748 790 770 860 769 799 745 800 745 778 887 852 853 879 862 877 798 856 833 866 853 828 868 864 849 851 797 867 837 857 843 859 878 775 859 808 799 872 836 820 820 827 722 775 802 808 847 833 760 691 834 807 789 796 834 782 800 796 760 788 775 785 791 735 783 811 774 770 857 855 846 771 724 775 773 778 785 808 813 829 763 781 826 786 729 780 766 782 781 736 792 750 799 810 772 764 766 747 751 755 778 746 1.16e+03 657 747 738 760 796 747 832 886 831 845 838 846 898 819 829 815 793 780 789 759 818 852 791 800 786 772 801 810 814 807 792 798 749 789 739 762 815 770 751 728 762 782 751 768 744 760 780 754 737 758 783 779 752 753 752 770 745 784 786 786 760 779 754 713 794 778 770 744 795 740 775 739 761 699 775 746 754 710 766 739 704 737 766 714 770 758 762 726 803 799 813 773 740 794 716 760 671 729 797 781 776 439 763 775 744 773 927 891 793 830 824 833 777 789 819 797 827 848 811 770 810 823 787 744 774 794 765 776 779 820 784 806 788 810 777 812 827 761 779 802 762 508 515 948 815 1e+03 755 760 766 795 460 787 634 789 775 822 786 765 795 759 685 787 736 803 761 780 775 743 808 726 782 677 792 776 757 784 798 774 720 745 741 764 773 752 783 862 705 769 758 771 741 646 763 743 767 796 749 756 652 713 734 683 788 774 879 876 879 939 907 851 806 867 897 855 825 813 862 824 810 791 832 805 902 848 863 792 786 778 774 829 773 792 753 819 820 816 764 691 809 794 792 786 746 764 772 746 754 755 779 768 781 780 789 804 805 772 762 789 790 817 785 793 845 810 781 803 724 794 789 794 783 803 794 782 766 773 783 752 782 794 785 803 794 795 799 797 799 754 724 760 779 759 770 767 807 784 760 755 728 754 785 682 750 754 797 761 779 801 772 783 752 741 767 695 762 730 721 734 741 720 776 758 708 704 1.07e+03 636 772 715 757 809 746 733 725 734 742 767 778 735 724 772 766 766 764 718 749 753 758 768 748 789 751 829 816 823 829 813 798 824 785 828 814 803 804 768 817 788 796 808 803 803 818 761 821 772 799 808 803 788 753 766 816 816 809 821 779 753 789 817 790 811 801 742 812 812 806 858 840 780 806 792 763 789 799 770 762 800 751 734 744 799 786 768 765 788 736 817 802 799 771 796 792 820 790 728 794 775 772 762 817 789 780 1.03e+03 692 805 740 837 810 722 694 695 808 736 774 792 779 771 820 750 754 738 742 823 808 805 841 830 798 774 781 800 766 792 792 774 841 789 795 790 803 808 801 792 788 816 779 765 784 759 754 790 844 773 743 783 828 834 800 763 752 761 806 785 745 741 809 822 857 796 786 766 763 794 747 766 808 808 786 781 801 812 778 789 775 738 783 773 731 806 791 771 772 773 753 812 817 810 798 762 753 754 791 786 826 847 836 769 810 786 633 788 774 759 716 750 763 747 818 808 813 804 779 817 775 790 786 827 769 795 783 808 786 790 802 775 758 767 748 796 759 702 741 792 778 751 800 797 763 755 773 762 793 774 815 798 738 775 762 786 792 759 1.06e+03 1.23e+03 812 807 546 755 751 741 698 764 750 748 790 770 861 769 798 746 800 745 778 886 852 853 877 862 876 797 855 833 866 853 829 868 864 850 851 796 868 837 857 843 858 879 774 861 808 799 872 835 820 821 826 722 775 801 808 848 834 760 690 836 806 789 795 835 781 799 796 760 788 774 784 790 736 782 812 776 769 856 855 846 770 725 776 773 778 783 808 812 829 762 779 825 785 729 780 765 782 780 736 792 749 799 809 772 764 767 748 751 754 778 745 1.16e+03 657 746 738 760 796 747 830 886 831 845 837 845 898 818 829 816 793 779 789 758 818 853 792 800 784 772 800 809 814 808 791 799 750 791 739 762 816 769 752 728 762 782 751 768 744 759 781 754 737 759 783 778 751 754 752 770 745 784 786 786 761 780 755 714 794 778 770 743 795 739 776 738 761 700 775 747 754 711 766 740 704 736 766 714 770 758 762 726 803 799 813 774 740 792 713 759 671 732 798 782 775 440 763 776 744 772 927 890 793 830 822 834 778 789 820 797 827 848 811 771 811 822 787 744 773 792 765 776 780 821 783 806 787 810 777 812 826 760 779 802 762 522 515 952 815 1e+03 754 760 766 795 459 786 634 791 774 822 786 765 795 760 689 786 736 803 762 780 776 743 808 725 782 676 792 776 757 784 798 774 720 744 741 764 773 752 783 860 705 769 759 771 742 647 762 742 767 796 749 755 653 714 734 683 787 774 879 876 879 939 907 852 805 868 897 854 828 813 861 824 810 791 831 804 902 848 863 797 785 778 775 829 772 792 753 818 820 816 764 692 810 794 792 786 748 764 773 746 753 755 779 767 780 780 790 804 805 770 762 789 790 817 786 794 845 811 782 803 725 793 789 794 783 802 794 782 766 773 783 752 782 794 785 803 793 795 799 797 799 753 724 760 779 758 770 767 807 784 759 754 727 755 784 682 750 754 797 761 779 801 772 782 751 741 767 696 762 731 721 735 741 719 776 760 708 704 1.07e+03 636 771 715 757 809 746 733 725 734 743 768 778 734 724 772 766 765 763 719 750 753 758 768 748 789 753 829 815 822 829 814 798 822 784 827 813 803 804 769 817 788 797 808 803 802 817 760 821 772 798 808 803 788 751 767 815 815 809 820 779 754 789 817 791 811 802 742 812 812 807 858 839 780 805 791 763 790 798 770 762 800 751 734 745 800 787 768 765 788 736 817 803 799 772 796 791 822 790 728 795 776 772 762 816 787 779 1.03e+03 692 807 739 837 810 722 694 694 808 735 774 791 778 771 820 750 754 739 742 823 808 805 841 830 798 773 781 800 766 792 788 774 841 788 796 790 803 805 801 792 787 815 779 765 784 761 754 788 843 773 743 784 830 833 800 761 752 761 806 784 746 742 809 822 857 795 786 767 762 794 747 764 808 806 786 780 801 812 779 788 775 738 783 774 730 805 790 772 773 774 753 812 817 809 797 761 753 754 791 786 826 847 834 769 809 786 632 788 774 758 716 751 763 747 818 808 813 802 779 818 774 790 786 827 769 796 782 808 786 789 802 774 757 767 747 796 759 702 740 792 779 750 798 797 764 756 773 761 794 774 814 798 739 774 763 787 792 760 1.06e+03 1.23e+03 811 808 546 754 751 740 698 764 749 749 790 771 861 769 798 746 800 745 778 884 852 853 876 862 876 797 855 833 865 853 830 868 864 850 851 796 868 838 857 844 858 878 775 863 808 798 872 835 820 822 826 723 774 800 808 849 835 761 688 836 804 789 797 834 780 799 797 761 789 773 784 790 737 782 812 778 769 855 855 846 769 726 777 772 778 783 807 812 829 762 778 826 785 728 780 764 782 779 737 791 748 799 808 772 764 767 749 751 754 778 743 1.16e+03 656 745 738 760 796 747 829 885 831 845 837 844 899 816 829 816 792 778 790 757 819 854 793 800 784 773 800 808 814 807 790 799 750 792 740 762 815 769 752 728 762 781 751 767 744 757 781 754 738 760 783 776 749 754 751 770 745 783 785 784 761 780 755 715 793 778 770 742 796 737 776 739 761 701 775 749 754 711 766 742 705 736 765 714 769 758 761 726 803 799 813 775 741 792 711 758 670 734 798 783 775 441 763 776 744 772 926 890 793 830 821 834 778 788 820 796 827 848 809 771 811 822 787 744 771 786 765 776 781 821 782 805 786 810 776 812 826 760 778 804 761 539 515 956 815 1e+03 754 759 766 795 460 785 633 792 772 822 786 765 795 761 694 784 736 804 763 780 776 744 809 725 782 676 793 776 758 784 797 772 720 744 742 763 773 751 782 860 705 770 759 771 741 647 763 741 767 797 749 755 654 715 734 682 788 774 878 877 879 939 907 852 805 869 897 854 831 812 861 824 810 791 831 804 902 847 862 801 785 778 775 829 772 792 753 817 820 816 764 692 809 794 792 785 750 765 773 746 754 755 778 767 780 780 791 805 805 769 762 788 790 817 785 793 845 812 782 803 725 793 788 795 783 802 794 782 765 773 783 752 781 795 784 804 793 796 799 798 798 752 724 760 779 758 770 768 807 784 759 754 726 756 784 682 751 754 797 761 779 800 773 782 751 741 767 696 762 732 721 736 740 718 775 760 708 703 1.07e+03 636 772 715 757 810 745 733 727 735 744 768 778 734 725 772 766 764 763 718 749 753 758 768 748 789 754 829 814 820 829 814 798 823 783 826 814 803 805 769 816 788 797 809 803 802 817 760 821 772 798 807 802 788 750 768 814 815 808 820 778 754 789 816 791 810 804 743 812 810 806 858 840 779 803 790 763 790 798 769 762 799 750 734 744 800 788 767 765 788 737 817 802 798 772 796 790 824 791 728 795 776 773 763 814 786 778 1.03e+03 693 808 738 836 810 723 693 693 809 734 774 790 777 770 820 752 752 739 743 822 808 806 842 830 798 772 781 798 766 792 786 772 842 788 796 791 801 801 801 791 786 814 780 765 784 762 754 787 842 773 743 783 832 833 801 761 752 761 806 783 745 743 808 821 856 795 786 768 764 793 748 763 808 804 785 780 801 812 780 787 775 738 783 774 729 805 789 772 773 775 753 812 816 808 796 761 752 755 791 786 826 847 834 768 810 784 632 788 774 757 716 753 764 745 818 808 813 800 780 819 774 790 787 828 768 796 781 808 786 788 801 774 757 767 747 796 760 702 739 792 779 750 797 798 764 755 773 760 795 773 812 798 740 775 764 787 792 761 1.06e+03 1.23e+03 810 808 546 754 750 739 697 765 748 749 790 771 860 769 798 745 800 746 778 884 852 853 875 862 876 797 855 834 865 853 830 868 864 850 851 796 867 838 858 844 859 878 774 864 808 798 871 836 819 823 826 723 773 799 809 848 836 761 687 835 804 788 800 834 779 799 798 760 790 772 783 790 737 782 812 778 769 855 855 848 768 726 776 770 778 783 806 813 829 763 777 826 785 728 779 764 782 778 738 790 749 798 808 772 764 766 749 752 754 777 742 1.16e+03 656 744 738 760 796 748 827 883 831 846 837 844 899 815 829 816 792 778 790 758 819 854 793 800 784 773 800 806 814 806 788 798 750 794 740 762 815 770 752 728 762 781 750 767 744 756 781 755 737 760 784 775 748 753 751 770 745 784 784 783 762 780 755 716 790 777 768 741 797 738 776 740 760 700 774 749 755 712 766 742 705 735 765 713 768 758 762 727 804 799 813 776 742 788 711 757 670 735 797 784 775 441 762 776 744 771 926 889 793 830 820 834 778 788 820 796 826 848 807 771 810 822 787 743 769 782 765 776 783 821 782 805 787 811 776 812 826 761 779 805 760 556 516 962 816 1.01e+03 754 759 766 795 460 786 633 794 770 822 785 765 794 761 702 783 736 804 764 781 776 743 809 726 781 676 792 776 758 784 798 771 720 743 742 763 773 750 782 860 704 770 758 771 740 647 764 741 767 797 750 756 654 715 735 682 790 774 878 877 878 939 907 852 805 870 896 853 834 811 859 824 809 791 831 804 901 847 862 805 785 777 774 828 772 792 754 817 821 815 764 692 809 794 793 785 751 765 773 746 754 754 778 767 779 780 792 805 804 768 762 788 790 817 784 792 845 812 782 803 726 792 788 796 783 801 794 782 765 772 783 751 781 795 784 803 793 797 799 799 798 752 723 760 779 758 770 768 806 782 759 753 726 757 785 681 752 754 796 761 778 800 773 783 752 741 767 696 762 733 721 736 739 718 774 760 708 702 1.07e+03 636 772 715 757 811 746 734 728 736 744 769 777 733 725 772 767 764 762 717 748 753 758 768 749 788 755 829 814 821 829 814 799 824 783 826 815 804 805 770 816 789 797 809 802 803 817 760 821 773 799 807 802 787 750 770 813 815 808 820 777 754 788 817 791 810 806 743 811 808 806 857 842 779 802 789 764 790 796 770 763 798 750 734 742 799 788 767 764 789 737 818 802 797 772 796 789 824 791 728 796 775 774 763 812 787 777 1.03e+03 693 809 739 835 809 723 692 694 810 734 774 789 776 769 820 754 753 739 743 822 807 806 842 830 799 772 780 797 766 792 786 771 841 787 796 793 800 800 800 790 786 813 780 765 784 762 754 787 840 773 744 782 832 834 801 761 752 761 806 782 745 743 808 821 856 794 786 768 767 793 748 763 809 801 784 779 801 812 779 787 776 738 784 774 729 806 788 772 772 774 753 812 816 808 796 762 752 756 791 786 826 848 834 768 811 783 632 787 774 755 717 753 765 744 818 808 813 799 781 819 774 791 788 828 768 796 781 808 786 788 802 776 757 767 748 796 759 703 738 792 779 750 797 798 764 755 773 760 793 774 812 797 740 776 766 786 792 762 1.06e+03 1.23e+03 810 809 545 755 750 737 696 765 748 749 791 772 860 768 799 745 800 746 778 884 854 852 875 862 876 797 855 834 865 853 830 868 864 850 851 797 866 838 858 845 859 877 775 864 809 798 871 836 817 823 826 721 773 798 809 847 835 761 685 833 804 787 800 835 779 798 798 761 791 772 783 790 736 783 811 778 770 856 856 851 768 724 775 770 778 783 805 812 829 763 778 828 784 728 778 764 782 778 739 790 750 798 807 772 763 765 749 754 753 776 740 1.16e+03 656 746 737 760 796 748 826 882 832 848 838 845 899 814 829 816 792 778 790 758 819 853 792 800 784 774 801 806 813 806 785 798 751 795 741 763 814 771 752 728 761 780 750 766 744 756 782 756 737 760 784 775 748 752 752 770 745 784 785 782 762 779 754 716 790 777 767 740 797 738 777 741 760 699 774 749 756 712 767 742 705 736 765 712 768 757 762 727 803 798 813 777 744 786 712 757 670 737 796 784 775 441 762 775 744 771 926 889 793 830 821 833 777 788 820 795 825 848 806 771 810 822 788 743 769 777 765 776 784 821 782 805 787 812 776 812 826 760 779 805 759 573 515 968 816 1.01e+03 754 760 767 796 460 786 633 795 771 821 785 765 794 762 710 784 736 804 764 781 775 744 809 726 781 676 791 776 759 784 799 770 721 744 742 763 773 750 781 860 704 771 758 771 739 647 764 742 767 797 751 757 655 714 737 682 790 774 878 877 878 939 908 852 805 870 895 853 837 810 856 824 808 791 831 804 900 847 862 807 785 776 774 826 772 791 756 818 822 815 765 693 808 794 793 784 751 765 773 746 755 754 778 767 778 779 793 805 804 768 763 787 789 817 785 792 845 812 782 803 725 792 788 797 782 801 794 782 764 772 783 751 780 794 784 803 793 797 799 799 798 752 724 760 778 758 770 769 806 781 759 752 726 757 786 682 752 754 796 760 778 801 772 784 752 742 767 695 763 733 721 736 738 717 774 759 709 702 1.07e+03 636 772 714 758 811 747 734 729 735 744 769 776 733 725 772 767 764 763 716 748 753 758 768 748 788 756 828 815 822 829 813 798 824 783 826 815 804 806 769 816 790 796 810 802 802 817 758 820 773 800 808 802 787 750 770 813 814 809 821 776 755 788 817 791 810 806 743 808 807 807 856 843 778 803 789 765 789 795 771 764 797 749 734 741 799 787 767 764 788 738 816 802 798 772 795 790 824 792 727 796 773 774 764 810 788 776 1.03e+03 692 808 740 836 809 722 692 695 810 734 775 789 776 769 821 756 753 739 743 822 806 806 841 831 799 773 779 796 767 792 786 772 841 788 796 795 800 800 800 790 786 812 781 766 784 762 753 788 840 774 743 780 831 835 801 761 752 761 806 782 745 743 808 821 855 793 787 767 768 793 748 763 810 801 786 779 802 812 778 787 776 738 785 774 729 806 788 772 771 773 753 812 816 807 797 762 752 757 790 786 826 847 834 768 812 782 630 787 774 754 717 753 764 743 818 808 812 799 782 818 774 791 789 828 769 796 781 809 786 788 802 777 757 767 748 797 758 703 739 791 779 750 797 798 763 755 772 761 791 774 812 797 740 778 767 785 792 762 1.06e+03 1.23e+03 810 809 545 755 749 737 696 765 748 749 791 772 860 768 800 745 800 746 777 885 856 852 874 862 875 797 855 834 865 853 830 867 864 849 851 797 865 837 857 845 858 877 775 864 808 798 871 836 816 823 826 720 774 798 808 847 835 761 681 833 804 786 798 836 779 797 798 762 791 772 783 792 734 784 811 777 770 856 856 853 769 723 774 771 779 782 805 811 829 763 778 828 784 729 778 764 780 778 738 790 751 799 806 772 764 765 748 754 753 776 741 1.16e+03 656 748 736 760 796 748 827 884 832 847 838 845 899 814 829 815 792 778 791 759 818 852 792 800 784 772 802 806 812 806 784 798 752 794 741 763 813 772 752 728 760 780 749 767 744 755 782 756 737 760 785 775 747 751 753 771 745 785 786 782 763 778 753 716 789 777 768 740 797 737 778 741 760 698 774 749 756 711 768 742 704 736 764 712 768 756 763 727 802 798 813 776 745 783 712 757 670 740 796 784 775 441 761 774 743 771 926 889 793 830 822 832 776 789 819 794 824 848 807 771 810 822 788 743 769 774 765 776 786 822 782 806 788 812 776 812 826 759 779 805 758 590 514 976 816 1.01e+03 755 760 768 795 460 786 633 797 772 821 784 765 794 763 716 786 736 804 763 781 774 744 809 726 781 677 790 776 759 784 799 770 721 744 742 763 774 749 780 862 704 771 758 771 739 646 764 742 765 796 751 757 657 714 739 681 789 773 877 877 878 939 908 852 804 871 895 852 839 810 852 824 808 790 831 804 900 846 862 809 786 776 774 825 772 791 755 819 822 815 765 693 808 794 793 784 753 764 773 746 755 753 779 767 778 779 792 805 804 768 763 786 789 816 785 792 845 811 782 803 724 792 789 796 782 801 794 782 764 773 783 750 780 794 785 803 794 797 798 798 798 752 725 759 776 758 769 769 805 781 759 752 726 757 788 682 753 754 797 760 776 801 771 784 752 742 767 695 763 733 721 735 738 717 775 759 709 703 1.07e+03 636 771 714 758 811 747 734 728 735 744 768 775 733 724 772 767 764 764 716 748 753 758 767 747 788 755 827 816 822 829 812 797 824 783 827 815 804 806 769 816 790 796 809 802 803 816 757 821 774 800 808 802 788 750 771 813 813 809 822 778 755 788 817 791 810 806 742 807 808 808 855 843 779 803 788 766 788 795 772 764 796 750 734 741 799 787 767 763 787 738 815 802 798 772 796 790 822 792 727 795 772 774 764 810 789 776 1.03e+03 691 808 741 838 809 722 692 696 811 734 775 788 776 769 822 756 753 739 743 822 805 806 840 830 799 773 779 795 767 791 786 774 841 788 795 796 801 797 800 790 786 812 782 766 784 762 753 789 840 774 743 779 830 837 801 761 751 761 806 782 745 741 808 821 856 792 787 767 767 792 749 763 810 801 788 779 802 812 776 788 776 738 785 773 729 807 788 771 772 772 752 812 817 807 798 763 751 756 790 787 825 847 834 768 813 782 628 787 774 754 717 753 764 743 818 808 811 799 781 819 775 790 789 827 769 795 781 808 787 786 803 779 757 767 748 797 758 703 740 790 779 750 797 798 762 755 773 761 791 774 811 797 740 778 766 785 792 763 1.06e+03 1.23e+03 810 809 544 753 749 738 696 765 747 750 790 772 859 768 798 744 800 745 776 884 856 851 870 861 875 796 855 834 865 853 830 866 864 848 851 797 866 836 857 844 858 878 776 864 808 798 870 837 815 824 826 718 774 798 808 848 834 761 677 833 805 785 796 837 779 796 797 763 791 772 783 793 733 783 810 777 770 856 857 852 769 722 774 772 778 780 805 810 829 762 778 829 784 729 778 763 778 777 737 790 750 798 805 772 764 765 748 754 752 776 742 1.16e+03 657 749 735 759 796 748 829 885 832 845 837 845 898 814 829 815 793 779 791 760 819 852 791 799 784 770 802 805 810 806 783 798 752 793 741 763 812 772 750 729 760 780 748 768 745 755 783 755 737 760 786 775 746 751 754 772 745 784 787 782 764 778 751 715 791 777 768 740 797 736 778 742 761 698 775 748 756 710 769 740 704 736 764 712 768 755 763 727 800 798 813 774 746 783 712 757 670 743 796 783 774 442 761 773 743 771 926 889 793 830 822 831 775 790 818 793 824 848 808 771 810 822 788 743 768 773 764 775 786 822 782 806 788 811 776 811 826 758 779 804 758 607 513 982 815 1.01e+03 756 760 768 795 460 786 633 799 772 820 784 765 795 763 722 787 735 805 762 780 774 744 808 727 781 677 790 775 759 783 798 771 722 745 742 763 774 750 780 863 705 771 758 773 740 645 763 741 764 795 750 757 659 714 740 680 789 772 876 877 878 939 908 852 804 871 896 852 841 810 850 824 808 790 832 804 900 846 861 811 785 777 775 825 772 790 754 820 822 816 766 692 807 794 792 783 756 762 773 746 756 754 780 767 778 778 792 806 804 766 763 786 788 816 785 792 845 810 781 804 724 792 789 795 782 801 794 781 764 773 782 750 780 792 785 804 794 797 798 797 798 752 726 759 775 758 769 768 806 781 759 753 726 757 788 683 753 754 798 759 776 801 771 784 752 741 766 695 762 732 720 735 739 717 775 759 708 703 1.07e+03 637 770 714 758 811 747 733 727 734 743 768 775 734 723 772 767 764 765 716 747 753 758 767 746 788 754 826 816 823 829 812 796 824 784 826 815 803 806 768 816 790 796 808 802 803 816 756 821 774 800 809 802 788 750 771 814 812 809 823 779 755 788 816 791 810 806 741 806 810 808 855 843 780 802 789 767 788 796 773 763 797 750 734 741 800 786 767 763 786 738 814 802 799 772 796 789 821 792 728 794 772 774 764 812 788 776 1.03e+03 691 808 742 838 809 722 693 696 811 735 775 788 776 770 822 756 752 739 743 822 806 806 840 828 799 773 779 795 767 791 788 775 840 788 796 796 802 795 799 790 786 813 782 765 783 762 753 789 839 774 743 779 830 837 799 761 752 761 806 782 746 739 808 821 856 792 788 767 764 792 748 763 811 802 791 780 803 812 776 787 776 738 785 772 728 807 788 771 772 771 751 812 817 806 800 763 750 756 788 788 824 847 834 768 814 783 627 786 774 754 717 753 763 743 818 808 810 799 781 819 775 788 789 827 769 794 781 808 788 785 803 779 758 767 749 797 757 703 739 790 778 750 798 798 762 756 774 761 792 774 811 797 739 778 764 784 792 762 1.06e+03 1.23e+03 810 809 544 751 748 738 696 766 746 752 789 771 858 769 796 744 800 745 775 884 854 851 866 860 874 795 854 834 864 853 830 865 864 848 851 797 866 835 857 844 857 877 776 862 807 798 870 837 816 824 826 718 774 797 808 848 834 760 670 834 805 784 795 837 780 796 796 763 791 772 783 793 733 781 810 777 770 855 856 852 769 722 774 771 777 780 806 810 829 762 779 828 783 729 778 763 776 777 736 790 750 797 804 772 765 766 747 753 751 776 742 1.16e+03 657 748 735 759 796 747 830 886 830 842 836 845 898 816 829 815 793 779 791 760 820 853 790 799 784 769 802 805 808 806 781 799 752 792 741 763 812 772 749 729 758 780 748 768 745 755 783 754 736 761 784 775 744 752 754 772 745 783 787 781 764 778 752 716 792 777 769 741 797 735 776 742 761 697 775 748 756 709 768 738 703 735 766 712 768 755 763 728 800 799 812 773 746 781 712 757 670 747 796 783 774 442 761 773 744 772 927 888 793 830 821 831 775 790 818 793 824 848 808 771 810 822 788 743 767 769 764 775 787 820 783 806 789 811 776 811 826 758 779 804 758 621 513 985 815 1.01e+03 756 760 768 795 461 786 633 800 772 820 784 765 796 764 726 788 735 805 762 779 775 744 807 727 781 677 790 776 758 783 797 772 721 745 741 764 773 750 780 864 706 771 758 774 740 644 762 741 762 794 749 757 660 715 741 680 790 770 874 877 878 938 908 852 803 871 897 852 843 810 848 824 808 790 832 804 901 847 860 814 786 777 775 825 772 790 754 821 822 816 766 691 807 794 791 782 760 762 773 746 756 755 781 766 777 779 791 806 804 764 763 786 788 815 784 792 844 810 782 804 724 792 789 794 781 801 794 781 764 773 781 750 780 792 786 804 794 797 797 795 798 752 726 759 775 758 769 767 807 780 760 753 726 757 787 682 754 754 799 759 776 801 772 784 751 741 766 695 762 732 720 735 740 718 775 759 707 703 1.07e+03 637 770 715 758 811 746 734 727 733 742 769 775 735 722 771 767 764 765 716 747 752 758 766 746 788 752 826 816 823 830 812 796 824 786 825 815 803 805 768 816 789 796 808 802 803 816 756 821 774 799 809 803 788 750 771 815 813 809 823 779 755 787 815 790 810 804 740 806 812 808 856 843 781 802 789 768 788 797 773 763 797 749 734 741 800 786 767 763 786 737 814 801 799 771 794 788 821 792 729 792 772 774 764 812 788 776 1.03e+03 690 808 740 838 809 722 693 696 810 734 776 789 775 770 822 755 751 739 742 822 806 806 840 826 798 774 779 796 766 791 789 775 838 788 797 794 802 792 799 790 785 814 782 764 784 762 754 789 839 774 743 779 830 837 798 761 753 762 806 781 746 737 808 820 854 792 788 767 762 792 748 763 811 803 791 780 803 813 776 787 777 738 784 772 726 807 788 771 772 770 751 812 817 806 800 763 749 756 788 788 823 846 834 767 814 783 627 785 774 755 717 753 762 742 817 808 809 800 781 819 774 787 788 827 769 794 781 807 788 785 803 779 758 767 749 797 757 704 739 790 777 750 798 798 762 755 775 761 793 775 811 797 739 779 763 784 792 760 1.06e+03 1.23e+03 810 810 544 751 749 738 696 766 745 754 790 770 859 770 794 743 801 744 775 884 854 852 862 860 874 796 854 834 865 852 830 865 864 848 851 797 867 834 858 843 857 876 775 861 806 798 869 836 817 822 826 717 774 797 808 848 834 760 666 834 805 784 795 836 780 796 794 762 792 772 784 792 733 780 810 778 769 854 855 852 768 721 776 771 777 779 806 810 830 762 779 826 784 728 778 762 776 779 736 791 750 796 804 772 765 766 747 753 752 776 741 1.16e+03 657 748 736 758 796 746 829 886 829 842 837 845 898 818 828 814 793 780 790 760 820 854 789 799 784 768 803 805 808 806 779 799 752 792 741 763 812 773 749 729 758 780 749 767 745 755 782 752 736 761 783 776 745 753 755 771 745 782 787 781 765 779 752 716 793 777 769 741 798 735 774 741 761 697 775 747 756 707 768 737 703 736 767 711 768 754 763 728 800 800 812 772 744 779 713 757 669 750 796 783 774 442 761 773 744 773 928 888 794 829 819 831 775 791 817 794 823 848 807 771 809 822 788 744 767 765 764 775 788 819 783 806 789 812 775 810 826 759 778 804 759 634 513 987 815 1.01e+03 755 761 768 794 460 786 633 802 772 821 784 765 796 762 729 786 736 805 762 779 775 744 806 727 781 677 791 776 758 782 797 772 721 745 740 765 772 750 781 864 708 771 757 776 742 644 762 742 762 794 749 756 661 715 742 680 791 769 874 877 878 937 908 852 802 871 897 853 846 809 847 824 809 790 832 804 902 849 861 816 786 777 774 826 772 790 753 822 822 816 766 691 807 793 791 782 762 762 773 746 755 756 782 766 777 778 791 804 805 762 763 786 787 816 784 792 844 810 783 804 724 793 788 794 780 801 792 782 765 774 781 750 780 792 785 804 793 796 797 794 798 751 726 759 776 758 769 767 808 780 760 752 726 757 787 682 753 755 799 759 776 801 773 784 750 741 767 695 761 732 721 736 740 719 775 759 707 703 1.07e+03 637 770 715 757 812 745 736 727 734 742 769 775 736 722 771 768 764 765 717 747 752 759 766 747 787 750 827 816 823 829 814 796 825 786 823 815 802 805 767 815 789 796 808 802 804 816 756 821 773 798 809 802 788 750 772 818 814 809 822 779 755 787 814 790 810 802 740 806 812 807 856 843 781 802 790 768 788 797 773 762 797 749 735 740 801 787 767 763 786 736 814 802 800 770 793 788 821 792 730 792 772 775 764 812 788 776 1.03e+03 689 807 739 838 809 722 692 696 809 735 776 789 775 770 822 754 750 740 742 822 805 807 840 826 798 774 779 797 766 791 791 774 837 788 796 792 801 792 799 790 785 814 782 763 785 763 755 789 840 772 743 780 829 836 796 761 754 762 806 780 747 737 808 819 853 791 786 767 763 792 747 763 811 803 790 780 803 814 776 787 778 738 784 772 726 806 789 772 772 770 751 812 817 806 798 762 749 755 787 788 823 844 834 767 814 784 627 785 774 755 718 753 762 742 817 808 809 800 780 818 774 785 786 827 768 794 781 807 788 786 803 778 758 767 748 797 757 704 738 791 778 750 799 798 762 755 775 762 792 775 811 797 739 780 764 784 793 759 1.06e+03 1.23e+03 810 811 544 753 749 737 696 767 745 755 790 769 860 770 794 743 801 744 775 885 856 851 862 860 874 796 854 833 865 851 829 865 863 848 851 797 868 834 858 843 857 875 774 860 806 798 869 836 818 820 826 717 773 797 808 848 834 760 662 834 805 785 796 836 780 796 793 761 792 772 784 791 732 781 809 778 769 854 854 852 767 721 777 769 776 779 806 809 830 763 779 824 786 726 778 761 778 781 737 793 749 797 803 771 765 766 746 754 753 776 740 1.16e+03 657 747 735 758 794 745 828 885 830 842 838 846 897 818 828 814 794 780 789 760 818 854 788 799 785 768 803 805 807 806 777 799 752 792 741 764 812 773 749 729 757 779 749 766 744 755 782 752 735 761 782 777 746 754 755 770 745 782 787 781 765 779 752 716 793 777 769 741 798 736 771 741 761 697 774 747 756 706 768 738 702 736 769 710 768 754 763 729 800 800 812 772 744 778 713 757 670 753 795 783 774 442 761 772 744 773 928 886 793 828 818 831 776 791 816 795 824 847 806 771 807 823 788 745 767 762 764 776 791 818 784 806 788 814 775 810 826 759 777 804 758 647 514 989 815 1.01e+03 754 761 769 794 460 786 632 803 771 822 785 765 796 761 734 785 738 804 762 778 774 744 806 728 781 677 792 776 758 780 797 772 721 745 740 765 772 751 781 863 710 771 757 776 742 645 763 742 762 794 748 754 662 714 742 680 791 769 874 877 878 936 908 853 802 870 898 852 848 809 845 824 809 789 831 804 902 850 862 817 787 776 774 827 772 790 753 822 822 816 765 691 806 793 791 782 765 762 772 746 754 755 780 766 776 778 791 802 805 762 762 785 787 818 783 791 843 810 784 803 724 793 788 794 780 802 791 784 765 774 782 750 781 792 784 804 793 794 796 795 797 751 727 759 776 758 768 767 808 780 760 751 727 756 786 681 752 755 799 759 777 801 773 785 751 742 768 694 761 732 721 736 740 719 774 759 707 703 1.07e+03 637 770 715 756 810 745 737 727 735 741 770 775 736 722 771 767 765 765 717 747 752 760 765 748 787 750 828 816 824 828 815 795 825 785 823 815 802 805 766 814 789 796 809 803 804 816 756 821 772 798 808 802 788 751 771 821 814 809 822 779 755 787 814 790 809 801 739 806 812 807 856 842 780 802 789 768 788 798 773 763 798 748 735 740 801 787 767 763 786 735 814 803 799 770 791 787 821 791 730 793 772 775 764 812 788 777 1.03e+03 689 807 739 838 808 722 691 694 808 735 775 790 775 769 822 753 750 740 742 822 804 807 840 825 798 774 779 798 765 792 791 772 838 789 794 791 800 791 799 791 786 815 782 762 786 763 756 789 841 770 744 780 828 836 798 761 753 762 805 780 746 736 808 819 853 791 785 767 764 792 747 763 811 803 790 781 802 814 776 786 779 738 782 773 726 805 791 772 772 770 751 812 817 806 796 762 748 755 786 787 823 843 835 766 815 783 627 785 772 755 718 753 762 742 817 808 809 801 778 818 773 784 786 827 767 794 780 808 787 787 803 776 758 767 749 796 757 705 738 791 777 750 800 797 762 755 775 762 791 774 810 797 738 780 765 784 794 760 1.06e+03 1.23e+03 809 811 543 755 748 737 695 767 744 755 790 769 860 769 794 743 801 743 776 885 856 850 861 860 874 797 854 832 866 851 827 864 862 848 851 797 868 834 857 843 857 876 773 860 807 798 868 836 818 818 826 717 771 798 808 847 834 760 658 834 805 785 796 834 779 796 793 761 791 772 785 791 732 782 809 778 769 854 853 852 767 721 778 769 776 779 805 808 831 763 778 823 787 725 778 762 780 781 737 793 749 798 802 770 765 765 746 753 754 776 740 1.16e+03 657 745 735 757 793 746 826 885 830 841 839 845 897 818 827 814 793 780 788 760 817 853 789 799 785 768 803 805 807 805 777 799 751 792 741 763 812 772 749 728 757 779 749 766 745 754 781 753 736 761 782 778 747 752 755 770 745 782 786 782 763 779 751 717 793 777 769 741 798 738 772 741 762 697 774 747 757 706 769 739 702 737 769 710 769 755 762 729 800 801 812 772 743 776 713 757 672 755 795 783 774 442 761 772 743 773 928 886 793 828 818 830 777 791 814 794 824 847 805 770 806 824 788 746 767 761 763 776 793 818 782 806 786 814 774 810 826 760 777 803 758 659 514 993 815 1e+03 754 761 769 795 460 787 632 803 771 822 786 765 795 760 739 784 738 803 762 778 774 744 806 728 781 677 791 777 758 779 796 772 722 744 740 764 772 751 781 862 710 771 757 776 743 645 763 743 763 794 748 753 662 712 744 680 790 770 875 878 878 937 908 854 802 870 897 852 848 810 843 824 809 788 830 804 902 850 862 817 787 778 774 826 771 789 752 820 821 816 764 690 806 793 790 782 768 762 772 746 754 754 778 766 776 778 791 801 805 762 762 785 787 818 783 791 843 810 782 803 724 794 788 795 780 801 790 783 766 773 782 750 782 792 784 803 793 792 796 796 797 751 727 759 776 758 768 767 806 780 760 751 728 756 786 682 751 755 799 759 777 801 772 785 751 742 768 694 762 733 721 737 739 718 773 759 708 704 1.07e+03 637 771 715 755 809 746 737 727 736 740 770 775 735 722 772 766 765 764 718 747 754 759 765 748 787 749 828 817 823 827 815 796 825 784 824 815 801 805 765 816 790 795 809 802 804 816 756 821 771 798 809 802 789 751 770 820 814 809 821 779 753 787 814 791 809 801 739 807 811 807 856 841 780 802 788 767 787 799 774 763 798 748 735 740 801 786 767 763 786 735 815 804 799 770 792 786 821 790 729 794 772 775 764 812 789 777 1.03e+03 690 806 740 838 808 723 691 693 808 735 775 790 775 768 822 752 750 740 743 822 804 807 840 824 798 773 779 798 766 792 791 770 838 789 792 791 799 791 798 791 786 815 783 762 785 762 756 788 841 769 744 780 826 836 799 760 753 763 804 780 746 736 808 819 854 791 786 767 766 792 747 763 810 803 789 781 801 814 776 786 779 739 781 773 727 805 793 772 772 770 750 812 818 807 795 762 747 756 788 786 823 842 834 766 816 783 626 785 769 754 717 752 762 742 816 808 810 800 777 817 773 784 788 826 767 794 780 807 788 789 803 775 757 767 749 795 756 704 739 790 776 750 800 797 762 755 775 761 790 773 810 798 738 779 766 785 794 761 1.05e+03 1.23e+03 808 812 543 756 748 737 696 766 745 756 790 768 860 768 794 742 801 743 776 885 855 850 859 859 874 797 855 831 865 852 826 864 862 848 852 797 869 834 856 843 857 877 772 861 808 798 868 836 818 819 826 718 770 798 809 847 834 759 654 834 805 786 796 833 778 796 793 761 790 772 785 790 732 781 808 776 769 854 852 852 768 721 779 769 777 778 804 808 831 763 778 824 786 725 778 764 783 780 738 791 749 798 803 770 765 765 745 752 754 775 739 1.16e+03 657 744 733 757 791 746 827 885 831 842 839 845 897 818 826 814 793 780 788 759 817 852 789 799 785 769 803 806 808 805 776 799 750 792 741 762 812 772 749 727 757 779 749 765 745 754 780 754 736 761 783 776 746 750 754 771 745 783 786 782 762 779 751 718 793 777 769 740 797 740 772 741 762 698 774 747 757 706 769 740 702 738 768 709 769 755 762 729 800 800 812 772 745 774 714 757 674 756 796 783 774 442 762 773 743 772 928 886 793 827 818 830 777 792 814 793 824 848 806 771 805 824 788 746 767 759 763 775 795 818 781 806 785 813 774 809 826 760 778 803 758 670 514 998 815 1e+03 755 761 769 797 459 786 632 803 771 822 786 765 794 760 745 784 739 804 761 778 774 743 806 727 780 676 791 777 757 779 796 772 724 744 740 762 772 751 780 861 710 771 757 776 742 644 763 743 763 794 746 753 663 712 745 679 789 771 876 878 879 938 908 854 804 870 897 852 849 810 841 824 808 787 830 804 902 849 862 818 787 779 773 826 769 789 752 819 820 816 764 689 806 793 789 782 771 761 771 746 754 754 777 766 776 778 791 802 804 762 762 785 788 817 784 792 842 810 780 802 724 795 788 796 781 801 791 784 766 771 783 751 782 791 784 803 793 793 796 796 797 751 727 758 775 758 768 767 805 780 760 753 728 755 786 681 751 753 799 758 777 800 772 785 752 741 767 694 762 734 720 737 738 718 773 758 708 704 1.06e+03 636 771 715 755 808 746 737 728 736 741 770 775 734 721 772 765 765 764 718 746 755 759 765 749 788 749 828 817 822 827 814 796 824 783 824 815 801 805 764 818 790 796 808 800 804 816 755 822 771 797 809 801 789 751 769 816 814 809 821 779 752 788 815 791 808 802 739 806 810 807 856 840 780 803 787 767 786 799 775 764 797 748 736 740 801 785 767 763 786 735 815 804 799 770 793 785 822 790 728 794 772 774 764 812 790 776 1.03e+03 690 806 742 837 807 722 692 693 808 735 774 790 775 768 823 751 750 740 743 822 804 807 839 824 798 772 779 798 766 792 791 770 839 790 792 791 799 791 799 792 785 815 785 762 784 761 756 788 841 770 743 781 826 837 800 759 753 762 805 781 746 736 808 818 855 791 786 766 765 791 748 763 810 803 789 781 800 813 776 786 778 739 781 772 729 804 794 773 772 771 750 812 818 808 796 762 747 758 789 785 824 843 833 765 816 783 627 785 768 754 717 752 762 743 816 808 810 800 778 818 773 784 789 827 766 794 780 805 788 789 802 775 756 767 749 794 755 703 738 790 774 750 800 796 762 755 775 760 792 772 810 798 739 777 767 786 793 761 1.05e+03 1.23e+03 807 812 543 755 748 736 697 765 746 756 790 769 861 767 794 742 800 742 777 885 854 849 855 859 873 797 855 831 865 853 826 865 862 847 852 797 870 834 854 843 856 878 773 861 809 797 869 836 819 819 826 719 770 798 809 846 834 759 647 833 804 785 796 832 778 796 795 760 791 771 784 790 732 780 809 775 770 853 851 851 768 722 777 770 777 777 804 808 830 762 777 825 786 725 777 765 783 778 738 790 748 799 804 770 765 764 745 751 754 775 738 1.16e+03 657 743 733 757 791 747 828 885 830 842 839 845 897 817 826 814 792 780 788 758 818 852 789 798 784 770 803 806 808 805 777 799 750 791 741 762 811 771 748 727 758 779 748 764 744 754 779 753 736 760 782 776 746 748 753 771 746 783 786 782 761 779 750 718 793 777 769 740 797 740 772 741 762 698 773 746 757 706 769 740 701 739 767 709 768 755 762 729 800 800 813 772 746 773 715 757 674 758 796 783 774 442 762 774 743 772 929 886 793 827 819 830 777 792 814 792 824 848 807 771 805 824 788 746 767 757 764 775 796 818 781 806 786 813 774 809 826 760 778 801 759 678 514 1e+03 814 1e+03 755 761 768 799 459 785 633 802 772 822 785 765 794 761 748 784 738 805 760 778 774 743 807 726 780 676 791 777 757 780 796 773 726 744 741 762 771 751 780 861 709 771 756 776 741 645 762 742 763 793 746 753 664 714 747 678 788 772 876 878 879 938 907 853 805 870 896 852 849 811 839 825 808 787 831 804 902 848 862 820 787 781 773 825 769 790 752 817 820 815 764 689 807 792 788 782 775 761 771 745 754 754 777 766 776 779 791 803 804 763 762 786 788 817 785 791 842 810 778 802 724 795 788 796 781 801 792 784 767 770 783 752 782 791 783 802 793 794 797 795 797 751 727 758 775 758 768 767 804 780 760 754 728 755 785 681 751 752 799 758 777 801 773 785 752 741 766 695 762 734 720 736 736 718 774 758 707 704 1.07e+03 636 770 714 755 808 746 737 728 736 742 769 775 734 721 773 765 764 763 717 745 758 758 765 749 788 748 827 817 821 827 812 797 824 784 825 815 802 805 764 818 789 795 808 798 803 816 755 823 770 798 809 801 788 751 768 813 814 810 821 779 750 788 815 791 808 802 740 805 810 807 856 838 780 803 789 767 785 799 775 766 796 748 736 740 801 784 768 763 786 735 815 804 799 770 793 785 822 790 728 793 772 774 763 811 791 777 1.03e+03 690 806 742 838 807 722 694 694 808 735 773 789 775 769 823 752 750 740 742 822 804 807 839 824 798 773 779 798 766 792 791 771 839 790 791 791 799 789 799 791 784 814 786 763 784 761 756 788 842 770 743 782 827 838 800 759 753 761 805 781 747 736 808 819 855 791 786 764 765 791 748 763 810 804 789 782 800 813 774 786 778 739 782 772 730 805 794 773 772 772 751 812 818 809 796 762 749 760 789 785 826 843 832 764 814 784 627 784 769 755 718 752 762 743 816 808 810 800 779 817 773 783 788 827 766 793 780 806 787 788 802 775 755 767 749 794 755 702 738 790 774 750 800 795 763 754 774 760 794 772 810 799 740 776 766 786 792 760 1.05e+03 1.23e+03 807 812 542 753 748 736 698 764 747 757 790 770 861 767 795 742 800 742 777 885 854 849 852 858 873 797 856 830 866 852 827 865 861 848 852 796 869 834 855 843 856 878 774 861 809 794 870 837 820 820 825 720 770 798 810 846 833 759 642 833 804 785 796 833 778 796 796 760 792 770 784 790 732 780 808 773 770 853 852 850 767 722 775 771 777 778 804 809 828 762 777 824 787 725 776 764 783 778 738 789 748 799 805 770 764 764 744 751 755 775 736 1.16e+03 658 743 733 756 790 748 828 884 828 843 838 844 896 816 828 814 792 780 788 757 819 853 788 798 784 772 803 807 808 805 777 799 750 791 741 761 811 771 747 727 758 780 749 763 743 754 778 752 734 759 782 776 747 748 753 771 744 783 785 782 761 779 749 717 792 776 768 740 796 739 772 741 760 698 773 746 757 706 769 741 701 739 766 708 767 755 763 730 800 799 813 773 746 773 715 757 674 759 796 784 774 442 762 774 743 772 930 886 792 828 819 829 778 792 814 792 824 848 808 771 805 825 788 746 768 755 764 775 798 817 782 805 786 812 774 808 826 760 778 800 760 685 513 1.01e+03 814 1e+03 754 761 767 800 459 784 633 802 773 821 785 764 794 761 750 784 738 806 760 779 774 743 808 725 780 675 792 778 758 780 796 774 727 744 741 761 770 750 780 861 709 771 756 776 740 645 762 741 763 794 745 752 666 715 746 678 788 772 875 879 879 936 907 852 805 870 896 852 849 811 838 825 808 788 831 803 902 847 862 821 787 783 772 826 770 790 752 816 821 815 765 688 807 791 788 782 778 760 770 746 753 754 777 768 776 779 792 803 804 763 762 786 788 817 784 791 842 810 778 802 724 795 787 796 781 801 791 784 766 770 783 753 782 792 782 801 793 795 797 793 798 751 726 757 775 758 768 767 805 780 760 754 728 755 785 681 751 750 799 758 777 801 774 784 752 740 764 695 762 734 720 734 735 718 774 759 707 704 1.07e+03 636 769 714 755 808 746 736 728 736 743 768 775 734 721 772 765 764 763 717 745 760 758 765 749 788 748 826 817 822 827 812 798 824 784 825 815 803 806 765 816 789 794 807 797 801 816 755 822 772 798 809 802 787 751 768 813 815 810 819 778 750 788 815 791 807 802 741 804 810 806 855 837 780 803 790 766 786 797 773 767 794 750 736 741 801 784 768 763 786 736 815 804 799 770 793 785 822 790 727 792 772 774 761 810 790 777 1.03e+03 690 805 741 838 807 720 695 695 808 735 772 788 775 769 823 753 750 740 742 822 804 807 840 825 798 773 779 797 766 790 791 771 838 791 791 791 799 787 800 791 784 812 785 764 783 761 755 789 842 771 744 782 827 838 801 760 753 760 805 780 748 736 807 820 854 790 786 764 764 791 748 763 809 805 788 781 800 815 774 786 778 739 782 772 729 805 796 773 772 773 753 812 817 808 797 762 749 760 788 784 827 843 832 764 812 784 628 784 771 755 718 752 762 744 817 808 810 800 780 816 772 782 788 827 767 793 779 808 785 787 802 776 755 767 749 793 755 701 738 789 775 751 801 795 763 754 774 759 794 772 811 799 738 776 765 785 792 760 1.05e+03 1.23e+03 808 811 542 751 748 736 698 764 746 759 790 772 860 766 794 742 800 742 775 885 855 849 849 859 873 796 856 831 866 852 827 865 862 850 852 796 868 834 857 843 855 878 775 861 809 793 869 838 819 820 825 721 770 799 810 846 833 759 636 832 803 784 795 832 777 795 797 760 794 770 784 791 733 780 808 772 770 853 852 850 767 723 773 772 777 778 805 810 826 762 777 823 787 726 775 763 783 778 738 789 748 799 805 770 764 764 744 751 755 774 735 1.16e+03 658 743 734 755 791 747 827 884 827 844 838 844 896 816 829 814 792 780 788 756 818 853 788 798 784 771 802 807 808 804 778 799 750 790 741 761 812 771 747 727 758 780 747 762 741 754 778 751 733 758 781 776 748 749 754 771 741 783 785 782 761 779 748 717 792 776 768 740 797 738 772 741 759 698 773 746 756 706 768 741 702 738 767 708 767 754 763 731 800 800 812 772 747 772 714 757 674 760 796 784 774 442 762 774 742 772 930 887 792 828 819 829 778 792 815 792 825 848 808 771 805 824 788 746 768 754 764 776 801 817 783 805 786 812 774 809 825 760 778 799 761 692 512 1.01e+03 816 1e+03 753 761 767 798 459 785 632 801 773 820 784 762 794 761 753 784 738 806 760 780 774 743 809 725 780 675 792 778 758 780 796 774 726 744 740 761 770 749 780 861 708 771 756 776 740 645 761 740 763 795 746 751 667 715 747 677 788 772 875 878 878 935 906 852 804 870 896 853 849 811 838 825 808 788 831 803 902 847 861 822 787 784 772 826 771 792 752 816 821 814 765 689 808 791 788 782 780 760 770 747 753 753 778 769 776 779 792 803 805 762 762 786 788 816 784 791 842 810 779 803 724 795 787 796 781 802 791 783 766 771 783 754 781 792 781 801 793 795 797 794 798 751 726 756 775 758 768 766 805 780 760 753 728 756 784 681 751 750 799 758 778 800 773 784 752 740 764 695 762 733 719 734 736 718 774 759 706 704 1.07e+03 637 768 714 755 809 744 736 728 736 743 767 775 734 721 772 765 764 764 716 745 763 759 765 749 788 748 827 816 822 828 812 797 824 784 825 814 805 806 766 814 789 794 809 798 800 816 755 821 774 798 809 803 787 752 768 814 816 810 817 778 750 788 814 790 808 802 741 804 810 806 854 837 780 802 790 764 787 796 772 767 794 750 736 741 800 784 768 763 786 736 814 803 799 770 792 786 821 791 727 791 772 774 759 811 790 778 1.03e+03 690 804 740 839 808 720 695 695 808 736 771 788 775 769 822 754 750 740 741 822 803 807 841 827 798 773 780 797 766 789 792 771 836 790 790 790 799 785 800 791 785 810 784 764 783 761 754 790 844 771 744 782 827 838 802 761 752 761 804 779 748 735 807 821 854 790 784 765 765 791 748 762 809 806 789 781 801 816 775 786 779 739 782 773 729 805 797 772 771 773 755 811 817 808 797 762 749 760 787 784 827 843 833 765 810 784 628 784 770 756 718 752 762 744 818 807 809 799 779 815 772 781 789 828 767 793 778 809 784 786 801 776 755 767 749 794 755 701 738 790 775 752 800 796 763 753 774 759 792 773 811 798 736 777 764 784 793 760 1.05e+03 1.23e+03 809 810 541 752 747 737 698 763 746 761 789 773 860 766 793 741 800 743 774 885 855 849 848 859 873 797 856 831 867 851 827 866 862 850 852 796 867 834 858 843 856 877 775 860 808 792 866 836 819 820 825 722 770 800 810 847 833 759 634 832 803 784 793 832 777 795 797 759 793 769 784 792 733 779 808 772 769 853 853 851 767 724 773 772 776 778 805 810 827 762 778 823 787 726 774 763 783 778 737 788 749 798 805 770 764 764 744 752 754 774 735 1.16e+03 658 743 734 756 792 747 826 883 827 844 838 844 895 815 829 813 792 778 787 756 816 852 788 798 784 770 801 807 808 804 779 799 750 790 741 761 812 770 747 727 757 781 746 761 741 755 777 751 734 757 781 777 748 751 755 771 741 782 786 782 760 780 748 719 792 776 768 740 797 736 773 742 758 698 773 746 755 705 767 741 702 737 767 708 768 755 761 732 799 800 811 770 748 772 713 755 673 760 796 784 774 442 761 773 741 771 930 887 793 828 819 830 777 791 816 792 824 848 808 772 804 824 787 746 768 753 765 776 803 817 783 805 787 813 774 810 825 760 778 799 761 697 511 1.02e+03 817 1e+03 752 761 768 795 459 786 632 800 773 819 784 762 795 761 756 784 739 805 759 780 774 742 808 725 779 676 792 777 758 779 797 774 726 744 739 761 771 748 780 861 708 770 755 777 740 644 761 740 763 796 746 751 667 715 749 677 788 773 875 878 878 936 906 853 803 869 896 853 849 811 836 825 808 788 830 802 901 846 861 821 787 785 772 825 772 793 751 816 820 814 765 689 808 792 789 783 782 761 770 749 753 753 779 770 776 779 792 804 805 761 762 786 788 815 783 790 842 809 780 805 724 794 787 796 782 802 791 783 766 770 782 753 781 793 781 801 792 794 798 794 799 752 726 756 775 759 768 765 805 780 759 752 726 756 784 681 751 750 798 758 778 799 772 783 752 740 764 694 760 732 719 734 737 718 774 758 706 703 1.07e+03 637 768 714 755 809 743 735 728 736 743 766 775 734 721 773 764 764 764 716 746 765 759 765 749 788 748 827 816 822 828 812 796 824 784 825 815 804 805 768 814 789 794 811 799 800 815 755 820 774 798 810 804 787 752 768 814 816 808 814 779 751 788 813 790 808 801 740 804 810 805 854 838 780 801 789 763 788 796 771 767 793 751 735 741 800 784 768 763 786 735 814 802 800 769 793 787 821 791 727 791 772 774 758 812 790 778 1.03e+03 689 803 739 838 809 720 695 695 808 737 770 788 775 768 822 754 750 740 741 821 802 807 842 827 798 774 780 797 765 790 791 772 836 790 790 790 799 785 800 791 786 808 783 764 783 760 754 790 844 772 744 782 826 838 803 762 753 761 803 778 747 735 806 820 852 789 784 766 766 791 749 761 809 806 789 780 800 817 776 786 778 738 782 772 728 804 796 771 769 772 755 810 816 808 798 761 748 759 787 784 827 844 833 765 811 784 628 784 770 756 718 753 761 744 817 808 810 799 779 814 772 780 789 828 767 794 776 809 784 787 802 777 755 767 749 794 756 702 739 790 775 752 800 796 762 754 774 759 790 774 811 797 734 777 764 783 795 760 1.05e+03 1.23e+03 808 809 542 753 747 737 698 763 745 763 788 773 860 765 793 742 800 743 772 884 856 848 847 859 872 797 855 830 866 851 827 867 862 850 852 797 866 834 858 842 856 878 775 860 808 792 866 836 818 820 826 722 771 800 808 848 833 759 633 832 802 783 791 832 777 795 797 759 792 769 784 791 733 778 808 771 769 853 853 851 767 725 773 772 775 779 805 808 827 762 778 823 786 727 774 763 783 778 738 787 750 796 805 770 764 764 743 752 753 774 735 1.16e+03 658 743 735 758 794 747 828 883 827 844 838 844 895 815 829 813 792 778 786 758 816 851 788 798 784 768 801 808 808 804 779 800 750 790 741 761 813 771 747 727 757 782 746 761 741 757 777 752 735 757 780 778 748 753 755 771 743 782 786 783 760 780 748 720 792 775 767 740 797 736 773 742 758 697 773 746 753 704 766 740 702 736 768 709 768 755 759 733 799 800 812 769 748 771 712 754 672 760 796 785 774 441 761 773 740 771 929 887 793 829 819 831 777 790 816 792 824 848 807 772 804 824 786 747 769 751 765 777 804 816 783 805 787 813 776 810 824 760 779 798 761 703 512 1.02e+03 818 1e+03 752 761 768 794 458 786 632 799 773 820 785 761 795 762 759 784 738 805 759 779 774 741 806 725 780 676 791 776 758 778 797 773 727 744 739 761 773 747 779 861 708 768 755 778 740 644 761 740 763 797 746 751 668 715 750 678 788 772 875 877 878 936 906 853 802 869 895 852 850 810 833 825 808 787 830 802 900 846 861 822 788 786 772 824 771 793 752 816 820 813 765 689 808 794 789 783 783 761 770 749 754 752 780 769 776 779 792 804 806 760 762 786 788 814 783 790 842 809 780 806 724 794 786 796 782 803 791 783 766 770 782 753 780 794 781 800 791 792 798 795 799 752 725 756 775 759 769 765 805 780 758 752 725 756 784 681 750 750 797 758 777 798 771 783 752 740 765 694 759 731 718 734 738 718 772 757 706 701 1.07e+03 637 768 714 755 810 742 735 728 736 743 766 775 733 721 773 764 764 764 715 747 768 758 765 749 787 747 827 816 823 829 812 796 824 784 825 816 804 804 767 814 789 795 810 799 799 814 755 820 771 798 811 804 788 752 768 814 815 806 814 780 753 789 811 789 809 802 738 803 810 805 856 839 780 801 788 764 788 797 771 767 794 749 735 741 800 784 768 762 786 735 814 800 799 769 794 787 821 790 727 791 773 775 759 814 790 778 1.03e+03 689 804 738 837 809 719 694 696 807 738 771 789 775 768 822 754 751 740 742 822 802 806 842 825 799 773 779 797 765 791 790 772 837 790 791 791 800 785 799 791 787 806 782 765 783 760 753 790 845 772 744 782 826 838 803 762 754 760 803 778 745 736 806 819 852 789 783 767 766 790 749 760 809 806 789 780 800 815 777 786 778 738 782 771 729 803 796 770 768 772 754 810 816 810 797 760 749 758 788 784 828 844 833 765 811 784 630 783 769 756 718 752 761 745 816 808 811 799 778 814 772 780 790 828 766 794 776 808 784 788 802 777 755 767 749 795 757 702 739 791 775 751 800 796 761 752 774 758 790 776 810 797 735 776 763 783 795 760 1.05e+03 1.22e+03 809 809 543 754 747 737 698 762 745 762 788 771 859 766 794 743 800 742 773 884 856 848 846 858 872 798 854 830 866 850 827 867 862 849 852 798 866 834 858 841 856 879 774 860 809 793 867 835 816 820 827 723 771 799 807 848 832 759 633 832 802 782 792 831 777 796 798 758 791 769 784 790 733 779 808 771 769 854 852 850 767 724 773 771 775 779 804 807 828 762 778 822 786 726 774 764 784 779 739 787 751 795 804 769 764 765 742 752 752 774 736 1.16e+03 658 743 736 760 794 747 829 883 828 843 837 844 895 814 828 813 793 778 785 760 817 850 787 799 784 768 801 809 809 804 779 800 750 789 741 761 813 772 748 726 758 782 746 762 740 759 777 752 734 757 780 778 747 755 755 771 745 782 785 784 760 780 749 718 791 775 766 740 796 736 772 742 758 697 773 747 753 704 765 739 702 736 768 710 769 756 760 734 798 800 812 769 750 772 712 754 671 761 797 785 773 441 761 772 740 770 928 887 793 829 820 831 777 789 816 791 823 847 807 772 804 823 786 747 769 750 765 777 807 816 782 804 786 814 777 809 824 760 779 799 761 708 512 1.02e+03 817 1e+03 753 762 768 795 457 785 632 797 774 822 786 762 795 762 760 783 737 804 759 778 773 740 805 725 780 676 791 775 758 777 797 771 728 744 739 762 774 748 778 861 708 767 755 779 740 643 761 739 763 796 746 752 668 714 750 678 787 771 875 877 878 937 907 853 802 869 894 851 849 809 830 825 808 786 829 801 900 846 862 822 788 787 772 824 771 793 752 817 821 813 765 689 809 793 789 782 784 762 770 749 755 752 780 769 777 778 793 803 806 761 762 786 788 814 783 789 842 809 780 805 725 793 785 796 782 803 791 783 766 771 782 752 780 794 780 800 792 790 797 795 799 752 724 756 776 758 770 765 804 780 759 752 724 756 785 681 749 750 797 758 776 798 771 783 751 741 765 694 760 731 719 733 738 718 772 757 706 701 1.07e+03 636 768 714 755 809 743 736 728 735 743 766 775 732 721 773 764 763 764 715 747 770 757 764 749 787 748 827 817 822 829 812 797 824 783 825 815 804 803 766 814 789 796 808 800 799 814 754 819 769 798 812 803 787 751 768 814 814 804 816 780 754 789 811 788 809 803 738 803 811 805 856 841 779 801 787 765 787 797 771 766 794 747 735 741 800 785 767 763 786 735 815 800 798 768 795 786 821 789 727 791 773 775 760 813 790 779 1.03e+03 689 805 738 835 808 720 694 695 807 739 771 789 775 769 821 754 753 740 743 822 802 805 842 824 798 771 778 796 764 792 788 772 838 790 791 792 800 784 798 791 787 804 782 765 783 759 753 789 844 772 744 782 825 839 800 760 754 760 804 779 745 736 806 820 851 790 783 767 767 790 749 761 808 804 789 779 802 813 778 786 778 739 782 770 729 802 796 770 767 771 753 810 817 811 798 760 748 756 788 783 827 846 833 765 811 784 632 783 769 756 718 751 762 747 816 809 811 798 778 814 772 779 789 828 766 794 777 808 785 788 803 777 754 768 749 794 758 702 740 791 775 750 800 796 761 751 773 756 790 776 810 797 735 776 762 783 794 759 1.05e+03 1.23e+03 810 809 544 754 746 737 698 762 746 761 786 769 858 767 795 745 800 741 773 882 856 849 844 858 872 798 854 830 865 849 828 868 862 848 852 800 866 834 858 840 856 880 773 860 809 793 868 836 815 820 827 722 772 798 807 848 832 759 629 832 802 782 793 831 777 797 798 757 791 770 784 791 733 780 809 771 768 856 851 849 766 723 774 770 774 778 802 806 829 762 777 822 786 725 775 764 783 778 739 786 751 794 804 768 764 765 742 752 751 774 735 1.16e+03 658 744 736 760 794 748 831 882 828 843 837 845 895 814 828 814 792 778 785 759 816 850 786 799 783 768 800 808 810 805 778 799 750 789 740 761 813 772 748 726 760 781 748 762 741 759 777 752 734 757 779 777 747 755 755 771 744 782 784 784 760 780 749 718 791 774 765 740 796 736 772 742 757 696 774 746 753 704 765 738 701 735 768 711 768 756 760 735 798 799 812 768 750 773 712 755 672 763 797 784 772 442 761 772 741 770 927 888 793 829 820 831 777 788 816 791 823 847 807 771 804 821 786 746 769 750 764 777 810 816 782 802 786 815 777 807 823 760 778 800 760 715 513 1.03e+03 816 999 753 762 768 796 458 785 632 795 774 822 787 762 795 762 762 782 736 803 759 777 773 740 806 726 779 676 791 775 758 778 797 772 730 744 739 763 774 748 778 861 708 767 755 781 739 643 760 738 763 796 747 751 669 714 750 678 787 771 876 877 879 937 908 852 802 869 893 850 847 809 826 825 808 786 829 800 900 846 864 822 788 788 772 824 770 792 752 818 821 812 765 688 809 793 789 782 784 762 770 748 756 752 780 768 777 778 793 802 805 761 762 786 788 814 783 789 842 810 781 804 726 793 785 797 782 802 792 783 766 770 781 751 781 794 780 799 793 792 797 795 798 753 722 756 776 756 772 764 804 780 759 752 724 756 785 681 749 750 798 759 775 798 771 785 750 742 764 694 760 731 718 733 738 718 772 757 706 700 1.07e+03 636 768 713 754 809 745 736 729 734 743 766 775 730 721 772 764 763 763 715 747 772 757 764 749 787 749 826 818 820 828 812 798 824 782 824 814 803 803 764 814 789 796 806 800 799 816 754 818 771 798 812 802 786 751 768 814 814 804 816 779 754 788 810 788 810 803 738 803 810 806 855 841 779 802 787 766 787 797 771 766 794 745 734 741 799 784 767 763 786 735 814 800 797 768 796 786 821 788 727 792 774 775 760 813 790 779 1.03e+03 690 805 738 834 807 720 693 695 807 739 771 790 775 769 821 754 754 740 744 823 802 803 841 825 797 771 777 795 764 792 788 772 838 790 792 792 800 784 797 790 786 801 781 766 783 758 752 788 843 771 745 782 826 838 798 758 754 760 804 779 747 736 806 820 851 792 783 767 767 790 748 761 808 803 788 778 803 813 777 786 777 738 782 770 729 802 794 769 768 770 752 811 818 810 800 761 748 755 788 783 827 846 833 766 811 784 633 783 770 757 718 751 762 748 816 809 811 798 778 814 773 779 789 827 765 795 778 808 785 788 802 778 754 768 748 794 757 702 740 791 775 750 800 796 761 749 772 756 790 776 811 797 735 776 762 784 794 758 1.05e+03 1.23e+03 810 809 544 753 746 737 698 762 746 761 783 768 857 769 795 745 800 740 773 882 856 850 841 858 873 799 854 830 864 848 828 868 862 848 852 800 866 833 857 841 856 881 772 861 809 793 869 835 814 821 826 722 772 797 808 848 831 760 626 832 801 781 795 832 777 796 798 757 792 770 784 793 733 780 809 771 768 857 850 849 766 723 774 770 773 778 800 807 829 762 777 822 785 724 776 765 782 777 738 786 751 794 805 769 764 766 742 752 750 775 736 1.16e+03 658 744 736 760 794 748 831 882 828 844 837 846 895 814 828 814 792 778 785 757 815 850 786 799 783 768 800 807 810 806 778 796 749 789 740 760 813 771 749 725 761 781 747 763 742 758 777 752 733 757 779 776 748 755 754 771 745 781 784 784 760 780 749 719 791 774 766 740 795 737 772 742 757 696 775 746 753 704 765 738 702 735 768 710 768 756 760 733 797 799 811 768 750 774 712 757 673 765 797 782 772 444 761 772 741 770 927 888 794 829 820 831 777 788 816 791 824 847 807 770 804 819 787 746 768 748 763 777 814 817 781 802 787 816 776 807 823 759 777 802 760 722 514 1.03e+03 816 999 754 762 767 797 459 785 633 792 774 822 787 762 795 762 763 781 736 803 759 776 774 740 807 726 779 676 791 775 759 778 796 774 730 743 739 764 773 748 778 860 709 767 755 784 738 644 760 738 762 795 747 751 669 712 752 679 786 772 876 877 879 937 908 852 803 868 893 850 845 808 823 825 808 785 828 800 899 845 864 823 788 787 773 824 771 792 751 819 820 812 765 687 809 792 790 782 784 762 770 748 755 751 778 767 776 778 792 800 804 761 762 785 788 814 783 789 842 810 781 804 725 794 786 796 781 802 792 783 766 769 781 751 781 792 780 799 794 793 797 796 797 753 723 757 777 755 772 764 804 780 759 753 724 756 785 681 748 750 798 759 776 798 770 786 749 741 764 694 762 731 718 733 738 717 773 757 706 700 1.07e+03 636 768 713 755 809 746 736 729 734 743 767 774 730 720 771 764 762 762 714 747 774 756 764 749 787 751 824 819 820 828 812 797 824 782 822 812 802 803 764 814 789 796 807 800 799 816 756 817 773 798 813 802 786 751 768 814 814 805 817 778 753 788 810 788 810 802 739 803 810 807 854 841 779 802 787 766 786 797 771 767 794 745 732 741 799 785 766 763 787 735 814 801 798 767 795 786 820 787 727 792 773 775 760 813 790 779 1.03e+03 690 804 737 835 807 720 693 695 807 739 770 790 775 768 821 753 753 740 744 823 802 803 840 825 796 772 777 794 763 792 789 772 838 789 791 792 799 784 797 790 785 798 780 766 783 756 752 786 841 771 746 781 827 838 796 757 753 760 803 780 747 736 806 820 851 792 784 766 767 790 747 761 808 804 788 778 803 813 776 787 777 738 782 770 729 801 790 769 768 770 753 812 818 809 802 761 748 756 788 782 825 847 833 766 811 784 632 782 770 757 717 751 763 747 816 809 811 797 778 814 773 780 788 826 765 794 779 809 784 787 802 778 754 769 746 794 755 702 740 791 776 750 801 796 761 749 772 758 791 777 811 797 735 776 762 784 794 757 1.05e+03 1.23e+03 809 809 545 753 746 738 698 762 746 762 780 768 856 768 795 744 800 739 773 882 856 850 840 858 873 799 853 831 863 849 828 868 862 848 851 800 867 833 857 841 856 881 771 861 809 794 869 835 814 822 826 721 772 796 809 848 829 760 622 833 800 781 795 833 776 796 798 756 792 770 784 794 732 779 810 772 767 856 850 849 766 723 774 770 772 778 800 807 828 764 776 823 785 725 777 764 780 775 737 786 751 794 804 769 764 766 743 752 751 775 738 1.16e+03 657 744 736 759 793 748 831 882 827 844 838 846 895 814 827 814 792 778 786 755 814 850 786 799 782 768 801 806 809 806 778 795 749 789 740 759 813 770 749 725 760 781 747 763 743 758 777 751 733 757 778 777 748 754 753 771 745 780 785 783 760 780 749 719 791 774 766 740 794 737 773 743 757 697 774 745 753 705 766 739 702 734 768 709 768 756 759 731 798 799 811 768 750 775 713 757 674 766 798 781 772 444 761 772 742 770 927 888 794 828 820 831 777 788 816 791 824 846 807 769 804 820 787 746 768 747 763 777 817 818 781 803 787 816 776 806 824 758 776 802 759 731 514 1.03e+03 816 999 754 761 766 797 460 785 633 791 774 822 787 762 794 762 764 781 736 802 759 775 775 740 807 725 779 676 790 775 759 779 796 775 730 742 739 763 774 747 778 860 709 766 754 782 738 646 760 739 761 795 746 750 668 711 754 679 786 772 876 877 879 937 908 852 804 867 894 851 843 809 820 825 807 785 828 800 899 846 863 824 788 785 774 825 771 793 751 817 819 812 765 686 808 793 790 782 783 762 770 748 755 750 777 766 775 777 791 799 803 760 762 785 787 814 783 789 842 810 781 803 724 794 785 796 781 801 793 783 766 769 781 751 780 790 780 799 792 794 797 797 798 754 723 756 777 756 771 765 803 780 759 753 724 755 785 682 748 750 799 758 776 798 769 786 749 740 764 693 762 731 718 733 738 716 773 757 706 701 1.07e+03 636 767 713 755 809 746 736 728 734 743 767 774 731 719 771 764 762 763 714 747 777 756 763 748 787 752 825 820 821 828 813 797 824 782 820 813 802 802 763 814 789 795 807 800 799 817 758 817 774 798 814 803 786 750 768 815 814 807 816 778 752 787 811 789 810 802 739 803 809 807 854 841 778 802 787 766 786 796 771 767 794 745 732 741 799 786 766 764 788 735 814 802 799 768 795 786 819 786 727 791 772 774 759 813 790 778 1.03e+03 690 803 736 836 807 720 693 695 808 738 770 790 775 767 821 753 752 741 744 823 801 802 840 826 796 774 776 794 765 792 789 772 839 789 790 792 798 783 796 790 785 794 781 766 783 755 752 786 840 771 747 781 828 838 797 756 754 760 803 780 746 736 805 820 852 792 785 766 767 791 746 763 808 804 788 779 802 814 776 787 777 737 782 771 729 801 783 770 769 770 753 813 818 808 801 761 749 757 787 782 825 847 834 767 811 785 630 783 770 758 716 751 763 747 816 809 811 798 777 816 773 781 788 826 765 792 779 808 783 787 801 779 754 769 746 793 753 702 740 791 776 751 802 796 761 748 772 759 791 778 809 797 735 776 761 784 793 758 1.05e+03 1.23e+03 808 808 544 753 746 737 697 763 746 763 777 768 856 768 796 743 801 740 774 883 856 849 840 859 873 799 853 831 863 850 828 868 862 849 850 799 867 833 856 842 856 880 772 860 809 794 869 835 814 823 826 721 772 796 809 849 826 760 620 834 800 782 795 833 776 795 798 758 792 769 784 793 732 779 810 772 766 854 849 849 766 724 775 769 772 779 801 807 827 766 776 823 785 726 777 762 780 775 737 786 750 796 803 769 763 764 744 752 753 775 739 1.16e+03 656 741 737 759 792 746 830 882 827 844 836 847 895 814 827 813 793 777 786 754 814 850 786 799 782 767 801 807 806 805 779 796 750 789 740 757 813 771 748 725 760 780 747 762 742 758 776 752 734 757 779 778 749 754 752 771 745 780 786 783 760 781 749 718 791 774 766 740 794 737 773 742 758 698 774 745 753 705 768 739 702 733 768 708 768 755 759 729 798 799 811 769 750 776 713 757 674 766 798 781 772 443 761 772 741 770 927 888 793 828 819 831 776 788 816 791 824 846 806 769 804 822 787 746 768 745 763 777 820 820 780 804 787 816 775 807 824 757 775 802 757 740 514 1.03e+03 815 999 754 760 766 796 460 785 633 790 774 822 787 761 793 764 764 781 737 802 759 775 775 740 806 724 780 676 790 774 758 779 796 775 729 740 739 763 774 746 779 861 710 768 753 781 738 647 759 740 759 796 747 749 670 710 754 680 786 771 877 876 879 938 907 851 804 866 894 851 842 811 818 825 807 785 828 800 899 846 863 825 788 784 773 825 771 793 751 816 819 812 765 686 808 793 789 782 783 761 770 748 754 749 777 766 775 776 791 798 802 759 761 785 786 814 784 789 842 810 781 802 723 794 785 794 781 800 792 782 766 770 782 750 780 789 781 799 791 794 797 798 797 753 724 756 777 756 770 765 803 779 758 753 724 754 784 683 749 751 799 757 776 798 770 786 749 740 764 693 762 731 718 733 738 716 773 757 705 702 1.07e+03 636 766 713 756 808 744 736 728 735 744 768 774 732 719 771 763 761 764 715 746 782 757 762 746 787 751 826 819 821 828 813 796 824 782 821 813 802 802 763 814 790 795 807 800 798 817 758 817 776 798 815 803 787 750 768 814 814 809 817 779 751 787 811 789 809 801 740 804 809 806 854 841 778 802 787 765 786 796 770 768 793 745 731 740 798 786 765 762 788 735 813 803 798 768 795 786 819 786 727 790 772 773 759 813 790 778 1.03e+03 690 802 736 838 806 720 693 695 808 738 770 790 775 766 821 752 751 742 743 824 801 802 839 826 796 774 775 794 766 793 788 772 839 788 790 792 798 783 797 790 784 792 782 766 783 753 752 786 839 771 747 781 828 838 798 756 754 759 802 780 747 737 805 819 852 791 785 766 766 791 746 765 808 804 789 780 802 814 776 788 776 736 783 773 728 802 776 770 769 770 753 813 818 808 800 761 748 758 787 782 825 846 834 767 811 785 629 782 771 758 715 750 762 747 816 808 812 799 775 816 773 782 788 826 766 792 779 806 782 786 800 778 754 768 747 794 754 702 740 791 775 752 802 796 761 748 772 759 791 776 808 797 734 776 761 786 792 758 1.05e+03 1.23e+03 807 808 543 754 747 736 697 765 746 764 776 768 856 767 796 742 801 740 774 883 856 848 840 860 873 798 853 831 863 851 827 868 862 849 849 799 867 832 856 843 856 879 774 860 809 794 869 835 815 823 826 720 772 796 809 848 824 760 617 835 801 782 795 834 775 795 799 759 792 768 785 793 732 779 811 773 767 853 849 849 766 722 774 769 773 779 802 807 827 767 776 824 783 726 776 762 780 777 737 786 749 797 802 770 762 763 744 753 754 776 739 1.16e+03 655 739 737 758 791 744 830 882 828 844 835 848 896 814 827 813 792 776 786 755 815 850 786 799 782 768 802 807 806 804 779 797 751 789 741 757 813 770 746 725 760 780 748 761 741 758 775 753 734 758 779 777 748 752 751 771 744 781 786 783 760 781 750 719 790 774 767 741 794 737 773 740 759 699 774 745 754 706 768 739 702 733 767 709 768 754 759 729 798 799 811 770 751 776 714 758 674 766 798 782 772 442 761 772 740 771 927 888 792 827 818 831 776 788 816 791 823 845 805 769 803 823 786 746 766 744 763 777 821 820 781 804 788 816 775 808 823 756 776 802 756 751 514 1.03e+03 815 999 754 760 767 796 460 785 633 790 775 821 787 761 791 765 764 782 738 802 760 775 774 740 806 724 781 677 790 773 758 779 795 776 729 739 739 763 774 745 780 862 710 769 753 780 739 647 759 741 759 796 747 748 672 712 753 680 787 770 877 876 879 938 907 852 804 866 895 851 842 812 814 825 807 784 828 800 900 845 864 825 789 783 772 824 771 793 751 814 818 813 765 686 807 792 788 782 782 761 769 748 754 749 778 767 775 776 792 798 802 759 761 785 785 813 784 789 842 810 781 802 723 794 785 794 781 800 792 782 765 772 782 750 780 791 781 798 791 794 797 798 796 752 724 756 777 756 770 766 803 778 758 752 724 754 784 683 750 751 798 756 776 798 772 785 750 741 764 693 762 731 718 734 738 715 773 758 705 703 1.07e+03 636 765 712 756 808 743 736 728 734 744 768 774 732 719 770 763 762 766 715 746 785 757 762 746 787 751 828 818 820 828 813 796 824 783 821 812 803 802 764 814 790 796 806 800 798 817 757 817 776 798 816 803 787 749 768 813 814 809 818 779 751 787 812 790 809 801 740 804 810 805 853 840 778 802 787 764 787 796 769 768 792 745 732 740 798 786 764 760 786 735 813 803 796 769 795 786 819 785 725 789 772 772 759 813 790 778 1.03e+03 688 801 736 838 806 720 693 695 808 738 770 790 775 766 820 752 750 742 742 824 801 803 838 826 795 773 775 795 767 793 788 771 839 787 791 792 798 782 797 790 785 792 782 765 782 754 752 785 838 771 746 780 827 838 799 757 755 759 802 779 748 738 804 819 852 791 786 766 764 791 746 766 806 805 789 780 801 814 776 788 776 735 783 773 728 802 770 771 769 770 752 813 817 809 798 761 747 758 788 782 826 845 833 766 811 785 628 781 771 758 716 749 761 746 817 808 811 800 775 816 774 782 788 827 766 792 779 805 781 786 799 778 754 767 748 794 755 702 740 790 774 752 801 796 762 749 772 759 791 774 807 797 734 776 761 785 791 759 1.05e+03 1.23e+03 807 807 542 754 747 734 696 766 746 765 774 768 856 767 796 742 801 740 774 882 856 849 841 860 873 798 853 831 863 851 827 868 861 849 850 800 867 833 856 844 855 879 775 860 807 794 869 834 816 823 826 720 772 796 810 848 822 760 614 835 802 783 796 834 775 796 799 760 791 768 785 794 732 780 810 774 768 853 849 849 766 719 776 769 774 780 803 807 827 765 776 824 780 727 776 764 780 778 737 786 748 797 802 770 762 761 744 753 753 776 738 1.15e+03 654 738 736 758 791 743 830 882 829 844 835 848 896 814 827 813 792 775 786 757 815 849 786 798 781 769 802 808 806 802 779 797 751 789 743 757 813 769 746 725 760 779 748 761 739 757 775 754 733 758 779 776 748 752 751 771 743 782 786 783 760 779 750 721 789 774 767 741 794 737 773 738 760 698 774 746 754 705 768 737 701 733 767 710 768 753 760 731 798 800 812 770 749 776 714 758 673 766 797 782 772 443 761 771 739 771 928 889 791 826 818 831 775 789 815 791 823 845 804 769 803 822 786 746 764 742 763 776 822 820 781 804 788 817 775 809 822 757 776 802 756 760 514 1.03e+03 816 1e+03 754 760 768 795 459 785 632 790 774 821 787 762 792 766 763 782 738 802 760 774 773 739 806 724 782 677 790 772 757 778 796 776 729 739 739 764 774 744 781 862 710 772 754 780 740 647 758 741 759 795 747 748 673 714 753 680 787 769 878 876 879 938 907 852 803 866 894 851 841 811 811 825 807 784 828 800 898 845 865 824 788 785 771 822 771 793 751 815 817 813 765 686 807 792 788 782 780 761 768 748 754 750 779 767 775 776 791 799 802 759 761 784 785 814 784 789 842 811 782 802 722 794 786 794 779 800 792 782 764 773 782 750 780 792 781 798 791 794 798 797 794 752 724 757 776 756 769 766 803 779 758 751 723 754 785 682 751 750 797 756 775 799 773 784 750 741 764 694 762 731 718 734 738 715 772 758 706 703 1.07e+03 636 763 712 756 808 743 736 727 733 744 768 774 732 719 770 762 762 766 716 746 787 758 762 746 787 750 828 818 818 828 813 796 824 782 821 813 803 802 765 814 790 799 806 800 800 817 756 816 775 799 816 803 787 748 768 811 815 810 819 778 752 787 812 790 809 800 739 805 810 805 854 840 777 803 787 765 786 796 768 768 792 746 732 740 798 787 764 758 785 735 813 803 795 769 795 786 819 785 724 789 773 772 759 813 789 776 1.03e+03 687 801 737 839 807 721 693 695 808 737 771 791 774 766 820 753 749 743 740 824 801 804 838 827 795 773 776 796 766 793 787 770 839 786 792 791 798 782 799 790 786 791 782 764 781 754 752 786 838 770 746 780 826 838 800 757 755 759 801 779 747 738 804 818 852 791 786 767 764 791 747 766 804 805 788 780 801 814 776 788 776 737 783 774 728 803 766 771 769 769 752 813 817 809 798 761 747 758 788 782 827 844 832 764 810 785 627 781 772 758 717 749 760 746 818 807 809 800 775 815 775 782 788 825 766 792 779 806 781 785 799 777 754 766 748 794 756 702 740 791 773 752 799 796 762 750 772 759 791 773 807 798 734 775 760 783 791 758 1.05e+03 1.23e+03 808 807 543 755 748 734 696 765 747 766 771 769 856 767 796 742 801 740 773 882 855 849 840 860 873 799 853 831 862 851 827 868 861 848 850 800 866 833 855 844 855 879 774 861 805 794 868 834 817 823 825 720 772 796 810 848 819 759 612 835 802 783 796 834 776 796 799 761 792 768 783 794 732 778 810 774 769 853 849 849 766 719 777 769 775 780 803 807 827 763 776 822 776 726 776 765 780 778 736 786 748 798 803 770 762 761 743 752 753 776 738 1.15e+03 654 739 735 759 791 743 830 881 829 844 836 848 896 815 827 813 792 776 786 759 815 849 785 798 779 771 802 808 806 802 779 797 751 789 742 758 813 768 747 725 761 779 749 762 739 756 774 754 732 758 781 776 748 752 752 770 743 783 785 782 760 778 750 722 790 774 767 742 793 736 773 737 759 696 773 746 754 705 766 736 700 733 767 711 766 752 760 732 798 801 812 770 746 776 714 758 673 767 797 782 771 444 759 770 740 771 928 889 791 826 818 831 774 788 814 791 824 845 804 769 802 822 786 745 763 741 763 776 823 820 780 803 787 817 775 810 822 758 777 801 758 769 513 1.03e+03 817 1e+03 754 760 768 794 458 785 632 790 773 820 787 763 792 766 763 783 739 803 761 774 773 740 806 724 783 677 789 772 758 778 797 775 730 740 738 764 775 744 781 862 711 772 755 782 740 648 760 740 758 794 746 748 673 714 753 680 788 769 878 876 878 938 908 853 802 866 894 851 840 810 807 825 807 784 827 800 897 845 865 823 787 786 770 821 771 792 751 816 817 814 765 686 808 791 788 782 779 761 770 748 754 750 780 768 775 776 791 800 801 759 762 784 786 816 784 789 842 811 782 802 722 794 786 794 778 801 792 782 764 772 782 750 780 792 781 798 791 794 798 796 794 751 724 757 775 756 768 765 804 780 758 751 723 755 785 682 751 750 796 756 775 799 773 783 750 740 764 694 761 730 717 735 738 715 771 760 706 702 1.07e+03 635 762 711 757 808 744 735 726 733 742 769 773 732 718 771 762 762 764 716 745 788 758 763 746 788 750 827 816 818 828 814 797 823 782 821 813 804 803 765 815 790 802 806 798 801 816 755 816 774 799 817 803 788 748 767 812 814 810 819 776 753 787 813 790 809 800 739 805 810 805 854 840 777 803 787 765 785 795 768 768 793 746 733 741 797 786 765 758 785 735 813 803 794 769 794 786 819 785 723 789 772 772 758 813 789 774 1.03e+03 686 801 737 839 808 721 692 695 808 736 771 791 775 766 820 753 749 743 740 824 801 805 838 828 794 773 776 796 766 792 788 769 839 786 791 792 798 782 800 790 785 790 781 763 780 754 752 788 838 770 745 780 825 838 800 757 754 759 801 779 746 737 804 818 851 790 786 765 764 791 747 765 804 805 788 780 800 814 776 788 776 739 783 774 728 804 763 771 769 768 752 813 816 808 797 761 749 758 788 781 828 844 831 765 809 784 627 781 772 758 716 750 760 746 818 807 808 800 776 816 775 782 787 823 766 791 779 807 781 786 798 775 754 766 748 794 756 703 739 792 773 752 798 795 762 750 772 758 790 773 806 798 734 776 760 782 791 757 1.05e+03 1.23e+03 808 806 543 756 749 734 696 764 747 768 770 769 855 767 796 742 802 740 772 881 855 849 840 860 874 799 853 831 863 851 827 868 861 848 850 799 866 833 855 844 855 879 773 862 804 795 868 835 818 823 825 722 772 796 810 847 816 760 609 835 802 783 796 835 776 797 799 762 791 768 782 793 732 778 810 773 769 854 848 848 765 721 777 769 776 781 804 807 828 762 776 821 773 725 776 765 780 778 736 786 748 798 803 770 762 761 743 751 753 775 738 1.15e+03 654 739 734 758 791 743 830 881 828 844 838 847 895 815 827 813 791 776 786 759 815 850 784 797 778 771 802 807 806 802 780 796 751 788 741 758 813 768 749 726 761 778 749 762 739 755 775 755 733 758 782 775 748 752 753 770 744 782 785 782 761 778 750 721 790 773 766 743 792 736 772 737 758 695 771 745 754 704 766 734 699 733 766 713 765 751 760 734 798 801 812 770 744 776 714 758 673 767 796 782 770 446 758 770 740 770 929 889 791 826 819 831 774 786 814 791 824 844 805 768 802 822 786 745 763 739 763 775 824 819 780 802 787 817 775 811 823 758 776 800 759 774 513 1.03e+03 817 1e+03 754 760 768 794 458 785 631 790 773 820 787 764 792 765 763 783 739 803 761 774 773 739 807 724 783 677 788 772 758 778 798 774 731 741 738 764 775 745 779 862 711 772 756 784 740 649 761 739 758 793 745 749 673 714 754 680 788 769 878 876 878 938 910 854 802 866 893 851 840 810 806 825 807 784 828 800 896 845 865 820 786 790 770 821 771 792 752 817 817 813 764 685 808 791 788 781 779 762 771 748 754 750 780 767 774 774 791 800 802 758 761 784 786 817 784 789 842 811 783 802 722 794 787 794 777 802 792 782 764 772 781 750 780 792 782 798 792 793 798 794 794 751 724 757 775 756 768 765 804 781 759 750 723 755 785 682 751 750 798 756 776 799 772 783 750 739 764 694 761 730 717 735 738 716 770 760 707 702 1.07e+03 633 761 711 758 808 745 735 727 734 741 768 772 732 717 771 761 763 763 716 744 789 758 764 746 788 750 827 814 818 828 813 797 823 782 822 814 804 803 765 814 790 805 805 797 803 816 755 817 774 800 820 803 787 748 767 813 814 810 819 776 753 787 813 789 808 800 739 805 810 805 855 838 777 803 787 764 783 795 768 767 793 745 733 742 797 786 766 759 785 735 813 802 793 768 793 786 819 786 724 789 772 772 758 813 789 774 1.03e+03 688 801 737 839 808 721 692 696 808 736 771 791 775 766 820 754 749 743 742 823 801 805 837 827 794 772 776 797 766 790 788 769 839 787 791 792 798 781 799 790 784 789 780 763 778 754 753 789 838 769 745 780 824 838 800 756 753 759 802 779 744 736 804 818 851 789 786 764 764 791 747 765 805 803 788 780 800 814 776 787 775 741 783 773 727 805 762 770 770 767 752 812 816 807 797 761 750 758 787 781 827 843 831 766 808 784 626 782 772 757 716 750 760 746 817 808 808 799 776 816 773 783 787 821 765 791 779 807 781 787 797 774 754 767 748 794 756 703 738 792 773 751 798 794 762 750 772 759 789 773 806 799 735 776 760 783 791 757 1.05e+03 1.23e+03 808 806 543 757 748 734 696 763 746 768 768 769 855 767 795 742 800 740 773 881 854 849 840 860 873 799 852 830 863 851 827 867 861 848 849 798 868 833 854 844 855 878 773 861 803 794 868 836 818 822 824 723 772 796 810 846 812 759 607 835 802 783 795 834 777 797 798 762 789 768 781 792 732 777 808 773 769 854 848 848 765 724 777 769 775 781 804 807 828 762 777 821 770 725 776 764 780 778 736 784 748 798 803 771 763 761 742 751 753 775 740 1.15e+03 654 740 733 757 790 742 831 880 829 844 838 848 894 815 827 812 791 776 786 759 815 851 785 796 778 771 802 805 806 802 780 797 750 788 740 758 813 768 748 727 760 776 748 762 739 755 776 756 734 758 783 776 749 752 754 771 745 781 785 781 761 779 750 719 790 773 766 742 793 735 772 737 758 695 769 745 755 704 767 734 699 733 766 714 766 752 760 735 797 801 812 770 744 776 712 758 673 768 796 782 770 446 758 770 741 770 929 889 791 827 819 831 774 785 814 790 824 843 805 768 802 822 786 745 764 737 762 774 826 818 780 801 786 818 775 810 824 758 776 800 759 778 512 1.02e+03 817 1e+03 754 761 767 794 459 784 631 792 773 820 787 764 792 764 761 782 739 803 760 774 773 739 807 724 783 678 788 773 758 777 798 773 732 742 737 764 775 745 779 863 711 770 756 786 739 650 762 740 757 792 745 749 671 714 754 680 787 769 877 876 877 938 911 855 802 866 893 851 840 810 804 825 808 784 828 800 897 845 864 819 786 791 771 821 771 792 752 817 818 812 764 683 809 791 788 781 779 762 772 748 754 750 780 765 775 772 791 801 803 758 760 783 786 817 784 789 842 811 781 803 722 794 787 794 778 802 793 782 764 771 781 750 780 790 783 798 792 792 798 794 794 752 724 757 775 756 767 765 804 781 759 750 724 755 785 682 750 750 798 756 776 799 773 784 750 739 764 695 761 730 718 735 737 716 770 760 706 702 1.07e+03 632 761 711 757 807 745 734 727 734 739 767 772 732 717 770 761 763 762 716 744 791 757 764 746 787 750 827 812 817 828 813 798 823 783 823 815 803 803 765 813 791 806 805 796 803 815 755 818 773 801 824 802 786 749 767 813 814 810 818 776 753 787 813 787 808 801 738 806 810 806 854 837 777 802 786 764 783 794 769 766 794 746 733 741 798 785 767 760 784 734 812 802 794 769 793 785 818 788 724 789 773 772 758 813 789 775 1.03e+03 689 801 736 840 807 720 691 696 808 736 771 791 775 766 820 753 750 742 743 823 801 805 836 826 795 773 777 798 765 788 789 769 840 787 791 791 799 782 798 790 783 789 780 762 778 755 755 788 838 769 745 779 824 837 799 756 752 759 803 779 744 734 804 819 852 788 786 764 765 791 746 764 807 802 787 779 799 813 775 786 774 739 783 772 727 804 760 770 770 767 751 810 815 807 797 761 749 758 787 781 826 843 830 766 808 784 625 782 772 757 714 750 760 745 816 808 808 797 776 816 772 783 786 820 764 791 779 808 782 788 798 774 755 767 748 794 756 702 738 793 773 751 799 794 761 750 773 759 790 772 807 799 736 776 761 783 791 757 1.04e+03 1.23e+03 809 807 543 757 747 733 696 764 746 769 768 769 854 766 794 742 799 741 773 881 854 849 840 860 874 799 852 830 864 851 827 865 861 848 848 797 870 833 854 842 855 878 773 860 803 794 868 836 817 822 824 724 773 796 808 846 808 759 602 836 802 782 794 834 777 796 797 763 787 768 781 792 732 777 807 774 768 854 848 848 765 724 774 768 775 782 802 807 829 762 778 822 763 726 776 762 780 778 736 782 748 798 803 771 764 761 741 752 753 775 740 1.16e+03 654 740 733 756 790 742 830 880 829 844 838 848 893 815 826 812 792 776 787 758 817 852 786 798 779 770 802 805 806 802 780 797 750 787 738 757 814 767 747 728 759 776 747 762 740 755 776 757 734 758 783 777 749 752 754 770 746 780 785 780 761 779 751 719 789 773 767 741 793 735 772 737 759 695 768 745 756 703 768 734 699 733 765 714 766 753 759 736 797 801 812 770 744 776 711 757 673 768 795 781 770 446 758 770 740 770 930 888 791 827 819 831 775 784 813 790 823 843 806 768 802 822 786 745 764 735 761 775 826 818 780 801 786 818 775 808 823 759 775 800 758 782 512 1.02e+03 817 1e+03 754 761 766 794 459 784 630 794 772 820 787 764 792 763 760 781 738 803 759 775 773 738 808 724 783 678 788 773 758 776 798 772 732 742 737 764 774 746 780 864 711 768 756 786 738 651 763 741 757 792 745 749 670 714 755 681 786 769 877 877 876 938 911 856 802 867 893 851 840 811 802 825 807 784 828 800 898 846 864 818 786 792 772 822 771 791 752 816 818 811 764 683 809 791 788 780 779 762 771 748 755 750 779 764 776 768 791 802 805 758 759 783 786 817 784 790 843 811 780 804 723 794 788 794 778 801 793 782 764 771 781 751 779 789 785 798 792 791 798 793 794 751 724 757 775 756 767 765 803 781 758 751 724 755 785 681 750 751 797 756 776 799 773 785 750 739 764 697 761 731 718 736 736 716 770 758 706 702 1.07e+03 633 761 711 756 806 745 733 728 733 739 766 772 732 718 768 762 762 762 716 744 792 757 763 746 787 750 827 812 818 828 813 798 822 783 824 814 802 802 764 812 791 806 804 797 804 815 755 818 772 801 827 802 785 750 768 814 815 810 817 776 753 786 812 786 808 801 738 805 810 806 854 836 777 802 785 764 784 794 769 765 794 747 732 740 797 785 766 761 784 733 812 801 796 769 792 785 818 788 724 788 773 772 758 814 789 776 1.02e+03 689 801 736 840 807 720 691 696 809 736 771 790 775 766 818 752 750 740 744 825 802 805 835 825 795 774 777 799 764 788 789 769 839 789 791 791 798 783 797 790 783 788 781 763 778 756 756 788 838 768 745 779 824 836 799 757 751 759 805 779 744 735 804 819 854 788 786 767 765 792 745 763 806 801 786 778 799 813 775 784 775 738 784 771 727 804 760 770 770 770 752 809 815 807 797 761 748 759 787 781 825 843 831 765 809 784 624 783 772 755 713 750 760 743 817 808 808 797 776 816 772 783 785 820 764 791 779 808 783 788 800 774 756 767 747 794 755 701 739 792 774 751 799 794 761 750 773 758 789 772 809 798 736 775 763 783 791 757 1.04e+03 1.23e+03 810 807 543 756 746 734 698 764 746 769 768 768 854 765 793 743 798 741 773 882 853 849 841 859 874 798 852 830 864 851 827 864 861 847 848 796 870 833 854 841 856 877 773 860 803 794 867 836 816 823 823 722 773 796 806 847 804 758 596 837 802 782 794 833 776 795 796 763 786 768 782 791 733 777 806 776 768 853 848 849 766 725 773 768 774 782 802 808 829 763 778 823 757 726 776 761 781 778 736 777 747 798 803 770 765 760 742 753 752 775 740 1.16e+03 654 740 734 756 790 742 829 879 829 844 837 847 893 814 824 812 793 776 788 757 819 850 788 799 779 770 802 806 806 801 778 798 750 787 737 757 813 767 746 728 757 777 746 763 741 755 776 760 734 758 783 778 749 752 753 769 746 779 786 780 762 779 752 720 789 772 769 740 792 736 773 736 759 695 770 745 756 703 769 734 699 734 764 714 765 754 759 737 797 800 811 770 745 776 711 756 673 768 794 781 771 446 759 769 740 770 930 887 791 828 819 830 775 784 813 790 823 843 804 769 802 822 786 745 764 733 760 775 826 818 781 801 785 819 775 808 823 758 774 800 757 787 512 1.01e+03 816 1e+03 754 761 765 794 459 784 630 795 771 820 786 762 792 763 757 780 738 804 758 775 773 739 807 724 783 679 788 774 758 776 797 773 732 742 738 763 773 746 781 864 711 767 756 786 739 651 763 741 758 791 746 749 669 715 757 681 786 769 877 877 876 938 911 856 801 869 893 851 840 811 799 825 805 784 829 799 898 846 864 817 785 791 772 822 771 790 751 815 818 810 764 683 810 790 788 780 777 762 769 748 755 750 778 765 777 766 790 802 806 759 759 783 786 817 785 790 844 811 779 804 722 794 788 794 778 799 793 782 764 770 781 752 778 789 785 799 792 791 798 793 794 751 725 757 776 756 768 765 803 781 757 751 724 753 786 680 750 751 796 757 776 799 773 785 750 739 764 699 761 732 718 736 736 716 771 757 705 703 1.06e+03 634 761 711 755 806 746 733 728 733 738 766 772 733 718 768 764 762 762 715 744 792 757 763 746 787 750 827 812 819 827 814 799 822 783 824 814 801 802 764 813 791 811 804 797 804 814 756 818 771 800 828 802 784 751 767 814 816 810 816 776 753 786 813 788 808 800 738 804 810 806 854 836 777 803 785 764 784 795 769 764 794 748 732 739 797 785 765 761 783 732 812 800 797 768 792 785 818 788 724 788 773 772 758 814 788 776 1.02e+03 688 801 737 840 807 720 691 696 809 736 770 790 774 765 817 752 750 739 744 827 802 805 836 826 794 774 775 800 763 788 790 769 838 790 791 790 797 784 797 790 784 787 780 764 778 757 755 788 838 768 746 779 824 835 800 758 751 759 805 779 746 735 805 819 855 789 786 768 766 792 745 762 806 801 786 778 799 812 775 784 776 737 784 771 726 804 760 770 770 772 753 808 815 808 797 761 748 758 788 781 825 844 832 764 810 783 624 783 772 754 713 750 760 741 816 809 809 797 777 816 772 783 784 819 764 790 780 808 783 787 802 775 756 766 746 794 755 700 740 791 775 751 799 795 762 750 774 756 789 771 808 798 735 774 763 783 791 757 1.04e+03 1.23e+03 811 807 543 755 746 735 699 764 748 770 767 767 854 765 793 742 798 740 773 882 853 848 841 859 874 798 851 831 865 851 827 864 861 846 848 796 868 833 854 839 856 877 772 860 804 796 866 835 814 823 823 721 772 796 805 848 802 758 591 835 802 783 793 832 777 794 795 764 787 768 782 790 734 777 806 776 768 853 849 850 765 723 773 768 774 782 800 808 828 762 778 823 752 725 775 760 782 777 735 774 746 797 803 769 765 761 743 753 751 774 740 1.16e+03 653 741 734 756 790 742 828 879 829 844 836 846 894 813 824 813 793 776 788 756 820 849 788 800 779 770 801 807 806 801 777 799 750 787 737 758 812 767 746 727 757 777 745 764 740 755 774 763 733 758 783 778 748 752 753 769 746 779 787 780 762 778 752 721 789 774 770 739 791 736 773 738 760 695 772 745 756 703 769 735 698 734 763 714 765 753 758 737 796 800 809 771 745 776 713 755 673 768 795 781 771 446 759 769 740 770 930 885 791 827 819 829 775 784 813 790 823 844 803 769 802 822 786 745 764 733 760 775 826 818 781 800 784 820 775 810 823 758 774 800 756 791 511 1.01e+03 816 1e+03 754 761 765 795 459 783 632 796 769 819 785 761 791 764 755 780 738 804 758 775 773 739 808 724 783 680 789 774 758 776 796 773 732 740 737 762 772 746 780 865 710 768 757 785 740 652 762 741 758 791 746 749 669 715 758 680 786 768 877 876 876 938 911 854 802 869 893 851 839 810 797 825 804 784 828 799 897 846 864 817 785 790 771 823 771 789 750 815 818 810 764 683 810 790 789 780 775 762 768 748 755 750 778 766 777 765 790 802 805 760 760 783 785 816 785 791 844 810 779 804 722 794 787 793 779 799 793 782 764 770 781 752 779 790 786 799 792 791 798 794 794 751 725 756 777 756 769 764 803 780 756 752 724 752 786 679 750 750 796 757 776 799 773 784 751 739 763 705 762 733 718 736 736 717 772 756 705 702 1.06e+03 634 760 710 754 805 746 732 728 734 738 767 772 732 718 770 765 761 762 715 744 793 758 763 745 788 750 827 812 820 827 816 799 820 783 824 813 801 802 763 813 791 816 805 798 803 814 756 818 770 798 828 803 784 752 765 814 816 810 816 776 753 786 814 789 808 799 738 804 810 805 853 836 777 804 785 765 784 796 769 762 794 747 732 740 797 786 763 761 782 732 812 800 797 767 793 785 818 788 725 787 773 773 758 815 788 776 1.02e+03 686 801 738 840 807 719 691 696 810 735 770 789 774 765 815 753 749 738 742 827 803 805 836 825 793 774 773 800 763 788 790 769 837 789 791 791 796 783 798 790 783 786 780 765 778 756 754 788 839 769 746 778 825 834 799 759 751 759 804 779 747 736 805 819 855 790 786 767 767 792 744 761 805 802 785 779 799 812 775 785 778 737 784 771 726 804 761 770 771 773 753 808 816 809 797 761 748 756 788 781 825 844 834 764 811 783 625 783 773 755 714 749 760 741 816 809 810 797 777 817 771 782 783 819 764 790 780 807 783 786 803 775 756 766 746 793 755 699 741 789 775 751 798 796 762 750 774 756 788 770 807 797 734 774 763 782 792 758 1.04e+03 1.23e+03 811 809 543 754 746 736 700 764 749 770 766 766 854 764 792 742 797 739 773 883 853 847 841 859 874 797 852 832 866 851 826 865 862 846 848 797 867 833 854 839 856 876 772 860 804 797 865 835 813 823 825 721 771 796 806 848 799 758 589 834 802 784 793 831 776 795 795 764 789 768 782 790 735 778 807 775 768 853 851 850 765 722 774 768 775 781 800 809 828 762 778 823 748 723 774 761 783 776 734 768 746 796 802 767 764 761 744 753 751 774 741 1.16e+03 653 741 734 757 790 742 828 878 828 843 836 845 894 812 824 814 792 777 788 756 819 848 788 799 779 771 800 807 805 800 777 799 750 788 739 760 811 767 747 727 757 777 744 764 739 754 772 767 733 758 782 778 747 752 753 770 746 779 786 781 762 777 752 722 789 775 769 739 790 737 774 739 759 695 772 745 755 704 769 735 698 735 764 713 765 752 758 738 796 800 808 771 745 776 715 754 673 767 795 781 771 445 759 769 740 769 931 885 791 826 818 828 774 785 813 790 822 844 802 769 802 821 786 744 764 733 760 775 827 818 781 800 785 820 775 812 823 757 774 800 756 793 512 1.01e+03 816 1e+03 753 761 765 795 460 783 632 796 768 820 784 761 791 764 753 780 738 803 757 775 773 739 808 724 783 681 789 773 758 775 796 775 732 739 736 761 772 744 778 865 709 768 757 787 740 651 762 740 758 791 746 749 669 714 758 680 786 768 878 876 876 938 911 853 801 868 892 852 839 810 796 825 804 784 828 799 896 845 864 817 785 790 770 823 770 789 750 815 818 810 764 682 810 790 789 780 772 761 768 748 754 750 778 766 778 763 790 802 805 760 759 783 784 814 785 791 844 809 780 803 722 794 786 793 780 799 793 782 764 770 781 753 780 792 785 799 791 791 798 794 794 751 724 756 777 756 770 762 803 780 758 752 724 751 786 679 750 749 797 757 775 798 773 784 751 740 762 709 762 733 718 735 736 717 772 756 706 702 1.06e+03 634 759 710 754 806 746 732 727 734 740 767 772 732 718 771 763 762 762 715 744 793 759 763 745 787 750 827 812 818 826 817 799 820 783 824 812 801 804 762 812 790 823 806 797 801 814 756 817 770 798 829 804 784 751 764 813 816 809 816 775 754 786 814 788 807 799 738 804 810 804 852 836 777 804 785 764 784 796 769 762 795 746 732 740 796 786 763 760 782 732 812 800 797 767 793 785 818 787 726 787 772 773 758 815 787 775 1.02e+03 687 800 737 839 807 719 691 696 809 735 770 789 773 765 816 754 749 738 740 828 804 805 838 825 792 774 772 799 762 789 790 769 837 788 791 791 796 783 798 790 782 785 779 765 778 756 754 788 840 769 746 778 827 834 797 757 752 759 803 779 747 734 804 820 855 790 786 765 766 793 745 761 805 803 786 780 800 813 775 786 777 738 784 771 726 804 761 769 771 771 754 808 816 809 798 762 747 754 789 781 825 844 834 764 812 782 626 783 773 756 715 749 760 740 816 809 810 796 778 818 771 782 783 819 764 789 780 806 784 784 802 776 755 767 747 793 756 699 740 788 775 750 798 794 762 749 773 758 788 770 805 796 734 775 762 782 792 760 1.04e+03 1.23e+03 810 810 543 754 747 736 700 764 750 771 766 765 853 764 792 742 796 737 772 884 853 845 841 859 873 797 852 832 865 851 826 866 863 847 848 797 867 833 855 839 855 875 771 859 805 797 865 834 813 823 827 722 770 796 807 848 795 758 585 832 802 786 792 831 776 795 795 763 791 767 782 790 734 779 807 774 767 853 852 849 766 722 775 768 775 781 800 809 828 763 778 823 744 723 774 762 783 775 734 764 746 795 800 767 763 762 744 754 750 774 741 1.16e+03 653 741 734 757 790 742 827 878 828 842 836 845 894 812 825 814 791 777 789 756 817 848 787 799 779 772 800 806 806 800 778 799 750 790 740 761 811 767 747 726 758 776 743 763 738 755 771 770 733 758 781 776 746 752 753 770 746 780 784 782 762 776 752 721 788 776 768 740 789 736 774 740 758 695 771 745 754 704 770 736 698 735 765 714 765 751 757 739 797 801 807 771 746 775 715 754 673 767 796 781 771 445 760 769 739 769 930 885 790 826 818 828 774 785 813 789 822 845 803 769 802 821 786 744 765 732 760 774 829 817 782 800 786 820 775 813 823 758 774 800 756 793 512 1.01e+03 817 1e+03 753 761 765 796 460 783 631 796 767 820 784 762 791 764 753 780 738 804 756 776 773 739 806 724 783 681 788 771 757 775 797 775 732 739 734 760 771 743 777 865 709 767 756 788 740 651 760 739 758 791 746 749 669 712 758 680 785 768 878 876 876 938 911 854 801 867 892 851 839 809 795 824 804 784 828 800 895 845 864 818 786 790 770 823 770 790 750 814 819 811 763 683 809 789 789 780 772 760 767 748 754 750 778 765 778 761 791 802 805 760 759 783 783 812 785 790 842 808 780 803 722 794 784 793 780 799 793 782 764 769 781 752 782 791 783 800 791 791 798 795 794 751 723 756 776 754 770 761 803 779 758 752 723 751 786 679 750 749 798 757 775 798 773 784 752 739 763 716 762 732 719 734 736 716 772 756 706 701 1.06e+03 634 758 709 755 806 747 732 727 735 741 767 772 732 717 771 761 762 762 715 743 793 758 763 745 787 750 828 813 816 826 818 799 820 782 824 812 800 805 761 810 789 826 806 796 799 814 755 817 770 799 829 804 784 750 763 813 816 809 816 774 755 787 814 787 807 800 737 804 810 803 853 836 776 804 785 764 784 796 769 762 795 747 732 741 796 785 764 759 782 733 812 800 797 768 793 784 818 787 726 787 771 773 757 814 787 777 1.03e+03 688 800 736 838 807 719 691 695 808 735 769 789 773 764 815 753 749 739 738 827 804 803 838 824 793 775 773 798 763 789 790 770 837 786 792 792 796 782 798 790 782 785 778 764 779 754 754 786 841 770 746 778 829 834 795 755 752 759 801 779 746 732 803 818 855 790 786 765 764 792 745 760 806 804 785 779 800 814 775 786 777 738 784 770 726 804 761 769 771 770 754 808 816 809 798 761 746 754 789 782 824 845 834 764 812 782 627 783 773 758 716 749 761 739 817 810 810 796 777 818 771 782 783 820 764 789 779 804 785 784 800 775 754 767 748 793 756 699 739 788 775 749 796 793 762 749 772 759 788 771 805 796 734 775 762 782 792 759 1.04e+03 1.23e+03 809 812 544 755 747 737 700 764 751 771 767 765 854 765 792 742 795 737 772 884 853 844 842 858 873 797 853 831 863 850 826 868 863 849 848 798 866 833 856 840 853 876 771 859 804 798 864 834 813 822 828 723 770 796 807 847 792 758 581 833 803 786 792 830 776 795 795 761 791 767 782 790 734 780 807 774 766 852 852 848 767 722 775 767 775 781 801 810 828 763 779 823 738 724 775 763 782 776 734 760 746 796 800 767 763 761 744 754 750 774 741 1.16e+03 654 741 733 757 790 742 827 878 827 842 835 845 893 812 825 813 791 776 789 755 815 847 786 798 779 770 800 806 806 799 778 799 750 792 740 760 811 767 748 725 758 776 744 761 739 756 773 772 733 758 779 774 746 752 753 770 745 781 784 783 762 776 752 720 787 776 768 741 791 736 772 740 757 696 770 745 754 704 770 736 699 734 766 715 766 751 756 739 797 803 807 771 746 774 715 753 672 767 796 782 772 445 760 769 740 770 930 885 790 826 818 828 774 784 813 790 820 846 803 769 802 821 785 743 765 731 760 774 830 817 782 800 786 820 776 812 823 758 774 801 756 793 512 1.01e+03 818 1e+03 752 761 765 796 460 783 631 796 766 821 783 763 791 764 753 780 738 804 756 776 773 739 805 724 782 680 788 770 757 774 797 774 732 740 734 760 771 743 778 865 708 766 756 790 739 652 760 738 758 791 745 748 670 711 758 680 784 768 877 876 876 938 910 855 800 867 893 850 839 809 794 824 804 785 828 800 895 844 864 819 786 789 770 823 770 792 750 813 820 812 761 684 808 790 789 780 773 760 768 749 754 750 778 764 778 758 791 803 805 761 758 784 784 811 785 788 842 808 780 802 722 794 784 793 779 799 793 781 764 770 781 751 782 791 781 799 790 791 798 795 795 751 723 755 776 754 771 761 803 779 759 752 723 752 786 679 750 750 799 757 774 798 774 784 752 740 763 720 762 732 718 734 736 716 772 756 707 701 1.06e+03 634 756 708 756 807 747 733 726 734 742 767 772 732 718 771 760 763 762 715 742 793 757 763 745 787 750 828 814 816 826 817 798 822 782 824 814 801 804 762 810 788 830 804 796 800 815 753 816 771 800 829 804 784 749 763 813 815 808 817 773 755 788 813 787 808 800 737 804 809 804 854 837 776 802 785 763 783 797 769 762 794 748 732 741 796 786 765 759 782 734 811 799 798 768 792 784 818 786 726 787 771 774 757 813 787 779 1.02e+03 687 799 735 836 806 719 691 695 807 734 769 790 773 764 815 751 749 739 738 826 803 802 838 823 793 773 774 798 763 788 788 770 837 786 792 792 796 783 798 789 782 784 777 765 781 753 754 786 841 769 746 779 829 833 795 754 752 759 801 778 745 730 803 816 854 790 786 764 763 792 745 759 806 804 785 779 800 814 775 786 777 739 785 770 726 804 761 768 771 770 754 810 816 809 798 760 746 754 788 783 824 845 832 764 813 782 628 783 773 756 716 749 761 740 817 810 810 797 776 817 771 782 783 820 766 789 777 803 785 784 799 775 755 768 747 793 757 699 738 788 774 749 795 791 761 749 772 758 789 772 805 796 734 775 762 782 792 759 1.04e+03 1.23e+03 808 812 545 756 747 737 700 764 751 771 768 766 855 765 792 743 796 737 772 884 853 844 842 858 872 796 852 830 862 849 827 867 863 850 848 798 866 833 856 840 853 877 771 859 804 798 864 833 813 822 826 722 771 796 807 848 789 758 577 833 802 786 792 831 776 794 794 759 792 767 781 790 733 780 807 774 767 853 851 848 768 723 774 766 775 780 802 810 828 762 778 824 735 724 777 763 782 776 734 758 747 796 801 768 763 761 744 754 751 774 741 1.16e+03 655 741 732 757 790 742 828 879 827 841 833 845 892 812 826 812 791 776 790 756 814 848 785 799 778 768 799 806 806 800 777 799 750 792 740 758 811 767 747 724 758 776 746 763 740 757 774 774 733 758 780 773 746 752 753 769 745 781 784 783 760 777 753 720 786 775 767 741 793 736 772 740 757 696 770 745 755 703 770 737 699 733 766 716 767 752 756 738 798 804 806 771 746 772 714 753 672 767 796 783 772 445 759 770 741 770 930 886 790 826 817 828 775 783 814 789 820 846 804 769 802 820 784 743 765 731 761 774 829 817 782 800 786 819 776 810 823 758 774 801 756 793 512 1.01e+03 818 1e+03 752 761 766 795 460 783 631 796 765 820 784 762 791 764 752 780 739 805 756 776 772 738 805 723 782 680 788 770 757 774 797 772 732 741 734 761 772 744 780 865 707 766 754 790 738 654 759 738 758 791 744 748 671 712 758 680 783 769 876 876 876 938 910 856 800 867 893 849 840 808 792 824 804 785 828 800 895 844 864 819 786 787 770 823 769 792 750 812 820 812 760 684 808 790 789 780 773 760 768 750 753 750 779 765 778 756 792 803 804 761 758 784 785 812 785 787 842 809 780 802 722 794 784 793 777 799 793 780 764 771 780 751 781 791 781 798 790 791 798 795 796 751 722 754 776 754 772 762 803 779 759 752 722 752 785 680 750 750 799 757 773 798 773 784 751 740 763 726 763 731 718 734 736 716 772 756 707 702 1.06e+03 635 755 710 758 806 747 733 726 734 742 767 771 732 718 770 760 762 762 715 743 794 756 763 745 788 749 827 816 816 826 817 798 823 781 825 815 802 803 763 811 789 833 803 795 800 815 752 816 771 800 829 804 783 749 763 812 815 806 817 772 754 788 813 787 808 800 738 804 809 804 855 836 775 800 785 762 782 797 770 763 794 748 731 741 796 786 766 758 782 734 812 799 798 768 792 783 819 786 726 787 771 775 758 812 787 781 1.02e+03 686 799 735 836 806 719 691 695 807 735 769 790 773 765 815 750 749 739 738 824 802 801 839 823 793 770 776 798 764 788 787 771 837 786 792 791 796 784 798 788 782 784 775 765 782 752 755 787 840 769 746 780 829 833 796 755 752 759 800 777 744 731 803 814 852 790 786 765 765 792 744 759 804 803 784 778 800 814 775 786 777 739 784 768 726 804 762 769 772 771 754 810 817 809 799 759 746 754 786 783 824 843 830 764 813 781 628 783 773 754 716 749 760 741 817 809 810 798 775 816 771 782 783 822 767 789 775 802 784 785 800 775 755 766 746 793 757 698 738 788 774 749 795 791 760 750 771 759 788 772 806 796 735 775 762 782 792 759 1.04e+03 1.23e+03 808 813 546 756 748 737 701 764 750 771 767 767 856 765 792 743 797 737 771 883 853 844 841 857 872 795 852 830 861 849 828 866 864 848 849 798 866 833 856 840 853 878 771 859 805 797 865 833 813 821 825 721 771 796 807 848 788 757 576 833 801 785 792 831 776 794 793 758 791 767 781 790 733 781 807 774 769 854 851 847 768 723 774 767 774 780 802 809 828 759 778 824 731 724 776 763 781 776 734 755 747 797 802 769 764 760 744 754 751 774 740 1.16e+03 655 741 731 757 789 741 828 880 827 841 832 844 892 812 826 812 792 775 789 756 813 848 785 799 778 766 799 805 805 801 775 799 751 792 740 758 811 767 746 724 758 777 747 764 741 756 774 775 733 758 780 773 746 751 752 769 746 782 785 782 759 777 752 720 787 774 767 741 794 735 771 739 758 696 769 745 755 704 770 737 698 733 767 716 767 752 755 737 798 803 804 770 746 772 714 753 672 767 796 783 772 445 758 770 742 770 930 886 790 827 817 828 775 784 814 789 820 846 805 768 803 820 783 743 766 731 761 774 829 817 782 800 785 818 776 808 823 756 774 801 758 794 512 1.01e+03 818 1e+03 753 762 767 795 460 782 631 795 764 819 784 761 791 765 751 779 739 805 755 774 772 738 806 722 781 680 788 769 758 774 796 771 732 741 734 761 773 745 781 864 707 766 753 789 738 654 759 738 757 791 744 747 672 713 759 681 784 769 875 875 876 937 909 856 800 867 894 849 840 808 791 824 804 784 828 801 896 843 864 819 786 785 770 822 768 791 750 812 820 812 760 683 807 790 788 781 773 760 768 750 753 750 778 766 778 754 791 802 803 762 758 784 785 812 784 787 842 809 780 802 722 794 785 792 777 799 793 780 765 772 781 751 780 791 782 796 790 792 799 795 797 751 723 753 777 754 772 762 804 779 759 751 722 753 784 681 751 749 798 757 773 798 771 783 750 741 763 733 763 731 718 734 737 716 772 755 706 703 1.06e+03 635 753 713 758 806 747 733 726 734 742 767 770 732 718 769 760 761 762 716 744 794 756 762 745 788 748 827 816 816 826 816 798 823 782 824 814 803 802 765 812 790 836 803 795 801 815 752 817 771 799 828 803 782 750 762 812 814 806 817 773 754 787 813 788 808 800 737 804 810 804 854 836 775 798 786 761 782 797 770 764 793 748 732 742 797 787 766 759 782 734 813 799 798 768 792 782 820 786 726 787 771 776 759 812 787 782 1.03e+03 684 798 737 836 806 719 691 695 808 736 769 790 772 766 815 751 748 739 738 822 802 802 840 823 794 767 776 797 764 789 787 770 836 786 791 790 795 786 799 788 783 784 774 765 781 752 755 789 839 769 745 780 829 833 797 756 752 758 800 777 744 731 803 815 850 791 786 765 766 791 745 759 803 802 784 778 800 814 775 786 777 740 784 768 727 804 762 770 772 772 753 811 817 810 799 760 746 754 784 782 824 842 828 764 812 780 628 782 772 753 716 749 759 742 816 808 811 798 776 814 771 782 785 823 768 789 776 801 785 784 800 775 755 766 745 793 756 698 738 790 775 749 796 790 759 751 771 759 788 771 807 797 736 775 762 782 792 759 1.04e+03 1.23e+03 808 812 546 756 748 736 701 764 750 771 766 768 856 765 792 744 798 738 771 883 853 844 841 857 871 796 851 830 862 851 828 866 864 847 849 798 866 833 858 839 853 878 770 859 805 796 866 832 814 821 823 721 771 797 807 849 786 757 576 833 800 785 792 832 775 792 793 758 790 767 782 790 732 781 807 774 770 857 851 846 767 722 774 769 774 779 802 808 828 757 778 825 729 724 775 763 782 775 733 752 747 798 800 768 764 760 745 754 751 774 739 1.15e+03 654 741 731 758 788 741 829 881 827 841 832 845 892 812 827 811 792 775 786 756 813 849 785 799 778 767 799 804 805 802 775 798 751 791 739 758 811 767 745 724 758 776 746 764 742 755 774 776 733 758 780 773 746 751 752 769 746 782 785 782 760 778 751 721 788 773 766 741 793 736 772 738 758 694 769 745 754 704 769 738 698 734 767 717 767 752 756 736 798 802 803 770 746 771 712 753 673 766 796 782 771 445 759 770 741 771 930 887 790 828 817 829 775 785 815 789 822 845 806 768 803 820 784 744 766 731 761 774 830 818 783 800 784 818 775 809 822 756 775 800 759 793 513 1.01e+03 817 1e+03 753 762 767 794 461 782 632 795 762 819 785 762 791 766 750 778 740 804 755 773 772 737 808 723 781 680 787 769 758 774 795 772 732 740 735 762 773 746 780 864 706 767 752 790 738 653 759 739 758 790 744 747 673 713 760 682 784 769 875 875 877 937 908 856 801 866 894 849 841 808 790 823 805 783 828 802 895 843 864 818 786 784 770 822 769 790 750 813 820 813 760 683 807 790 788 781 773 761 768 749 754 750 778 767 778 753 790 802 802 762 759 783 785 813 783 787 842 808 781 802 723 794 786 791 777 800 793 780 766 771 781 752 779 791 783 795 790 792 800 795 797 750 724 753 777 755 774 762 804 779 759 750 722 753 784 681 751 750 798 757 774 798 770 782 749 740 763 741 762 730 718 734 738 717 772 756 706 703 1.06e+03 636 752 715 757 806 747 733 726 734 742 767 770 732 718 769 761 761 763 716 746 794 756 762 745 789 749 826 814 815 825 816 798 822 781 824 814 803 802 765 813 790 839 803 794 801 815 754 818 772 798 827 802 781 750 762 813 814 806 818 773 753 787 814 789 808 800 737 804 810 804 854 836 774 799 785 762 783 796 770 763 793 747 732 742 798 787 766 759 782 733 815 798 797 768 792 782 819 786 726 787 770 776 760 812 788 782 1.03e+03 685 798 738 837 808 718 691 695 807 738 769 790 773 767 814 751 748 739 739 821 802 802 841 823 794 768 776 797 764 789 788 768 835 786 790 789 796 786 799 788 783 785 774 765 780 753 754 789 839 769 744 779 829 834 797 756 750 758 800 776 744 732 804 817 849 790 787 765 767 789 745 759 803 800 784 777 799 814 776 786 777 741 783 769 729 804 763 771 771 773 753 812 816 810 800 759 746 754 784 783 824 841 828 764 813 779 627 781 771 753 717 750 757 742 816 807 810 798 776 814 771 782 787 822 768 790 777 800 786 784 800 775 756 764 745 793 755 698 737 790 775 749 796 790 760 750 771 759 788 771 809 797 736 776 761 783 791 759 1.04e+03 1.23e+03 808 811 546 756 748 736 700 763 750 771 766 769 856 764 792 745 798 737 770 883 853 845 841 857 871 797 851 830 862 851 828 866 864 847 850 798 866 833 859 839 852 878 770 858 806 796 867 832 815 820 824 721 770 796 806 849 786 756 576 834 800 784 792 832 775 791 794 756 790 768 783 790 730 781 807 774 770 860 852 847 767 721 774 771 774 779 800 807 829 756 778 825 727 724 774 761 782 776 733 750 747 798 798 767 765 760 745 754 750 775 738 1.15e+03 653 740 731 758 787 740 830 880 827 841 832 845 893 812 828 811 792 775 784 755 813 849 786 799 778 767 799 802 805 802 775 796 752 791 739 758 812 767 744 724 758 776 744 762 742 755 775 776 732 759 780 773 746 752 751 770 745 781 785 782 761 778 750 722 788 773 765 741 792 735 772 738 759 692 769 745 753 705 769 738 698 734 767 718 766 753 756 736 798 802 802 769 746 771 712 754 674 766 796 781 770 445 760 770 741 771 928 886 791 828 817 830 774 787 814 790 823 845 806 768 803 820 785 744 767 732 761 774 830 818 783 799 784 818 775 809 822 756 775 800 760 792 513 1.01e+03 817 1e+03 754 762 767 794 461 783 632 795 762 819 785 763 791 768 749 778 740 803 755 773 772 737 806 724 781 680 787 768 758 775 796 772 733 740 735 762 772 746 780 864 706 768 752 790 738 653 759 739 758 790 744 747 674 713 761 682 783 769 875 874 877 937 908 855 801 865 894 850 841 809 789 821 805 781 828 802 895 844 863 818 786 784 770 821 770 790 749 814 820 813 759 683 807 791 787 782 773 759 768 749 755 750 778 767 778 752 790 801 802 761 760 783 786 813 782 787 842 808 782 802 724 794 786 792 777 800 792 780 766 771 781 752 778 791 782 795 790 791 798 795 797 750 724 753 777 756 775 763 803 779 759 750 722 754 784 681 750 750 797 757 775 798 770 782 749 740 763 747 761 730 719 735 738 716 772 756 705 703 1.06e+03 636 751 714 756 806 747 733 726 734 743 766 771 732 719 769 762 760 764 716 746 794 756 761 746 789 750 826 812 815 825 815 798 822 781 823 814 804 802 766 813 789 840 804 794 801 815 755 819 774 799 827 801 781 750 762 812 814 806 818 773 752 786 814 789 807 801 736 805 811 804 854 836 774 799 784 764 783 796 770 762 793 746 733 743 798 787 765 760 782 733 814 798 796 766 791 782 817 786 726 787 770 775 759 811 789 782 1.03e+03 686 797 739 838 809 717 691 695 805 738 769 790 774 767 814 750 748 740 740 821 801 801 841 823 795 769 774 796 765 789 789 766 835 788 790 788 797 786 797 788 783 786 774 765 779 753 753 788 839 769 743 779 829 833 798 755 748 758 801 776 745 731 804 818 848 789 786 764 767 789 746 759 804 800 784 777 799 813 777 785 776 741 783 770 730 804 763 772 768 774 753 813 814 810 800 759 746 754 783 783 824 841 827 764 813 779 627 780 771 754 717 751 757 741 817 808 810 797 777 813 771 782 787 821 769 791 778 800 787 784 799 775 756 763 745 793 755 698 737 791 774 750 796 791 761 748 771 758 787 772 809 797 736 776 761 783 791 759 1.04e+03 1.23e+03 807 811 546 756 747 736 700 763 751 771 765 768 857 764 792 744 798 739 770 883 853 845 841 857 871 798 852 831 862 850 827 867 865 845 850 798 866 835 859 839 851 878 770 859 806 796 868 832 815 820 824 722 770 795 804 850 785 756 576 834 801 783 792 832 775 791 796 756 790 768 783 789 729 781 808 774 770 864 852 847 766 721 773 771 774 778 799 808 828 757 779 823 726 724 774 759 782 775 732 749 747 798 798 766 765 759 746 755 751 774 737 1.15e+03 652 740 732 758 788 740 830 880 827 841 832 847 894 811 827 811 792 776 782 755 815 850 786 799 779 767 798 802 805 802 775 795 752 791 740 759 812 766 744 724 758 775 744 760 742 756 775 776 733 758 780 773 746 753 752 771 744 780 785 783 761 778 751 724 788 773 764 741 792 735 771 738 760 691 769 745 753 706 769 738 697 734 767 718 766 753 756 738 799 802 802 767 746 772 712 754 674 765 796 781 768 445 760 769 741 770 927 884 791 828 817 830 774 787 813 789 823 844 806 768 802 820 786 744 765 732 761 774 830 818 784 798 784 818 774 810 821 757 774 800 760 790 513 1.02e+03 817 999 754 762 766 794 461 783 632 795 761 820 784 764 791 767 748 778 738 802 755 774 771 737 805 726 780 680 788 768 758 775 797 772 734 739 735 761 771 746 780 864 706 768 752 790 739 653 759 739 758 790 744 747 676 713 761 682 782 769 875 874 877 936 908 854 801 865 893 850 842 809 788 821 804 780 829 802 894 844 862 818 786 783 770 821 770 791 750 814 820 813 759 683 806 791 788 782 773 758 768 749 755 750 778 767 778 752 789 801 802 760 761 782 786 813 782 787 842 808 783 801 724 795 786 794 778 800 791 779 767 770 781 752 779 791 782 795 790 791 796 795 796 749 723 753 776 755 778 763 801 779 759 750 722 754 784 681 750 750 797 757 774 798 770 783 749 739 763 750 760 729 718 735 736 716 771 755 705 702 1.06e+03 635 751 713 755 806 747 733 725 734 743 767 772 732 718 770 762 761 764 716 746 793 756 761 746 788 751 826 812 816 825 815 798 821 781 823 814 804 802 766 812 789 841 804 795 802 815 756 818 774 800 828 801 781 750 763 814 813 805 817 772 751 786 816 789 808 801 736 804 811 804 855 836 774 799 784 764 784 796 770 762 792 747 732 743 798 787 764 760 783 734 813 799 796 765 790 782 816 786 727 787 770 774 758 811 788 782 1.03e+03 687 797 739 838 809 716 691 695 804 738 769 789 776 766 813 750 747 741 742 820 800 800 840 824 796 770 774 795 764 789 789 767 836 787 789 787 799 784 795 788 784 787 775 765 778 753 752 787 839 768 743 779 829 834 798 753 747 759 801 776 745 731 803 819 848 788 785 764 768 790 746 759 802 800 783 778 798 813 777 785 776 741 782 769 730 804 765 772 766 774 753 815 813 810 800 759 746 755 782 783 824 842 827 764 813 779 626 780 771 753 717 751 757 741 819 808 809 797 777 812 771 781 786 820 769 792 778 802 787 784 798 776 757 763 745 794 755 698 737 791 774 749 796 793 761 746 771 757 787 773 808 796 735 776 761 782 791 760 1.04e+03 1.23e+03 807 811 545 756 745 735 699 762 751 772 764 768 857 763 792 742 798 740 771 883 853 845 841 857 871 798 852 832 862 849 827 867 865 844 850 797 866 836 859 839 851 876 770 859 805 796 868 831 815 819 824 721 769 795 804 850 783 756 576 835 802 783 793 833 774 790 797 755 791 768 782 787 730 781 809 774 770 868 853 847 766 720 773 770 773 778 799 808 827 758 779 822 726 724 774 757 782 775 732 747 747 797 798 766 765 759 746 754 751 773 738 1.15e+03 652 740 732 758 790 740 830 879 828 842 832 848 895 809 825 811 791 776 782 755 817 850 787 798 780 766 797 802 805 801 776 796 752 791 740 759 813 766 744 724 757 775 744 760 741 756 775 775 734 758 782 774 745 754 752 771 743 779 784 782 761 778 751 723 788 772 765 741 792 735 771 738 759 691 769 746 753 706 768 738 696 734 766 719 765 753 756 739 798 800 802 767 746 771 713 754 673 764 796 781 767 444 758 767 741 770 927 883 792 828 817 830 774 787 813 789 822 844 805 767 802 820 786 744 764 732 761 773 830 817 784 797 784 818 774 810 821 757 774 800 761 790 513 1.02e+03 818 992 754 761 765 794 460 782 632 795 760 820 784 762 791 766 748 778 737 802 756 774 770 737 804 726 780 679 789 769 758 776 798 771 734 738 735 760 770 744 780 864 706 767 752 790 739 653 758 740 758 789 744 747 677 712 762 680 781 769 875 874 877 936 908 854 801 865 892 850 841 808 788 822 804 780 829 802 894 845 862 817 786 782 771 821 771 791 751 814 819 813 760 684 806 790 789 782 773 757 768 749 753 750 777 767 779 752 791 801 802 760 760 782 786 814 782 787 842 808 783 801 723 796 786 796 777 800 790 779 766 770 781 751 779 791 781 795 790 791 795 795 796 749 723 754 776 755 780 763 800 779 759 751 722 754 784 681 749 749 796 758 774 799 770 784 750 739 762 755 759 729 718 736 735 715 771 755 705 701 1.06e+03 634 751 712 755 806 746 732 724 734 742 767 773 733 718 770 762 762 763 716 746 793 756 761 747 788 752 826 812 816 825 815 799 821 781 824 814 802 802 767 812 789 843 804 796 801 815 756 818 772 800 827 801 783 749 764 814 813 806 818 770 749 787 816 789 808 802 735 803 811 804 855 837 776 799 783 765 783 795 771 763 792 748 732 741 798 787 764 761 784 733 812 799 796 765 788 782 816 786 726 787 770 773 758 811 788 782 1.03e+03 688 796 738 838 808 716 691 695 804 737 769 788 776 764 813 750 747 742 743 820 799 800 839 824 796 772 774 795 763 789 789 767 837 785 789 787 799 782 794 788 784 787 775 765 777 753 752 787 839 768 744 779 829 834 798 753 748 760 801 775 746 731 802 818 848 788 785 764 766 790 746 759 800 800 783 778 798 813 776 786 776 739 782 769 731 804 766 772 767 773 753 815 813 810 800 759 746 755 782 782 824 842 828 764 813 780 626 781 771 753 717 750 757 740 820 809 809 796 778 813 771 781 784 820 769 792 778 803 787 784 798 776 756 764 745 793 756 699 737 791 773 750 796 794 762 747 771 758 787 773 807 794 734 775 762 781 791 760 1.04e+03 1.23e+03 807 810 545 756 745 735 699 762 752 773 762 768 857 764 792 740 798 741 772 882 853 846 841 857 870 798 852 832 862 850 827 867 865 844 851 796 866 836 857 839 852 875 770 859 806 796 869 831 815 818 825 720 768 796 804 850 780 757 578 835 802 782 794 833 774 789 797 756 792 768 781 786 732 782 808 774 770 871 852 846 766 720 773 769 773 778 799 807 826 760 779 820 726 724 775 756 782 775 732 743 746 797 798 766 765 759 746 753 752 772 739 1.15e+03 651 740 732 758 791 740 831 879 828 842 832 848 894 808 824 812 790 776 781 755 819 850 786 798 782 768 798 803 804 801 776 796 752 791 740 759 812 765 744 724 757 774 744 760 740 757 774 774 734 758 782 774 746 754 752 770 743 779 784 780 761 778 751 721 788 772 765 740 792 735 771 737 758 692 769 746 753 707 767 739 696 735 766 720 764 753 756 740 796 799 802 768 745 770 714 754 673 764 797 781 767 444 757 763 741 771 928 884 793 828 818 830 775 787 814 789 823 845 805 767 801 819 785 745 764 731 761 773 829 817 783 798 783 818 774 809 822 758 774 800 761 789 513 1.02e+03 819 985 754 759 765 794 460 782 632 796 760 820 784 761 792 764 748 778 737 802 756 775 771 738 804 724 779 679 789 770 758 775 798 770 735 737 735 760 770 743 780 863 706 765 753 790 738 653 759 740 758 789 744 746 677 712 762 679 783 769 876 874 877 935 908 854 800 865 891 850 840 807 787 823 804 780 828 801 894 844 863 817 785 782 772 821 771 791 751 814 818 812 761 684 806 791 790 782 773 758 768 748 752 750 777 767 777 754 792 802 802 759 760 782 785 815 782 788 842 808 782 800 722 796 785 796 777 801 790 779 765 770 780 751 779 791 782 795 791 791 796 795 797 749 724 754 775 754 783 762 800 779 759 750 723 754 784 681 749 749 797 756 774 800 770 784 750 739 762 757 758 729 718 736 733 715 770 756 705 701 1.06e+03 634 751 712 756 805 746 732 723 734 742 768 773 733 718 771 762 762 763 716 746 790 755 761 748 788 752 826 812 818 825 815 799 821 781 824 815 801 802 767 811 789 847 804 796 801 815 756 818 770 799 826 801 784 750 765 816 812 807 819 770 748 788 816 789 808 801 735 802 810 804 854 837 776 798 783 765 783 795 771 764 791 748 731 739 798 787 765 762 785 732 812 798 797 765 788 782 817 785 726 787 770 773 758 810 787 781 1.03e+03 688 796 738 838 808 716 691 694 804 737 769 788 775 764 812 751 746 742 743 820 799 801 838 825 796 772 773 795 762 789 789 767 837 784 789 788 799 781 796 789 783 787 775 765 776 753 751 787 839 768 745 779 829 834 796 754 750 761 800 775 746 731 801 817 849 789 785 764 764 789 746 759 798 800 783 778 799 813 776 787 776 737 782 769 730 804 767 771 767 773 752 814 814 809 800 760 746 754 783 782 824 841 828 764 813 780 626 781 771 752 716 750 756 740 820 808 809 795 777 815 771 782 785 821 768 791 779 805 787 784 797 777 754 765 744 793 756 701 737 790 773 751 796 794 762 748 772 758 787 772 808 794 732 775 762 780 792 759 1.04e+03 1.23e+03 807 810 545 757 746 735 699 762 752 774 760 768 855 764 793 740 798 740 773 882 853 846 842 855 871 798 852 832 862 850 828 867 864 846 851 795 866 835 856 838 852 873 770 859 806 796 870 830 815 819 826 721 767 798 805 850 779 755 579 835 802 781 794 833 774 787 797 756 791 768 781 788 733 782 806 775 770 877 851 846 766 720 773 767 774 777 799 806 826 762 779 819 726 725 776 754 781 775 733 741 744 797 798 768 765 760 745 752 753 772 739 1.16e+03 651 740 732 758 790 740 831 878 828 842 833 847 893 808 825 812 790 776 781 755 819 850 786 797 783 769 798 804 804 800 775 796 751 791 740 759 812 766 744 724 758 774 744 760 738 757 774 773 734 757 782 775 746 753 752 769 743 779 785 779 761 778 751 720 788 774 765 740 792 734 771 737 757 692 769 746 753 707 766 738 696 736 765 720 763 753 757 739 795 798 802 768 746 768 714 754 672 764 797 781 768 443 757 759 741 771 928 886 793 828 819 830 775 786 815 789 823 845 805 768 800 819 784 745 765 732 760 773 827 816 783 799 783 818 773 807 822 758 774 800 761 787 513 1.02e+03 818 978 754 758 764 793 460 781 632 794 762 820 785 761 792 764 749 778 738 802 756 775 772 738 804 723 779 679 789 770 758 775 798 770 735 738 735 760 770 743 780 863 706 765 754 791 737 653 759 740 758 791 743 746 677 711 762 678 784 768 875 874 878 935 907 854 800 864 890 850 839 805 786 823 804 781 828 801 894 844 863 817 785 782 772 821 771 791 751 814 818 812 761 684 807 791 790 782 772 759 768 748 752 750 778 767 776 755 792 802 803 758 760 782 785 816 782 788 842 808 782 800 721 796 784 796 776 800 789 779 765 770 780 751 779 791 782 795 792 792 796 795 797 749 724 755 776 754 786 763 800 778 759 750 722 754 784 681 749 749 797 754 774 800 771 784 751 739 762 763 758 729 717 736 732 715 770 757 705 702 1.06e+03 634 751 712 757 804 746 731 723 733 741 768 774 732 718 771 762 763 763 716 746 788 754 761 748 787 752 826 812 821 826 816 798 821 781 824 814 800 802 766 811 788 851 803 795 801 815 756 818 770 798 824 803 785 750 766 816 812 809 820 769 748 789 816 788 808 800 734 802 811 804 853 837 776 798 785 766 784 796 771 764 791 749 731 738 797 787 765 763 785 730 812 797 797 767 788 783 817 784 724 787 771 773 759 810 786 781 1.03e+03 688 796 738 838 808 716 691 694 804 736 769 787 774 765 812 751 746 742 743 821 800 801 838 826 794 773 773 795 763 789 789 768 836 784 790 790 798 782 796 790 783 787 774 765 776 753 751 787 839 768 745 778 829 835 795 755 750 761 800 776 746 731 802 817 849 789 785 765 763 789 746 759 798 799 784 777 800 812 775 788 774 736 782 769 729 804 767 770 767 772 752 814 814 808 800 760 746 753 784 782 823 841 828 763 812 779 626 781 772 752 716 750 757 740 818 808 810 794 776 817 770 782 785 820 767 791 779 805 786 784 797 778 751 765 744 793 756 703 737 790 774 752 797 793 762 749 773 758 788 771 808 795 732 775 761 781 791 759 1.04e+03 1.23e+03 807 810 545 758 747 735 699 762 751 774 760 768 854 765 793 742 797 739 774 881 852 846 842 854 871 799 852 831 862 850 828 867 864 848 851 795 866 834 855 837 852 873 770 859 807 794 869 830 815 821 825 722 766 798 806 850 779 754 579 834 802 780 793 833 774 784 796 758 791 769 781 790 734 782 804 776 770 881 850 846 767 720 773 767 774 777 799 806 826 764 780 819 725 726 777 751 781 775 734 738 743 796 798 768 765 762 744 752 753 773 738 1.16e+03 650 741 732 758 788 740 832 879 827 842 834 846 891 808 825 811 790 776 781 756 818 850 786 796 782 770 798 804 805 800 775 796 751 792 740 757 812 766 745 725 758 774 744 760 737 756 774 771 734 756 781 776 745 751 752 768 742 780 785 779 760 778 751 721 788 776 766 740 792 734 769 737 757 693 769 745 754 707 767 738 697 736 764 721 763 754 757 739 794 798 802 769 747 768 715 754 672 765 797 781 771 443 756 756 741 771 928 886 793 828 818 829 775 785 815 790 824 845 805 768 801 820 783 743 766 732 760 773 826 817 783 798 783 817 772 806 822 758 774 800 761 785 513 1.02e+03 818 969 753 758 764 793 459 781 631 792 763 819 784 761 792 764 750 778 739 804 757 774 773 738 805 722 780 680 789 770 759 775 797 770 735 740 736 761 770 743 780 862 705 765 754 792 737 653 759 739 758 790 744 745 678 711 762 678 785 768 875 874 877 934 907 854 800 863 890 849 839 805 787 824 803 782 828 801 894 844 862 817 785 782 772 821 770 791 750 814 818 812 760 684 808 790 790 782 772 758 768 748 753 749 778 766 774 756 789 802 803 757 760 782 785 816 782 788 842 808 782 799 721 795 783 795 776 800 788 780 766 770 779 750 780 791 783 796 792 792 796 794 797 749 724 755 776 754 790 764 800 778 759 749 722 754 785 680 748 749 798 754 774 800 771 783 751 738 762 767 758 729 717 735 733 714 769 758 705 702 1.06e+03 634 751 712 757 804 746 731 723 733 740 768 774 732 717 771 762 763 763 716 745 786 754 761 749 787 751 827 812 822 827 816 797 820 780 824 814 800 801 766 811 788 852 803 795 802 816 755 818 770 797 824 804 785 751 765 816 812 808 820 769 749 789 815 788 808 800 734 803 812 804 852 838 776 799 786 765 784 798 771 765 791 748 730 739 796 787 764 763 784 730 813 797 796 767 788 783 817 784 724 787 771 773 760 810 786 778 1.03e+03 688 796 737 838 808 717 691 694 805 736 770 787 773 766 814 752 745 741 743 821 800 801 839 826 794 775 772 795 764 790 789 769 835 784 791 791 797 783 796 789 782 788 774 765 776 754 752 787 839 767 746 779 828 835 795 754 749 761 801 778 746 730 802 816 850 788 784 766 764 789 745 761 799 798 784 776 801 812 775 788 772 736 782 769 729 804 767 770 767 771 752 813 812 808 799 760 746 753 784 782 822 842 828 763 812 779 627 781 772 753 716 750 756 739 817 807 810 795 774 817 770 782 784 819 766 791 779 804 785 784 797 778 751 764 745 793 756 704 738 790 775 752 797 792 761 749 774 756 789 771 808 796 733 775 761 782 790 759 1.04e+03 1.23e+03 807 809 545 758 747 735 700 762 752 774 758 769 853 764 793 743 797 738 775 881 852 846 842 853 872 799 851 831 862 850 829 866 862 847 850 795 866 833 855 837 851 874 771 859 807 793 869 831 815 822 825 722 766 797 806 849 778 755 578 834 802 779 793 833 774 779 794 760 791 769 781 790 734 782 803 776 770 889 850 846 767 721 774 767 774 777 799 805 827 765 780 820 725 727 776 748 781 774 734 738 743 796 798 768 764 762 744 752 752 773 738 1.16e+03 649 742 732 758 786 740 831 880 827 842 835 846 892 809 826 811 790 776 782 756 817 850 787 795 780 770 797 804 807 800 775 796 750 792 740 756 812 766 745 724 758 774 745 760 737 756 773 770 733 754 781 776 744 750 753 766 741 781 784 780 761 778 751 722 788 777 766 741 791 734 768 738 757 693 768 745 754 706 768 738 698 736 763 722 763 754 758 738 794 799 801 770 749 768 716 754 673 765 796 781 773 443 756 751 741 771 928 885 793 828 818 829 775 785 814 790 823 846 804 767 802 821 783 741 767 734 761 773 824 817 783 798 783 817 772 805 822 757 773 801 761 785 513 1.02e+03 817 958 753 758 762 793 460 781 630 791 764 818 783 761 792 765 751 778 738 803 758 773 773 738 804 722 779 680 790 770 759 775 797 770 734 740 736 761 769 743 780 862 704 766 753 793 737 653 758 739 758 788 744 745 679 712 762 679 784 768 874 873 876 935 907 854 800 863 890 848 840 804 787 825 803 782 828 801 894 843 861 817 785 781 771 821 769 791 750 814 818 812 760 683 806 790 790 782 773 757 768 749 753 749 778 764 774 756 787 803 803 757 760 780 785 816 781 788 842 809 783 798 720 795 783 795 776 800 787 781 766 770 780 749 780 791 783 797 791 792 796 794 798 749 723 755 776 755 792 764 801 778 758 750 723 754 785 681 748 749 798 756 775 799 772 782 751 738 761 772 759 729 717 734 734 714 769 758 705 701 1.06e+03 635 751 712 757 803 746 731 724 732 741 767 773 733 717 771 760 763 763 716 744 786 754 761 748 787 750 826 811 821 827 816 797 820 779 823 813 800 800 766 812 787 854 803 797 802 815 754 818 770 797 824 803 784 751 764 816 813 808 820 770 750 788 814 787 808 800 734 803 812 805 853 838 776 800 787 764 784 798 771 766 792 748 730 740 797 786 763 763 783 730 812 797 796 768 789 783 816 784 724 786 771 773 759 809 785 776 1.03e+03 688 796 736 837 808 718 692 695 806 736 770 786 773 767 815 754 745 740 743 821 800 801 840 826 793 775 773 795 765 789 789 769 835 785 791 792 796 783 795 788 781 789 774 764 776 755 752 788 839 767 746 780 828 835 795 754 749 760 801 779 745 730 801 816 850 788 783 766 764 790 745 762 800 796 784 777 802 811 775 789 773 736 782 769 729 803 766 770 766 770 753 813 811 808 799 760 746 753 784 782 822 842 829 764 810 780 627 781 772 752 716 749 756 739 816 807 810 795 774 815 770 782 783 820 766 790 780 804 784 785 797 777 752 764 746 793 755 704 738 790 777 752 797 791 760 750 773 755 789 771 808 796 734 776 761 783 790 759 1.04e+03 1.23e+03 808 808 545 757 745 735 701 763 751 774 757 770 853 764 793 744 798 738 774 881 851 846 841 854 871 799 851 830 862 850 830 865 862 846 850 797 866 833 855 837 852 874 771 859 807 792 868 831 815 822 825 721 767 796 805 849 777 757 578 834 802 778 792 834 774 775 793 760 792 768 782 789 734 781 802 775 770 894 850 846 766 720 774 768 775 777 799 805 827 764 779 821 724 726 776 745 781 774 733 735 744 796 798 768 763 762 744 752 751 773 739 1.16e+03 649 742 731 758 786 740 830 881 827 842 835 846 894 810 826 810 790 776 783 756 816 848 788 794 779 770 798 804 808 800 776 795 748 792 739 756 812 767 746 723 759 773 745 760 737 756 773 769 732 755 780 776 743 750 753 766 740 782 783 779 762 779 751 723 788 776 767 741 791 734 767 738 757 693 767 745 756 705 769 737 699 735 763 722 763 754 758 739 795 799 801 772 750 768 715 755 674 765 796 782 774 443 756 747 740 771 928 884 792 828 818 830 775 785 813 790 823 846 804 767 804 820 783 740 766 735 762 772 823 816 782 796 783 817 772 805 822 756 772 801 761 785 513 1.02e+03 817 946 753 758 760 793 460 781 630 791 763 818 783 761 792 767 752 779 738 803 760 773 773 738 804 722 778 680 790 770 758 774 796 770 733 740 736 762 768 743 780 862 704 768 752 794 738 654 758 739 758 787 744 744 680 713 762 679 783 767 874 873 876 935 906 854 800 863 890 848 840 804 788 826 802 782 828 801 894 843 862 817 785 780 770 822 768 792 749 814 818 810 760 682 804 789 790 782 774 757 768 750 753 749 779 764 773 756 786 803 802 758 760 781 785 816 781 787 840 809 784 798 720 796 783 795 777 800 786 780 766 770 780 748 780 791 783 799 790 792 795 794 797 749 723 755 776 755 795 762 801 778 758 751 724 754 785 681 748 749 797 757 775 798 772 782 751 737 761 775 760 730 717 734 735 713 769 757 706 700 1.06e+03 635 752 712 756 803 747 730 724 734 741 767 772 733 718 771 760 762 762 714 744 786 754 761 746 787 750 825 812 819 827 816 799 820 779 823 814 800 801 766 812 786 855 804 798 802 814 753 818 770 797 824 802 785 750 764 814 813 808 820 772 750 787 814 787 808 800 735 804 813 805 853 838 776 800 787 763 785 796 772 766 793 747 730 740 798 786 763 763 782 731 812 798 796 768 790 784 816 784 724 786 771 774 757 809 785 776 1.03e+03 688 796 734 837 807 718 692 695 807 736 770 786 773 766 816 756 745 739 744 821 800 802 839 825 793 775 775 795 765 788 788 769 835 785 791 791 796 782 795 787 779 790 774 764 777 757 752 788 839 767 746 780 828 833 794 753 750 760 800 778 745 729 801 815 851 788 782 765 765 790 745 764 800 797 784 777 802 810 775 789 776 736 782 768 730 802 764 770 765 770 753 813 812 807 799 760 746 754 784 782 823 842 830 764 810 782 627 781 773 752 716 749 755 739 816 806 809 795 774 813 769 782 783 821 766 790 780 804 783 785 797 777 752 764 746 793 755 705 738 790 777 753 796 790 759 750 772 754 789 772 808 796 735 774 761 783 790 758 1.03e+03 1.23e+03 807 808 544 756 743 736 701 763 750 774 756 771 852 764 793 744 796 738 774 881 852 846 840 854 871 798 849 829 862 850 830 864 862 844 849 798 866 833 855 838 852 875 771 859 806 793 869 831 815 821 824 721 767 796 805 849 777 759 579 834 802 778 791 833 774 771 792 758 792 767 781 788 734 780 802 774 770 900 850 847 766 720 773 768 775 776 798 804 827 764 779 821 725 726 776 742 780 773 732 731 745 796 797 768 762 761 742 753 749 773 740 1.16e+03 649 743 732 759 786 740 829 882 827 841 834 847 896 812 826 810 789 774 783 756 815 847 788 795 779 768 799 804 808 799 776 796 748 791 739 757 813 767 747 723 759 775 746 760 738 758 773 769 731 755 781 775 742 751 753 766 740 781 782 778 762 780 751 724 788 776 767 740 791 735 768 738 757 693 767 745 755 705 769 737 699 734 763 722 763 754 757 740 795 800 802 773 750 767 712 754 674 764 796 782 772 444 757 742 740 771 928 884 792 828 818 829 775 785 814 790 823 847 803 768 803 819 784 740 764 735 762 772 823 815 782 796 784 817 772 805 822 754 772 800 761 785 513 1.02e+03 817 933 753 758 758 794 459 782 630 790 762 818 784 762 792 768 752 779 738 802 760 773 773 738 804 723 776 681 790 770 757 774 796 770 732 739 735 762 768 743 781 863 704 769 752 794 739 654 758 740 758 788 743 744 680 713 762 678 782 766 874 873 876 935 907 854 801 864 890 848 840 805 788 826 802 781 828 801 894 843 862 818 786 779 768 822 768 792 748 813 818 810 760 681 803 789 790 782 774 756 768 750 753 749 778 765 772 756 786 802 802 758 760 782 785 815 781 786 838 808 782 800 720 795 783 795 777 800 787 780 765 770 780 748 781 791 783 798 790 792 795 794 797 749 723 756 776 756 796 761 800 778 757 751 724 754 786 680 747 750 797 757 775 797 771 782 750 737 762 778 761 730 718 734 734 713 769 757 706 699 1.06e+03 635 753 713 756 804 746 730 724 735 741 766 772 734 718 771 760 762 762 712 745 786 755 762 745 787 750 823 812 820 827 815 801 821 779 824 815 799 801 766 812 784 858 804 798 801 814 752 819 771 798 824 800 786 750 764 813 813 808 820 773 750 786 814 787 809 800 735 804 813 805 852 838 777 800 786 762 784 796 772 766 794 746 730 739 798 785 763 763 782 731 812 798 796 768 791 784 816 783 724 786 771 774 756 810 785 777 1.03e+03 687 796 734 837 807 718 692 695 807 736 771 787 773 765 816 754 745 740 744 820 800 802 839 825 794 775 777 794 763 786 787 769 835 786 791 790 796 782 795 787 780 791 776 763 778 758 752 788 839 767 745 780 829 832 794 752 751 760 799 777 745 729 801 814 851 788 782 763 765 791 746 764 801 798 784 777 801 810 775 788 778 737 783 768 730 800 764 770 765 771 753 813 812 807 799 760 746 754 783 782 824 842 830 763 809 783 627 781 773 752 716 749 756 739 816 806 808 796 774 812 769 781 783 822 766 790 780 804 783 786 798 776 753 765 746 793 755 705 738 789 776 753 795 790 758 749 772 754 788 772 808 796 736 772 761 783 791 757 1.03e+03 1.23e+03 807 809 543 756 742 734 700 763 750 774 756 772 852 764 793 744 794 738 772 881 852 847 840 854 871 798 849 829 862 850 830 864 861 844 848 800 866 833 856 838 852 875 772 860 806 794 869 831 815 821 824 720 768 795 805 848 776 758 580 834 802 778 792 832 774 767 792 757 792 768 780 790 734 778 803 774 769 903 850 847 766 720 773 767 775 775 797 804 826 764 778 821 725 725 776 741 779 774 730 727 746 796 797 766 762 761 741 753 748 773 739 1.16e+03 650 743 732 758 786 740 829 881 826 840 833 847 894 812 825 810 789 774 783 756 815 846 788 796 778 766 800 802 807 799 776 795 748 790 738 758 813 767 746 724 759 777 746 760 738 758 773 769 731 755 781 774 743 752 753 767 741 780 783 778 761 780 751 725 788 776 767 739 791 737 767 738 758 692 767 744 755 706 769 737 700 734 763 722 763 753 757 742 795 800 802 772 749 770 710 754 674 764 796 783 771 445 757 740 740 770 928 885 791 827 818 829 775 786 814 790 822 845 802 767 802 818 784 740 763 734 762 772 824 814 783 796 784 817 771 805 823 754 772 799 761 785 513 1.02e+03 817 920 752 759 757 796 458 783 631 790 761 818 784 763 792 768 752 779 739 802 759 772 773 738 803 724 778 681 790 770 756 773 796 770 733 739 734 762 768 744 781 863 704 768 752 792 740 655 758 740 758 788 741 743 682 712 762 678 781 765 874 873 876 935 908 856 801 864 890 849 840 805 788 827 802 780 828 801 894 842 861 818 786 780 768 821 768 791 747 812 818 811 760 681 803 789 790 782 775 756 767 751 753 749 778 765 772 756 786 801 803 758 760 784 784 814 781 785 839 808 781 800 719 795 782 794 776 800 789 778 764 769 780 749 779 790 783 797 791 793 794 794 796 748 724 756 776 756 797 762 800 777 756 751 724 754 786 679 747 750 798 757 774 797 770 782 750 737 764 781 761 730 718 735 734 713 769 757 706 699 1.06e+03 635 753 713 755 804 745 730 724 735 742 766 772 734 718 771 760 762 762 711 746 786 756 762 744 787 750 823 812 820 827 815 802 821 778 824 815 799 801 766 812 784 859 804 798 800 813 752 818 772 798 824 800 788 750 765 812 813 807 820 772 751 786 814 788 809 800 736 804 812 804 851 837 777 799 785 762 783 796 772 765 794 746 730 739 798 784 764 763 782 731 811 797 797 767 792 784 816 783 724 787 771 773 756 811 786 778 1.03e+03 686 796 734 838 808 718 692 696 806 736 769 787 773 764 816 752 745 740 744 820 800 802 839 825 794 774 777 794 762 786 787 769 835 786 791 789 796 783 796 787 780 791 778 762 779 758 752 788 838 767 744 780 829 830 794 752 752 760 799 776 745 729 802 814 851 788 782 764 764 791 745 766 802 799 783 776 800 811 775 786 778 737 782 768 729 800 763 769 765 770 752 814 812 807 799 760 746 754 782 782 825 842 831 764 810 784 627 781 774 752 716 749 758 739 816 806 808 797 774 812 769 781 783 822 766 790 780 804 783 786 798 775 754 764 746 793 755 705 738 790 775 754 795 790 758 749 770 754 788 772 808 796 735 772 760 783 791 758 1.03e+03 1.23e+03 807 809 542 755 742 733 699 763 752 775 756 770 852 764 793 744 794 738 771 881 852 847 840 855 871 797 850 830 861 850 830 865 861 845 848 800 866 833 857 838 851 876 772 860 805 793 870 831 814 823 823 720 768 795 805 847 776 757 580 833 801 778 792 832 774 764 792 757 791 768 781 791 734 777 805 773 768 905 850 847 766 720 772 766 776 775 796 804 826 764 777 821 725 724 775 739 779 774 730 725 746 796 796 765 761 762 740 753 747 773 738 1.16e+03 650 744 733 757 787 740 829 880 825 839 832 846 893 812 824 809 789 774 783 755 816 846 787 798 777 766 800 801 805 800 776 794 748 789 738 758 814 768 746 724 759 779 745 759 739 756 773 768 731 754 780 774 743 753 752 767 742 780 783 778 761 779 750 725 789 776 766 739 791 738 766 737 758 690 767 744 755 707 770 738 700 734 763 722 764 753 757 741 795 800 802 772 751 773 711 754 674 764 794 783 771 445 757 735 740 771 927 885 790 826 817 828 775 786 814 789 822 843 801 767 800 818 784 741 764 733 762 772 825 814 783 797 784 818 772 804 823 754 772 798 760 785 513 1.02e+03 817 906 750 760 757 796 458 784 632 789 760 818 783 762 791 768 752 778 739 802 758 772 773 738 802 724 780 680 790 770 756 773 795 770 734 739 734 762 768 746 781 864 704 768 752 792 740 656 758 740 758 789 740 742 683 710 764 678 780 766 874 873 876 935 908 857 801 865 891 850 839 805 788 831 803 779 828 800 894 841 860 819 785 779 768 821 767 790 747 812 818 811 760 682 804 789 789 782 775 756 767 751 754 749 777 763 772 756 788 801 804 758 760 784 784 814 781 786 841 808 780 801 719 795 781 793 776 799 791 777 763 770 780 750 777 790 783 797 791 793 795 793 795 748 722 756 776 756 797 761 800 777 756 751 723 754 785 679 746 750 798 757 774 798 770 782 750 737 766 784 761 730 718 736 734 714 769 758 706 699 1.06e+03 634 753 713 755 804 744 731 723 734 741 766 772 734 718 771 760 762 762 711 746 786 757 763 744 786 750 824 812 820 827 814 801 822 777 824 814 800 802 765 812 784 861 804 797 799 814 753 817 772 798 824 800 788 750 766 812 813 807 821 770 751 786 814 788 808 800 735 804 812 802 852 836 777 799 784 763 782 795 771 764 794 746 730 738 797 784 765 761 782 731 810 797 796 768 792 784 816 783 724 786 771 773 757 810 786 778 1.03e+03 686 795 734 838 808 717 692 697 806 735 767 788 772 765 817 750 745 740 741 819 800 802 839 825 794 774 778 794 762 786 787 769 836 786 791 788 796 784 796 787 780 790 780 760 779 757 752 787 839 767 744 780 829 831 794 754 752 759 800 776 746 729 802 816 851 788 782 765 763 790 744 766 802 799 783 776 799 812 775 784 777 737 781 769 727 801 763 769 765 770 752 814 812 807 798 760 746 755 780 782 825 841 832 764 810 785 628 780 774 753 715 749 759 738 816 807 807 798 775 814 769 782 783 821 767 790 780 804 784 786 798 775 755 764 745 793 755 705 738 790 775 754 796 791 758 749 769 755 788 771 808 795 735 773 760 783 791 758 1.03e+03 1.23e+03 806 808 541 755 743 732 699 763 753 776 755 769 852 764 792 744 796 738 770 881 852 848 840 856 871 797 851 830 861 850 830 865 861 846 848 801 865 833 857 839 851 876 773 859 805 792 870 832 814 824 823 720 768 795 806 846 776 757 581 833 801 778 793 832 775 760 794 757 790 767 783 792 734 777 806 773 768 909 849 845 766 720 772 766 776 775 796 804 827 763 777 821 726 723 774 738 779 774 730 726 746 796 796 766 761 761 740 754 746 773 737 1.16e+03 651 744 734 756 787 740 829 879 824 840 832 844 892 811 823 809 790 775 783 755 815 848 787 798 777 768 800 800 804 800 776 794 748 790 737 758 813 770 746 724 759 779 744 759 739 754 774 767 731 755 780 774 744 753 753 767 742 780 783 778 761 779 749 725 790 776 767 739 791 738 766 737 759 689 768 743 754 708 770 738 700 734 763 722 763 753 758 740 794 801 802 771 752 774 712 755 674 765 793 782 772 445 757 731 740 770 927 885 790 825 816 828 776 787 814 789 821 842 801 766 801 819 785 741 764 732 762 772 825 814 783 797 784 819 774 804 824 754 773 798 760 785 514 1.02e+03 816 892 750 760 757 796 458 782 632 789 760 819 782 762 790 768 753 777 738 802 757 772 773 738 801 724 781 680 789 771 757 773 795 769 734 739 735 762 767 746 780 864 703 768 752 792 740 657 758 740 758 789 741 742 684 710 764 679 781 768 874 873 876 936 909 858 801 865 891 849 839 804 788 835 804 778 828 799 894 840 860 820 784 779 767 821 767 790 747 812 818 812 759 682 806 788 788 782 775 757 767 751 754 749 777 764 772 757 790 800 805 758 760 784 783 814 781 786 842 808 781 800 719 795 781 791 776 799 791 776 763 770 779 750 775 790 783 797 791 793 796 792 795 748 721 756 776 757 797 760 802 777 757 752 723 754 784 681 746 749 798 757 775 798 770 781 750 737 766 786 761 730 718 736 734 715 769 758 706 700 1.06e+03 634 755 712 755 804 743 731 723 733 741 766 772 734 717 770 759 762 762 711 746 786 757 763 744 786 751 825 812 820 826 815 799 822 777 823 812 799 802 765 812 785 861 805 796 799 814 753 816 772 798 823 799 787 750 767 812 813 806 821 769 750 786 814 788 807 800 734 803 811 801 853 837 777 799 783 762 782 794 771 762 794 746 730 738 797 785 765 759 781 731 809 797 796 769 792 784 816 784 724 786 771 773 758 810 786 777 1.03e+03 685 795 734 838 809 717 692 697 806 734 766 787 771 765 817 751 745 739 739 818 800 802 838 825 794 774 778 793 763 787 786 770 836 786 792 786 795 784 797 788 780 789 781 760 779 757 752 786 841 768 744 781 829 832 794 755 751 757 800 776 746 730 801 817 852 787 782 767 761 790 742 765 802 799 784 776 800 812 775 784 775 737 780 768 725 801 762 768 766 769 752 813 812 806 798 760 746 756 780 781 825 841 832 764 810 785 628 779 774 753 715 750 759 739 816 806 807 797 776 816 770 782 783 820 767 790 779 804 784 786 798 775 755 764 744 793 756 705 738 790 776 754 796 791 759 749 768 755 788 769 808 794 735 774 759 785 790 758 1.04e+03 1.23e+03 806 809 541 754 742 733 699 763 753 776 755 768 852 764 792 744 798 738 771 881 851 848 840 856 871 797 853 831 860 850 830 866 862 846 848 801 865 833 856 840 852 876 773 858 806 793 869 832 814 825 823 720 768 795 806 846 776 757 581 834 802 779 793 832 775 759 795 757 790 767 784 790 734 777 806 773 769 914 847 844 764 720 772 767 776 776 795 805 827 761 776 821 727 723 774 738 781 774 729 726 747 796 796 768 761 761 740 754 747 773 737 1.16e+03 650 744 735 756 787 740 829 880 823 840 832 845 893 811 822 809 791 777 782 755 814 848 787 798 777 769 800 800 802 800 775 794 749 790 737 758 813 770 746 725 759 777 744 759 739 755 775 766 729 756 778 775 745 752 754 767 742 780 783 778 759 778 748 725 789 776 767 739 790 737 765 737 759 689 768 743 754 707 769 738 700 734 763 723 763 753 758 739 795 801 802 771 753 771 712 755 674 765 793 782 771 445 757 725 740 769 926 886 789 825 816 827 775 786 814 790 821 843 801 767 801 818 785 742 764 732 762 772 825 814 784 797 784 819 775 804 824 755 774 798 760 785 513 1.02e+03 816 880 752 759 757 796 458 781 632 789 760 819 782 761 789 768 754 776 737 802 756 772 773 738 801 724 780 679 788 772 758 773 795 769 735 739 736 762 766 744 780 864 702 767 752 792 740 658 759 739 758 788 741 742 684 710 765 680 781 769 874 874 876 936 909 858 801 864 892 848 839 802 787 839 805 779 828 798 894 840 860 820 783 780 767 821 767 790 747 813 818 812 758 682 806 788 788 782 775 758 767 751 754 748 776 766 772 758 791 800 805 758 760 783 784 814 782 786 841 808 783 800 719 795 781 791 777 800 790 776 764 771 778 749 774 790 784 797 791 793 796 793 795 749 720 756 776 757 796 760 803 777 759 751 723 753 784 682 746 748 798 757 775 798 770 781 749 737 766 787 760 730 717 734 734 715 769 758 706 701 1.06e+03 633 757 712 755 805 743 730 724 733 740 766 771 735 716 770 759 763 762 711 746 788 756 763 744 786 751 826 811 820 826 816 798 822 777 823 812 798 803 765 812 786 861 806 796 800 814 754 816 772 798 823 800 786 749 768 811 813 806 820 769 749 786 814 788 807 800 734 802 811 800 853 838 777 799 783 762 783 794 770 760 793 747 731 740 797 786 766 757 781 731 808 796 795 770 791 784 816 785 724 786 771 773 758 809 787 777 1.03e+03 685 795 735 838 809 717 692 696 806 734 766 787 771 765 816 751 745 740 739 817 800 802 838 825 794 774 777 792 764 787 786 771 835 786 793 786 795 783 797 789 779 788 779 760 780 757 753 786 840 768 743 781 829 832 794 757 751 756 800 776 746 731 801 816 852 787 782 767 761 789 742 764 802 800 785 776 800 811 776 783 774 737 779 768 725 800 760 766 766 769 751 813 812 806 798 761 746 756 780 782 825 841 832 764 811 784 629 778 773 753 716 750 759 740 815 806 808 797 776 818 770 781 783 820 766 791 779 804 785 786 799 775 755 764 744 794 756 705 738 789 776 753 795 791 760 749 768 755 788 769 807 794 734 775 758 787 790 757 1.04e+03 1.23e+03 805 810 542 754 741 733 699 763 753 778 755 769 852 763 792 742 797 738 772 881 851 848 840 857 871 798 853 831 860 850 830 866 862 847 848 801 865 833 855 840 853 876 772 857 806 795 868 832 814 826 823 719 768 795 807 845 777 756 580 836 803 780 793 833 775 757 797 757 790 767 784 789 735 777 806 773 770 917 843 842 763 720 772 767 775 777 795 806 828 760 776 820 728 723 774 737 782 775 729 725 747 796 796 769 762 760 741 754 747 772 737 1.16e+03 650 744 735 756 787 741 829 880 823 840 833 846 891 811 823 810 791 777 783 756 814 849 788 797 777 768 800 800 802 800 774 794 750 790 738 758 812 769 746 727 760 775 744 760 739 756 776 766 728 757 777 773 745 751 754 768 742 781 782 779 757 778 748 725 787 775 768 739 790 736 765 738 759 689 768 744 754 705 767 739 700 734 763 723 763 753 758 739 796 802 801 771 752 770 712 755 674 765 794 782 770 445 757 722 740 768 927 885 789 825 816 826 773 787 815 790 821 844 801 767 801 817 785 742 764 731 761 773 824 814 784 796 783 820 774 804 824 755 774 799 760 785 513 1.02e+03 814 866 753 758 756 796 456 781 632 789 761 819 783 761 789 769 754 775 738 803 756 772 772 738 801 722 780 680 787 772 757 773 795 769 737 738 736 762 766 742 780 864 701 766 752 792 741 660 759 738 758 788 742 742 684 710 767 680 781 768 875 874 876 936 910 857 801 864 892 847 839 801 787 842 805 780 829 798 895 839 861 820 782 782 767 820 767 790 747 813 818 812 758 682 805 787 788 782 775 757 767 751 754 748 775 766 772 760 792 800 804 758 760 782 785 814 781 785 840 808 783 801 721 795 782 790 777 800 790 777 764 771 779 748 773 790 785 797 791 792 797 794 794 750 719 757 776 756 796 759 804 776 760 750 723 753 785 682 747 748 798 756 775 798 770 781 749 738 766 788 760 730 716 733 734 715 769 758 706 702 1.06e+03 633 757 712 754 805 743 730 725 732 740 766 771 734 715 769 759 762 762 711 747 790 756 764 743 787 752 826 812 820 826 816 798 821 778 824 810 798 802 765 813 787 860 806 796 799 814 754 815 772 798 823 800 784 749 768 811 813 806 820 769 749 786 814 788 807 800 736 801 810 799 853 839 776 799 783 763 784 796 770 759 793 748 731 741 797 785 767 757 781 732 808 796 795 770 790 784 815 786 726 786 771 774 757 810 787 777 1.03e+03 686 795 735 839 809 718 692 696 805 734 767 787 771 765 816 751 745 741 741 817 800 803 838 825 795 774 777 792 764 788 787 771 835 785 793 786 794 781 796 791 778 787 778 761 780 757 754 787 837 767 742 780 828 833 795 757 751 756 798 776 746 731 801 815 852 787 783 768 760 789 742 762 801 801 786 776 801 812 777 785 775 736 780 767 725 800 759 766 767 770 751 813 812 804 798 760 746 756 780 782 824 843 832 763 811 784 629 777 773 752 716 749 760 741 815 805 808 797 775 816 769 781 782 819 766 791 778 802 785 786 800 775 755 765 743 794 756 704 738 789 776 753 794 791 761 750 769 754 787 768 807 795 733 774 758 787 790 757 1.03e+03 1.23e+03 804 811 543 755 741 733 699 763 752 780 754 769 852 762 791 741 797 738 772 881 852 848 840 857 871 798 852 832 860 850 830 867 862 847 848 801 865 833 854 840 855 875 772 857 805 797 868 831 815 826 823 719 768 796 809 846 777 754 578 836 804 782 794 832 775 755 797 758 790 768 784 789 734 777 806 773 769 919 839 842 762 720 772 766 775 778 795 806 829 760 775 820 728 723 775 737 782 777 729 724 747 796 796 768 761 759 742 754 748 772 737 1.16e+03 648 743 734 754 787 742 828 879 822 839 832 847 890 809 824 811 791 776 785 756 814 849 788 797 777 768 800 799 803 799 773 794 750 789 739 758 812 768 746 727 759 772 744 758 740 757 776 766 727 757 777 772 745 750 754 768 742 781 781 780 757 778 746 724 786 775 768 738 790 735 765 738 759 689 769 745 755 703 765 738 700 734 763 724 762 752 757 739 797 802 800 771 752 771 712 755 675 765 794 780 769 445 757 718 739 767 927 885 790 825 816 826 771 787 815 790 821 844 801 767 801 816 785 741 765 731 761 774 824 814 784 796 783 820 772 804 823 755 774 800 760 785 512 1.02e+03 814 856 752 756 756 797 455 782 632 789 761 820 784 760 789 770 753 775 739 804 756 772 772 738 800 722 780 680 786 773 757 773 795 769 738 737 736 762 766 743 780 864 701 766 752 791 741 661 758 736 759 789 742 744 686 711 768 681 781 768 875 875 876 936 910 857 801 865 892 847 839 801 788 846 805 779 829 798 895 839 861 820 782 782 766 819 767 790 747 813 818 811 757 682 804 786 788 783 776 757 767 751 753 748 774 764 773 760 791 800 803 757 760 780 785 814 781 785 839 807 783 801 723 794 783 790 777 800 790 778 764 772 779 749 771 791 785 796 790 790 797 795 794 749 720 757 776 756 794 760 802 776 761 749 723 752 785 681 748 748 799 755 775 798 770 781 749 738 766 790 759 731 716 732 734 715 769 758 706 702 1.06e+03 633 755 712 754 805 743 729 725 732 740 767 771 733 714 770 759 762 761 711 747 793 755 764 743 788 752 826 812 821 826 814 797 821 778 824 810 798 802 765 814 787 862 807 797 797 814 754 815 772 798 823 800 784 749 768 811 813 807 818 769 749 786 814 788 807 800 736 801 809 799 853 839 776 799 783 763 784 796 770 759 792 748 731 743 797 785 768 757 781 734 808 795 795 771 791 784 815 786 726 786 772 774 756 810 788 776 1.03e+03 687 796 735 838 810 718 692 695 804 735 768 787 771 766 816 750 746 742 742 818 800 803 838 825 796 773 777 792 765 788 788 771 834 785 792 787 794 780 795 791 778 786 776 760 779 756 755 787 834 766 741 780 827 832 795 756 751 757 798 777 746 731 801 814 853 787 782 767 760 789 742 762 801 801 787 776 801 812 777 787 774 734 780 767 727 799 758 767 767 770 750 812 812 803 798 760 746 756 780 782 824 844 831 763 811 783 629 777 773 752 716 749 761 740 816 805 808 797 774 816 768 780 782 819 767 791 778 801 785 786 801 775 754 765 744 795 757 703 738 790 776 752 794 790 762 751 770 754 786 768 807 795 732 772 758 785 790 757 1.03e+03 1.23e+03 804 811 543 755 740 733 699 762 752 780 754 769 852 762 790 740 797 738 772 880 852 847 840 857 871 798 852 831 861 849 830 868 862 848 848 801 865 834 855 841 855 875 772 857 804 797 867 830 815 825 823 719 768 797 810 847 778 755 576 833 804 782 793 830 776 753 796 758 790 768 783 790 734 776 805 773 768 919 833 842 762 721 772 766 774 779 795 806 829 760 775 821 727 724 775 734 782 778 730 724 747 796 796 768 761 758 742 754 748 772 737 1.16e+03 647 742 734 753 787 741 827 878 821 838 832 847 890 808 826 811 790 775 786 754 814 849 788 796 778 767 800 799 803 799 773 794 749 788 740 757 812 768 746 726 758 773 743 756 741 757 775 767 727 756 778 771 745 749 753 768 742 780 782 781 758 777 744 724 786 774 767 738 791 735 765 737 758 689 769 744 754 703 763 737 700 734 762 725 762 752 756 739 796 801 802 771 752 772 712 755 676 766 795 778 769 445 757 715 739 767 928 884 790 826 816 827 772 788 814 790 820 843 802 767 801 816 785 741 765 732 760 774 824 814 784 797 783 821 772 804 821 755 774 801 761 785 512 1.02e+03 813 846 751 757 756 797 455 782 631 790 761 820 784 761 790 770 753 774 739 804 756 772 770 738 798 721 780 680 786 773 757 773 796 769 739 735 736 762 766 743 780 863 703 766 751 791 741 661 758 736 759 788 742 745 688 710 770 682 781 768 875 874 875 935 910 857 801 865 891 847 840 803 788 848 804 779 829 798 896 839 861 820 781 782 766 819 767 790 748 812 818 811 756 682 802 785 788 783 776 757 767 750 753 749 772 762 773 758 791 800 802 757 760 780 784 814 781 785 839 807 783 801 724 794 783 790 777 800 790 779 764 772 780 749 770 791 784 795 790 790 797 795 794 749 721 756 776 755 792 761 801 778 761 750 723 752 784 679 749 749 798 754 775 797 770 782 749 737 765 791 758 731 716 733 734 715 769 758 705 703 1.06e+03 633 755 712 755 805 744 729 724 732 740 766 771 732 713 769 760 762 762 712 747 794 756 764 743 789 752 825 812 820 827 813 797 821 778 825 809 800 803 765 814 787 863 807 797 796 815 754 815 771 798 824 801 784 750 766 812 814 807 818 768 750 787 814 788 806 800 738 802 809 800 853 839 776 799 783 764 784 795 770 760 793 748 731 742 796 785 768 758 781 734 810 795 795 770 791 782 814 787 726 786 772 774 755 810 788 776 1.03e+03 688 796 736 838 810 718 692 695 804 736 769 787 771 766 816 750 745 742 742 818 800 803 838 825 797 773 776 792 765 788 789 771 835 785 790 788 794 778 794 790 778 786 775 760 779 756 755 788 834 767 741 780 827 832 794 754 750 758 798 778 746 731 801 815 853 787 782 767 760 789 741 761 802 802 786 777 800 813 778 788 773 734 780 767 729 799 759 767 766 771 749 810 812 804 798 761 746 755 780 781 824 844 831 762 812 782 629 779 773 751 716 748 761 741 816 804 807 797 773 816 766 780 781 818 766 790 778 801 783 786 801 775 753 765 744 794 756 702 737 791 776 752 795 791 762 751 770 754 786 769 807 795 731 772 758 783 790 757 1.03e+03 1.22e+03 804 810 544 756 740 733 698 761 753 778 753 768 852 763 792 740 796 737 772 879 853 845 840 857 871 797 851 831 861 849 830 869 862 848 848 801 864 834 857 841 854 875 772 857 804 796 867 830 815 823 823 720 768 798 808 848 779 756 576 833 804 783 792 829 776 752 796 758 790 768 782 791 733 776 804 774 768 920 826 843 762 722 773 765 774 779 795 805 829 760 775 821 725 724 775 730 781 778 730 724 746 795 797 767 760 756 743 753 747 773 737 1.16e+03 646 741 733 752 787 739 827 878 821 837 831 846 890 808 827 811 790 773 785 753 814 849 788 796 779 767 801 800 803 799 774 793 748 788 740 756 812 768 746 725 758 774 743 754 740 757 775 768 727 756 779 771 745 749 752 768 742 779 784 781 759 778 745 724 786 774 766 738 792 736 767 736 757 690 768 743 754 704 763 735 700 734 761 726 762 751 755 738 795 801 804 772 752 772 711 755 677 767 796 777 770 444 756 712 739 768 929 884 791 826 815 827 772 787 814 789 820 842 802 767 801 816 785 741 765 732 759 774 825 814 784 798 782 821 773 804 820 755 774 801 761 785 511 1.02e+03 813 838 752 757 756 797 455 782 631 790 761 820 783 761 790 769 754 774 738 804 756 772 770 739 797 721 780 680 786 773 757 773 796 769 739 736 736 762 766 744 780 862 704 766 751 792 740 660 758 738 759 788 742 747 690 710 769 682 781 769 874 874 875 935 909 857 800 865 890 848 840 804 788 850 803 778 829 799 895 840 861 820 782 782 766 819 767 790 748 812 818 811 756 682 803 784 789 782 775 757 767 750 754 750 769 762 774 756 790 800 803 756 760 780 782 814 781 785 839 808 783 801 724 794 783 790 777 800 790 779 764 772 780 749 768 791 784 795 791 790 797 794 794 748 722 755 776 755 791 762 802 779 760 751 724 753 784 679 747 750 796 755 775 796 770 782 750 738 765 792 757 731 717 733 734 715 770 757 705 702 1.06e+03 634 756 711 755 805 744 730 724 732 740 766 771 732 713 768 760 762 761 713 746 794 756 763 743 789 750 824 812 820 827 814 797 822 778 825 809 800 803 765 813 787 863 807 797 797 816 753 816 771 798 824 802 783 750 766 812 815 806 817 768 750 788 814 789 806 800 738 802 809 801 854 838 776 800 783 764 783 794 771 760 793 748 731 742 796 786 766 758 781 733 811 796 794 769 790 781 813 787 724 785 772 773 756 809 788 776 1.03e+03 688 797 736 837 810 716 693 695 803 736 768 788 771 766 816 751 745 742 741 819 800 802 837 824 797 772 776 793 764 788 790 770 835 785 790 788 794 777 794 790 777 786 774 760 779 756 754 788 834 767 742 780 829 831 794 753 750 759 797 778 745 731 801 817 853 788 781 767 761 790 742 760 802 801 784 777 798 814 778 786 771 734 780 767 730 801 759 767 766 771 749 810 811 807 797 761 746 754 780 781 824 843 830 763 810 781 628 780 772 751 716 747 760 743 815 804 807 798 773 816 765 781 780 818 766 788 778 801 781 786 801 775 752 765 744 793 756 702 737 791 776 752 795 790 762 751 770 753 786 769 806 795 730 772 759 783 789 756 1.04e+03 1.22e+03 806 810 544 756 740 732 698 760 754 777 753 767 853 763 793 740 796 736 770 877 853 844 840 857 871 796 851 831 862 850 830 869 862 848 848 801 864 835 858 841 853 874 772 857 805 796 866 831 816 821 824 721 768 797 806 848 779 758 576 835 804 784 792 829 776 751 794 758 790 768 782 791 733 776 804 775 767 920 818 844 763 722 774 764 774 778 795 805 829 761 775 822 723 724 774 727 781 777 731 725 746 795 798 768 761 756 743 753 747 774 736 1.16e+03 646 740 733 752 786 738 828 877 821 837 830 845 892 809 827 811 790 773 784 751 814 849 788 796 780 768 800 800 804 798 774 793 746 788 740 756 812 768 746 725 758 775 742 754 738 757 775 769 728 755 779 772 745 749 752 769 742 777 785 781 758 777 746 724 786 774 766 738 793 736 768 737 756 690 768 742 754 705 763 733 699 734 760 727 762 750 754 738 795 801 806 771 751 770 712 755 677 769 797 777 770 444 757 711 739 769 930 884 791 826 815 827 772 786 814 788 821 842 803 766 802 816 785 741 764 733 759 774 826 814 782 799 782 821 773 805 820 755 774 800 762 785 511 1.02e+03 813 832 752 758 756 798 454 783 630 791 761 819 783 761 791 768 755 774 737 803 756 772 772 740 798 722 781 679 786 773 758 772 796 770 739 736 736 762 766 743 781 861 703 766 752 792 739 661 758 739 758 787 743 747 690 709 769 682 781 770 873 873 874 935 908 856 800 864 891 848 840 805 788 850 802 778 828 798 895 840 862 820 783 782 766 819 768 790 748 812 818 810 756 682 804 784 789 782 775 757 767 749 754 751 767 762 774 755 790 800 803 756 760 781 782 813 780 784 839 809 783 801 723 794 783 792 777 800 790 779 763 772 780 749 764 791 784 796 792 790 796 793 793 748 723 753 776 754 790 762 802 780 760 752 724 753 785 679 746 750 795 755 775 794 770 782 750 738 765 793 756 731 718 733 733 714 770 756 705 701 1.06e+03 634 758 712 754 805 744 731 724 731 739 765 771 731 713 768 761 762 761 715 746 793 757 762 743 788 749 824 811 820 828 815 797 822 777 825 810 801 802 765 812 787 862 806 797 798 815 752 816 771 798 824 802 783 750 765 812 815 806 817 766 751 788 813 789 806 800 737 803 810 801 854 838 776 800 783 765 783 794 771 760 793 748 731 741 796 786 764 757 780 731 810 796 793 768 790 781 813 787 722 785 770 774 758 809 788 776 1.03e+03 687 798 735 837 810 714 693 696 803 736 768 788 771 766 815 752 745 742 740 819 800 801 836 824 796 772 776 793 764 788 790 769 835 785 790 788 794 776 796 790 777 786 774 760 779 757 754 789 835 768 742 779 830 832 794 751 749 759 797 778 744 730 801 819 853 788 780 767 761 790 742 759 803 800 782 776 797 815 777 785 770 735 780 766 729 802 759 767 766 770 749 811 811 810 796 762 746 752 780 781 824 842 829 764 808 780 628 781 772 751 716 747 759 744 815 803 807 798 773 815 765 780 780 818 765 786 778 802 781 786 801 775 752 765 743 793 756 702 737 790 775 751 795 790 761 750 769 753 787 769 806 794 731 772 760 783 789 755 1.04e+03 1.22e+03 808 810 544 756 739 732 698 760 755 777 752 767 852 763 794 740 796 736 769 877 852 844 839 857 871 797 850 831 862 851 830 869 862 847 848 801 863 835 858 840 853 873 772 857 806 795 866 833 816 822 824 720 768 796 805 848 778 758 577 836 803 784 792 829 775 750 794 757 790 769 782 791 733 776 805 776 766 920 811 844 764 722 774 764 774 777 795 805 828 761 776 822 723 724 774 725 780 775 731 725 746 795 798 769 761 755 744 754 746 775 736 1.16e+03 646 740 733 752 786 738 829 877 821 838 829 844 893 810 828 810 790 773 784 751 815 848 787 795 780 768 800 800 804 798 774 793 746 789 740 756 812 768 746 725 758 775 741 754 736 756 776 768 729 755 779 772 744 749 752 770 741 776 785 781 758 777 748 724 786 774 766 738 793 736 768 738 756 690 767 742 754 706 763 733 699 734 760 726 762 750 754 737 795 801 805 770 751 769 713 755 677 768 796 777 771 444 757 710 739 770 930 884 791 826 815 827 772 786 814 788 820 842 803 766 802 817 785 741 764 732 759 774 827 814 781 799 781 821 773 806 821 755 775 800 762 785 510 1.02e+03 813 823 752 757 757 797 455 784 630 791 760 818 783 762 791 767 755 774 736 804 756 772 774 740 797 721 781 679 786 772 758 772 795 770 739 737 737 764 766 742 781 860 702 765 753 792 739 663 758 739 758 787 743 747 691 709 769 682 781 770 872 873 874 934 907 856 800 864 892 847 840 805 787 851 802 778 827 797 896 841 862 819 783 782 767 819 768 790 747 812 818 809 756 681 806 785 789 782 775 756 767 749 754 750 763 763 774 755 789 800 803 756 759 781 783 814 780 785 839 809 782 802 723 794 783 793 777 800 790 779 764 772 780 749 760 791 784 797 793 790 796 793 793 748 722 753 776 755 790 762 802 780 760 751 723 754 787 679 747 750 795 755 775 794 770 782 750 739 765 793 756 731 720 732 732 714 770 756 705 700 1.06e+03 634 758 712 754 805 744 731 724 731 738 765 772 731 713 770 762 763 761 716 745 793 757 761 743 788 748 824 812 820 828 815 797 822 776 825 810 802 801 765 811 787 861 806 796 800 813 752 816 772 798 822 803 784 750 765 812 815 806 816 766 751 789 812 789 806 800 735 803 810 801 854 837 776 799 782 766 783 793 771 760 793 747 730 740 796 786 763 756 782 732 808 796 793 768 789 782 813 786 723 786 769 775 758 809 786 776 1.03e+03 686 798 735 837 810 714 693 696 802 736 769 788 770 766 815 753 744 742 740 819 800 801 836 823 795 773 776 793 764 788 789 768 835 784 789 787 794 777 798 789 777 786 774 761 779 758 753 788 835 767 741 777 830 833 794 751 749 758 798 777 744 729 802 819 853 787 779 767 761 791 742 760 804 800 782 776 795 815 776 784 771 736 780 766 728 803 759 766 765 769 749 811 811 808 795 761 747 750 780 781 824 842 828 763 806 779 628 781 772 751 716 747 759 743 815 803 807 796 774 813 766 780 780 818 765 786 778 802 781 786 801 775 752 764 743 794 756 702 736 790 774 750 794 790 761 749 769 752 788 769 805 794 731 773 762 782 789 756 1.04e+03 1.22e+03 809 810 545 756 739 732 698 761 755 778 752 767 851 764 794 740 795 736 769 877 852 845 839 856 871 798 850 832 863 849 830 869 862 845 848 801 864 835 858 840 853 873 772 858 807 794 866 834 815 822 825 719 769 794 805 847 777 759 576 835 803 784 792 830 774 750 793 756 790 769 783 791 732 776 805 775 767 920 803 845 764 722 774 766 775 776 794 806 828 761 778 822 724 724 774 725 780 774 731 725 745 794 799 768 761 754 744 754 746 774 735 1.16e+03 646 740 733 753 786 738 829 877 821 838 829 844 894 810 828 810 789 773 783 750 815 846 787 794 778 768 800 800 804 799 774 793 745 789 739 756 812 768 746 725 758 775 740 755 736 756 776 767 730 755 779 772 744 749 752 769 742 776 785 781 757 777 747 724 786 774 766 737 793 737 768 737 757 689 767 742 754 706 763 733 698 735 761 724 762 750 754 737 796 801 803 769 751 767 714 756 677 767 795 778 771 444 757 708 739 770 929 884 791 826 815 827 773 787 814 788 820 842 803 766 801 817 786 740 764 732 759 774 826 815 780 800 781 820 772 807 820 756 775 800 762 786 510 1.02e+03 813 817 752 756 757 796 457 785 630 791 760 818 783 762 790 767 754 775 737 804 756 771 776 738 796 721 781 679 786 772 758 771 793 772 739 737 737 765 766 741 781 861 701 765 754 792 738 665 758 738 759 786 743 747 692 709 769 682 781 770 870 873 874 934 906 855 801 864 893 846 839 805 786 852 802 778 826 797 896 841 863 819 783 782 767 819 768 790 747 812 818 808 757 681 806 786 788 783 775 756 767 749 754 749 759 763 774 756 789 801 802 756 759 781 784 813 779 785 838 809 782 802 723 794 783 794 777 799 789 779 764 772 779 749 757 791 783 797 793 790 794 794 794 748 722 753 777 755 791 761 801 780 760 750 722 754 787 679 748 750 795 755 776 794 770 782 750 740 765 793 756 731 720 732 732 713 769 756 706 701 1.06e+03 633 759 713 755 806 745 731 724 731 737 765 772 731 714 771 762 763 762 716 745 793 756 761 743 789 748 823 812 820 828 814 798 822 775 824 811 802 801 765 811 787 860 806 796 800 812 752 816 772 798 821 802 785 749 765 812 815 806 815 766 750 788 811 789 805 800 734 803 809 802 853 837 776 799 782 766 781 793 771 760 794 747 731 740 797 787 763 756 783 732 806 795 792 768 789 784 813 786 723 787 770 775 757 808 785 776 1.02e+03 686 799 736 837 809 715 693 697 803 737 769 788 770 765 815 754 744 742 740 820 800 801 836 823 795 773 776 793 763 788 787 769 834 784 789 785 794 779 800 788 778 786 773 763 778 759 753 787 835 767 741 777 829 834 795 751 749 758 798 776 744 728 801 820 853 786 779 765 761 791 742 760 805 800 783 778 795 815 775 784 772 737 780 766 728 804 758 766 764 769 748 811 811 806 795 761 747 750 781 781 824 841 828 762 806 780 628 780 771 752 716 747 758 742 815 804 807 795 774 812 768 780 781 819 765 786 778 802 780 786 801 775 752 765 743 794 754 703 735 789 773 749 794 790 761 749 769 752 788 770 805 794 731 773 762 782 790 757 1.03e+03 1.22e+03 809 810 544 757 739 731 697 760 755 779 751 768 849 763 793 741 794 737 771 878 852 846 838 856 870 798 850 832 863 848 831 869 862 844 848 800 864 835 856 839 852 873 771 858 808 794 867 835 814 822 826 719 770 794 805 847 778 758 575 834 803 784 792 831 774 750 792 756 790 769 783 790 732 776 804 774 768 920 796 846 763 722 773 767 774 776 794 807 827 761 778 821 725 724 773 724 781 773 730 726 744 795 800 767 761 754 745 755 746 772 735 1.16e+03 646 740 732 753 786 737 829 877 821 837 830 845 894 810 828 809 790 774 784 750 814 846 787 794 776 768 800 800 804 800 774 793 746 789 739 756 812 769 746 724 758 774 741 755 736 756 776 766 731 755 780 771 742 749 752 768 742 776 784 781 757 776 746 724 786 773 766 737 794 737 768 736 757 689 767 742 754 706 762 733 698 736 762 724 762 751 753 736 796 801 802 768 751 768 713 757 677 767 795 777 770 444 757 705 739 769 928 884 792 826 815 826 775 788 814 788 820 842 802 766 800 817 786 740 762 732 759 774 826 815 780 799 781 819 772 809 820 756 776 800 762 786 511 1.02e+03 812 807 751 756 757 794 458 785 630 791 761 818 782 762 790 767 753 775 737 804 756 771 777 737 794 721 781 680 786 772 758 771 791 773 739 737 737 765 765 741 781 862 701 765 753 793 737 665 758 738 760 785 743 746 693 709 768 682 781 770 870 873 874 935 906 854 801 863 892 845 837 806 786 852 802 779 825 798 894 841 863 818 783 782 766 819 767 790 747 812 818 809 757 680 806 786 788 783 775 756 767 750 753 748 754 762 774 756 789 800 801 757 759 781 785 812 780 785 837 809 781 801 723 795 783 794 777 798 789 779 764 772 778 749 754 791 782 797 793 790 794 795 794 748 721 753 777 756 792 760 801 778 760 749 720 754 787 679 748 750 796 755 776 794 770 782 750 740 766 793 756 731 721 732 732 712 768 757 705 702 1.06e+03 632 759 713 755 806 744 732 723 731 738 764 772 731 714 771 762 763 763 715 746 792 755 761 744 789 748 822 814 820 828 813 798 822 774 823 811 802 801 765 810 787 861 805 795 800 813 752 816 771 798 822 800 787 749 765 812 815 807 815 767 750 788 811 788 805 800 734 803 809 803 852 838 776 799 782 766 778 794 770 760 794 747 731 741 799 786 763 757 784 731 806 795 792 768 790 784 813 786 724 787 770 774 756 807 785 776 1.02e+03 686 798 735 836 809 716 692 697 803 737 769 788 770 764 816 754 744 743 741 821 801 801 835 823 795 773 776 794 762 787 787 769 833 783 789 785 793 780 798 788 779 786 773 765 777 760 753 785 834 766 742 778 827 833 794 751 750 757 798 777 745 728 800 820 853 785 780 764 761 790 742 761 806 800 783 780 794 815 776 783 774 737 779 767 728 804 758 767 764 769 748 811 811 806 796 760 748 750 782 781 824 841 828 761 806 780 629 780 772 752 715 746 758 741 815 806 807 793 774 811 769 781 781 819 765 786 779 802 780 786 801 775 752 766 743 794 753 703 735 789 771 749 794 790 761 749 769 752 787 770 804 795 731 772 762 783 791 758 1.03e+03 1.22e+03 808 810 544 756 740 731 697 761 755 779 750 768 849 763 794 742 795 737 772 879 852 846 839 855 870 798 849 832 863 846 830 868 863 843 848 800 864 835 855 838 851 873 771 857 807 793 868 835 814 822 826 719 770 794 806 847 779 758 575 833 804 784 792 831 774 750 791 758 790 769 783 790 732 776 804 772 769 921 789 847 763 722 772 767 772 776 795 808 828 761 776 820 725 724 773 723 782 773 731 727 745 796 800 766 762 755 745 756 745 771 738 1.16e+03 647 740 732 753 787 738 830 878 821 837 831 846 893 809 827 809 790 776 784 750 813 846 786 794 774 767 799 800 804 801 773 792 746 789 739 756 813 769 746 724 758 774 740 755 736 756 775 765 731 755 780 771 741 749 752 767 742 776 784 780 757 775 744 724 786 773 766 737 796 736 768 736 758 688 767 742 755 706 762 734 698 737 762 726 761 752 753 736 797 801 803 768 751 768 712 757 676 767 796 777 770 445 756 703 739 768 928 884 791 825 816 826 776 788 814 788 820 842 802 765 799 817 786 739 762 732 760 773 826 815 780 799 780 819 771 809 820 756 776 799 761 786 511 1.02e+03 812 800 750 757 756 793 458 785 630 791 761 818 782 762 790 767 752 775 738 805 756 770 777 735 794 722 781 680 786 772 758 771 791 774 739 738 737 763 766 741 781 864 700 765 753 793 737 665 758 738 759 784 743 746 694 709 769 682 781 770 870 872 874 936 906 854 801 863 892 845 837 806 785 853 802 779 825 798 892 841 862 818 783 781 766 818 767 789 747 812 817 810 757 679 806 786 788 782 775 757 767 750 753 748 750 762 774 755 790 799 801 758 759 781 785 811 780 785 836 809 780 800 722 796 783 794 777 798 789 778 764 772 777 750 752 791 781 797 793 790 794 795 794 748 721 753 777 756 791 761 800 777 759 749 720 755 785 679 748 750 796 754 776 794 770 782 751 740 766 791 756 731 721 732 732 712 767 758 704 702 1.06e+03 631 759 715 756 805 743 732 722 731 738 764 772 731 714 771 762 763 763 715 746 793 755 761 746 788 750 822 814 820 827 814 798 822 774 823 811 800 802 765 810 787 861 804 796 800 814 752 815 771 798 823 800 787 749 764 812 815 808 814 768 750 787 811 787 805 800 734 801 809 803 852 838 775 799 782 766 776 795 769 761 794 747 732 740 800 785 763 758 784 731 807 795 792 768 790 783 814 786 724 787 769 772 756 807 786 775 1.02e+03 686 796 734 835 809 717 692 698 804 737 769 788 771 765 817 754 745 743 741 822 802 800 834 822 795 773 776 795 763 787 787 770 832 784 789 787 793 780 797 788 780 786 774 765 776 760 753 784 833 765 742 779 827 833 794 752 750 756 797 778 745 729 800 820 853 786 781 764 760 790 742 761 806 800 784 780 795 814 776 783 774 737 779 766 728 803 758 768 764 770 749 811 811 808 796 760 748 750 783 781 824 840 828 760 806 780 629 780 773 753 715 746 760 741 815 807 807 793 774 811 770 781 781 820 765 788 779 802 780 786 801 776 752 767 742 794 753 704 734 788 770 749 794 790 760 748 768 752 788 770 804 794 731 772 762 783 791 758 1.03e+03 1.22e+03 808 810 545 756 740 730 698 761 755 779 750 769 849 763 794 742 796 737 772 879 852 847 840 855 870 798 850 832 863 847 828 867 864 843 848 800 863 835 854 838 850 873 772 857 806 793 868 835 813 823 825 718 770 793 806 847 777 758 576 832 804 784 790 831 775 750 791 759 791 768 783 790 732 776 804 770 769 921 782 847 762 722 772 767 771 776 796 808 828 761 775 820 723 723 773 722 781 773 731 728 745 796 799 766 764 755 745 757 744 771 740 1.16e+03 647 739 732 753 787 739 830 877 820 836 831 847 893 808 826 808 791 776 785 750 813 846 786 795 775 767 799 800 804 801 773 792 747 789 739 757 814 769 745 724 758 774 740 756 736 756 775 765 731 755 780 771 741 749 752 768 742 776 784 779 757 774 745 725 786 774 766 738 797 736 768 737 760 689 766 742 755 705 763 735 698 737 762 727 761 752 753 736 797 800 803 768 751 767 712 756 674 767 795 776 771 446 756 699 739 768 928 884 791 825 815 826 778 787 814 787 820 842 802 765 799 817 784 739 761 732 760 773 826 815 780 799 781 820 771 809 820 756 776 798 760 785 511 1.02e+03 813 791 750 757 756 792 458 784 630 790 761 820 781 762 791 766 751 775 738 806 757 771 774 735 792 722 782 680 788 773 758 771 792 774 739 737 737 762 766 742 781 864 700 765 752 793 738 665 758 739 758 785 743 745 694 710 770 682 780 769 870 872 873 936 906 855 801 864 891 846 838 805 784 854 802 779 824 799 890 841 860 818 783 781 766 818 767 789 748 812 817 810 758 678 805 786 787 783 775 757 766 750 753 748 746 762 774 755 790 798 801 759 759 782 785 811 780 785 836 808 780 800 722 796 783 794 777 799 790 777 764 772 777 750 749 791 781 796 793 791 795 794 794 748 722 753 776 757 790 762 800 776 757 750 721 754 783 680 748 750 797 753 776 794 770 782 750 740 766 790 757 731 720 732 732 712 767 759 703 702 1.06e+03 632 759 716 756 804 743 732 723 732 738 764 771 731 714 771 762 763 763 716 745 794 755 761 746 788 751 821 815 820 826 814 798 823 775 823 812 799 802 765 810 787 861 804 798 801 815 752 815 772 798 823 801 788 750 764 811 815 809 814 769 749 787 812 786 806 800 735 800 809 803 852 838 775 799 782 766 777 796 769 762 794 746 731 739 800 784 763 758 785 730 807 795 793 768 790 782 814 786 724 786 769 771 756 807 786 774 1.02e+03 686 796 734 834 809 716 692 698 804 736 769 787 772 765 816 754 744 743 741 821 802 800 835 822 795 773 776 794 764 786 788 771 832 784 789 788 792 781 796 787 780 786 775 765 776 760 752 784 835 764 742 779 827 833 793 754 750 756 798 779 745 729 801 820 853 786 783 765 760 790 742 761 805 800 783 779 796 814 777 784 775 737 780 767 728 802 757 769 764 770 749 810 811 809 796 760 747 750 784 781 824 840 827 760 807 781 630 780 774 753 715 746 761 741 815 806 806 793 775 810 770 781 781 820 765 789 780 802 781 786 800 775 752 767 742 794 753 704 734 788 771 749 794 790 760 747 767 752 788 770 805 794 732 771 760 783 791 758 1.03e+03 1.22e+03 808 810 545 755 741 730 697 761 755 779 750 769 850 763 792 741 798 738 772 878 852 847 840 856 870 798 850 831 863 848 826 866 864 844 848 799 864 834 854 837 849 874 773 857 806 794 867 835 812 822 825 718 770 793 806 847 776 757 577 832 804 784 789 830 776 750 791 761 791 768 783 790 732 776 804 770 769 922 774 846 762 722 772 767 770 776 797 807 827 761 776 820 721 722 773 722 781 773 731 728 745 796 798 766 764 756 744 758 744 772 742 1.16e+03 648 739 732 754 788 740 830 877 820 836 831 847 893 808 825 808 790 774 784 751 813 846 785 796 776 766 799 800 804 801 773 792 747 789 739 757 814 769 744 724 759 775 740 756 734 756 774 765 731 755 781 772 740 750 751 769 741 775 784 779 757 774 745 725 785 774 767 739 796 736 768 738 762 689 766 741 754 704 763 736 698 737 762 726 761 751 753 738 796 801 803 767 750 766 711 755 673 767 793 776 771 448 754 696 738 768 927 884 790 826 814 828 781 787 814 787 820 842 801 764 799 817 783 739 761 733 760 773 826 815 779 799 782 820 771 807 821 755 774 798 758 784 510 1.02e+03 814 786 750 757 757 793 459 784 630 790 761 822 781 762 791 766 750 775 738 806 756 772 772 735 790 723 784 680 789 773 758 771 794 773 740 737 737 762 766 743 781 864 700 764 752 794 738 665 759 739 757 786 743 744 694 710 772 682 780 768 870 872 873 934 906 856 802 864 890 848 840 804 784 855 802 779 824 799 890 841 859 817 783 783 766 819 768 789 748 812 816 810 758 676 805 786 788 783 776 757 765 750 754 748 744 762 775 755 789 798 801 759 759 782 784 810 780 784 837 808 780 799 723 795 784 794 777 800 790 777 764 772 777 750 748 792 781 796 792 792 796 794 794 749 723 753 776 757 789 763 800 775 756 751 722 753 782 680 748 749 797 753 776 795 770 782 750 741 767 788 758 731 721 732 732 713 767 758 703 702 1.06e+03 632 759 720 755 804 742 732 724 732 738 764 771 730 714 771 761 763 762 715 744 794 755 761 746 787 752 821 815 820 824 814 798 823 775 823 812 797 801 764 811 787 860 804 799 799 814 752 815 772 799 822 802 788 750 764 811 815 809 814 769 749 786 812 785 806 800 734 799 809 802 852 837 774 799 782 765 778 796 769 762 793 745 731 738 799 785 762 759 785 730 808 795 794 767 789 782 815 786 723 786 770 772 756 807 784 774 1.03e+03 686 796 734 834 809 716 692 698 804 736 768 788 771 764 816 754 744 742 741 820 802 800 836 822 795 772 775 794 765 787 788 770 833 784 790 790 792 781 795 787 780 786 776 765 776 759 751 785 837 764 742 779 828 833 793 754 750 756 798 779 744 728 802 819 853 786 783 766 761 788 743 760 804 800 783 778 797 814 777 784 776 737 780 767 728 801 756 769 764 770 750 811 811 808 796 760 746 750 785 781 824 840 827 761 807 782 629 780 773 754 716 746 760 741 815 806 806 793 775 811 770 780 781 820 765 790 780 801 782 785 799 774 752 767 742 794 754 704 734 786 771 749 795 789 760 748 766 752 787 770 806 794 734 772 759 783 791 758 1.03e+03 1.22e+03 808 810 543 754 741 730 696 760 753 779 750 770 852 763 791 740 798 739 771 877 852 848 841 856 869 798 850 831 863 848 827 867 864 844 848 799 866 834 854 837 849 875 774 857 808 794 867 836 811 821 823 718 769 793 807 847 775 757 576 833 804 783 790 830 777 750 791 760 791 768 783 790 733 774 806 771 769 924 766 846 761 721 771 768 771 774 796 807 826 761 776 820 719 723 773 720 781 774 731 728 745 795 799 766 762 756 743 757 745 772 740 1.16e+03 648 739 732 754 788 739 829 878 820 836 831 847 893 808 825 808 790 773 784 753 814 846 785 796 777 766 798 800 805 801 773 792 746 789 739 757 814 768 744 724 760 776 740 756 732 757 775 767 731 754 782 772 741 751 751 769 740 775 785 780 758 774 744 724 784 776 767 740 796 736 768 738 763 690 766 741 754 703 763 736 698 738 762 725 762 751 754 739 795 800 802 768 750 765 712 755 673 767 791 776 771 450 754 690 738 768 926 884 790 827 813 829 786 786 814 788 819 842 802 764 799 817 782 740 762 733 759 773 826 814 779 799 783 820 771 804 821 754 772 799 758 782 509 1.02e+03 816 778 750 757 758 794 459 784 631 791 761 823 781 762 791 765 751 775 738 805 756 772 771 736 787 724 784 680 791 773 759 771 795 772 740 737 736 762 766 744 781 864 701 764 752 794 737 665 759 739 758 786 742 742 694 710 772 681 779 766 870 873 872 934 906 856 802 865 890 848 839 804 784 855 801 779 824 799 890 840 860 816 784 784 767 819 768 789 747 812 816 811 758 676 806 785 788 783 776 757 766 750 754 748 741 763 775 754 789 798 801 759 760 782 784 810 781 784 838 808 780 799 723 794 784 794 777 800 790 777 763 772 777 749 746 792 781 796 791 792 796 793 795 749 723 753 776 758 788 763 800 776 756 752 721 751 782 681 749 749 797 752 774 797 770 782 750 741 768 788 759 731 722 732 732 713 768 757 703 702 1.06e+03 632 760 725 755 803 743 732 726 733 738 764 771 730 714 770 760 763 762 716 744 794 755 761 746 788 752 821 815 820 823 813 798 823 775 823 813 797 801 763 811 787 859 804 799 798 812 752 815 772 800 822 802 786 749 764 812 815 809 814 770 749 786 811 785 806 799 734 799 809 801 852 836 773 799 782 764 780 796 770 762 792 745 732 739 799 785 762 759 784 730 808 796 795 766 787 781 815 786 723 786 770 773 756 807 783 775 1.03e+03 687 795 734 833 808 715 692 698 804 736 768 789 771 764 816 753 744 741 741 819 802 800 838 822 795 772 774 795 766 788 788 770 832 784 790 790 792 782 795 786 780 786 777 764 777 759 751 786 838 764 742 779 828 833 793 754 749 757 798 778 742 727 801 818 852 786 784 766 763 787 744 760 804 800 782 777 797 814 777 784 775 737 780 767 729 800 755 769 764 770 749 810 811 806 796 761 744 751 785 781 824 841 828 761 807 782 628 780 773 754 717 746 758 742 815 806 806 793 775 811 768 779 782 820 765 789 780 801 783 785 798 773 753 766 742 795 754 703 735 786 771 749 796 789 760 748 766 752 786 769 806 795 736 772 758 782 790 758 1.03e+03 1.23e+03 809 810 541 754 740 731 696 760 751 779 749 770 852 764 790 740 797 737 770 878 852 848 841 856 868 797 850 830 863 849 829 867 864 844 849 800 867 833 855 836 850 876 774 858 809 794 866 836 811 820 823 718 768 794 807 846 776 757 576 833 803 783 791 829 777 750 791 758 790 769 783 788 732 773 807 771 769 927 760 844 761 720 770 767 772 773 795 806 825 760 776 820 719 725 773 718 781 774 732 727 744 794 799 767 761 756 742 756 747 772 738 1.16e+03 649 740 731 754 789 739 829 879 821 836 831 847 893 809 826 808 790 774 783 754 814 846 784 796 778 767 798 801 805 801 773 791 746 789 739 756 814 768 745 724 760 776 740 755 733 758 775 769 731 754 782 772 741 751 750 768 739 776 784 782 759 774 744 723 783 775 767 740 795 736 767 738 762 689 766 741 753 703 763 736 697 739 761 724 763 751 754 741 795 800 801 768 750 766 712 754 674 767 791 777 770 454 754 687 736 767 926 884 790 827 812 828 791 786 813 788 820 842 802 764 799 816 782 741 762 732 759 773 826 813 779 799 782 820 770 804 821 754 771 799 758 781 509 1.01e+03 816 772 751 756 758 795 459 784 632 792 761 823 781 762 790 765 751 775 738 804 757 771 771 737 787 724 783 680 790 772 759 771 794 771 740 736 736 763 765 744 781 864 702 765 751 795 737 665 759 738 759 787 741 741 694 709 772 680 778 765 870 873 872 935 905 856 802 866 891 848 840 805 784 856 801 779 824 799 890 840 859 817 783 783 766 820 767 788 746 812 816 812 758 677 805 784 788 783 775 756 767 750 754 747 738 764 774 754 788 798 802 760 760 782 784 810 781 783 838 808 779 798 723 793 784 793 777 800 790 777 763 772 777 749 745 791 782 796 790 792 796 793 795 749 722 753 776 758 788 764 800 778 756 752 720 750 783 681 749 749 796 753 772 798 770 781 750 740 769 788 760 731 720 732 732 713 768 756 703 702 1.06e+03 633 760 730 754 803 744 732 726 733 738 764 771 731 713 770 760 763 762 716 744 794 755 760 746 787 751 821 814 819 823 813 797 822 775 822 812 798 800 762 812 787 859 804 799 797 810 753 815 770 800 822 802 784 748 763 812 814 807 815 769 748 785 810 787 805 799 733 799 810 801 851 836 772 798 781 764 779 796 770 762 791 746 732 740 799 785 762 758 783 730 808 796 795 764 787 782 815 786 723 786 770 772 755 807 784 776 1.03e+03 688 796 734 833 808 715 692 698 805 735 769 790 771 763 816 752 743 740 742 819 802 800 837 822 794 772 774 795 766 789 787 770 831 784 789 790 792 782 796 786 778 786 778 764 778 761 750 786 837 764 742 779 828 833 793 754 748 757 797 778 741 726 800 818 851 786 784 764 763 786 744 761 805 800 782 778 797 814 777 784 774 737 779 767 729 800 754 768 764 770 748 810 811 807 796 762 745 751 784 780 823 842 828 761 807 782 627 780 773 754 719 746 756 742 816 806 806 793 776 810 767 780 783 820 765 788 780 802 784 786 797 774 754 767 743 796 753 702 735 785 771 749 795 788 761 749 766 752 785 768 806 796 736 772 757 784 790 758 1.03e+03 1.23e+03 809 810 540 755 738 732 698 760 751 780 748 770 851 764 790 740 797 735 770 878 852 848 841 857 868 796 850 830 862 850 831 866 864 844 849 800 866 832 855 836 851 875 773 858 809 794 866 837 811 820 823 719 767 794 806 846 778 757 574 834 803 785 792 828 777 750 791 757 790 770 783 787 732 772 807 772 769 927 756 844 762 720 770 766 773 772 794 806 824 759 775 820 718 727 772 716 780 774 732 726 744 794 800 768 761 756 741 756 748 774 738 1.16e+03 649 741 731 754 790 739 828 879 822 837 830 846 894 809 824 809 790 775 783 753 815 846 784 796 778 767 798 802 805 800 773 791 745 788 740 755 813 767 745 723 760 775 742 754 734 758 775 771 731 754 782 772 742 751 750 767 739 776 782 783 759 773 744 723 784 774 766 739 794 736 766 736 762 688 766 742 752 702 764 736 697 740 759 723 764 750 754 741 794 801 800 768 750 767 712 754 674 769 793 777 770 458 754 684 736 766 925 884 790 828 813 827 795 785 813 788 820 842 801 765 799 816 782 742 762 731 759 773 826 813 778 800 781 820 770 805 820 756 772 800 758 780 509 1.01e+03 816 765 751 756 758 795 459 784 632 792 761 823 781 762 790 765 752 775 739 803 756 770 771 738 786 724 781 680 790 771 759 770 793 770 740 735 736 763 765 743 781 865 702 765 750 796 737 665 759 738 758 788 740 741 694 707 772 680 778 765 870 873 872 936 905 855 802 866 892 847 840 806 784 855 802 779 823 799 890 840 859 818 782 782 765 820 766 788 746 812 817 812 758 678 804 784 787 783 774 756 767 750 753 748 736 765 773 754 787 798 802 760 760 782 784 811 782 783 838 807 778 798 724 793 783 793 777 800 789 777 763 771 777 749 744 790 782 796 790 791 795 794 795 749 720 753 775 758 788 764 800 780 756 752 720 749 783 681 748 749 796 753 772 798 770 780 750 740 772 787 760 731 718 732 732 713 768 756 704 702 1.06e+03 633 762 735 754 803 745 732 726 733 739 765 770 732 712 769 760 763 762 716 744 794 755 760 746 787 751 822 813 818 824 813 797 820 776 822 812 798 800 762 812 787 860 806 798 798 810 753 814 769 799 822 802 781 747 763 812 814 807 815 768 748 786 809 788 805 798 733 800 810 800 851 835 772 796 782 764 777 797 769 762 791 747 731 742 798 786 762 758 782 730 807 796 795 764 787 783 815 785 723 786 770 772 756 807 786 777 1.03e+03 687 796 734 834 809 715 692 698 806 736 770 790 772 763 816 752 743 740 742 819 802 799 837 823 794 772 775 794 766 788 787 770 830 784 789 790 792 782 796 786 777 785 777 764 779 762 751 786 836 763 743 779 828 834 792 754 750 757 797 778 741 725 798 818 849 786 783 764 761 787 744 760 805 800 782 776 797 814 776 784 774 738 778 766 729 801 754 768 766 770 748 811 811 808 796 764 746 751 783 780 823 843 829 762 807 782 627 780 773 752 718 747 756 742 816 806 806 793 777 811 767 781 783 819 764 788 780 802 784 786 796 774 753 767 744 796 753 701 735 785 771 749 794 788 761 749 766 752 785 768 805 796 735 772 757 785 790 758 1.03e+03 1.23e+03 808 808 539 756 738 732 699 760 754 781 748 770 851 763 790 741 795 734 770 878 852 848 841 857 869 796 850 830 862 850 831 866 863 844 849 799 866 832 854 836 853 874 772 859 809 793 866 836 812 820 823 720 766 795 804 845 778 758 574 834 802 787 792 828 777 751 792 757 788 771 784 788 731 772 807 771 769 927 750 844 763 719 770 765 773 772 794 806 824 758 775 820 718 727 772 715 779 774 733 725 745 795 801 769 760 756 741 756 748 775 738 1.16e+03 649 742 731 753 790 738 828 877 822 838 830 845 894 809 822 809 789 775 782 753 814 845 784 796 778 767 799 803 805 799 773 791 744 788 741 756 812 766 746 723 759 774 743 756 736 758 774 770 731 754 780 772 742 750 749 767 739 776 781 783 759 774 744 723 785 772 766 738 794 738 766 735 762 687 766 743 752 702 764 737 697 740 759 722 764 750 754 740 794 802 800 767 750 768 712 753 674 770 795 777 768 461 754 682 735 767 925 884 790 827 813 827 799 785 813 788 819 841 801 764 800 817 782 742 762 730 759 773 825 814 779 800 781 821 770 807 820 757 772 798 758 778 509 1.01e+03 815 759 752 756 758 794 459 784 632 790 761 823 781 762 790 766 752 776 739 803 756 770 771 738 786 724 780 680 789 770 759 769 793 771 740 734 736 764 765 742 781 865 702 765 750 795 737 666 760 738 757 787 740 742 693 707 771 680 778 765 870 873 872 935 905 855 801 864 892 846 840 806 784 855 803 778 823 798 890 841 859 818 782 782 764 819 765 789 747 811 817 811 758 678 803 784 787 783 772 756 767 748 753 748 732 765 772 755 787 798 802 759 759 782 784 812 781 783 838 807 780 799 724 792 783 791 777 799 788 777 762 771 777 749 743 789 782 796 791 791 795 796 796 748 720 753 775 756 789 763 800 780 755 751 719 751 783 680 747 748 797 754 773 798 770 780 750 740 776 787 759 731 716 733 732 713 768 756 705 702 1.06e+03 633 762 740 754 802 746 731 726 734 739 765 769 732 712 769 760 763 763 715 744 793 754 759 746 786 751 822 812 818 824 814 798 819 776 822 813 799 801 762 811 788 861 807 797 798 810 754 814 769 798 821 802 781 747 762 812 813 806 815 768 748 786 808 788 804 798 732 802 810 798 851 835 773 796 782 764 777 798 768 762 792 747 730 741 797 786 762 759 782 729 807 795 795 764 788 784 815 784 723 786 770 771 755 807 787 776 1.03e+03 686 796 734 835 809 714 692 698 806 736 770 790 773 763 816 751 742 740 742 818 802 799 838 823 794 772 777 793 765 787 786 770 831 784 789 789 792 781 797 786 777 784 777 763 779 763 753 786 836 762 744 779 828 834 793 754 751 756 797 779 741 725 800 818 848 787 782 764 759 787 744 760 805 799 782 775 796 814 776 783 774 738 778 766 729 801 754 768 767 771 749 812 811 809 796 764 747 751 782 780 822 843 829 763 807 782 627 780 772 749 717 748 756 743 818 805 806 792 777 813 767 783 783 819 763 788 779 802 783 786 797 775 753 766 745 795 753 700 736 786 771 750 794 788 760 749 767 752 785 768 805 796 735 772 758 785 789 757 1.03e+03 1.23e+03 807 808 541 756 738 732 698 760 756 782 747 769 851 763 790 741 794 734 771 878 853 848 840 858 870 797 850 830 862 850 830 866 862 844 849 799 866 831 853 836 853 874 772 859 809 792 866 835 812 820 822 720 766 795 803 844 777 758 573 834 802 788 792 829 777 752 791 758 787 771 784 788 730 773 807 771 768 927 744 844 763 718 770 765 772 772 794 806 824 759 774 820 720 728 772 715 778 773 731 723 746 795 800 768 760 755 742 755 746 774 737 1.16e+03 648 742 732 752 791 738 827 876 822 838 830 845 894 808 821 808 789 774 783 753 814 844 785 796 777 766 799 803 804 799 773 792 744 787 741 758 812 765 746 724 758 773 744 757 736 759 774 770 731 754 779 774 742 751 750 766 739 776 780 781 758 775 744 723 787 773 766 738 794 739 767 733 762 688 765 743 752 701 764 736 697 739 759 722 763 750 755 740 794 803 799 766 751 767 711 753 674 771 797 777 768 465 754 677 735 768 925 884 790 827 814 827 805 785 813 788 819 841 801 764 800 819 782 741 762 729 759 773 824 814 779 800 781 821 770 806 821 757 773 797 759 778 510 1.02e+03 814 753 752 756 758 794 458 784 632 790 762 823 780 762 790 766 752 775 739 803 755 769 771 738 785 724 779 680 789 770 759 770 793 771 740 734 735 764 765 742 782 865 702 766 750 794 738 666 760 739 756 786 742 741 693 707 771 680 778 764 870 873 872 935 906 854 800 863 891 846 840 805 783 854 804 777 823 798 891 841 859 817 781 782 764 818 766 790 748 811 817 810 758 677 803 784 787 783 773 756 767 747 753 749 730 765 772 755 787 798 802 758 758 781 784 813 780 784 838 807 782 800 723 792 783 789 777 799 788 777 762 770 778 748 742 789 780 797 791 791 796 796 796 748 720 753 775 755 790 763 800 780 755 750 719 753 784 680 745 747 798 755 774 797 770 781 750 740 781 786 758 730 716 733 734 713 768 756 706 701 1.06e+03 633 762 746 754 802 746 731 726 734 738 764 768 732 713 769 760 762 763 715 743 792 754 759 746 786 750 823 812 819 825 814 798 818 776 822 813 798 801 762 810 788 861 809 796 798 812 754 814 770 796 821 802 780 748 763 813 812 806 814 768 749 787 808 788 804 799 733 803 809 796 852 834 773 796 781 764 778 798 768 762 793 746 730 740 796 786 763 760 782 728 806 795 794 765 788 784 815 784 723 786 769 772 755 809 787 776 1.03e+03 686 796 734 834 810 714 692 698 804 736 770 790 772 764 816 752 742 740 741 819 802 799 838 823 794 771 778 792 764 786 786 769 831 784 790 789 793 781 797 787 777 783 777 764 778 764 754 786 836 762 745 779 828 834 794 754 752 756 796 780 741 726 802 819 848 788 781 765 760 787 744 761 805 799 783 774 794 815 775 783 774 739 778 766 729 802 754 768 767 770 750 812 811 808 796 764 746 751 782 781 822 843 829 763 807 782 627 779 772 749 716 748 756 743 818 804 806 791 778 814 769 783 782 819 763 789 779 803 781 785 798 775 754 764 745 793 753 700 736 785 772 751 794 788 760 749 768 751 785 769 804 796 734 773 759 785 789 756 1.03e+03 1.23e+03 806 807 541 756 738 733 698 761 755 781 746 768 850 762 789 740 792 735 771 878 852 848 840 858 870 798 850 830 861 850 830 866 862 843 849 799 866 831 851 836 853 873 771 859 808 792 866 835 811 820 822 719 765 794 802 844 776 759 573 833 802 788 793 830 776 752 790 758 785 771 784 789 730 774 805 771 768 927 736 844 764 718 769 766 772 773 794 807 824 760 774 820 720 728 772 714 778 772 728 722 746 794 799 767 759 754 744 754 744 774 737 1.15e+03 648 742 732 752 788 738 828 875 822 838 831 845 894 808 822 809 790 774 783 754 814 844 784 796 777 764 799 803 804 799 774 792 745 788 744 759 812 765 746 725 758 773 742 758 737 759 774 769 730 755 778 775 742 751 750 766 739 776 780 779 758 776 744 724 787 774 766 738 794 740 767 733 762 689 766 743 752 701 764 734 696 738 759 722 762 750 755 742 793 802 799 766 752 766 710 754 674 771 797 777 768 469 753 672 735 769 926 884 789 826 815 828 810 784 812 788 820 842 801 763 799 819 782 740 762 729 759 773 824 815 780 800 780 821 771 806 821 758 773 797 760 778 510 1.02e+03 813 747 752 756 759 795 458 783 632 790 762 823 781 762 790 767 752 774 739 803 755 769 772 737 785 723 779 680 789 771 758 770 795 772 740 734 735 764 765 742 782 864 700 766 751 794 738 666 760 740 756 786 743 741 693 707 772 680 779 764 870 873 872 935 906 854 799 863 889 847 839 806 783 854 804 777 823 797 892 841 858 815 780 781 764 818 767 790 749 811 817 810 758 677 802 784 788 784 773 756 767 747 753 749 728 766 772 755 787 798 803 758 758 780 784 814 779 783 839 807 782 800 722 792 783 788 777 799 788 777 762 769 778 749 742 788 779 797 792 791 796 797 796 748 720 753 774 756 791 762 800 779 755 750 720 755 785 680 745 746 798 756 774 796 770 782 750 740 787 786 758 731 716 734 735 714 769 756 707 701 1.06e+03 633 762 752 754 803 746 730 726 734 737 764 768 733 713 769 761 761 763 715 743 791 755 759 745 786 749 824 811 820 825 814 797 818 776 822 813 798 802 762 810 788 860 808 795 798 813 753 814 770 797 822 801 781 750 763 814 812 806 814 768 750 787 808 786 804 799 733 803 810 797 852 834 773 796 781 764 779 798 768 762 794 746 730 740 796 786 763 760 782 728 806 795 793 766 787 783 815 783 723 786 769 773 754 810 786 776 1.03e+03 686 796 736 834 810 714 691 697 804 736 770 790 771 764 815 752 742 740 740 819 801 800 838 824 795 771 778 792 764 786 786 768 831 784 791 788 793 781 797 787 776 783 777 764 778 765 755 785 835 762 745 779 828 833 794 753 752 756 796 781 741 728 802 819 849 787 780 766 760 787 744 762 804 799 784 774 793 815 775 783 774 739 778 766 730 802 756 768 767 769 750 812 811 808 797 764 746 753 782 782 822 844 829 761 807 782 626 778 772 750 716 748 756 742 817 804 806 792 779 813 771 782 782 818 763 789 779 804 782 785 799 775 754 763 744 791 754 700 737 785 772 752 795 787 759 750 768 751 786 770 804 795 734 773 759 784 789 756 1.03e+03 1.23e+03 806 806 542 755 738 733 698 762 755 781 744 768 849 763 790 739 792 735 771 879 853 848 840 859 870 798 850 829 860 850 829 866 861 844 850 800 866 831 851 836 853 873 771 859 808 792 866 834 810 820 822 718 764 794 801 844 775 759 573 833 801 788 792 830 775 752 789 758 784 771 783 789 730 774 804 771 768 927 730 845 764 718 768 767 772 774 793 807 824 760 774 820 719 729 771 714 778 772 727 723 747 792 798 767 759 754 745 753 744 773 736 1.15e+03 648 742 732 752 786 738 828 875 821 839 832 846 892 808 823 809 791 772 783 754 816 845 783 796 777 763 799 803 804 799 774 793 745 788 746 758 812 764 747 726 758 774 741 756 737 759 774 769 728 756 777 775 743 750 750 766 739 776 779 778 758 776 745 725 787 775 766 738 793 740 766 732 761 690 767 743 751 701 764 732 695 736 760 724 762 750 756 743 794 801 799 764 753 766 710 754 674 770 796 777 768 475 753 668 735 768 926 884 788 826 816 828 817 784 812 787 821 842 800 764 799 818 781 739 761 728 760 773 824 816 780 799 778 822 771 805 822 758 773 800 760 778 509 1.02e+03 811 741 751 756 759 795 459 782 632 791 763 823 782 762 790 768 753 773 738 804 755 770 774 737 785 723 779 680 788 771 757 770 798 772 740 734 736 765 764 741 782 864 699 766 751 795 738 669 759 741 756 788 742 741 693 706 773 680 779 763 869 872 872 935 906 854 798 864 888 848 838 806 782 854 803 777 823 796 893 841 858 814 779 781 764 818 767 790 750 811 817 809 757 676 802 784 788 784 773 757 767 748 754 748 728 766 772 756 787 798 803 757 757 780 784 815 778 784 839 806 780 800 721 791 783 789 778 799 788 778 762 768 778 748 742 788 779 797 792 791 795 798 796 747 720 753 774 756 791 762 800 779 755 750 721 754 785 680 746 746 798 756 774 795 769 782 749 741 794 786 758 732 715 734 736 714 769 757 705 701 1.06e+03 633 762 757 754 804 744 729 725 733 737 763 768 734 713 769 760 761 763 716 742 790 755 760 745 787 749 825 812 819 825 814 797 819 775 822 813 797 802 761 810 788 860 806 795 799 814 753 814 770 798 822 801 781 751 763 814 813 806 813 767 749 786 809 786 804 800 733 802 811 798 852 834 773 797 780 763 779 797 768 762 794 745 730 740 796 785 762 761 782 728 806 794 792 766 788 782 815 783 723 786 769 774 754 811 785 776 1.03e+03 686 795 737 834 811 714 690 698 804 736 771 790 771 764 816 753 741 739 739 819 800 800 838 824 795 770 777 792 763 787 785 769 831 784 791 789 794 782 796 788 775 783 778 764 778 765 755 784 835 763 744 779 826 832 794 753 750 755 796 781 741 729 800 819 850 788 779 766 761 787 745 762 804 799 784 775 795 815 775 783 774 738 778 766 730 801 757 768 766 768 750 812 811 806 797 764 745 754 782 781 822 844 829 761 807 782 626 777 771 751 716 748 757 743 814 804 806 793 779 812 772 781 781 818 763 789 778 804 784 784 799 776 754 763 744 791 754 700 738 786 772 754 796 786 759 750 769 752 787 769 804 794 733 774 759 784 789 758 1.03e+03 1.23e+03 806 806 542 756 739 733 698 761 754 781 743 768 848 763 790 738 793 736 771 879 853 848 840 859 869 799 850 828 859 849 828 867 861 844 850 801 866 831 851 835 853 874 772 859 808 792 866 834 810 819 823 719 763 793 802 846 775 759 572 833 800 787 791 830 774 753 789 758 784 770 782 789 731 774 804 771 768 926 723 846 764 718 768 767 772 775 793 806 824 760 775 819 718 729 772 714 779 772 729 723 748 792 797 767 760 754 744 753 744 774 736 1.15e+03 649 742 732 752 784 738 828 876 821 840 830 845 892 809 823 810 791 771 783 754 817 847 783 796 777 763 798 803 804 798 773 793 745 788 748 757 812 764 747 726 758 774 739 755 737 759 774 769 727 756 777 774 744 750 749 766 739 776 779 779 759 776 745 724 787 774 767 736 792 739 766 732 761 690 766 744 750 701 764 732 694 736 761 726 760 751 755 745 795 800 800 762 753 765 710 754 675 770 794 778 768 480 753 666 736 767 926 883 788 826 816 827 822 784 811 787 822 843 800 765 799 816 781 738 761 727 759 773 825 817 780 798 778 822 772 805 823 757 773 800 761 778 509 1.01e+03 812 738 750 756 759 795 459 782 631 790 764 822 783 762 789 769 753 774 738 804 755 770 775 736 785 722 779 680 788 771 756 770 799 772 740 734 737 765 764 741 782 864 698 766 752 796 739 671 760 741 756 789 742 742 693 706 775 680 780 763 868 872 872 935 906 855 798 865 887 848 837 805 782 854 802 778 823 795 893 841 857 815 779 781 764 819 766 790 750 811 816 809 757 677 801 783 788 784 773 758 767 748 754 748 728 765 772 758 787 798 803 757 757 780 784 815 778 785 838 807 777 801 720 792 783 791 777 799 788 778 762 769 777 748 742 788 779 797 792 790 795 796 796 747 721 753 774 756 791 762 800 778 755 750 723 755 785 680 748 746 796 757 773 794 769 782 748 741 802 786 760 732 715 733 736 714 769 757 704 700 1.06e+03 633 762 764 754 804 743 729 724 732 737 764 767 734 713 768 760 761 762 716 743 791 756 760 745 787 749 825 813 819 825 815 798 819 775 822 813 798 801 761 810 787 860 805 794 799 813 752 815 769 798 823 802 781 751 763 813 812 806 814 768 748 786 811 784 804 800 733 801 811 799 851 834 773 798 780 764 779 797 768 762 794 744 730 739 796 785 763 760 780 728 807 794 791 766 789 781 815 783 723 786 770 773 753 811 784 776 1.03e+03 686 794 738 835 811 714 690 698 804 737 771 789 771 764 816 753 740 738 740 819 800 799 838 824 795 770 777 792 762 787 784 770 831 785 791 788 794 782 795 788 774 784 777 764 777 765 756 784 835 763 744 780 825 831 793 753 750 754 795 779 742 729 800 819 851 789 780 765 762 787 745 762 804 799 785 775 796 816 774 783 775 738 778 766 730 801 757 768 765 769 751 811 811 805 796 764 745 754 781 780 821 845 829 762 807 782 625 777 771 750 716 748 756 743 814 804 806 794 779 813 772 780 781 818 764 789 777 804 785 784 799 776 753 764 744 791 754 701 738 787 772 754 795 785 759 750 770 752 787 768 803 794 733 774 759 784 790 759 1.03e+03 1.22e+03 806 806 542 757 740 733 698 760 753 782 742 768 848 763 790 738 794 737 770 878 851 847 839 860 870 799 850 830 859 849 828 867 861 844 850 800 866 832 853 836 853 874 772 859 808 792 867 833 812 819 823 718 764 794 803 847 774 759 573 833 799 786 790 831 773 752 788 758 783 770 781 790 731 774 805 770 768 926 718 846 763 718 768 766 773 776 794 806 824 760 776 819 719 729 773 714 779 772 731 723 749 794 797 767 761 755 744 753 744 774 736 1.15e+03 649 742 733 753 784 737 828 876 821 840 829 844 892 809 822 809 791 771 783 754 816 847 783 796 777 763 796 802 805 798 772 793 744 788 750 756 812 763 746 725 758 774 739 754 736 759 775 771 728 755 778 773 743 750 749 765 740 775 779 779 759 776 746 724 786 773 767 735 792 738 765 732 761 690 764 744 750 700 764 732 694 736 761 726 760 751 755 745 796 800 801 762 753 765 710 754 675 770 793 779 768 485 753 662 737 766 926 883 788 827 816 828 826 785 811 788 821 843 800 764 799 816 782 738 760 727 758 774 825 816 779 798 779 821 772 805 823 756 773 799 761 778 508 1.01e+03 814 735 750 756 758 793 459 782 631 789 764 821 783 761 789 770 751 775 738 803 755 771 775 735 784 724 780 680 788 770 756 771 798 773 739 735 737 765 764 740 781 862 698 766 751 796 739 673 758 741 756 789 741 742 693 706 776 680 780 763 867 872 873 934 906 855 798 865 887 847 838 804 782 853 801 778 823 794 893 841 857 816 780 782 764 818 766 790 749 811 816 809 757 677 801 783 788 783 772 757 767 748 754 748 728 763 774 759 787 798 802 756 757 781 784 814 777 785 838 807 777 801 721 792 784 792 776 799 788 778 761 769 776 748 741 787 780 797 792 790 795 795 796 747 721 752 773 755 791 763 799 778 756 750 723 755 785 680 750 747 794 755 771 794 769 782 748 741 807 786 761 732 715 732 736 714 769 756 703 700 1.06e+03 633 761 768 754 804 742 729 723 730 737 764 767 735 712 770 760 760 762 715 743 790 756 761 745 787 749 825 814 818 825 815 799 819 775 822 813 799 801 761 811 786 861 804 794 800 813 753 815 769 798 822 801 780 750 764 812 812 805 814 769 747 786 811 784 804 800 733 799 811 798 850 834 772 798 779 765 780 797 768 762 794 745 730 739 795 785 763 759 780 728 808 793 791 765 790 781 815 783 724 786 770 772 753 811 784 776 1.03e+03 686 795 739 836 811 714 691 698 804 737 771 788 771 764 817 754 740 738 740 819 800 797 839 824 795 770 777 792 761 787 784 772 832 785 791 788 793 781 795 789 774 784 776 763 777 766 756 784 835 764 743 780 824 832 793 753 751 754 794 776 742 729 801 819 852 788 780 764 763 787 746 762 804 798 785 775 798 816 772 784 775 737 778 766 729 801 757 768 764 771 751 811 811 804 796 764 744 753 781 779 822 843 829 763 807 782 627 777 770 750 716 748 754 742 816 805 806 794 779 814 770 779 781 818 764 790 776 803 783 785 799 777 752 764 744 791 754 703 737 788 772 752 795 785 758 750 771 752 786 767 803 793 732 774 758 784 790 759 1.03e+03 1.22e+03 807 806 541 758 740 732 698 759 753 782 742 767 847 764 789 738 795 738 770 878 849 847 839 859 871 799 850 831 859 848 829 867 861 845 850 800 865 834 854 837 854 873 772 859 806 792 868 834 813 819 823 718 764 794 805 848 774 759 574 833 800 784 790 831 773 752 789 757 782 770 781 790 732 775 807 769 769 927 711 845 762 718 768 766 773 775 796 805 823 760 778 819 720 729 774 714 780 772 730 723 749 795 797 766 762 757 742 754 744 774 736 1.15e+03 650 743 732 754 785 736 827 877 821 840 828 843 892 809 820 808 791 772 783 753 815 848 784 796 777 763 795 799 804 797 770 794 744 788 753 756 812 764 744 724 757 774 740 754 735 758 775 772 728 754 778 772 743 750 750 765 740 774 780 779 759 776 748 724 784 772 768 734 792 739 764 733 761 689 763 744 750 700 765 733 694 737 761 724 760 750 754 744 797 800 801 765 752 766 710 754 675 769 792 780 770 487 753 657 738 767 925 883 790 828 817 828 829 786 811 788 820 843 800 763 799 816 782 738 761 728 758 773 825 815 779 798 780 821 773 805 823 756 772 798 761 778 509 1.01e+03 814 733 750 756 757 791 459 782 631 788 764 822 782 761 790 770 749 776 738 802 754 771 774 735 783 725 780 680 787 769 756 772 798 773 740 735 736 764 765 740 781 861 698 766 750 796 739 673 757 740 755 788 741 742 694 706 777 681 780 762 867 873 874 934 906 855 799 864 887 847 838 803 782 853 801 778 824 796 893 841 857 817 781 782 764 818 766 790 748 810 816 809 757 677 801 783 787 782 772 756 767 748 754 748 728 762 775 758 787 798 802 756 758 781 784 814 777 786 837 807 778 801 722 793 785 792 776 800 788 778 761 769 776 748 740 786 780 796 792 791 794 794 796 748 721 752 773 754 791 763 799 778 757 749 723 755 786 680 749 749 794 753 771 794 769 782 748 740 813 787 761 731 715 732 734 714 769 755 704 700 1.06e+03 633 761 772 754 804 743 730 723 729 737 764 767 735 712 773 761 760 761 715 743 790 756 761 746 787 748 825 815 818 825 816 799 818 775 822 812 799 801 762 811 786 860 804 793 802 813 753 816 769 799 820 800 780 750 765 812 812 804 814 770 747 786 811 784 805 800 733 800 810 797 850 834 771 799 779 766 780 796 767 761 794 746 730 738 795 785 763 758 780 728 809 794 792 765 789 782 814 784 724 786 769 772 753 810 783 777 1.03e+03 686 796 738 836 811 714 692 698 804 738 771 787 772 764 817 754 740 738 741 818 800 796 838 823 795 770 777 792 760 787 785 772 832 786 791 788 793 780 795 790 774 785 774 763 776 767 756 784 835 765 743 778 824 832 792 753 753 754 795 774 742 729 801 819 851 786 781 762 765 787 746 761 804 798 784 774 797 816 772 785 774 737 778 766 729 802 757 768 762 771 750 812 810 804 796 764 744 752 781 779 823 841 828 763 807 783 629 777 771 749 716 749 755 740 818 805 806 793 779 815 769 779 781 819 764 790 774 803 781 786 798 776 751 765 744 790 754 705 736 788 772 750 796 786 758 750 771 753 786 768 803 793 731 774 758 784 790 758 1.03e+03 1.22e+03 807 806 541 757 740 731 699 759 753 781 741 767 847 763 789 738 795 739 769 877 848 847 839 858 872 798 849 833 859 848 830 867 861 845 850 799 864 834 856 836 854 872 772 860 805 792 869 835 813 819 822 718 765 794 805 846 775 759 575 833 801 784 789 831 773 752 789 757 779 770 781 790 732 775 807 768 769 927 705 843 762 719 768 765 774 774 796 805 823 759 778 820 721 727 774 714 780 772 730 723 749 794 797 764 761 759 741 755 743 774 736 1.15e+03 649 744 732 754 784 736 827 877 821 839 829 843 892 809 819 807 790 772 782 754 815 848 784 797 776 764 796 798 804 798 770 794 744 788 757 756 811 765 743 723 756 773 739 754 734 758 774 773 729 752 778 772 743 749 750 766 740 774 780 780 758 776 749 725 784 773 768 734 792 740 764 735 761 688 763 744 751 700 767 734 695 738 760 721 760 750 754 744 798 800 801 768 751 766 710 755 676 769 791 779 770 489 754 650 738 768 925 883 791 828 816 828 835 786 811 788 820 842 801 762 799 816 782 739 762 728 758 773 826 813 778 798 781 821 774 806 823 756 772 798 760 776 510 1.01e+03 813 730 750 755 757 789 459 782 631 788 764 823 783 761 791 770 747 775 738 800 753 771 773 735 783 727 780 681 787 768 757 772 797 774 741 734 736 762 766 740 781 860 699 766 749 795 738 673 756 739 755 788 742 742 695 707 776 681 779 761 867 872 874 933 906 855 799 864 888 846 837 803 782 852 801 778 823 797 893 841 857 817 782 782 764 817 766 789 748 810 816 809 757 678 800 783 786 782 772 754 767 748 755 748 728 762 774 758 787 798 801 756 759 780 784 813 776 786 837 806 778 800 724 793 785 790 776 800 788 778 762 769 777 747 739 786 781 795 792 793 794 795 796 748 722 752 773 753 791 763 800 778 758 749 723 755 786 680 747 749 795 753 773 794 769 782 747 739 817 788 761 731 715 733 733 714 769 754 704 700 1.06e+03 632 761 775 755 805 743 729 723 730 736 764 769 734 713 776 763 759 760 714 743 790 755 762 747 787 748 824 815 818 825 816 798 817 775 822 811 800 801 761 810 785 860 805 793 802 813 755 816 769 799 820 799 782 749 766 812 813 803 814 771 748 786 810 785 805 801 732 802 810 796 849 834 769 799 780 766 780 795 767 761 794 745 730 738 796 785 763 759 781 728 809 794 792 765 789 782 814 784 724 786 769 772 753 810 783 777 1.03e+03 686 796 737 835 810 713 693 698 804 738 771 787 772 764 817 754 740 739 742 818 799 796 837 821 796 770 776 792 760 787 785 772 831 786 791 788 793 780 795 789 775 786 774 762 775 768 756 784 835 766 742 777 825 831 792 753 753 754 796 775 742 729 800 819 851 784 781 761 764 787 746 760 804 797 782 774 797 815 774 786 773 736 778 766 729 802 757 768 762 769 749 813 810 805 796 765 744 752 782 779 823 839 828 761 807 782 631 777 772 749 716 748 756 738 819 805 805 793 779 815 768 779 781 820 763 790 774 804 782 786 798 774 751 765 744 790 753 706 734 788 772 748 796 786 759 750 771 753 786 768 804 793 730 774 758 783 791 757 1.03e+03 1.22e+03 808 807 541 757 740 732 699 760 753 782 742 767 847 762 789 737 794 738 768 876 850 846 839 857 871 797 849 833 859 848 830 866 862 846 849 799 862 832 857 835 855 871 772 860 804 791 869 835 814 819 822 718 765 794 805 846 776 759 575 832 801 783 790 830 773 752 789 757 777 769 781 792 731 776 808 768 768 925 699 842 761 720 767 765 774 774 795 804 823 758 776 820 721 725 774 714 780 771 730 724 748 792 798 762 761 759 740 754 743 773 737 1.15e+03 648 743 731 752 784 736 827 877 821 839 830 844 892 808 820 806 790 771 780 754 815 848 784 797 776 765 796 798 804 799 770 793 744 787 758 756 811 766 742 724 756 773 738 754 734 758 774 773 730 750 777 772 741 749 751 766 739 774 780 781 757 777 749 726 785 774 767 734 792 742 765 736 760 688 764 744 752 701 768 734 697 737 760 722 760 750 753 743 798 801 800 767 750 767 710 755 678 769 793 778 769 494 756 646 737 768 924 883 791 828 815 828 840 786 811 788 820 841 801 762 800 816 783 738 763 729 759 772 826 813 778 798 781 821 773 806 823 756 772 798 759 775 512 1.01e+03 812 728 750 755 757 790 458 781 631 788 764 824 784 762 791 771 748 773 737 800 753 771 772 736 784 727 780 681 786 768 757 772 797 774 741 734 735 762 767 739 782 860 698 766 749 795 738 672 757 738 755 788 742 742 696 707 776 681 779 761 867 871 874 933 906 855 800 863 889 846 837 803 782 852 801 778 822 798 892 841 857 817 782 783 764 817 766 789 748 810 816 809 757 679 800 783 786 782 773 753 767 748 756 748 729 762 772 758 787 798 801 756 759 781 784 812 776 786 837 805 778 798 724 793 784 789 777 800 787 778 762 769 778 747 739 787 782 795 792 794 795 795 797 749 723 752 773 753 792 763 800 778 758 749 722 754 785 681 745 749 796 754 773 795 769 782 747 738 823 790 760 730 715 734 734 714 768 754 704 700 1.06e+03 632 761 780 756 805 743 729 722 731 736 765 770 732 713 776 764 759 760 715 743 790 755 761 747 787 749 824 814 818 825 816 798 816 775 821 810 800 801 760 809 785 859 805 792 803 813 757 814 769 800 820 799 783 748 766 813 814 804 815 771 748 786 810 786 805 801 732 803 809 795 850 834 769 799 781 764 780 794 767 760 794 744 731 738 797 785 762 759 781 728 809 795 793 766 788 782 814 784 724 786 769 773 753 811 784 777 1.03e+03 686 797 736 835 810 714 693 698 804 738 770 786 773 765 817 754 740 739 744 818 798 796 835 821 795 770 776 793 760 787 785 772 830 786 790 788 793 780 794 788 774 786 773 761 775 768 756 784 835 766 742 776 825 831 792 753 752 754 797 776 744 729 799 820 850 784 780 761 764 787 746 759 803 797 781 775 797 814 775 786 770 736 778 767 729 801 757 767 762 768 748 813 809 806 796 765 744 752 782 779 823 838 827 760 807 782 630 777 773 749 716 748 756 738 818 804 804 793 779 815 767 779 781 820 764 790 775 804 782 787 798 773 752 765 742 790 753 705 734 788 772 748 796 787 760 750 770 753 787 768 804 793 730 775 760 782 791 757 1.03e+03 1.22e+03 808 808 541 756 740 731 698 760 753 782 744 766 849 761 790 736 793 736 768 877 851 846 838 856 871 796 848 833 859 848 829 866 862 846 848 799 862 830 855 834 855 871 771 859 804 791 869 834 814 819 821 719 765 794 804 846 777 758 576 832 801 783 790 830 773 753 789 757 775 768 780 792 732 776 808 768 768 923 694 842 761 720 767 766 774 773 794 804 823 758 774 821 721 724 774 716 780 771 730 724 747 791 798 760 761 757 740 752 743 773 738 1.15e+03 647 741 730 751 784 737 827 878 822 839 831 844 892 808 821 806 790 770 781 754 814 848 783 797 776 766 796 798 804 798 770 793 743 787 759 756 810 766 742 723 755 773 738 754 735 758 773 772 731 751 777 772 740 748 751 766 738 775 780 780 757 777 748 726 786 774 767 734 792 742 766 737 759 688 764 743 752 701 767 733 697 737 759 724 760 750 753 743 796 801 800 766 750 767 709 755 679 770 794 778 768 498 757 641 737 768 924 882 791 828 813 828 845 786 812 789 819 840 802 763 800 817 783 738 763 730 759 772 825 813 777 798 781 821 771 806 823 756 772 799 758 773 511 1.01e+03 812 727 749 754 757 791 458 781 632 789 763 824 785 762 790 772 748 773 737 800 753 771 772 737 786 726 780 681 787 768 758 772 797 774 741 735 735 762 766 739 783 861 698 766 749 795 737 673 758 738 755 788 741 742 696 707 776 679 780 760 867 870 874 933 907 855 800 863 889 846 837 802 782 852 800 778 821 798 892 841 857 816 782 783 763 818 766 789 748 810 816 809 757 678 800 783 784 782 773 754 767 748 756 748 730 762 771 758 786 798 801 756 759 781 784 811 777 786 838 806 778 798 724 794 783 790 778 800 787 778 762 770 778 748 740 789 782 794 792 793 795 795 797 749 724 752 773 754 793 762 801 778 757 749 723 753 785 681 745 749 797 754 773 795 768 782 746 738 825 791 760 731 716 734 735 714 767 754 704 700 1.06e+03 631 762 783 756 805 743 728 722 732 736 765 771 731 713 775 763 759 758 715 743 790 754 761 747 786 749 824 812 820 824 816 797 815 776 821 809 800 802 760 809 786 859 806 792 803 814 759 813 768 798 821 798 783 748 766 814 814 804 816 771 748 786 810 787 805 801 732 803 810 794 850 834 770 798 780 763 780 795 767 760 793 743 730 739 798 786 760 759 781 727 810 795 793 766 788 782 813 784 724 786 770 773 754 811 784 777 1.03e+03 686 797 736 835 810 714 693 699 805 737 769 786 773 765 817 753 740 739 743 818 799 795 835 820 795 770 775 792 760 788 785 773 830 786 789 787 793 781 794 787 773 786 773 761 776 768 756 784 835 766 742 776 825 830 793 753 751 754 797 777 745 730 798 822 849 784 780 761 763 787 746 759 801 798 781 776 797 813 775 786 770 735 777 767 729 801 754 767 762 768 748 813 808 807 796 765 744 752 782 778 822 838 826 759 807 781 630 778 772 749 716 747 755 738 818 804 804 794 779 814 767 779 781 819 765 790 777 804 783 787 798 773 752 765 742 789 752 703 735 787 771 749 796 787 760 750 770 753 788 768 805 793 730 775 761 782 790 757 1.03e+03 1.22e+03 808 808 541 756 740 730 698 760 753 783 745 766 850 761 790 736 792 735 769 878 851 846 837 856 870 796 849 833 860 849 827 867 862 847 847 800 862 830 854 833 854 872 771 858 804 791 869 833 814 818 821 719 764 794 805 847 776 758 576 832 800 783 791 830 773 754 789 758 772 768 780 792 732 776 806 768 768 922 691 843 760 720 767 766 774 773 794 804 824 758 773 821 721 725 774 718 781 771 730 725 746 792 798 760 761 755 740 751 743 774 738 1.15e+03 647 740 729 751 784 737 828 878 823 840 832 843 893 808 822 806 790 770 783 754 814 847 783 796 776 767 797 798 803 796 771 792 743 787 762 756 810 766 743 723 756 772 738 754 736 757 772 771 731 751 777 772 739 748 750 767 738 776 782 780 757 778 748 725 786 773 766 735 792 742 766 737 758 688 765 742 751 700 766 732 698 736 758 725 760 750 752 744 794 801 800 764 750 767 707 754 678 771 795 777 769 501 756 638 736 767 924 882 790 828 813 829 848 786 813 789 819 840 801 764 801 819 783 738 764 731 758 773 824 813 777 799 781 822 769 806 824 757 772 799 758 774 510 1.01e+03 811 727 750 754 757 791 458 781 633 790 763 823 785 762 789 773 748 773 737 800 752 770 772 738 786 725 780 680 787 768 757 771 796 774 740 734 734 762 766 739 783 862 699 766 750 796 738 674 760 738 755 787 741 742 696 707 776 678 781 761 867 870 874 932 908 856 800 863 890 845 837 802 782 853 800 778 821 797 892 842 857 816 782 783 763 818 765 789 748 811 816 808 757 677 801 783 782 781 773 754 766 747 755 748 732 762 772 758 786 798 801 756 759 781 784 811 778 786 839 807 778 799 724 794 783 790 778 800 787 777 762 770 778 747 740 790 782 794 792 793 795 794 798 749 724 752 772 755 793 762 801 779 757 748 723 753 784 681 745 749 797 753 772 794 768 782 746 738 830 791 760 731 716 734 735 714 767 754 704 700 1.06e+03 632 763 784 756 805 743 728 723 731 736 764 771 730 713 773 763 758 758 715 743 790 754 760 747 786 748 824 811 821 825 816 797 816 776 821 809 800 803 761 809 787 859 806 792 803 814 760 812 768 797 822 798 783 747 765 814 814 804 816 770 748 786 811 786 806 801 732 802 811 793 850 835 771 797 780 762 780 795 767 760 793 744 729 739 798 786 758 759 781 727 811 794 794 765 788 781 813 784 724 787 771 774 753 811 783 777 1.03e+03 686 797 736 835 810 715 693 699 805 737 768 786 772 765 817 752 740 738 743 818 799 794 836 820 795 771 774 790 760 789 786 773 830 786 789 786 793 781 794 787 773 786 773 762 777 767 755 783 835 766 741 775 825 830 794 752 751 754 797 777 746 730 797 822 849 784 779 762 762 787 745 759 799 799 781 776 797 813 775 785 769 734 777 767 730 801 751 768 763 769 749 813 809 807 796 765 744 751 782 778 822 838 826 759 806 781 630 779 772 749 716 748 754 738 816 804 804 794 778 814 766 778 782 818 764 791 778 805 784 787 798 773 752 765 741 788 752 701 735 787 771 748 795 786 761 750 770 754 788 767 805 793 731 775 761 782 789 757 1.03e+03 1.22e+03 808 808 542 756 738 731 698 760 752 783 746 766 850 761 789 736 792 734 770 879 851 846 837 857 870 796 849 834 860 849 827 867 861 847 847 802 863 830 852 832 852 873 771 857 805 792 869 832 814 818 822 719 764 795 806 847 776 757 577 832 800 783 792 831 773 752 789 758 770 768 780 790 733 776 805 770 768 922 686 844 760 719 767 767 774 773 794 803 826 758 774 821 720 726 774 720 782 772 729 725 746 794 799 762 761 754 740 752 743 774 739 1.15e+03 647 740 728 751 784 738 828 878 822 840 832 842 893 808 822 806 790 771 785 755 814 846 784 795 777 767 797 799 802 794 771 791 743 787 764 757 810 766 743 722 756 772 740 754 736 756 772 770 732 752 778 773 739 748 750 766 738 776 784 780 757 777 748 725 785 771 765 734 792 743 765 736 759 688 765 741 751 698 766 730 698 736 758 725 760 750 752 744 793 800 800 764 750 768 707 753 677 769 794 777 770 502 754 634 736 767 924 882 790 829 813 829 852 786 814 787 819 840 801 763 801 819 783 738 763 732 758 772 823 814 777 799 781 821 769 806 825 757 771 799 758 774 510 1.01e+03 809 728 750 754 758 792 458 781 634 790 763 823 786 762 789 773 749 772 737 800 752 770 771 738 786 723 781 679 788 769 756 771 796 774 740 734 734 762 766 740 782 863 700 765 750 797 737 675 760 738 754 786 740 742 697 707 776 676 782 763 868 870 874 933 908 856 799 863 890 845 837 802 783 853 799 778 821 797 893 842 857 816 782 783 763 818 765 788 748 811 815 808 756 676 802 784 779 780 772 754 766 747 753 748 731 763 773 758 786 799 801 755 759 780 784 811 777 786 839 808 778 800 724 794 783 790 778 799 788 778 762 771 778 747 740 790 781 794 792 792 795 795 798 749 724 752 772 755 792 763 801 779 756 748 722 753 784 679 746 749 797 752 772 795 768 781 746 738 832 789 760 731 715 735 734 714 767 754 704 700 1.06e+03 632 764 787 756 804 743 728 723 730 737 764 771 730 713 772 763 758 759 715 743 790 754 759 747 786 748 824 812 820 825 816 798 818 776 820 809 799 803 761 809 788 859 807 792 802 814 761 812 767 796 821 798 783 748 765 814 814 805 817 768 748 785 811 785 806 801 732 802 812 793 851 835 773 797 780 762 779 796 767 760 793 744 730 739 798 785 759 759 781 727 811 794 795 765 788 780 814 784 724 787 771 776 752 810 782 777 1.03e+03 687 797 736 834 809 715 693 699 804 737 768 786 771 766 817 751 740 738 741 819 800 795 836 820 795 771 772 790 760 787 787 772 830 786 789 786 793 781 796 787 775 785 774 763 778 767 755 782 835 766 739 775 826 830 793 752 751 753 797 777 746 731 797 822 849 785 778 764 762 788 745 759 797 799 781 776 797 813 776 785 769 734 777 767 730 801 749 770 763 770 749 812 811 807 796 766 745 750 782 778 822 839 826 759 806 781 631 779 772 749 715 748 754 739 817 804 804 794 778 814 767 778 783 817 762 791 778 805 784 787 798 773 751 764 740 789 751 700 735 787 771 748 794 786 762 750 769 754 787 766 805 793 732 774 761 782 788 756 1.03e+03 1.22e+03 808 807 542 756 738 733 699 759 751 784 746 766 849 760 789 738 792 733 771 879 851 846 838 858 869 796 848 834 860 849 827 867 861 846 846 802 864 829 851 833 852 873 771 857 805 792 869 832 814 818 822 719 764 796 806 847 776 757 577 832 799 781 791 832 773 751 788 757 769 768 779 788 733 777 804 772 768 922 683 845 760 719 767 767 774 772 793 802 827 759 776 821 720 725 774 719 782 771 728 723 745 795 799 764 762 754 741 753 743 772 740 1.15e+03 647 740 728 751 784 737 828 878 822 839 831 842 891 808 822 806 790 772 784 755 814 846 785 795 778 768 797 800 801 794 771 791 743 787 766 757 809 766 743 722 756 772 741 754 736 755 771 771 731 752 778 773 740 748 750 766 738 775 784 781 757 776 749 725 784 771 764 733 792 743 764 737 760 688 765 742 752 698 765 730 696 735 758 725 760 750 751 745 793 800 799 765 750 768 708 752 676 768 793 776 771 506 754 632 736 768 925 881 790 829 813 830 854 786 814 786 819 840 801 763 800 818 782 738 762 732 758 772 823 814 778 799 781 821 768 806 826 757 772 798 760 774 509 1.01e+03 808 728 750 754 758 792 458 782 633 790 762 823 786 762 790 773 749 772 737 800 751 769 770 737 786 724 782 679 788 769 755 770 796 775 740 733 734 763 766 741 782 863 700 765 749 797 737 676 760 737 754 786 739 742 698 708 777 676 782 764 868 871 874 933 907 856 798 863 890 845 837 802 783 853 798 778 822 797 893 841 858 816 782 782 763 818 765 788 748 811 815 808 756 675 803 785 779 780 772 754 766 747 753 748 732 763 773 757 786 799 801 756 759 780 784 811 776 786 838 808 778 801 723 794 782 790 779 799 789 779 762 771 777 747 740 790 782 794 792 791 794 795 798 749 724 752 772 755 792 762 799 778 755 747 722 754 784 678 746 749 797 752 771 796 768 781 747 737 837 789 760 731 715 735 734 714 767 754 703 701 1.06e+03 633 764 789 756 804 743 728 724 730 738 764 770 730 711 772 762 757 760 714 743 790 754 759 747 786 748 824 813 819 825 816 798 819 775 819 808 798 803 761 809 786 858 807 794 800 813 762 811 768 796 821 798 782 749 765 814 813 806 817 766 746 785 811 785 807 800 733 802 812 794 851 835 773 798 780 763 779 795 766 759 793 744 730 739 798 785 761 758 781 727 811 793 796 765 787 779 813 785 724 787 770 775 751 809 782 776 1.03e+03 687 796 737 833 808 715 693 699 802 736 768 786 771 766 817 751 740 738 739 819 800 796 836 820 795 771 771 791 760 786 788 771 831 786 789 786 793 781 797 787 776 786 774 763 778 766 755 782 834 766 738 774 826 830 793 751 750 753 797 777 745 731 797 821 850 786 778 764 762 788 745 760 798 798 782 775 797 813 777 785 769 733 778 767 730 801 749 772 763 770 748 811 812 807 797 764 745 750 780 778 823 840 826 759 806 781 631 779 773 750 714 748 753 740 816 803 806 794 778 814 768 779 783 817 761 792 778 805 784 786 798 772 751 763 740 790 751 701 735 787 771 748 793 787 762 749 769 753 787 766 804 793 733 772 760 782 788 755 1.03e+03 1.23e+03 808 808 543 757 738 734 699 759 750 785 746 766 848 760 788 740 792 734 770 879 851 846 838 858 868 795 848 834 860 849 827 866 860 846 847 801 864 831 851 835 854 874 772 857 805 792 869 833 814 818 822 720 764 796 806 848 776 756 577 830 799 778 789 832 773 749 788 756 770 768 779 787 732 777 804 773 768 922 680 846 759 719 767 767 773 771 792 802 826 760 776 821 720 725 773 718 782 772 728 722 745 795 798 766 763 754 740 752 743 772 741 1.15e+03 646 740 728 751 785 737 828 878 822 838 831 841 890 809 822 806 790 773 784 754 813 846 785 795 778 768 796 801 801 794 771 790 743 787 767 757 809 766 744 722 756 772 742 754 737 756 772 772 730 751 779 774 741 748 750 765 738 775 784 782 756 775 749 725 784 772 762 733 792 744 763 738 761 688 765 741 752 699 765 730 696 736 757 724 760 750 752 746 793 800 799 765 751 767 709 752 676 768 793 776 771 512 754 630 737 768 926 881 789 830 814 832 856 787 813 785 819 840 802 763 798 817 781 738 761 732 758 770 822 813 777 798 781 820 768 806 825 756 773 798 760 774 509 1.01e+03 805 729 750 755 757 793 459 780 632 789 761 823 785 762 790 773 748 772 737 799 751 770 770 736 786 723 782 680 787 769 755 769 796 775 741 734 734 763 766 742 782 863 700 764 750 798 736 675 759 737 754 787 739 743 700 709 778 677 783 763 869 871 874 933 906 856 798 863 890 845 838 802 784 852 798 778 823 798 893 841 858 818 782 782 763 817 765 787 747 811 815 808 755 674 803 786 778 780 772 754 765 747 752 748 732 763 773 757 786 799 801 757 759 780 785 812 774 785 838 807 777 801 723 794 782 789 778 798 789 780 762 770 776 748 739 791 782 794 792 790 794 794 796 749 723 752 772 755 792 762 798 776 754 747 721 754 784 678 746 748 796 752 771 797 768 780 748 737 840 790 761 731 715 735 734 713 767 754 703 702 1.06e+03 633 763 792 756 802 743 728 724 732 738 764 770 730 710 772 762 757 761 713 743 790 754 760 747 786 748 824 813 818 825 816 798 818 774 820 808 797 802 762 809 785 859 806 795 798 812 764 811 768 796 821 798 782 750 766 815 813 806 817 768 745 785 811 785 808 800 734 800 812 796 851 835 773 799 780 763 779 795 766 759 792 745 731 739 798 784 762 758 781 727 811 793 796 765 788 780 813 785 724 786 769 774 752 808 783 776 1.03e+03 687 796 737 833 807 715 692 699 802 736 769 786 771 765 818 751 740 739 737 818 800 797 836 820 794 772 771 791 760 784 788 770 832 786 789 786 794 782 798 787 777 786 775 763 779 765 755 783 834 767 738 774 824 831 793 751 750 753 798 777 743 732 797 820 850 787 778 764 762 788 744 761 799 797 783 775 796 814 777 784 769 733 779 767 730 800 749 772 763 770 747 811 813 806 797 763 745 751 779 778 823 840 826 760 806 781 630 779 773 750 714 747 752 740 816 802 806 794 777 813 768 779 784 817 761 791 778 804 784 786 798 772 750 762 740 792 752 702 735 787 771 749 792 788 762 748 769 753 787 766 804 794 733 771 759 782 788 754 1.03e+03 1.23e+03 807 808 543 757 740 734 698 759 750 785 746 766 849 759 789 742 792 735 769 878 851 846 838 857 867 795 847 834 860 849 828 866 860 845 847 800 865 832 851 837 856 874 773 858 804 792 869 834 813 818 823 721 765 796 806 849 776 755 576 829 800 777 789 832 773 749 787 756 771 768 779 787 732 777 803 773 768 922 679 846 758 719 766 767 774 770 792 804 826 759 776 821 720 725 772 718 782 773 727 722 745 795 798 766 764 755 738 752 743 771 742 1.15e+03 646 740 728 751 785 737 828 878 822 837 830 841 889 808 822 806 790 774 784 753 813 847 785 796 778 768 795 801 802 794 771 792 743 786 767 756 809 766 744 722 756 773 743 755 737 757 772 773 730 751 779 773 742 748 750 765 739 776 783 782 755 774 748 725 785 772 762 734 792 745 762 738 760 688 764 741 752 700 765 730 695 736 757 723 761 751 753 747 794 800 800 765 752 767 709 753 676 769 794 776 771 518 755 628 737 768 926 881 789 828 814 831 858 787 813 785 819 840 802 763 797 816 781 738 760 733 758 770 822 814 777 798 780 820 768 805 824 756 774 799 761 772 510 1.01e+03 803 729 751 755 756 793 459 779 632 789 761 823 783 762 790 773 747 774 737 800 752 770 772 736 786 723 783 680 788 770 756 769 796 774 742 733 734 764 766 742 782 864 699 763 750 798 735 675 759 736 753 788 739 743 700 710 779 677 783 763 868 871 873 933 906 856 798 863 890 845 838 802 784 851 799 778 823 798 893 842 858 818 781 782 763 816 765 787 746 811 815 808 756 673 803 786 774 780 772 754 765 747 752 748 733 764 773 756 787 798 801 758 759 779 785 812 774 784 837 807 778 801 723 794 782 790 777 796 790 779 762 769 776 748 739 790 782 794 792 789 793 794 794 749 723 752 773 756 792 762 796 774 754 747 721 755 784 678 746 748 796 753 772 797 768 780 749 736 843 790 761 730 715 735 734 712 766 755 702 701 1.06e+03 633 763 793 756 802 744 729 724 733 738 764 770 730 708 772 761 757 761 712 742 790 754 759 746 786 748 822 812 818 825 816 798 818 773 820 808 798 800 764 809 785 860 806 797 799 811 765 812 770 796 820 798 782 750 766 815 811 806 817 768 744 785 810 785 807 800 734 799 812 797 851 835 773 798 780 763 779 795 766 759 792 745 731 739 796 784 761 758 781 727 810 793 795 765 788 780 813 785 723 786 767 772 753 808 784 776 1.03e+03 687 796 737 832 807 715 692 699 803 736 769 787 771 764 818 751 740 740 737 818 801 798 836 820 793 770 772 790 760 785 787 770 834 785 790 786 794 781 797 786 777 787 775 762 778 763 756 784 834 766 740 774 822 831 793 751 750 754 797 777 742 732 796 820 850 788 779 764 763 788 744 761 801 796 782 775 796 814 777 784 770 732 779 766 731 800 750 771 763 769 745 812 813 805 797 762 745 750 779 778 823 840 826 760 806 781 629 778 773 750 714 747 753 740 816 801 807 794 776 812 768 780 784 817 762 790 780 803 784 785 798 772 750 761 741 793 752 702 734 787 771 749 791 788 762 747 769 752 787 766 803 795 733 770 759 783 788 755 1.03e+03 1.23e+03 806 808 543 756 742 734 698 759 752 784 746 766 850 760 790 741 792 736 768 878 851 846 839 856 867 796 847 833 860 850 828 866 859 845 848 800 865 834 851 836 854 874 774 858 805 792 868 835 811 818 822 721 765 795 804 849 776 754 576 829 801 779 790 833 774 749 787 755 770 768 780 787 732 777 803 773 767 923 678 845 757 719 766 767 775 771 792 805 825 758 776 821 721 726 772 718 782 773 725 721 745 794 797 764 764 755 739 751 743 771 742 1.15e+03 646 739 728 751 785 737 827 878 822 837 829 841 889 808 823 806 789 774 785 753 814 847 784 797 777 767 794 801 803 794 770 792 743 786 767 756 809 765 744 721 755 774 742 755 738 757 773 774 731 750 780 772 742 747 750 765 739 777 783 782 756 774 747 726 785 772 762 735 791 747 761 738 759 688 763 741 752 699 765 729 695 737 756 722 761 752 754 748 794 801 802 765 754 768 709 753 676 770 794 777 770 521 755 626 737 768 926 881 790 827 814 830 863 785 813 785 819 840 801 762 799 815 782 738 760 733 758 771 823 814 776 798 779 819 769 803 823 757 774 799 760 770 510 1.01e+03 801 730 751 754 756 793 459 778 632 790 762 823 782 763 790 773 746 775 737 802 753 770 773 736 787 723 782 680 789 770 756 769 797 773 743 733 734 765 766 742 782 865 699 762 750 799 735 675 758 736 753 788 739 741 700 710 779 677 783 762 867 871 872 933 906 856 798 862 889 846 838 803 784 850 799 778 823 799 893 842 857 818 781 782 763 817 765 787 746 811 815 808 756 674 803 786 771 779 771 755 766 748 752 748 733 764 774 756 788 798 801 758 759 779 784 813 775 784 838 806 779 800 722 794 782 790 776 796 789 779 762 768 776 748 739 789 782 794 792 789 793 793 793 749 723 752 772 757 792 762 796 773 755 748 721 755 784 678 747 747 796 754 773 797 768 779 749 736 846 789 760 731 714 735 734 711 766 755 703 701 1.06e+03 632 763 796 755 802 744 729 724 731 738 764 769 729 707 773 761 757 761 713 742 791 754 758 746 786 748 820 810 818 825 816 799 818 774 821 808 798 799 765 810 785 861 805 797 800 812 766 813 771 796 820 798 782 750 765 815 811 806 817 768 744 785 810 786 806 800 734 798 811 798 851 835 773 797 780 762 779 795 766 760 792 745 730 739 794 784 760 758 782 727 810 793 795 764 789 781 813 785 724 787 767 771 755 808 784 776 1.03e+03 687 796 738 832 807 715 691 699 805 736 769 786 771 764 818 751 740 741 737 817 801 798 836 822 791 769 772 790 761 785 786 770 834 784 790 786 794 781 796 786 777 787 774 763 777 762 756 785 833 764 741 775 819 832 794 751 750 755 797 777 741 731 796 820 850 788 778 763 762 788 744 762 802 797 782 775 796 814 777 783 771 733 778 766 731 800 750 770 762 768 746 813 813 804 797 762 744 750 779 779 823 840 827 758 806 781 628 778 773 750 714 746 752 739 817 802 806 794 776 812 766 779 784 817 762 789 781 802 785 785 798 772 750 760 740 793 752 701 734 788 772 748 791 787 762 748 769 752 787 768 802 796 733 770 758 783 788 756 1.03e+03 1.22e+03 806 809 544 756 742 734 697 760 753 783 747 766 850 761 789 741 792 736 769 878 851 845 840 855 868 796 848 831 860 849 828 866 859 845 848 800 866 834 852 836 852 874 773 858 805 793 866 834 811 818 821 720 765 795 802 849 776 754 576 830 802 780 792 833 775 749 788 755 768 769 780 787 731 776 802 772 767 923 679 844 757 719 766 768 775 773 791 805 824 756 776 822 721 726 772 718 781 773 725 721 745 794 796 763 764 755 740 751 744 770 741 1.15e+03 647 739 728 751 786 737 827 878 823 838 829 841 889 807 823 806 789 774 784 753 813 847 784 797 777 766 795 801 803 794 770 793 743 786 766 757 811 765 745 722 754 775 741 755 738 755 773 775 730 750 780 771 742 747 750 764 739 776 782 781 757 774 747 726 785 773 762 735 791 750 761 737 759 687 762 741 752 699 765 729 695 737 757 723 760 754 754 748 794 802 801 765 753 769 709 753 676 769 794 778 770 524 755 625 736 768 924 881 790 826 815 829 868 783 813 786 818 840 801 761 801 814 782 738 760 732 758 771 822 814 776 798 779 820 770 802 823 758 774 799 760 769 510 1.01e+03 800 731 751 753 756 792 459 778 631 791 762 822 782 762 790 773 746 773 736 803 753 769 773 736 788 723 782 681 790 769 756 769 796 773 743 734 734 766 766 741 782 866 699 762 750 799 735 674 758 736 752 788 740 740 701 710 779 677 784 762 867 871 873 932 906 856 798 862 889 846 838 803 784 850 799 778 823 798 893 842 856 817 781 781 762 818 765 787 746 812 816 808 756 675 803 786 768 778 771 755 768 748 753 748 733 763 774 755 789 799 801 758 758 778 784 813 777 783 838 807 781 800 722 794 782 790 775 795 789 780 763 768 775 748 739 789 782 794 792 790 792 793 792 748 723 753 771 758 792 762 797 773 755 748 721 755 784 678 747 746 796 754 773 797 768 780 748 737 851 789 760 732 715 735 734 710 766 754 703 700 1.06e+03 632 763 798 754 803 744 729 725 730 738 764 768 730 707 774 761 757 761 713 742 791 754 757 745 785 748 820 810 818 825 816 799 817 775 820 808 798 799 765 810 785 860 805 797 800 812 766 812 772 796 820 798 782 749 764 815 811 806 818 768 745 786 810 786 805 800 732 798 811 800 851 835 773 797 780 762 779 795 766 762 792 745 729 740 793 785 759 758 782 728 809 793 796 764 790 780 814 785 725 787 768 771 756 808 785 775 1.03e+03 686 795 738 832 807 714 691 698 806 736 768 786 771 763 818 751 741 740 736 818 801 797 836 823 791 767 773 791 761 785 785 770 833 784 790 785 794 781 795 785 776 786 774 763 775 761 756 786 834 764 741 775 819 832 794 751 749 755 796 777 741 730 797 820 850 788 778 764 762 787 744 762 802 797 782 775 796 814 776 784 772 734 776 766 730 800 752 770 762 768 746 812 813 805 797 763 744 750 779 779 823 841 827 757 806 781 628 779 771 750 715 746 752 739 817 802 804 794 777 812 767 777 783 818 761 788 780 801 784 784 798 771 751 760 740 794 752 700 734 788 772 749 791 787 761 749 769 751 787 769 802 796 732 770 758 784 787 756 1.03e+03 1.22e+03 808 809 544 755 742 733 697 759 753 784 748 766 850 762 789 741 792 736 769 878 851 846 839 856 869 796 849 830 860 849 828 865 859 845 849 801 866 834 853 836 852 875 773 858 805 793 865 834 813 817 820 718 765 795 802 847 777 754 576 832 802 781 792 833 775 749 789 755 767 769 781 787 730 776 802 772 767 922 680 844 758 719 767 768 776 773 790 804 824 756 775 821 721 726 772 717 781 772 725 720 745 794 796 761 764 755 742 752 743 770 741 1.15e+03 646 738 728 751 786 736 827 878 823 838 829 842 890 807 823 806 789 773 783 754 813 845 784 797 777 766 796 802 804 795 770 794 744 786 766 757 812 765 745 722 754 774 739 754 738 753 772 775 729 749 780 771 742 747 750 763 739 776 781 781 758 774 747 725 785 773 762 735 791 750 761 737 759 687 761 742 751 698 765 730 694 737 757 724 759 753 754 748 795 803 800 764 754 770 708 752 676 767 794 778 769 527 755 625 738 768 923 882 789 826 816 829 872 782 813 786 817 840 801 760 802 814 782 738 761 731 758 772 822 814 775 798 780 820 769 802 824 758 774 799 760 769 510 1.01e+03 798 732 751 754 756 791 459 778 632 791 761 821 782 762 790 772 747 771 736 803 752 769 774 736 788 723 781 680 789 769 757 769 795 772 742 734 734 767 765 739 782 866 699 762 749 799 736 675 759 737 753 788 740 739 701 710 779 677 783 762 867 871 876 932 906 856 798 861 889 847 838 803 783 851 798 777 824 798 892 840 855 816 781 781 761 820 765 787 746 812 816 808 756 675 803 785 766 780 773 756 768 747 753 748 732 762 774 755 789 799 802 758 758 778 784 813 778 783 838 807 782 799 722 794 781 789 776 795 789 779 764 769 776 747 739 788 781 794 791 790 791 793 792 748 724 754 770 758 790 762 798 774 755 748 721 755 783 679 747 745 794 754 773 797 768 780 748 737 856 789 760 733 715 734 734 710 766 754 703 700 1.06e+03 632 763 800 754 803 744 729 725 730 738 765 767 731 708 774 761 756 761 713 742 791 754 757 744 784 748 821 810 818 825 816 800 816 775 821 808 799 799 766 810 784 859 805 797 801 814 767 811 772 797 820 798 783 748 762 814 810 806 818 767 745 786 809 786 805 800 730 798 811 799 851 835 773 798 780 761 780 794 766 762 791 745 729 740 794 784 759 758 782 727 808 793 796 763 790 779 814 785 726 787 768 772 757 808 784 775 1.03e+03 686 794 738 832 806 712 691 698 806 736 767 785 771 763 818 750 741 739 736 819 802 796 835 825 791 766 773 792 762 785 786 769 832 784 790 785 793 782 796 785 775 784 774 762 774 761 757 788 834 764 742 775 820 832 794 750 749 754 795 778 741 730 797 819 850 787 778 764 762 786 745 762 802 798 783 776 797 814 775 784 772 736 776 766 730 799 752 771 761 767 746 811 812 806 797 764 744 750 779 779 823 844 828 756 805 780 627 778 768 751 716 746 753 738 818 803 803 794 776 812 768 776 783 818 761 786 778 801 783 785 798 772 752 760 739 793 751 700 733 789 772 750 791 787 760 750 769 751 787 769 802 795 732 771 758 784 787 756 1.03e+03 1.22e+03 809 809 544 755 742 733 697 759 752 784 749 767 850 763 788 741 791 735 768 878 851 846 838 856 870 796 848 831 860 848 827 865 859 844 849 801 866 833 853 836 852 875 773 859 805 793 864 834 814 817 822 718 764 795 803 846 777 754 576 832 801 781 790 832 775 748 789 756 767 770 782 787 729 774 802 771 767 921 682 844 760 719 768 767 775 773 791 804 823 756 775 821 720 726 772 715 781 772 725 720 745 795 795 762 764 755 742 753 742 770 741 1.15e+03 645 738 729 751 787 735 827 878 824 838 829 842 891 808 824 806 789 773 782 754 813 844 783 796 777 766 798 802 804 797 770 794 744 786 767 758 814 765 745 722 755 773 739 753 736 753 770 775 728 749 779 771 742 747 750 762 739 776 779 781 758 775 747 725 785 773 763 735 791 750 761 737 759 688 761 742 751 699 764 729 694 738 758 723 758 752 754 747 795 804 800 763 754 769 708 752 677 767 794 777 769 530 755 624 739 767 922 882 789 826 816 829 876 784 813 787 816 840 801 760 802 813 782 739 763 730 757 772 822 814 775 798 780 821 769 803 824 756 774 799 760 770 511 1.01e+03 795 734 751 754 757 790 460 778 633 791 761 820 782 761 790 772 748 770 736 803 751 770 773 736 787 724 781 680 788 769 757 770 795 772 741 736 734 767 766 739 782 867 699 762 749 799 737 676 758 737 753 788 740 739 701 709 779 677 782 762 867 870 878 932 906 856 799 861 889 847 837 803 782 852 798 776 824 798 892 839 855 816 781 782 761 819 764 787 745 812 816 808 756 675 802 783 764 781 774 756 768 747 752 748 732 762 774 755 789 799 802 758 758 778 783 812 779 784 838 808 782 799 722 794 781 788 777 795 788 778 765 769 777 748 738 788 780 794 790 790 792 793 793 748 724 753 770 757 789 762 799 776 755 748 721 754 783 680 747 745 792 755 773 796 769 781 750 737 860 790 762 733 715 733 734 710 766 755 702 700 1.06e+03 633 763 802 754 803 744 730 726 730 738 765 766 732 708 774 762 757 761 715 743 791 754 758 743 785 748 822 810 819 824 816 799 815 774 821 808 799 799 766 809 784 860 805 797 800 814 769 809 771 798 820 798 783 748 763 814 809 805 818 768 746 786 810 785 805 799 729 799 810 797 852 835 774 799 780 761 780 792 766 762 791 745 728 741 795 785 760 759 782 727 807 793 796 763 790 778 813 785 726 786 769 773 756 808 784 775 1.03e+03 686 794 738 832 806 711 692 697 806 736 768 784 771 763 818 750 740 738 736 820 802 795 834 825 791 766 772 792 762 784 787 769 830 783 791 785 792 783 796 785 774 783 774 760 774 761 757 788 835 765 743 775 821 832 793 750 749 754 794 776 740 729 798 817 849 787 778 763 763 786 745 762 802 798 783 776 797 813 774 784 772 736 776 767 728 796 752 772 762 767 746 811 812 807 797 764 743 750 779 780 823 846 828 756 805 779 627 778 768 752 716 747 754 739 819 803 804 793 774 811 768 776 783 817 761 785 775 801 782 785 798 773 752 761 739 792 751 700 733 789 770 751 792 787 759 749 770 751 787 768 801 795 731 772 758 783 788 757 1.03e+03 1.23e+03 809 809 545 755 742 732 697 758 752 784 749 768 850 764 787 740 791 735 768 878 851 847 838 856 870 798 846 831 859 848 827 865 859 844 848 801 865 832 854 836 852 875 773 859 804 793 866 833 814 818 823 716 764 794 804 845 776 754 577 832 800 782 789 831 774 747 789 757 767 769 781 788 729 774 802 771 767 922 682 845 760 719 769 767 775 774 792 803 823 756 775 820 720 726 771 714 781 772 726 721 747 796 794 763 763 755 742 753 740 770 741 1.15e+03 644 738 730 751 787 734 827 879 825 838 829 842 892 808 824 806 788 773 782 754 813 844 783 794 778 766 798 802 803 797 771 794 744 786 767 758 813 765 745 722 756 772 740 752 734 754 770 775 727 748 778 770 742 748 751 762 738 776 779 780 758 775 746 724 786 773 762 734 790 750 762 737 759 688 760 742 750 700 763 729 695 738 759 723 759 750 753 747 795 803 800 762 755 768 707 752 678 768 794 776 769 532 756 624 741 767 922 882 788 827 815 829 879 786 814 787 816 840 801 760 802 813 783 740 763 729 755 772 822 814 775 798 780 821 768 804 824 755 774 799 759 771 510 1.01e+03 793 734 751 755 757 790 461 778 633 792 761 819 782 761 790 772 749 771 737 803 751 770 772 737 787 724 781 679 787 769 757 769 794 771 741 736 734 768 766 740 782 866 699 762 749 799 738 677 757 738 753 788 741 739 701 709 780 678 782 762 868 870 878 932 906 856 800 860 889 848 836 804 782 853 798 775 825 799 892 839 856 815 781 782 761 819 764 787 745 812 816 808 756 675 802 783 761 782 776 756 768 746 753 748 732 763 773 755 789 798 801 757 758 779 784 812 778 786 838 808 781 799 722 794 781 789 777 796 788 777 765 769 778 748 738 787 780 795 790 790 792 794 793 748 725 752 771 757 788 763 799 777 755 747 722 754 783 680 747 746 792 756 773 796 769 781 749 737 862 790 763 732 715 732 734 711 766 756 701 700 1.06e+03 633 763 804 754 803 745 730 726 730 738 765 765 732 709 773 762 757 761 716 744 791 754 759 743 786 748 822 810 818 822 817 798 815 772 821 808 798 800 764 809 784 861 805 797 801 815 769 810 771 798 820 799 782 748 763 813 809 803 817 769 746 786 811 785 806 799 729 799 810 796 852 834 774 800 781 761 780 792 766 762 792 745 728 741 795 784 760 759 782 727 807 794 795 763 790 778 812 784 726 785 770 773 755 808 784 775 1.03e+03 686 793 737 833 806 711 692 697 806 736 769 784 771 762 818 750 740 738 736 820 801 795 835 824 791 765 772 793 763 785 788 770 830 783 791 785 792 784 797 786 774 782 774 759 774 761 758 787 835 765 743 774 822 832 793 749 749 755 793 774 740 728 799 816 849 786 778 762 765 786 745 762 801 798 784 776 797 813 774 785 771 736 776 766 727 793 751 772 762 768 746 811 812 806 797 765 743 751 780 780 823 844 828 757 805 779 627 777 770 752 716 748 755 740 819 804 804 794 774 811 767 777 781 817 760 785 775 800 781 786 800 773 751 762 740 791 751 700 733 789 769 750 792 787 758 748 770 752 787 766 800 795 731 773 759 784 789 758 1.03e+03 1.23e+03 809 810 545 755 742 732 698 758 752 783 747 767 850 763 787 740 792 735 768 878 851 847 838 855 868 799 846 831 859 848 828 864 858 845 848 801 865 833 856 836 852 875 772 859 804 792 868 833 813 819 824 716 764 793 804 845 774 754 577 831 799 782 789 830 774 747 788 756 766 769 780 788 730 774 802 771 767 923 682 845 759 718 769 766 775 774 794 803 823 756 775 820 720 725 771 714 780 772 726 722 748 796 793 763 762 755 742 753 740 771 741 1.15e+03 644 739 730 751 787 734 827 880 825 837 830 842 891 808 824 806 788 773 782 755 814 844 781 794 778 766 798 802 803 797 770 794 743 786 767 758 813 765 745 723 756 773 740 752 732 755 770 775 728 748 778 769 742 748 750 763 737 776 779 780 756 775 746 725 786 772 762 734 791 750 763 737 760 690 760 742 751 700 762 729 695 739 761 723 759 750 753 746 795 803 800 761 755 768 707 752 680 768 795 776 769 533 756 624 741 767 922 882 788 827 814 828 883 788 813 786 817 840 800 760 802 813 784 740 762 728 755 771 824 814 776 798 780 821 768 805 824 756 774 799 758 772 508 1.01e+03 789 734 751 755 756 790 461 778 632 792 762 818 782 762 790 773 749 772 739 802 750 770 772 738 787 724 781 679 787 769 757 768 794 771 741 735 736 768 767 741 782 864 699 762 749 799 738 678 756 738 753 788 740 739 701 708 780 678 782 762 868 870 878 933 905 856 800 860 889 848 836 804 781 854 798 776 825 799 892 839 857 815 781 783 762 818 763 786 745 812 816 808 754 674 801 783 760 781 775 756 768 746 754 748 732 764 773 756 790 798 800 757 758 781 785 813 776 787 836 808 781 800 723 794 781 790 776 796 788 776 765 768 778 748 738 787 781 795 791 790 793 796 793 748 724 751 771 756 788 763 799 776 756 746 722 753 784 680 747 747 793 757 773 796 770 782 748 737 864 789 762 732 716 732 733 712 766 756 701 701 1.06e+03 632 763 807 754 803 745 730 725 730 737 765 765 732 709 772 762 758 761 716 744 791 754 759 743 787 747 822 810 818 822 817 797 815 772 820 808 798 802 763 808 784 862 805 797 801 815 768 810 771 797 819 800 782 749 764 813 808 801 815 768 745 787 812 784 806 799 730 799 809 796 853 833 775 800 781 761 780 792 766 762 792 745 729 741 796 784 760 758 782 726 808 794 795 763 790 778 812 784 725 785 771 773 754 808 785 776 1.03e+03 686 792 736 833 805 711 692 697 806 736 770 783 771 762 817 749 740 738 736 819 801 796 836 824 791 767 773 793 763 786 787 770 830 783 790 786 791 783 796 787 774 782 773 759 774 761 759 787 835 764 744 774 822 832 794 750 750 755 793 773 740 729 799 815 849 787 778 762 765 784 743 761 801 798 784 775 796 813 774 785 771 736 776 765 727 789 751 772 761 769 747 811 812 805 796 765 743 750 780 781 823 842 828 757 805 779 628 777 772 752 716 748 755 740 818 804 805 794 776 810 766 777 779 816 760 786 775 799 781 786 801 773 751 762 740 791 750 701 733 787 769 749 791 787 757 747 770 752 788 766 800 794 730 773 759 785 790 758 1.03e+03 1.23e+03 808 810 543 755 741 732 698 759 753 783 745 766 850 762 787 740 792 735 768 878 851 847 839 855 867 799 846 831 858 848 828 864 858 845 848 801 865 833 860 836 851 875 772 860 803 791 869 833 812 820 824 715 764 792 803 845 773 753 577 831 799 780 788 831 773 747 788 755 764 768 780 789 730 774 803 771 767 924 683 844 758 718 770 765 775 775 794 802 823 756 776 820 720 724 771 714 778 772 727 722 748 795 793 764 762 755 741 751 739 771 741 1.15e+03 644 738 730 752 787 734 826 880 825 838 830 842 890 807 823 807 789 773 782 755 814 844 780 793 778 766 797 801 803 796 770 793 743 785 767 758 813 765 745 723 756 774 740 752 732 755 771 774 728 748 778 769 742 748 749 763 737 776 779 780 755 775 747 725 786 771 761 733 792 750 763 737 760 689 760 742 751 699 762 731 695 739 761 723 760 750 753 747 794 803 800 761 755 767 706 753 681 768 796 776 770 535 756 623 741 768 922 882 788 828 813 828 886 788 812 786 816 841 799 760 803 814 783 740 762 728 754 771 825 814 776 798 781 821 768 805 823 757 774 800 758 772 508 1.01e+03 786 733 751 755 755 790 460 778 632 792 762 818 782 764 789 773 749 772 739 802 751 769 771 738 787 724 781 680 788 770 757 767 793 772 742 733 737 768 767 741 782 863 699 763 748 799 737 678 756 738 753 788 738 738 701 708 780 678 782 762 868 870 878 934 903 855 799 860 889 847 837 804 781 854 798 776 826 797 892 838 856 815 781 784 763 818 763 786 744 813 815 808 753 674 801 783 759 780 774 756 768 747 755 748 732 763 773 755 789 798 800 757 759 783 786 814 776 788 835 808 781 800 723 793 782 790 776 797 787 776 764 768 777 748 738 787 782 796 792 790 792 797 793 747 722 751 772 756 789 764 799 775 756 746 722 754 785 679 747 748 794 755 773 797 770 782 747 737 866 788 762 732 716 733 733 714 766 755 701 701 1.06e+03 631 763 808 753 803 745 729 724 730 737 765 765 732 710 772 762 759 760 715 743 791 754 759 743 786 747 821 809 818 825 818 797 815 773 820 808 798 803 762 808 784 861 804 796 800 815 767 811 771 797 818 800 782 749 763 814 808 801 815 767 745 788 812 784 805 799 730 799 807 795 852 832 776 800 781 761 779 792 766 762 792 746 729 741 796 783 760 757 781 726 809 793 795 764 790 778 812 784 724 785 771 773 753 808 785 776 1.03e+03 686 791 736 833 805 712 692 696 806 736 770 784 771 761 816 749 740 738 737 820 800 796 837 823 791 768 774 794 764 786 785 770 830 783 790 788 791 782 796 787 773 782 773 760 775 760 758 787 834 764 744 774 822 832 795 751 750 756 793 773 742 729 798 816 849 787 778 762 765 783 742 762 800 798 784 775 796 813 773 785 771 735 776 764 728 788 751 772 761 768 748 811 812 804 796 765 743 749 780 781 823 839 827 757 806 778 628 777 772 752 715 747 755 740 816 803 805 794 779 809 765 777 777 816 760 787 776 799 780 786 801 773 750 762 740 791 749 701 733 786 770 748 790 787 758 748 770 752 786 766 802 792 730 773 759 785 790 758 1.03e+03 1.23e+03 807 810 541 755 739 732 698 760 752 783 744 765 851 760 787 740 792 735 769 878 850 847 839 855 867 798 848 832 858 848 828 864 858 845 848 800 865 832 863 836 850 874 772 859 803 790 869 833 812 820 823 716 764 793 803 845 774 754 577 830 799 779 788 831 772 747 789 754 762 768 780 789 730 774 804 770 767 925 682 844 759 718 770 765 774 776 795 802 822 756 775 821 719 722 771 714 777 771 728 722 748 795 793 764 762 756 740 750 739 770 741 1.15e+03 645 738 730 752 786 733 826 879 825 838 830 842 890 806 822 807 790 773 782 754 814 844 779 794 778 767 797 801 803 797 769 792 743 785 766 756 813 764 746 722 755 774 740 753 733 754 772 774 727 749 778 769 742 748 748 764 739 776 779 781 755 776 747 726 786 771 761 733 792 750 762 738 761 688 761 742 751 698 763 733 695 740 761 724 760 750 753 747 794 803 800 761 755 766 706 753 680 769 796 776 770 537 756 623 741 769 921 882 789 828 812 829 892 788 812 785 815 842 798 760 804 814 783 739 763 728 755 771 826 814 776 798 782 822 770 805 822 757 773 800 758 772 509 1.01e+03 784 732 751 754 755 791 459 777 632 792 762 818 781 763 789 772 748 772 738 802 751 768 771 738 787 723 781 680 790 770 757 768 792 773 742 732 736 768 767 741 782 863 700 762 748 800 737 679 756 737 753 789 737 737 701 707 780 677 781 762 867 871 877 935 902 854 798 860 889 845 837 804 781 854 798 776 826 794 892 838 856 815 780 784 763 818 763 787 744 814 814 808 752 673 801 783 758 779 774 756 768 748 754 748 732 763 772 754 790 798 800 757 759 782 785 814 777 788 835 809 780 801 724 794 782 790 776 797 787 775 764 769 777 747 737 788 783 796 792 790 793 797 793 747 722 752 773 755 790 764 799 776 756 746 722 754 785 679 746 748 794 754 773 797 770 782 747 738 868 788 762 732 717 733 733 714 766 754 702 702 1.06e+03 630 762 810 753 803 745 728 724 730 736 765 766 732 711 772 762 760 760 714 743 791 754 759 743 786 746 821 807 818 826 818 796 814 773 820 808 798 803 761 808 785 861 803 795 799 815 768 811 770 797 818 799 782 748 763 814 808 802 815 766 745 788 811 784 806 798 731 798 806 795 852 831 775 799 782 761 779 792 766 762 792 746 730 741 796 783 761 758 780 726 810 792 795 764 790 779 812 784 723 785 770 773 752 808 784 776 1.03e+03 687 792 736 833 805 713 692 696 805 736 771 784 771 760 817 750 742 737 737 820 799 796 837 823 792 770 773 794 763 786 783 770 830 783 790 790 790 781 795 787 774 782 773 760 775 760 756 786 833 764 744 774 822 832 796 751 750 756 793 773 743 730 797 817 849 788 778 762 763 784 741 762 802 798 784 774 796 812 773 784 771 735 776 765 728 787 750 771 762 766 749 812 813 803 796 764 743 749 782 781 823 839 827 757 804 778 628 778 772 752 716 747 753 740 813 804 806 795 779 809 765 778 777 817 760 788 777 799 780 786 801 773 750 762 740 791 748 702 734 786 772 748 790 786 759 748 770 752 785 767 802 792 732 773 759 783 789 758 1.03e+03 1.23e+03 808 810 540 755 738 732 696 759 752 783 745 766 851 760 786 741 792 736 769 877 850 847 840 856 868 797 850 832 858 849 829 864 857 845 848 798 865 832 865 837 850 874 773 858 802 790 868 832 812 819 823 717 764 794 804 846 776 755 577 830 799 780 788 831 772 747 789 754 763 768 780 788 730 774 804 770 768 925 681 843 759 717 770 765 774 776 796 803 822 756 774 821 719 721 771 714 780 771 729 722 747 794 793 763 762 756 740 750 739 770 740 1.15e+03 646 737 729 752 786 734 827 879 825 840 830 842 889 806 822 807 789 773 781 753 813 846 779 795 778 766 796 801 803 797 770 790 742 785 766 754 813 764 746 722 753 774 740 753 733 754 772 773 727 750 778 769 741 748 748 766 740 776 779 782 755 776 745 726 786 771 762 734 792 750 761 738 761 686 761 742 752 696 763 734 695 740 760 725 759 749 754 747 793 804 800 761 755 765 706 752 680 770 796 776 770 538 755 622 740 771 921 882 789 827 812 830 896 787 812 786 815 842 798 761 804 814 783 738 764 728 755 771 826 814 776 798 782 823 772 805 820 756 773 799 758 772 510 1.01e+03 783 732 751 754 755 792 459 778 632 792 762 818 781 763 788 772 746 772 736 802 752 769 771 737 787 723 781 681 789 769 757 768 792 774 742 732 735 768 767 741 782 863 700 761 748 800 737 678 756 737 753 789 737 736 701 708 780 677 781 762 867 872 877 935 902 853 798 861 889 844 837 804 780 854 797 776 825 793 892 838 856 815 780 784 762 818 764 787 744 814 814 808 754 673 802 784 756 780 774 756 767 749 754 748 732 763 772 753 790 799 799 757 759 781 783 813 778 787 836 809 780 800 724 794 782 789 776 797 788 776 763 770 777 748 737 788 782 795 792 790 794 796 794 748 723 752 774 756 790 765 799 778 756 746 721 755 785 679 746 748 794 753 773 796 770 781 746 739 871 788 762 732 716 734 732 715 766 754 702 702 1.06e+03 630 761 813 753 803 745 728 726 730 737 766 768 732 712 773 762 760 760 716 742 791 754 759 742 786 746 821 807 818 826 817 795 814 774 820 808 798 802 761 808 785 860 802 794 798 816 768 811 770 798 819 798 782 748 763 815 808 803 816 765 745 787 810 784 806 798 732 798 806 795 851 831 773 798 782 761 778 791 766 762 793 746 731 742 796 783 763 759 780 726 809 792 795 764 789 779 813 784 723 786 769 773 752 808 784 776 1.03e+03 687 792 736 833 804 714 692 695 804 736 771 784 771 760 817 750 743 738 738 821 799 796 838 823 792 770 773 793 763 786 783 769 830 782 790 790 789 782 794 787 775 782 773 761 775 760 756 785 833 765 745 773 822 832 796 752 750 756 793 774 745 730 796 818 850 786 779 762 763 786 742 762 802 797 785 774 797 813 773 783 770 734 776 766 729 786 749 771 762 765 749 813 813 803 796 763 744 750 782 781 823 840 827 757 803 779 626 779 772 752 717 747 751 740 812 804 806 795 779 808 765 777 779 817 760 789 776 798 780 784 801 772 750 762 740 791 749 702 734 786 771 748 790 786 761 747 769 752 785 767 801 791 734 773 759 782 790 757 1.03e+03 1.23e+03 808 810 540 755 737 733 695 759 752 783 745 767 851 760 787 742 793 737 770 878 850 847 840 857 868 797 851 832 858 850 829 864 856 845 848 797 865 832 865 837 849 874 773 857 802 790 866 832 813 819 822 717 764 795 804 846 775 756 577 830 799 781 788 830 771 748 790 753 763 767 780 786 730 775 804 769 768 925 680 843 760 717 770 766 773 775 796 803 822 755 773 821 719 722 770 714 782 771 729 722 746 793 793 762 762 755 739 750 740 770 740 1.15e+03 646 737 729 752 786 735 826 879 823 840 831 842 889 806 822 806 788 773 781 751 812 848 780 796 778 767 796 800 803 797 770 790 742 786 766 754 812 763 745 722 752 773 740 753 733 754 772 771 727 750 777 769 740 747 748 767 740 776 778 783 754 776 744 726 786 771 762 734 792 749 760 738 761 686 761 742 752 697 764 734 695 738 759 724 758 750 754 747 793 804 800 762 755 766 705 751 679 772 796 776 769 538 755 622 740 771 921 883 790 827 811 830 899 787 811 786 815 842 799 762 803 815 782 738 763 728 756 771 826 813 776 798 782 824 772 804 820 755 774 799 758 771 510 1.01e+03 781 731 751 754 754 793 458 780 631 793 762 818 782 762 788 773 745 773 736 802 751 769 771 736 787 723 781 680 788 768 757 768 792 774 742 733 733 769 768 741 783 862 700 761 748 800 736 678 756 737 753 789 737 736 701 708 782 677 781 761 867 871 877 935 902 853 798 861 889 845 837 804 779 854 796 776 823 794 892 838 856 815 780 784 761 819 764 788 745 814 813 807 755 674 802 783 755 780 774 756 766 749 754 748 732 763 772 752 790 799 799 758 759 780 782 812 778 786 837 808 779 800 723 794 781 788 775 797 788 776 763 771 777 749 737 788 780 794 792 790 794 794 794 749 723 753 773 757 790 764 800 780 754 746 721 756 785 679 746 747 796 754 773 796 770 781 746 739 872 788 762 732 716 734 732 714 766 754 702 701 1.06e+03 631 760 816 753 803 744 728 727 730 737 766 769 732 712 774 761 760 760 717 742 791 754 760 742 788 747 821 808 818 825 816 794 815 774 821 808 798 801 763 808 785 860 802 794 798 817 767 811 769 799 819 797 781 747 763 813 809 803 817 764 746 786 808 784 806 798 732 797 806 796 852 832 772 797 783 761 777 790 765 764 793 746 732 741 796 783 764 760 779 727 809 793 795 765 788 779 813 784 722 785 769 773 752 808 784 776 1.03e+03 687 793 736 834 805 714 692 695 803 737 770 784 771 759 816 751 743 739 738 822 799 796 838 822 793 770 772 790 762 786 784 769 832 782 790 787 790 784 794 787 776 783 773 761 775 761 757 785 833 766 745 772 822 832 796 752 750 756 792 774 744 729 796 818 851 785 779 762 762 788 743 762 802 796 784 774 797 813 773 783 770 734 776 766 729 783 750 771 763 766 750 813 812 804 796 763 744 751 780 780 824 840 827 756 802 780 625 780 771 751 717 748 750 740 812 803 806 794 779 808 766 778 782 818 761 789 776 799 781 785 801 772 750 762 741 791 750 701 735 785 770 748 791 785 761 748 768 751 785 766 801 791 736 773 759 782 790 757 1.03e+03 1.23e+03 809 810 541 756 738 733 696 759 751 783 746 768 851 761 787 741 793 736 770 878 849 846 840 857 867 797 850 831 859 850 830 864 856 846 848 798 865 832 865 838 849 874 772 857 802 790 866 831 814 819 822 718 764 795 804 846 775 756 577 831 799 782 789 829 772 749 789 753 764 767 779 785 730 776 804 768 768 924 680 843 760 718 770 766 773 774 796 804 821 753 773 822 720 724 769 714 782 770 728 722 746 793 793 761 762 755 739 751 741 770 738 1.15e+03 646 736 729 752 787 736 826 879 822 840 831 842 889 805 824 805 788 772 781 750 811 848 781 796 778 767 795 800 804 796 770 790 741 786 766 756 812 763 745 722 751 773 740 753 733 754 772 771 728 749 777 769 740 747 749 766 740 776 778 783 754 775 745 726 785 772 762 734 792 749 760 738 760 686 760 742 751 699 764 734 696 737 758 724 758 750 754 748 792 804 799 762 755 767 706 751 679 772 796 776 768 540 756 622 740 770 921 882 790 826 811 830 901 787 810 785 815 842 800 762 802 816 782 738 762 728 757 771 826 813 776 797 781 824 772 804 821 756 775 798 757 770 510 1.01e+03 778 731 751 754 754 792 458 780 631 793 762 818 782 762 788 774 745 773 737 802 750 769 771 736 787 723 782 680 787 767 757 768 792 774 743 733 732 769 768 742 784 861 700 762 747 800 736 678 756 737 754 789 738 738 701 708 784 677 781 760 867 871 876 934 903 853 798 862 890 846 837 804 779 854 796 777 821 794 891 838 856 816 780 784 759 818 764 789 744 813 813 808 756 675 802 782 754 780 774 756 765 749 754 748 732 764 771 752 790 798 800 758 759 780 782 812 778 786 838 808 779 800 722 795 782 787 775 798 787 776 763 771 777 750 737 787 780 794 792 791 793 793 794 750 722 753 771 757 789 763 800 780 753 746 720 755 785 679 746 746 796 754 773 796 770 781 746 738 875 788 762 731 715 734 732 714 766 754 702 701 1.06e+03 632 760 818 753 802 742 728 726 731 738 765 770 732 712 774 761 760 761 717 742 791 754 760 742 788 748 822 809 819 825 814 794 815 774 822 808 797 801 765 809 784 861 803 794 799 818 768 812 769 798 819 797 781 747 762 812 809 803 816 764 746 785 809 784 806 798 732 797 806 796 853 832 772 797 784 760 777 791 765 766 793 745 731 740 795 783 763 760 779 726 809 793 795 765 788 780 813 784 723 785 769 773 753 809 784 776 1.03e+03 686 792 736 834 806 715 692 695 803 738 768 783 771 759 816 751 743 740 739 822 799 796 838 822 793 770 772 788 761 787 785 768 832 782 790 785 792 784 794 788 776 783 773 760 776 762 759 785 832 767 744 772 822 832 796 753 749 756 792 773 742 730 796 818 853 784 779 762 763 789 744 761 802 796 784 773 798 814 773 783 771 733 775 766 729 782 751 768 763 768 750 812 811 804 796 763 744 750 779 779 824 840 827 756 803 780 626 781 771 750 716 749 750 740 813 803 807 793 778 808 766 778 784 818 761 790 775 800 781 786 802 772 750 762 741 790 752 702 734 784 770 748 793 786 761 749 767 751 786 766 803 792 735 773 760 782 791 757 1.03e+03 1.23e+03 808 811 542 754 739 733 696 759 750 784 746 767 851 762 788 740 792 735 770 878 849 846 840 856 869 797 850 829 860 850 830 864 857 846 847 799 866 831 866 838 849 874 769 857 804 791 866 831 815 819 821 717 764 796 804 846 775 755 577 831 800 782 790 827 772 750 788 754 763 767 779 785 731 776 804 768 768 924 679 844 760 719 770 765 773 772 793 804 821 752 773 822 719 726 770 714 781 770 726 722 744 794 793 760 762 756 739 752 740 770 738 1.15e+03 646 735 730 752 787 736 826 879 821 839 831 842 889 805 825 805 789 772 781 750 812 848 782 796 778 768 797 800 804 795 770 789 741 785 766 757 812 764 744 723 751 774 740 753 735 754 771 770 728 749 777 769 740 747 750 766 740 776 777 783 754 775 746 727 785 773 762 734 791 747 760 738 760 688 761 743 750 700 764 733 697 736 758 723 759 751 754 749 791 804 800 762 756 768 707 751 680 771 797 776 767 542 756 622 740 770 921 882 790 825 811 829 904 787 810 785 815 841 800 762 801 816 781 737 762 727 757 770 826 813 777 796 780 824 771 804 821 756 774 798 757 770 510 1.01e+03 776 729 750 755 754 791 458 778 632 793 762 818 783 761 787 774 745 773 738 803 750 768 772 736 787 724 782 680 787 767 757 767 793 774 743 733 732 769 768 743 782 859 700 762 747 799 736 678 757 736 754 788 739 739 701 708 785 678 780 759 867 871 876 934 905 853 798 862 890 846 836 803 779 854 796 778 821 794 892 838 856 816 780 784 758 818 764 790 744 812 814 808 757 676 803 782 752 780 774 755 765 749 754 749 731 764 772 752 789 797 802 758 760 779 782 813 778 786 838 808 779 800 722 795 782 787 776 798 787 776 763 771 777 751 738 787 782 795 793 790 793 793 793 750 721 754 769 756 788 762 801 778 753 747 720 754 785 680 747 745 797 753 773 796 769 781 747 738 877 788 763 730 714 733 732 714 766 754 702 700 1.06e+03 632 760 819 754 802 740 727 726 731 739 765 769 732 712 772 761 760 762 717 741 791 753 759 742 787 749 822 809 820 824 813 794 815 774 822 809 797 802 766 808 786 861 804 793 798 818 768 813 769 798 819 798 781 747 761 811 809 803 817 765 747 785 810 784 805 798 732 797 806 795 853 832 773 797 783 760 777 791 765 766 793 745 730 740 794 782 762 759 780 726 809 793 795 765 788 781 813 784 724 785 769 773 753 808 784 775 1.03e+03 685 792 735 835 807 714 693 695 803 738 768 783 771 759 815 751 742 741 740 821 799 796 838 822 792 770 772 788 761 787 784 768 832 782 790 783 792 782 795 788 776 782 773 758 776 762 759 785 832 768 743 771 822 832 794 752 749 757 793 773 740 730 795 818 853 784 780 762 764 789 744 761 803 796 784 773 798 814 773 783 772 733 775 764 729 779 752 766 761 768 749 812 810 803 796 764 745 749 778 779 824 841 826 756 806 781 628 782 771 750 716 750 752 741 815 802 807 793 778 808 766 778 782 818 761 790 776 802 780 788 803 772 750 763 741 789 752 703 734 784 770 747 794 786 761 750 768 750 786 765 804 792 735 773 760 782 791 757 1.03e+03 1.23e+03 806 811 544 753 738 732 697 760 750 785 745 766 851 761 787 739 792 735 769 878 849 846 840 856 871 797 850 829 859 850 829 864 857 845 847 799 867 831 866 836 849 874 767 857 803 790 866 830 815 819 820 716 765 796 804 846 775 754 577 831 801 782 790 827 773 749 788 754 762 768 779 785 732 776 805 767 767 923 678 844 760 719 769 765 774 770 790 803 822 751 772 821 719 726 770 713 780 769 726 722 744 795 794 761 763 757 739 753 739 770 739 1.15e+03 646 734 730 752 786 736 826 878 822 838 831 842 889 804 824 805 790 772 781 751 812 849 784 795 778 768 799 800 804 795 770 787 742 785 765 756 812 765 745 724 751 774 740 753 736 753 770 770 728 748 777 769 740 748 750 766 740 776 778 782 754 775 745 727 785 773 761 733 792 746 760 739 761 689 762 742 749 699 764 733 697 736 757 723 759 751 754 750 792 804 800 762 755 768 708 751 681 771 797 776 768 542 757 622 740 770 921 881 790 825 812 828 907 787 810 784 815 842 799 763 801 817 781 736 762 727 757 770 828 813 776 795 779 825 770 804 821 756 773 797 757 769 510 1.01e+03 775 728 750 755 754 789 459 777 634 793 762 819 783 760 788 773 746 772 739 803 751 768 772 735 788 724 782 680 787 768 756 767 792 773 744 732 732 769 767 742 781 859 700 762 747 800 736 679 757 735 753 788 740 740 702 708 785 678 780 760 867 872 875 935 906 853 797 862 891 845 834 803 779 852 796 778 821 794 892 838 856 816 780 784 759 817 763 790 743 810 815 808 757 674 802 782 751 780 773 754 766 749 754 749 730 764 772 752 787 796 803 758 761 778 782 812 778 785 838 809 779 800 723 795 782 788 778 798 787 775 764 770 777 751 738 787 782 796 793 789 794 793 793 750 720 754 769 756 788 762 801 777 753 748 720 754 784 680 748 745 797 752 773 797 768 780 747 739 880 788 763 730 714 733 733 714 766 754 702 699 1.06e+03 632 760 818 754 802 740 727 725 731 740 764 768 733 712 771 762 760 762 717 740 791 753 759 743 786 749 822 809 821 824 812 794 815 774 822 809 798 802 766 808 788 860 805 793 798 818 768 814 768 797 820 799 782 748 762 812 809 803 817 766 748 786 811 784 805 798 732 797 806 794 853 832 773 798 781 759 776 790 766 764 793 744 729 740 794 782 760 758 782 725 809 793 795 764 788 782 813 784 724 785 769 773 755 807 785 774 1.03e+03 685 792 734 835 806 714 693 696 803 738 769 784 771 759 815 751 741 741 741 820 798 795 838 822 794 770 772 790 762 787 783 768 832 782 790 783 790 780 797 788 776 782 772 757 776 762 759 785 832 767 742 772 822 832 792 751 749 757 795 773 740 730 795 818 854 784 780 762 765 789 744 761 803 795 783 773 797 815 773 782 774 732 775 763 728 778 752 765 759 767 749 812 810 802 796 764 746 748 778 780 824 840 826 756 808 781 630 782 771 750 716 751 752 741 815 802 807 792 778 808 765 778 781 818 761 791 777 802 781 788 801 772 751 763 741 789 753 704 734 785 769 747 796 785 761 750 768 750 786 764 802 792 735 772 760 782 790 756 1.03e+03 1.23e+03 805 812 544 752 738 732 696 760 750 786 745 765 850 761 787 739 792 735 769 878 848 847 839 855 872 798 849 830 858 849 829 865 858 844 848 799 868 832 868 835 849 874 767 856 802 791 866 830 814 819 819 715 765 795 804 846 775 754 577 832 802 781 790 828 773 748 789 753 761 768 778 785 732 776 805 767 766 922 678 844 760 718 769 765 774 771 789 802 822 751 772 818 718 726 770 713 781 770 726 722 745 795 794 762 763 757 739 753 739 770 739 1.16e+03 646 735 730 752 785 736 826 877 822 837 831 843 889 804 823 805 788 772 782 751 813 849 784 795 778 769 798 801 805 795 770 785 742 785 764 754 810 764 745 723 752 774 741 753 737 753 769 770 728 749 778 768 740 748 750 765 740 776 778 782 754 775 743 727 785 773 761 732 792 745 761 738 762 689 762 742 749 697 764 733 697 736 757 724 758 754 754 750 794 804 800 761 755 768 708 751 679 771 797 777 770 541 759 621 740 769 921 881 790 824 812 829 909 787 809 784 815 842 798 763 800 817 780 736 762 727 758 769 829 814 775 795 779 825 770 805 822 757 772 797 758 769 509 1.01e+03 771 727 750 755 756 789 460 777 635 793 763 820 783 760 788 773 747 772 739 804 751 768 773 735 788 724 782 680 787 768 755 767 792 772 746 733 732 769 766 742 781 855 700 762 747 801 736 679 757 735 753 788 738 739 703 707 785 679 779 761 867 873 875 935 906 853 797 861 892 845 834 803 779 852 795 779 821 794 892 838 855 816 781 784 760 816 763 790 743 810 815 808 757 674 801 782 751 779 772 752 766 749 754 749 730 763 774 752 786 796 802 758 761 778 783 812 777 785 838 809 778 800 723 795 782 789 778 797 787 775 764 770 777 752 738 787 782 796 793 789 795 794 793 749 720 753 770 756 789 762 800 775 753 747 720 755 784 680 748 745 797 752 774 797 766 780 746 740 881 787 763 730 714 732 734 714 766 754 703 699 1.06e+03 632 759 818 755 802 740 728 725 732 739 764 768 732 712 771 762 760 763 716 740 791 753 759 743 786 747 822 809 822 824 812 794 815 774 822 809 798 801 766 808 788 859 805 793 798 818 768 814 768 797 819 801 783 748 762 814 810 803 817 766 749 787 811 784 805 798 732 798 805 795 853 832 773 798 780 759 776 790 766 762 792 744 729 741 794 782 760 756 783 725 808 792 796 764 788 782 812 785 723 785 769 773 757 806 786 774 1.03e+03 684 792 734 835 806 713 693 696 804 737 770 785 771 760 815 750 740 740 741 819 799 795 838 821 796 770 771 791 763 787 782 769 832 782 791 784 789 780 798 788 775 782 772 757 776 761 760 784 832 765 743 772 822 832 791 750 750 757 794 773 740 731 794 819 854 785 781 762 764 790 743 761 802 794 783 773 796 816 773 782 774 732 774 762 729 776 752 766 759 766 748 812 810 802 796 765 746 748 778 780 824 840 825 757 809 782 630 783 771 749 715 751 753 741 815 801 806 792 778 808 764 778 782 817 761 791 778 802 783 789 800 772 752 764 741 789 752 704 733 786 769 748 797 784 762 749 769 750 786 764 800 793 736 771 760 782 789 755 1.03e+03 1.23e+03 806 812 544 753 737 731 696 760 750 786 744 766 850 761 787 739 793 736 768 877 848 847 838 854 871 798 849 830 857 849 829 866 859 843 849 799 867 831 870 835 849 874 769 856 802 792 867 831 813 820 819 716 764 794 803 844 775 753 577 832 803 780 790 828 772 747 789 754 761 768 777 785 732 777 805 767 766 921 679 844 760 717 768 765 774 771 789 802 823 752 772 816 718 725 771 713 780 773 726 722 745 795 793 764 763 757 739 752 739 771 739 1.16e+03 646 737 731 753 783 736 825 876 821 836 832 843 889 804 823 805 787 773 784 751 813 849 785 794 777 769 796 801 804 795 770 783 742 784 764 754 809 764 745 721 752 774 741 752 736 753 770 770 727 749 778 768 740 749 749 764 740 776 779 782 754 775 744 726 785 773 760 732 793 746 762 736 762 689 761 741 750 697 765 734 697 737 757 724 758 757 753 751 796 804 800 761 756 768 707 751 678 771 796 778 769 543 759 620 739 768 922 881 789 824 811 829 909 788 809 785 816 842 798 763 800 818 780 737 763 727 758 769 828 814 775 795 780 825 770 806 822 758 772 798 759 768 509 1.01e+03 767 726 750 754 757 788 460 777 633 792 762 820 783 761 788 773 747 772 738 804 752 768 773 735 788 724 782 680 787 768 755 767 792 770 746 733 733 770 767 740 784 852 700 761 747 803 736 681 757 736 752 789 737 739 703 705 786 678 779 762 867 873 876 936 905 853 797 860 891 846 835 803 779 852 795 779 820 794 890 838 854 816 781 785 761 816 764 790 744 809 816 808 757 673 801 782 751 778 773 752 767 748 753 749 730 763 775 751 785 797 802 758 761 778 784 812 776 786 838 810 778 800 723 795 782 790 777 797 787 774 764 770 777 752 738 788 781 795 792 789 795 794 793 748 721 752 771 756 790 762 799 776 754 746 720 755 784 680 747 746 796 752 774 796 766 780 747 740 882 787 763 729 715 732 734 714 766 754 702 699 1.06e+03 631 761 817 755 802 741 728 725 732 738 763 769 731 712 771 762 760 762 716 740 791 753 759 743 786 746 822 809 821 825 813 794 815 773 822 808 799 800 765 808 786 859 806 793 798 818 767 814 768 796 819 801 783 748 763 814 811 803 817 766 748 787 810 785 805 799 732 797 806 795 853 832 773 798 780 760 777 791 766 762 792 744 729 742 794 783 760 755 782 726 808 792 796 765 788 782 811 784 722 785 769 773 758 806 787 773 1.03e+03 684 792 733 836 806 713 693 697 805 736 771 786 771 761 814 750 738 739 740 818 799 794 838 821 797 769 771 790 763 787 782 769 832 782 791 785 790 780 798 788 774 782 772 758 775 761 760 784 832 764 743 774 822 831 791 748 751 758 791 773 741 732 795 819 854 787 782 762 763 789 743 761 801 795 782 772 794 815 773 782 774 732 773 762 729 776 752 767 761 765 748 812 810 802 796 766 746 747 778 780 824 838 826 758 809 782 630 784 771 748 715 750 752 741 816 802 807 792 778 808 763 778 783 817 762 791 778 800 784 789 798 773 754 765 741 789 752 704 732 787 769 749 796 784 761 749 770 750 786 763 798 793 736 770 760 781 787 754 1.03e+03 1.23e+03 806 812 544 754 736 731 695 761 751 787 745 766 849 762 788 739 793 736 768 877 848 847 837 853 869 799 849 828 857 849 829 866 859 843 849 799 866 830 870 836 849 874 770 856 803 792 867 831 812 820 818 716 764 792 802 843 775 753 577 831 803 781 790 830 771 748 789 756 761 767 778 786 733 778 805 767 765 921 681 844 760 718 768 765 774 771 789 801 824 752 772 817 718 725 771 714 779 775 726 723 746 795 793 764 763 757 738 752 739 771 739 1.16e+03 646 739 730 753 783 736 824 875 820 835 831 842 890 804 823 806 787 772 785 752 814 849 786 794 777 769 794 800 803 796 770 781 742 784 764 755 808 764 745 720 752 773 741 751 735 752 770 771 727 750 778 767 740 749 748 763 739 776 779 781 755 776 746 726 785 773 760 734 794 746 763 734 763 689 761 741 750 698 766 735 696 737 759 723 757 760 753 752 796 804 800 761 757 768 706 751 678 772 795 778 768 545 757 620 738 768 923 881 789 825 811 830 908 788 809 786 816 842 799 763 800 817 780 737 762 727 758 769 828 814 775 796 780 825 770 804 822 759 773 799 760 768 509 1.01e+03 763 726 750 754 758 788 461 776 632 792 762 819 784 763 787 774 747 772 738 804 752 767 772 735 788 723 781 680 787 768 756 767 792 770 745 734 734 770 767 740 786 848 699 761 747 803 737 683 757 736 752 790 736 739 703 704 787 677 779 762 867 873 876 935 904 852 797 859 891 846 835 803 779 853 795 779 820 795 890 838 854 816 781 785 760 816 764 790 744 810 816 808 758 674 802 781 751 779 774 754 767 748 752 749 730 763 776 750 785 799 802 758 761 778 785 811 775 786 838 809 778 800 722 794 782 790 776 799 787 774 764 770 777 752 738 789 782 794 791 789 794 794 793 747 722 751 772 756 790 762 798 776 753 746 720 755 784 680 747 746 796 753 774 795 766 780 748 740 882 788 763 728 715 732 735 714 766 754 702 700 1.06e+03 631 763 817 755 801 742 728 726 732 737 763 769 730 712 772 761 760 762 716 740 791 753 759 742 786 745 822 809 820 824 813 795 815 773 822 807 799 800 763 807 785 858 805 793 798 818 767 812 768 795 818 800 784 749 764 815 812 804 817 766 746 786 808 786 806 800 732 797 806 795 852 832 773 797 780 760 778 792 766 761 792 744 729 743 796 784 760 755 782 726 807 791 796 765 788 781 811 783 723 785 769 774 757 808 786 772 1.03e+03 686 793 733 836 805 713 693 697 805 736 771 786 770 762 813 750 739 737 740 818 800 795 837 821 795 769 770 790 763 787 782 769 832 782 791 786 790 779 798 788 774 783 773 760 776 761 758 783 831 764 743 774 822 832 792 748 752 758 790 772 741 732 796 819 853 788 782 761 762 788 744 760 800 795 783 772 794 814 773 783 773 733 773 763 729 776 752 767 763 765 748 813 810 802 796 767 746 748 778 780 824 839 826 759 808 782 630 783 771 748 715 748 750 742 816 802 807 792 778 809 764 778 784 816 762 790 778 799 783 789 798 774 754 764 741 790 751 704 730 788 769 749 795 784 759 749 771 752 786 763 800 792 734 771 760 782 788 754 1.02e+03 1.22e+03 806 812 544 754 737 731 695 760 752 786 745 766 849 762 789 738 794 736 768 877 847 846 837 854 869 799 849 827 858 848 829 865 858 845 848 799 864 830 870 836 849 874 770 857 805 791 868 831 811 818 817 716 764 791 801 841 775 754 578 830 803 782 789 832 770 748 789 756 761 766 777 787 733 778 805 768 765 922 681 844 760 718 767 764 773 771 788 801 824 753 772 818 718 724 770 715 778 774 725 724 748 795 792 764 763 757 738 751 739 770 739 1.15e+03 646 739 731 752 783 736 824 875 818 833 829 842 890 805 823 806 789 772 783 752 814 848 786 794 776 768 796 800 802 796 770 778 742 784 764 755 808 765 745 720 751 773 741 750 736 752 771 771 727 750 777 767 741 749 747 764 739 776 780 780 755 776 748 725 785 773 760 735 793 747 763 733 763 688 761 741 750 698 766 735 696 737 761 723 757 762 755 752 795 804 799 761 758 768 706 751 679 772 794 778 768 549 756 620 736 769 923 881 789 826 811 829 909 787 809 786 816 841 800 764 800 817 780 738 762 727 758 768 828 813 775 796 780 825 770 803 822 758 773 798 760 768 509 1.01e+03 761 726 750 755 758 788 461 776 633 793 761 819 784 764 787 774 746 772 738 804 752 766 772 735 788 723 781 681 788 768 756 767 791 769 745 734 734 770 768 740 785 848 699 761 747 804 737 685 757 736 752 791 738 739 703 704 789 677 779 762 868 873 876 935 903 850 797 859 891 846 834 804 779 854 795 779 820 795 890 837 854 816 782 785 760 816 764 790 745 810 815 808 758 676 802 781 752 780 773 754 766 749 752 749 730 764 776 750 785 800 801 758 761 779 785 811 775 785 838 808 779 800 722 794 782 791 775 799 787 774 764 770 776 751 739 789 781 793 790 790 793 794 792 748 722 751 771 756 789 762 798 776 753 746 720 754 784 681 746 746 795 753 775 794 766 780 748 739 882 789 762 729 716 733 735 713 766 754 703 700 1.07e+03 631 765 817 756 801 742 728 727 732 737 763 768 730 711 772 761 760 762 716 741 791 753 758 741 786 745 822 810 819 824 813 795 816 773 822 806 798 800 762 807 786 858 804 793 798 817 766 812 767 794 817 799 783 750 765 815 812 804 817 766 745 786 807 787 806 801 731 798 806 796 852 832 773 796 780 760 778 792 766 761 792 744 729 742 796 784 759 756 782 726 806 792 796 766 788 781 811 783 724 785 768 774 757 809 785 772 1.03e+03 688 793 732 836 805 714 692 698 804 736 772 786 770 762 812 749 739 737 739 818 801 795 838 821 794 770 771 789 762 786 782 770 832 783 790 786 790 779 798 787 773 783 772 760 776 761 757 782 829 764 744 776 822 832 792 749 752 757 792 771 740 733 797 818 852 789 782 761 763 787 745 759 801 796 784 772 794 813 773 784 773 734 773 764 729 776 752 766 762 765 748 813 810 803 796 766 747 749 778 780 824 840 827 759 807 783 630 781 771 748 714 745 749 742 816 802 808 792 778 809 765 778 783 817 763 790 778 800 782 788 798 775 755 762 741 790 750 704 730 788 770 747 793 783 758 749 771 752 786 762 802 792 732 771 760 782 789 754 1.02e+03 1.22e+03 806 812 543 753 738 731 694 760 754 786 745 766 849 763 790 736 794 736 768 877 847 846 837 854 869 799 849 828 859 848 829 864 857 846 848 800 864 832 870 836 849 874 769 858 805 791 867 831 811 817 818 717 764 792 802 841 775 755 577 830 803 784 789 833 770 747 789 756 762 766 777 787 733 778 805 769 765 922 679 846 760 717 769 765 773 771 788 802 823 753 772 818 718 724 770 716 779 774 724 725 749 796 794 764 764 755 738 750 739 770 739 1.15e+03 646 739 731 752 783 736 824 875 818 833 828 842 890 806 823 807 791 771 782 753 814 847 786 793 776 768 798 799 802 797 770 776 743 785 764 755 809 764 745 720 751 774 742 750 736 753 771 772 728 751 775 766 741 748 747 764 739 776 781 780 755 776 748 724 785 773 760 736 792 748 762 733 762 688 761 741 751 697 765 735 696 737 763 723 757 766 756 753 795 804 800 761 758 768 706 750 680 771 795 778 770 550 756 620 736 770 924 881 788 826 811 829 910 785 809 786 816 841 800 764 800 816 780 737 762 726 757 769 828 812 775 796 780 826 769 803 822 757 773 798 759 768 509 1.01e+03 760 725 750 755 757 788 461 777 633 794 761 819 784 764 788 774 746 772 738 803 751 766 772 736 788 723 781 681 790 768 756 766 792 769 745 734 734 771 768 740 784 847 699 761 747 804 737 685 757 736 751 790 739 739 703 705 789 676 779 762 869 872 876 934 903 850 797 860 890 844 834 804 780 855 795 780 821 794 891 837 855 816 783 785 760 815 764 789 746 810 814 807 757 677 802 781 752 781 772 755 766 750 751 749 730 764 774 750 784 799 801 758 762 779 785 811 776 784 839 806 780 800 722 793 782 791 775 798 787 773 764 770 775 750 739 788 780 793 790 790 792 794 791 749 722 751 772 756 789 762 799 776 752 746 721 754 784 680 746 747 794 753 776 794 766 781 748 739 883 789 761 730 716 733 735 712 766 754 703 699 1.07e+03 631 764 815 757 801 741 728 727 732 737 763 767 731 711 772 761 760 762 716 741 791 753 758 741 785 744 822 811 819 824 813 795 816 773 822 806 799 800 762 807 787 859 803 793 798 817 766 811 768 795 817 799 783 751 765 814 812 804 818 765 744 785 806 787 805 801 732 799 806 796 851 832 773 796 781 760 778 791 765 761 792 745 730 742 794 784 759 757 782 726 807 792 795 766 788 780 811 784 724 784 768 774 757 810 784 772 1.03e+03 689 793 733 835 806 715 693 698 803 736 772 786 770 761 812 749 740 738 738 818 801 795 838 820 793 769 772 788 762 786 782 770 831 783 790 786 792 779 798 787 773 784 772 759 776 762 756 783 829 764 744 776 823 832 792 750 752 756 794 771 740 734 798 817 851 789 780 761 764 786 746 757 802 797 784 772 794 813 773 783 773 734 773 766 729 777 752 766 760 765 748 813 810 804 795 765 747 750 779 780 825 841 826 758 806 783 630 780 772 747 715 745 750 743 815 801 808 791 777 809 766 778 783 816 763 790 778 802 780 788 798 775 753 761 741 790 750 704 729 788 770 747 793 783 758 748 770 754 787 763 803 792 731 771 759 782 790 755 1.02e+03 1.22e+03 806 813 542 752 740 731 694 759 754 786 744 766 849 763 789 736 794 734 767 877 846 845 836 855 868 798 848 828 860 848 829 864 857 844 847 800 864 833 870 837 849 874 768 857 805 790 867 832 811 816 820 717 765 793 804 841 775 756 576 830 802 784 789 832 769 746 790 755 762 767 777 787 732 778 805 770 766 922 676 846 759 717 770 765 772 771 788 803 822 753 772 819 718 722 770 717 780 772 725 724 749 795 795 764 763 754 738 749 739 769 739 1.15e+03 646 740 731 753 784 737 824 875 818 834 828 842 889 808 822 808 791 770 781 754 814 847 785 793 776 768 798 800 802 795 770 775 744 786 764 754 809 764 746 721 751 775 742 750 736 753 770 772 728 751 775 765 741 749 748 764 738 776 782 780 755 775 747 725 785 772 760 735 792 747 762 733 762 689 761 740 751 696 763 735 696 738 764 723 757 770 757 755 795 804 800 761 757 767 706 750 680 771 795 777 771 552 756 620 736 771 924 882 788 825 811 828 910 784 809 787 817 841 800 764 800 815 780 736 762 726 757 770 828 812 774 795 778 826 769 805 821 756 773 798 759 769 508 1.01e+03 759 724 750 755 756 789 460 777 633 795 761 819 784 763 789 774 747 772 738 803 750 766 773 736 788 724 780 681 791 769 756 766 793 769 746 735 734 771 767 740 783 844 699 761 747 804 737 684 757 735 750 789 739 739 704 705 790 676 779 762 870 871 876 934 902 851 797 860 890 844 833 804 780 854 795 779 822 793 892 837 855 816 784 785 760 814 764 789 745 810 813 807 756 677 801 781 752 781 772 754 765 750 751 748 729 763 772 749 784 798 801 758 762 779 784 813 776 783 838 806 780 800 721 793 782 790 775 797 786 773 764 769 775 749 739 787 779 794 790 790 793 794 792 750 722 751 772 755 789 761 800 776 753 747 721 754 783 680 746 747 793 753 776 794 767 780 749 738 883 789 760 730 716 733 735 713 766 754 703 699 1.06e+03 631 763 814 756 800 741 728 728 732 737 763 766 731 711 770 761 760 762 716 740 790 753 759 741 786 744 822 811 819 823 813 795 818 774 823 807 799 800 762 808 787 858 803 794 798 818 766 812 768 797 818 799 782 750 765 813 812 804 818 765 744 784 806 787 804 800 732 800 806 796 850 831 772 796 780 760 778 791 765 761 791 745 731 741 793 785 759 758 783 726 808 792 795 766 788 781 811 784 723 784 768 774 757 810 785 774 1.03e+03 688 792 735 835 807 716 693 698 804 735 772 786 770 760 813 750 740 738 738 818 801 795 838 821 793 768 773 787 761 786 782 770 831 782 789 785 794 780 799 786 773 784 771 760 775 763 756 784 830 764 744 774 822 832 791 750 751 754 794 771 740 734 798 816 851 789 779 761 765 786 744 757 801 798 785 772 795 813 774 782 774 734 774 766 729 777 752 766 760 765 747 814 810 804 795 764 747 749 780 780 826 841 826 757 806 783 630 780 772 746 716 745 750 743 814 802 807 791 777 808 766 778 783 815 762 789 778 803 780 788 798 775 752 760 740 789 750 703 730 788 770 747 792 783 758 746 770 754 787 764 804 792 732 771 758 781 790 756 1.02e+03 1.22e+03 805 814 542 753 739 731 694 759 754 786 744 766 849 762 788 737 793 733 767 876 847 846 836 855 868 797 848 827 859 848 829 864 858 841 847 800 865 832 871 836 849 874 768 855 805 790 866 832 812 816 822 717 764 794 804 843 775 757 577 830 802 782 789 831 769 744 790 754 764 768 778 787 731 777 806 769 766 922 676 848 759 717 772 764 771 770 788 804 822 753 772 819 719 721 770 716 781 772 725 724 749 795 796 764 761 753 737 749 740 769 740 1.15e+03 645 739 731 755 784 736 824 876 818 835 828 842 888 807 821 808 791 770 781 754 814 847 785 793 776 768 799 801 802 793 770 774 745 786 765 754 810 764 746 723 751 776 743 751 736 753 770 771 728 751 776 765 740 749 748 764 738 777 782 781 756 774 745 724 785 772 761 734 792 747 762 734 762 690 760 741 751 696 762 735 696 738 763 724 758 776 756 756 795 804 800 761 757 766 706 751 680 770 794 777 770 552 756 620 736 772 924 882 787 824 811 828 910 784 809 786 816 841 800 762 801 814 780 736 762 726 756 771 828 812 774 795 777 826 770 806 821 756 774 797 759 770 507 1.01e+03 757 724 749 756 754 790 460 777 633 795 761 819 784 763 790 774 748 772 738 802 750 766 773 737 788 724 781 681 791 770 755 766 794 769 745 736 734 771 767 740 782 841 699 761 747 804 738 684 758 734 750 789 738 740 704 705 791 676 779 762 870 870 876 934 902 852 797 859 890 844 833 805 781 854 795 779 822 793 892 837 857 816 784 784 760 813 764 788 745 810 813 807 755 676 801 781 753 781 773 752 766 749 751 747 729 762 771 748 784 798 801 758 762 779 783 814 776 783 837 805 780 800 720 792 782 790 774 797 786 773 764 768 775 749 739 787 781 794 791 791 794 795 793 750 723 750 772 754 789 760 801 775 755 748 721 754 783 679 746 747 793 752 775 794 768 780 749 739 882 788 761 730 716 733 735 713 767 753 704 699 1.06e+03 631 762 812 755 800 742 728 728 732 737 762 766 731 711 768 761 761 762 716 740 790 752 760 740 786 744 823 812 819 822 813 795 818 775 823 808 798 801 762 809 787 858 803 794 798 818 765 813 768 798 818 799 781 749 765 811 811 804 818 765 744 784 805 787 805 800 733 800 806 796 850 830 772 796 779 760 778 792 765 761 790 745 732 740 791 784 759 758 784 726 809 792 796 766 788 781 811 784 723 784 768 774 758 809 785 775 1.03e+03 688 792 736 834 808 715 692 699 804 735 772 786 770 760 813 751 740 738 738 818 802 795 836 822 794 767 773 787 761 786 783 770 830 782 788 786 795 781 798 786 773 784 771 761 774 762 756 785 831 765 744 772 821 832 791 749 750 754 794 772 739 733 798 816 852 788 778 761 765 786 743 757 800 799 785 772 796 814 774 780 774 734 774 766 729 775 752 766 760 764 746 813 809 805 794 765 746 749 781 780 826 841 825 757 806 782 630 780 772 745 717 745 751 742 814 802 807 792 776 808 766 779 783 813 761 788 777 803 780 788 798 773 751 760 740 789 751 701 731 788 770 748 792 784 758 746 770 754 786 764 805 792 732 771 757 781 790 756 1.02e+03 1.22e+03 804 813 543 754 738 732 694 759 753 786 742 766 849 760 787 738 793 732 767 875 848 846 836 855 867 797 847 827 857 849 830 864 859 841 847 798 865 831 871 836 849 874 768 855 804 790 865 832 812 817 823 717 764 794 804 844 775 759 578 830 802 779 789 831 770 744 789 753 765 769 778 787 730 776 806 769 766 921 675 848 759 717 772 764 771 769 788 804 823 753 772 819 720 721 770 715 781 771 726 724 748 795 798 764 760 754 737 749 740 769 741 1.15e+03 645 738 730 756 785 736 824 876 819 836 829 842 888 807 822 808 791 769 781 755 813 846 785 793 775 768 799 801 802 792 771 772 744 786 765 753 810 764 746 724 751 774 743 751 736 753 770 772 727 750 778 765 740 748 749 764 739 777 782 782 756 775 744 723 784 771 760 734 792 746 762 735 763 692 761 742 751 696 760 735 696 738 762 724 758 779 756 756 794 805 800 761 757 766 706 752 680 770 794 776 770 552 756 618 736 772 924 882 788 824 810 829 908 785 808 785 815 840 800 761 802 814 780 738 762 726 755 771 828 812 774 794 776 825 770 806 822 756 774 796 759 771 507 1.01e+03 754 724 748 756 755 790 460 778 632 795 762 819 783 762 788 774 747 771 738 801 751 767 773 736 788 724 782 681 791 770 755 766 794 769 744 736 734 771 766 740 782 838 699 761 747 804 738 684 758 734 750 789 738 740 705 705 792 677 779 762 870 870 875 934 903 852 797 858 891 845 832 805 781 854 795 778 822 793 891 837 858 816 784 784 761 813 764 788 744 810 813 807 754 675 802 781 754 781 775 752 766 749 750 747 729 762 772 749 785 798 801 757 762 779 782 814 775 783 836 805 780 799 720 792 782 789 773 797 787 773 763 768 776 748 738 787 782 794 791 791 794 794 795 750 723 750 772 753 789 760 801 775 757 749 720 754 784 679 746 747 794 752 773 794 769 780 748 739 880 787 763 730 715 734 734 712 767 753 705 700 1.06e+03 632 765 812 754 801 744 729 728 732 738 763 767 732 710 768 761 761 762 716 741 790 752 760 740 786 743 822 812 819 822 814 795 817 776 823 810 798 802 762 808 786 857 804 794 798 817 765 812 767 798 818 799 780 749 765 811 811 803 818 765 744 784 804 786 805 800 732 800 805 796 850 830 772 796 778 760 778 793 766 761 790 746 731 739 790 783 759 759 783 727 809 792 797 766 789 780 811 783 722 784 768 773 756 809 784 777 1.03e+03 687 792 736 834 808 714 691 699 805 735 772 785 769 760 813 752 741 738 738 817 802 794 834 822 795 766 773 787 761 787 784 770 830 782 786 788 794 781 797 786 772 784 772 762 773 761 757 785 831 766 744 771 820 833 792 748 751 754 794 773 740 732 797 815 852 787 778 762 766 786 743 758 799 798 785 772 797 814 775 781 774 733 774 766 730 774 752 766 761 764 745 813 810 805 793 765 746 749 781 779 826 841 825 757 807 780 630 780 772 745 717 745 751 741 813 803 806 792 776 808 766 780 783 813 760 787 777 801 781 788 798 772 751 760 741 790 752 699 732 787 770 748 792 785 758 747 771 754 787 765 804 792 733 771 757 781 789 755 1.02e+03 1.22e+03 805 813 544 754 737 732 695 759 753 786 741 766 849 759 786 739 793 732 766 876 849 846 835 855 868 796 848 827 856 849 829 864 861 843 847 795 864 830 872 836 849 874 768 856 805 790 865 831 813 818 822 718 764 794 803 845 774 760 578 830 801 777 788 830 770 743 789 752 765 768 778 788 731 776 807 769 767 922 675 848 759 717 772 764 772 769 788 804 824 753 772 819 721 722 769 714 780 771 726 723 748 796 798 764 760 754 737 750 739 770 742 1.15e+03 644 738 730 755 786 736 824 876 821 836 829 842 887 806 823 808 791 768 781 754 812 845 785 794 774 768 799 801 801 793 770 771 743 786 765 753 811 765 745 725 751 773 743 751 736 753 770 772 726 750 779 764 739 746 748 765 739 777 782 782 757 774 746 722 784 769 760 734 790 745 763 736 763 690 762 742 750 696 760 735 697 738 760 725 759 783 755 756 793 805 800 760 757 766 707 752 680 769 794 776 770 552 756 616 737 772 924 881 789 824 810 830 906 786 808 784 815 840 799 760 803 814 780 739 763 725 753 771 829 813 775 794 775 824 769 805 823 756 774 796 758 771 508 1.01e+03 750 724 748 756 755 789 460 779 632 795 762 819 783 762 786 775 746 770 738 802 751 767 773 734 788 724 782 681 791 769 756 766 794 770 744 736 734 772 765 740 782 838 700 760 746 803 738 684 758 735 751 789 738 740 705 706 793 678 779 762 870 871 874 934 904 852 797 857 891 846 832 805 781 853 795 777 822 794 891 838 858 816 783 784 762 813 763 787 744 811 813 807 754 674 802 781 754 780 775 753 767 748 750 746 729 762 772 750 785 799 800 757 761 778 781 814 775 784 837 805 779 799 720 792 782 788 773 796 788 773 763 768 778 749 738 786 783 794 791 791 794 794 795 749 723 750 772 753 789 760 800 775 757 749 720 754 786 679 746 746 795 752 772 794 770 780 747 740 879 784 765 730 715 735 733 712 767 753 706 700 1.06e+03 633 767 812 755 802 746 729 729 732 739 763 767 732 709 768 760 760 761 716 741 790 753 761 740 786 743 821 812 819 823 814 795 815 776 823 810 798 802 762 806 786 857 805 793 798 814 765 810 766 798 818 799 780 749 764 811 811 803 818 766 744 785 804 786 805 799 732 800 806 796 850 829 771 796 778 760 778 793 766 760 790 747 731 740 790 782 759 759 781 727 809 792 798 767 788 780 812 783 722 784 768 772 754 809 783 777 1.03e+03 687 791 736 835 808 715 690 698 805 735 771 784 769 760 813 752 741 738 739 817 803 793 832 822 795 766 773 787 761 787 785 771 830 782 785 789 793 781 796 786 771 783 772 762 773 761 757 784 831 766 744 772 821 834 792 747 751 753 794 774 741 731 797 816 852 786 779 761 766 786 743 759 798 797 785 772 797 814 774 782 775 733 773 765 730 772 753 766 762 764 745 812 810 805 794 765 746 749 781 778 825 842 825 757 808 779 630 781 773 746 717 745 751 740 812 802 806 791 775 808 766 779 783 814 760 788 777 799 782 787 798 771 751 760 741 790 753 698 732 787 769 748 793 786 758 748 771 754 787 765 803 792 732 771 757 781 789 754 1.02e+03 1.22e+03 806 813 544 754 737 732 696 758 752 787 741 765 849 759 786 739 793 733 765 877 849 846 835 856 867 796 849 827 856 849 828 865 861 845 847 794 864 829 871 836 849 874 768 857 805 792 865 831 813 820 822 717 764 794 802 845 774 759 577 830 801 777 789 830 769 744 790 752 766 769 777 788 731 775 806 769 767 922 675 848 758 717 772 764 773 769 788 803 824 754 772 820 721 723 770 714 781 770 725 722 749 796 799 765 760 753 737 751 738 770 741 1.15e+03 644 738 730 754 785 736 823 876 822 836 829 840 887 806 824 808 790 768 782 753 810 844 784 794 774 767 799 801 801 794 769 770 744 785 764 752 812 765 745 725 751 772 743 752 735 753 768 773 726 749 779 765 739 744 748 766 739 777 782 782 757 774 748 722 783 768 759 734 789 745 763 736 762 688 763 742 751 695 760 735 697 738 758 726 759 784 754 755 793 805 800 759 758 766 708 751 680 769 794 776 770 552 755 615 736 771 923 881 789 824 809 831 905 787 809 784 815 840 798 760 803 815 781 739 763 725 752 770 830 813 776 794 776 823 768 804 824 757 773 796 758 772 508 1.01e+03 749 725 748 756 755 788 460 781 631 795 763 819 782 762 786 776 745 770 738 803 750 767 773 734 788 723 782 681 791 768 756 766 795 770 744 736 734 774 766 739 783 838 700 760 746 803 737 684 757 736 750 790 738 740 705 707 793 680 779 762 870 871 874 934 905 852 798 858 891 846 832 805 782 852 795 777 821 794 891 838 857 815 783 783 763 813 763 786 745 812 813 807 754 674 803 780 753 780 774 754 767 749 750 747 728 761 772 752 786 800 799 757 760 778 780 814 775 785 837 806 778 799 720 793 782 788 775 796 788 774 763 768 779 749 738 786 783 794 791 791 794 794 795 748 723 749 772 753 789 760 799 776 757 748 719 754 788 678 747 746 794 751 771 794 770 780 746 740 879 784 765 729 716 736 732 712 765 752 706 699 1.06e+03 633 770 812 756 803 746 729 729 732 739 763 767 732 709 768 760 760 761 716 741 790 754 761 741 786 745 821 813 819 824 814 796 814 776 822 811 798 802 762 804 784 857 806 792 798 812 766 810 766 798 818 799 780 749 764 811 811 803 818 766 745 786 805 786 805 798 732 799 808 795 850 829 771 796 778 760 777 793 766 760 791 748 731 740 790 782 760 759 780 727 808 792 797 766 788 780 812 784 723 784 767 772 752 810 783 777 1.03e+03 687 791 736 836 808 715 691 698 804 737 770 784 769 760 813 753 740 738 739 818 804 792 832 821 795 767 773 788 762 786 785 772 829 782 784 787 791 780 796 786 771 782 773 762 772 762 757 784 831 767 744 773 821 834 791 747 751 754 793 775 742 731 798 817 852 786 779 759 766 786 743 760 797 796 785 773 797 814 774 783 775 733 774 764 729 772 753 766 763 765 746 810 811 804 796 765 746 749 782 777 823 840 825 758 807 780 630 781 773 746 718 746 751 739 812 802 806 791 775 808 766 777 784 816 760 789 776 797 783 787 798 771 751 759 741 790 754 698 732 786 768 749 794 787 758 748 771 753 788 765 803 792 731 771 757 781 790 755 1.03e+03 1.22e+03 806 813 544 754 738 732 697 758 752 787 741 763 848 759 785 739 793 733 764 878 849 845 835 856 867 796 850 828 856 849 827 865 860 845 847 796 866 829 871 836 849 874 768 857 803 793 866 830 813 820 821 717 765 795 803 845 774 758 577 829 801 778 789 829 770 746 791 752 766 770 777 789 731 775 804 769 766 922 675 848 758 718 770 764 773 770 787 801 824 755 772 820 722 723 770 714 782 770 725 720 750 795 798 763 760 754 737 752 739 770 741 1.15e+03 643 738 730 753 784 736 823 876 822 835 828 839 887 806 823 808 790 769 783 753 811 844 783 794 774 766 798 801 802 795 769 769 743 785 764 752 812 765 745 725 751 771 742 753 734 754 767 773 726 748 778 767 739 743 748 765 740 777 782 783 757 774 748 722 781 768 759 735 788 746 762 735 762 686 763 743 751 695 761 736 696 738 757 726 758 787 754 755 793 805 800 758 759 766 708 751 681 770 793 776 770 553 755 614 736 771 923 881 790 823 809 831 904 787 811 784 816 841 797 760 803 815 781 738 763 725 753 769 830 813 776 794 777 822 767 804 824 758 772 796 757 772 508 1.01e+03 748 725 749 756 756 788 460 783 631 795 764 819 783 762 786 776 746 771 740 804 750 767 774 734 788 723 782 681 791 769 757 766 795 770 745 736 734 774 766 739 783 837 700 759 746 803 736 684 757 736 749 791 737 740 706 707 794 679 780 762 870 871 874 934 904 851 798 858 891 846 832 805 781 850 795 777 820 793 892 838 858 815 783 782 762 813 763 785 745 812 813 807 754 673 804 780 752 781 773 754 767 749 749 748 728 760 772 752 785 799 798 757 760 778 781 813 774 785 837 806 777 799 720 793 782 788 777 795 788 774 763 768 779 749 738 786 783 794 791 791 794 794 795 748 723 748 772 754 789 760 799 776 757 748 718 754 787 678 748 746 794 751 771 795 770 779 746 740 878 784 765 729 716 737 732 712 764 752 706 698 1.06e+03 632 771 811 756 802 746 729 730 732 739 764 768 733 709 769 760 759 762 716 740 791 754 761 742 786 747 821 814 819 823 813 797 814 776 821 810 797 801 762 805 783 857 806 791 798 812 766 810 766 798 818 799 781 749 763 811 811 804 817 766 745 786 806 786 805 797 731 799 808 794 850 830 770 796 778 761 778 793 766 760 792 748 732 741 790 782 760 758 780 726 806 793 796 766 787 780 812 784 723 785 768 771 752 810 783 777 1.03e+03 686 791 736 836 807 716 692 697 802 739 769 783 769 761 813 752 740 738 740 819 804 791 831 821 795 766 774 788 762 786 785 772 830 782 784 785 791 780 796 786 770 781 774 762 772 764 758 784 831 767 744 772 822 834 792 748 752 755 792 774 742 731 798 818 852 786 778 758 766 785 743 761 797 796 784 773 798 814 773 782 775 732 775 764 728 771 752 766 763 765 746 809 812 803 797 766 746 749 781 776 822 840 826 758 807 781 629 782 773 747 718 747 751 739 812 802 806 791 775 807 764 777 784 817 760 789 775 797 784 787 798 772 752 759 741 790 754 698 732 786 768 750 795 786 759 748 771 752 788 764 802 792 731 770 758 781 790 755 1.03e+03 1.22e+03 806 813 545 753 738 732 697 757 752 788 741 762 848 759 785 739 793 734 764 878 849 845 836 856 867 797 850 829 856 849 827 865 859 845 846 798 866 828 871 836 849 874 769 857 802 794 866 828 813 821 820 716 766 796 804 844 775 757 577 828 801 778 790 829 770 749 791 752 766 771 777 790 731 775 804 769 766 922 675 848 758 718 768 764 773 770 786 799 825 756 772 821 722 722 770 714 783 769 724 720 750 793 798 761 761 754 737 750 740 770 741 1.15e+03 644 737 731 751 783 736 824 876 822 834 828 838 887 805 822 807 789 770 783 753 811 845 783 794 774 766 797 800 802 796 770 769 742 784 763 752 811 765 744 725 751 771 742 754 734 754 766 772 727 747 776 768 738 742 748 765 740 778 782 782 757 775 748 723 781 768 760 736 788 746 761 736 761 687 763 743 751 696 760 736 695 738 756 727 758 788 753 755 794 805 800 758 760 766 708 751 682 770 793 775 770 554 754 613 735 771 923 882 790 822 809 830 903 788 812 785 816 842 797 760 803 814 781 738 762 725 754 768 830 812 776 794 778 822 767 804 824 758 772 796 757 773 507 1.01e+03 748 726 749 756 756 788 460 784 631 794 763 819 783 762 786 775 747 771 742 804 750 767 774 736 788 723 782 681 790 768 757 766 794 770 746 736 734 772 765 739 783 835 701 759 746 803 737 684 758 737 748 792 737 739 706 708 794 678 778 763 871 871 874 933 903 850 798 859 891 846 833 804 780 850 795 778 820 793 892 838 858 814 783 782 762 813 763 785 745 812 812 806 753 673 805 779 752 781 772 754 766 748 748 748 728 760 772 752 785 798 798 758 759 777 782 813 774 784 837 806 777 799 720 792 782 788 777 795 787 774 763 768 779 749 737 786 783 792 791 791 793 794 795 748 722 747 771 754 789 759 799 777 757 747 719 755 786 678 748 746 793 751 771 795 769 779 746 739 876 785 765 729 717 737 731 712 763 752 706 698 1.06e+03 630 772 810 756 802 746 729 729 733 740 765 768 733 709 769 760 759 763 717 741 792 754 761 742 786 749 821 814 818 823 813 797 814 776 821 810 797 800 762 807 783 857 806 791 798 814 766 810 766 798 818 799 781 750 763 811 811 805 816 766 745 785 807 786 805 796 732 799 808 795 850 832 769 797 779 763 778 793 765 760 792 746 732 742 789 782 761 758 781 726 805 793 795 765 788 780 812 785 723 786 768 770 753 810 783 776 1.03e+03 685 791 736 836 806 715 692 697 801 738 768 783 770 760 813 751 740 738 741 819 804 792 831 821 796 766 774 788 764 786 785 771 830 783 785 785 791 780 795 785 770 781 774 762 772 764 758 785 832 767 745 772 822 834 792 748 752 755 792 772 742 731 799 819 853 785 779 758 765 786 743 761 798 796 784 772 798 814 773 782 775 731 774 763 729 771 750 765 764 765 746 810 810 802 796 766 746 749 781 777 822 840 826 759 807 783 629 781 772 748 718 748 751 738 813 802 806 792 775 806 763 779 783 817 761 789 774 797 785 788 798 771 752 759 740 790 754 699 731 786 768 751 795 786 759 748 771 751 787 765 801 792 731 769 759 781 789 755 1.02e+03 1.22e+03 806 813 545 753 738 732 697 756 752 787 740 762 847 760 785 739 792 735 765 877 849 845 836 855 868 797 849 829 856 848 827 865 859 845 846 798 866 828 870 837 849 873 769 857 801 794 867 827 812 820 820 716 766 796 805 844 775 757 577 828 802 779 791 829 770 751 791 752 765 771 777 789 732 775 804 769 765 921 674 847 758 718 766 764 772 771 786 800 826 757 773 822 722 722 771 713 780 769 724 719 748 793 797 760 761 755 738 749 739 771 742 1.15e+03 644 736 732 751 783 736 825 876 822 834 827 839 888 805 822 807 789 770 783 753 812 845 783 795 774 766 796 799 802 798 770 770 741 785 763 752 810 765 744 725 752 772 741 752 735 754 767 772 727 748 775 768 739 743 748 765 740 780 781 782 757 775 748 723 783 768 761 737 789 746 761 738 761 687 764 743 750 696 759 737 694 738 756 728 757 790 753 755 794 805 799 758 761 766 708 751 683 771 793 776 770 554 753 613 735 771 924 882 790 823 809 830 901 788 812 785 815 841 798 759 804 814 781 738 762 726 754 768 830 812 776 794 777 822 767 805 825 757 772 796 757 773 508 1.01e+03 747 727 749 756 756 788 460 784 631 795 762 818 783 761 786 774 747 770 744 802 750 767 772 735 788 724 781 681 790 768 758 765 793 771 746 734 734 770 763 739 783 834 701 759 747 803 737 684 759 736 748 791 737 739 707 708 795 678 776 763 869 870 873 933 902 849 798 859 892 846 833 804 779 849 795 778 820 794 891 837 858 814 784 782 761 813 764 785 745 811 812 806 754 672 804 780 752 782 772 754 765 748 747 748 728 760 772 752 784 797 798 758 760 777 782 812 774 784 837 806 777 801 720 792 782 787 776 796 787 773 763 769 778 749 738 786 784 791 791 791 793 794 794 748 722 747 771 754 790 759 798 777 757 747 720 754 785 678 747 746 793 751 771 794 768 780 746 739 876 786 765 729 716 736 731 712 764 753 706 699 1.06e+03 629 770 810 756 801 745 728 728 732 740 765 768 732 708 770 760 758 762 718 741 791 755 760 743 785 749 822 813 819 822 813 796 814 776 822 810 797 799 762 808 784 857 805 791 798 815 766 810 766 798 818 798 781 750 763 811 811 806 815 766 745 784 808 786 805 796 732 799 807 795 850 833 769 797 780 764 779 794 765 760 792 744 730 743 789 782 761 758 781 726 805 793 794 765 788 780 811 785 723 786 768 769 753 810 783 777 1.03e+03 684 791 737 835 806 716 692 697 802 737 768 783 771 760 813 752 740 738 741 819 804 793 830 821 795 766 774 788 764 787 785 770 830 783 786 787 791 780 795 785 771 781 775 762 773 763 758 785 832 766 744 772 822 833 793 748 753 754 794 771 741 731 799 819 853 785 780 759 764 788 744 761 798 796 784 772 797 813 773 782 775 732 772 762 729 771 748 764 764 765 747 811 808 802 795 766 746 749 781 778 822 841 826 759 808 783 629 781 773 748 716 748 751 738 814 802 804 792 775 807 762 780 783 818 762 788 774 797 785 788 798 771 752 760 740 790 753 699 730 786 768 751 796 786 759 748 771 751 785 765 799 791 730 769 759 782 788 755 1.02e+03 1.23e+03 806 812 544 752 737 732 695 756 752 787 740 762 846 761 785 739 792 735 766 876 849 845 837 854 868 798 848 828 855 848 826 865 860 846 846 798 866 828 869 837 849 873 769 858 802 793 868 827 811 820 820 716 766 796 804 844 776 757 577 828 802 779 790 830 770 750 790 751 765 771 777 789 732 774 804 768 765 921 672 846 758 717 766 764 771 771 787 802 826 758 773 823 722 722 772 713 778 768 724 719 747 794 796 761 761 755 738 749 738 771 743 1.15e+03 644 736 731 752 784 736 826 876 821 833 827 840 889 805 821 807 789 770 782 753 812 844 782 796 773 766 796 798 802 798 770 769 741 787 763 752 810 765 744 725 753 773 741 750 736 755 768 772 726 750 776 768 739 743 747 766 740 781 780 781 757 775 748 723 784 768 762 736 789 747 761 739 762 687 764 743 749 697 757 736 694 738 757 728 757 791 754 756 794 805 800 759 762 766 708 751 683 771 794 775 769 554 753 613 735 771 924 881 789 823 808 829 900 788 812 785 814 840 798 759 806 814 781 738 762 726 754 768 829 813 776 795 777 822 766 805 825 756 772 796 759 771 508 1.01e+03 747 729 749 756 756 788 460 784 631 794 761 817 783 760 787 774 746 769 746 801 750 767 771 735 788 724 782 680 790 767 757 765 792 770 745 734 734 770 762 738 784 832 701 758 747 802 737 683 759 736 748 789 738 739 707 707 795 677 775 762 867 870 872 934 902 850 798 859 893 846 833 804 779 848 796 778 820 796 891 837 857 814 784 782 761 814 763 785 745 811 812 806 756 672 803 780 752 782 772 754 765 748 746 747 728 760 773 752 784 798 800 757 760 777 782 813 774 783 838 806 778 802 720 792 782 787 775 796 787 772 763 769 777 750 740 787 784 790 790 791 792 794 794 749 722 747 771 755 791 760 798 777 757 747 722 753 785 678 746 746 793 752 771 794 767 780 747 738 876 788 765 729 715 736 732 713 764 754 706 700 1.06e+03 629 767 810 757 801 744 728 726 732 740 764 768 731 707 769 759 758 762 718 741 792 756 759 743 784 749 822 811 820 822 812 795 814 776 822 810 798 799 762 808 784 856 804 792 797 816 765 810 766 798 819 798 781 750 764 811 811 806 814 766 746 783 809 786 804 796 733 798 807 795 850 833 768 798 780 764 779 794 765 759 792 742 728 743 789 782 761 758 781 727 805 793 793 764 788 779 811 785 723 786 768 768 754 809 783 777 1.03e+03 683 792 737 835 806 716 692 697 802 736 768 782 771 759 813 752 742 738 740 819 804 794 830 821 794 766 773 789 762 787 785 768 830 784 787 788 792 780 796 786 771 782 775 762 774 763 758 785 832 764 744 773 822 832 794 749 752 753 794 770 740 730 798 819 852 785 781 759 764 789 744 762 799 795 784 772 796 812 773 782 774 732 771 761 729 771 747 764 763 765 746 811 807 802 794 767 746 749 781 778 823 843 826 759 808 782 630 781 773 749 714 748 752 739 814 802 804 792 776 806 762 780 783 818 763 787 775 798 785 788 798 770 753 761 739 789 754 700 729 786 769 750 796 786 759 748 771 750 784 765 799 791 729 769 759 782 786 755 1.02e+03 1.23e+03 808 811 543 752 738 731 694 757 752 787 741 762 846 762 786 739 790 735 766 875 848 846 837 854 868 798 847 828 854 848 826 864 860 848 846 798 866 828 869 837 848 872 770 857 804 791 868 828 811 819 819 715 766 796 804 844 776 757 577 827 802 779 790 831 770 749 790 751 765 771 778 789 732 774 804 768 765 920 671 844 758 716 766 764 771 771 788 803 825 758 774 823 722 723 771 712 777 767 724 719 748 794 796 762 760 754 738 750 738 771 744 1.15e+03 644 735 730 753 784 736 827 876 821 832 826 841 890 804 820 807 788 770 782 752 812 843 782 797 772 766 796 798 803 797 770 769 742 788 763 753 810 764 745 725 754 775 741 748 736 756 768 772 726 751 776 768 739 742 747 766 740 780 780 780 757 774 749 724 784 768 762 736 790 748 762 739 763 687 763 741 748 698 757 736 695 738 757 727 756 793 754 757 794 805 801 758 762 766 708 751 682 771 794 775 769 554 753 614 734 771 923 881 788 824 808 828 899 786 813 785 814 840 799 760 807 814 781 739 761 726 753 769 828 814 776 795 776 822 767 805 825 757 772 796 760 769 508 1.01e+03 747 729 749 755 756 789 459 782 630 793 762 817 783 759 788 774 745 769 747 801 750 766 770 735 786 724 783 680 790 768 756 765 792 770 745 734 734 770 763 738 784 831 700 758 747 803 737 683 760 735 748 788 738 738 706 705 796 677 775 762 865 870 871 934 901 851 799 859 893 846 832 804 779 848 796 778 819 797 891 837 856 815 784 782 760 814 762 786 746 811 812 806 757 673 803 780 752 782 772 754 765 748 745 747 728 761 773 752 785 798 801 757 761 778 782 813 774 783 838 807 777 804 721 792 781 787 775 797 787 772 763 769 777 750 741 788 783 790 790 791 791 794 794 749 722 749 771 756 791 762 798 777 757 748 722 751 785 679 745 745 793 753 771 795 767 781 748 738 877 789 764 730 715 735 732 713 764 753 705 700 1.06e+03 629 768 810 756 801 744 728 726 731 740 762 768 731 706 768 760 759 761 718 741 793 755 758 743 784 749 823 810 820 821 812 794 814 776 823 811 798 799 762 807 785 856 804 793 797 816 764 811 766 798 819 798 781 748 764 810 810 804 814 767 747 782 809 786 803 797 732 797 806 796 850 834 768 797 782 765 779 794 765 758 792 743 727 742 789 782 760 758 781 727 805 793 792 763 788 778 811 784 723 786 769 769 756 808 783 775 1.03e+03 684 792 738 835 806 715 692 697 802 736 768 782 771 759 812 751 742 737 740 819 804 794 830 821 794 767 772 789 761 786 785 767 830 783 788 790 792 780 796 785 771 782 774 761 774 763 759 785 832 762 744 774 823 831 793 751 753 753 794 770 739 730 797 820 851 785 780 759 763 790 744 762 800 795 784 772 794 812 773 782 774 732 772 759 730 771 747 765 762 765 745 812 809 802 794 767 745 750 780 779 823 844 826 759 807 782 630 781 773 750 714 747 752 738 814 802 805 792 777 805 762 779 784 817 762 786 775 799 784 787 798 769 754 763 739 789 755 700 730 786 770 749 796 786 759 748 770 749 784 765 800 791 729 768 759 783 786 755 1.02e+03 1.23e+03 809 810 543 753 738 731 694 758 751 786 742 762 846 763 788 739 790 735 766 876 848 846 837 855 869 799 847 827 854 850 826 864 858 849 846 798 865 828 868 838 848 873 770 856 804 790 868 829 811 819 819 715 766 796 803 844 776 757 577 827 803 780 790 831 771 748 789 752 765 771 777 789 731 774 803 768 766 920 672 843 757 714 767 764 771 771 789 803 825 758 774 823 721 723 770 711 779 767 724 718 749 794 797 762 760 754 737 752 738 770 743 1.15e+03 644 735 728 753 784 735 827 877 820 832 826 841 890 804 820 808 788 769 781 751 812 842 782 796 772 766 796 798 805 796 769 768 742 788 762 754 810 764 745 724 753 775 741 748 734 756 768 772 727 751 776 768 739 741 746 766 740 779 780 780 757 774 749 724 783 768 761 736 791 750 762 738 763 687 760 741 748 699 757 735 695 738 757 726 755 794 756 758 793 805 801 758 763 765 707 750 680 771 794 774 768 552 754 613 733 772 922 881 787 825 808 827 899 786 813 785 813 840 800 761 806 814 782 739 760 726 754 770 828 815 776 795 776 822 769 805 825 757 772 796 761 768 507 1.01e+03 747 727 749 754 756 789 458 781 630 791 763 817 783 760 788 775 744 770 748 800 749 766 770 735 785 723 782 681 790 768 755 765 794 769 746 734 734 771 763 737 784 829 699 757 746 804 737 683 760 735 748 789 736 738 706 703 796 677 776 761 865 870 871 934 901 852 800 858 892 846 832 803 779 848 796 778 819 796 890 837 857 814 783 782 760 814 761 786 746 810 813 806 757 673 803 780 751 782 772 754 765 747 745 747 729 761 774 752 784 798 802 757 760 778 782 813 774 783 839 807 777 803 722 791 781 788 776 798 787 772 763 769 777 750 740 789 782 791 790 791 791 794 794 749 722 749 771 756 791 763 799 777 757 748 721 751 785 679 745 746 794 754 772 795 766 780 749 738 877 788 764 730 715 734 732 713 764 753 705 700 1.06e+03 630 772 810 756 802 744 728 726 730 739 763 768 731 706 767 760 761 762 718 740 794 753 759 742 785 749 823 811 820 821 812 794 814 776 822 811 799 800 761 808 785 857 804 793 796 816 765 811 767 798 819 799 781 747 764 811 810 803 814 767 747 782 809 787 802 798 731 797 807 796 851 834 768 797 782 764 779 794 765 758 792 743 728 740 789 782 760 758 781 726 805 793 791 762 788 777 811 783 723 787 769 770 757 807 783 774 1.03e+03 685 792 738 835 806 715 691 696 803 736 769 782 771 759 812 750 742 736 738 819 804 793 831 822 794 767 772 787 760 784 784 766 830 783 789 789 792 780 797 785 771 783 774 759 773 764 759 785 832 763 743 773 824 831 793 752 753 753 793 770 740 730 795 819 850 785 778 759 763 789 745 761 801 794 783 772 794 812 772 782 773 732 774 760 731 771 747 766 761 764 745 812 811 802 794 768 744 750 780 779 824 844 826 759 808 781 631 781 774 750 715 746 752 737 814 802 804 792 778 805 763 779 784 815 761 787 776 800 783 787 797 769 754 764 739 789 756 700 730 786 772 749 796 786 760 749 770 748 784 764 801 791 730 768 758 783 786 755 1.02e+03 1.23e+03 809 810 543 753 739 731 694 759 751 787 744 763 847 763 790 738 790 734 765 876 848 847 836 856 869 799 847 827 854 851 826 863 858 849 847 797 865 828 867 837 848 873 770 855 804 791 868 830 811 818 819 715 766 796 803 844 776 757 577 827 804 780 791 830 770 748 789 751 765 770 776 789 731 774 803 769 766 920 674 841 756 715 766 764 770 771 789 803 824 756 774 823 720 723 770 710 780 767 723 718 749 794 798 762 760 752 737 753 738 769 742 1.15e+03 643 736 728 751 783 735 826 878 820 832 826 841 890 804 819 808 788 769 781 750 812 842 781 795 773 766 796 798 804 794 769 768 742 789 762 755 810 765 745 724 753 775 741 748 734 756 768 771 727 750 776 768 740 741 746 766 740 779 781 781 756 774 749 724 783 769 761 736 790 750 762 739 762 687 758 740 749 699 757 734 694 738 757 725 758 795 756 757 793 805 801 758 762 763 706 749 679 771 794 774 768 551 755 612 732 772 923 881 787 826 808 827 899 786 813 785 814 840 800 762 805 812 782 740 760 725 754 770 829 814 776 794 776 823 769 804 824 757 772 795 760 768 506 1.01e+03 748 725 749 754 756 791 457 781 630 790 764 816 784 760 788 776 745 770 749 800 749 766 772 735 784 723 781 682 790 768 755 765 795 769 748 735 734 771 765 737 785 828 699 757 745 805 737 685 760 735 747 789 736 738 707 704 796 678 776 761 866 871 871 934 901 852 798 858 891 846 832 802 778 850 795 778 819 795 890 838 858 815 782 782 759 814 761 786 747 810 813 806 757 673 803 780 751 782 772 754 765 747 744 747 728 760 775 752 784 797 802 757 760 778 782 812 773 783 838 807 776 803 722 792 782 789 777 799 787 771 763 769 777 750 740 789 781 791 790 791 792 794 794 749 722 750 772 757 791 762 800 778 756 749 721 751 786 679 745 746 794 755 772 794 766 780 749 738 876 787 765 730 714 734 732 712 764 752 705 700 1.06e+03 630 777 811 755 803 744 729 727 730 738 764 769 731 707 767 761 763 762 718 740 794 752 760 741 786 749 822 812 820 822 812 795 815 776 820 811 800 801 761 809 784 856 804 793 796 816 767 811 768 798 818 800 781 746 764 812 810 803 814 767 748 782 809 785 802 798 730 798 807 796 851 834 768 796 782 763 778 794 765 760 793 744 728 741 789 782 761 758 781 726 806 793 791 763 789 776 810 782 723 787 768 770 758 806 783 772 1.03e+03 686 792 739 835 806 714 691 696 804 736 769 782 770 760 812 750 741 736 738 819 804 793 832 822 794 767 772 786 760 783 784 766 830 783 790 788 792 780 797 785 771 783 774 757 772 764 759 785 832 765 742 774 824 831 792 751 753 752 793 771 740 731 795 819 849 784 776 759 763 789 746 760 802 794 783 771 793 812 772 782 773 732 775 761 732 772 747 765 762 764 745 811 810 803 795 768 744 751 780 780 824 844 826 759 808 781 631 780 774 749 717 745 752 736 814 802 803 793 777 806 764 777 783 813 760 788 776 800 782 786 797 769 754 764 739 790 756 700 730 787 773 748 796 786 761 749 770 749 784 764 802 791 731 768 758 783 786 756 1.02e+03 1.23e+03 807 811 544 753 739 731 695 760 751 788 743 764 847 764 790 738 792 733 766 876 848 847 836 856 870 799 847 827 854 852 827 863 859 848 848 797 866 829 867 836 848 874 769 856 803 793 867 830 811 819 819 715 765 796 803 844 777 758 577 828 805 780 791 828 770 746 788 751 765 769 776 789 731 774 804 769 766 920 674 840 755 715 765 764 770 771 788 802 824 754 774 823 718 722 770 710 779 767 723 717 749 794 798 762 759 752 738 752 738 768 742 1.15e+03 643 736 728 750 783 736 826 879 820 832 827 841 890 804 819 808 789 769 779 748 811 842 781 795 773 767 796 799 802 794 769 769 742 788 763 755 810 765 745 723 753 774 740 749 733 756 768 770 727 750 776 768 740 742 746 766 740 779 782 780 755 775 748 724 783 769 761 736 789 751 760 739 761 687 757 740 750 699 757 734 695 739 757 725 760 797 756 757 794 805 801 758 761 763 705 748 680 770 794 774 768 550 754 612 734 772 924 881 788 826 808 827 899 786 813 786 814 839 800 762 806 811 782 740 760 725 754 770 829 813 776 793 776 823 768 804 822 757 772 795 760 768 506 1.01e+03 750 726 749 755 756 792 457 782 630 791 765 817 785 759 788 777 746 769 753 800 749 766 773 735 784 723 779 682 790 768 755 765 796 768 748 735 735 771 767 737 785 827 699 757 744 805 736 687 760 734 746 789 736 739 707 705 796 678 776 761 868 871 872 934 901 851 797 859 890 846 832 803 778 850 795 778 819 793 890 838 860 815 781 783 758 814 762 786 747 809 813 806 756 673 802 780 751 781 772 755 765 747 743 746 728 760 775 752 783 797 801 757 760 778 782 812 772 783 838 807 777 802 722 794 782 790 778 798 787 771 763 769 776 750 740 789 782 791 790 791 794 794 794 749 722 750 772 757 791 762 799 778 755 749 720 751 787 678 745 746 795 755 772 793 766 780 749 738 876 785 765 729 713 734 733 712 764 752 705 700 1.06e+03 630 777 810 755 803 743 730 727 730 738 765 770 731 708 767 761 762 763 718 740 794 753 760 741 785 749 821 812 820 823 813 795 815 776 819 810 799 801 762 810 783 856 804 793 796 816 769 811 768 799 818 799 780 746 764 812 810 804 813 767 748 783 809 784 802 797 730 799 808 796 850 834 770 796 782 762 778 793 766 760 793 745 729 741 788 782 762 758 782 724 806 793 792 764 789 777 810 782 723 787 768 770 758 806 782 772 1.03e+03 686 793 739 835 806 714 690 697 804 737 768 781 770 761 812 750 741 737 738 820 803 794 834 823 794 767 772 786 759 784 783 766 831 783 790 788 793 781 797 786 771 782 775 757 772 763 760 785 832 766 741 775 824 830 791 750 753 753 792 772 741 732 795 818 849 784 776 759 763 787 746 759 802 794 782 771 792 812 773 781 772 733 776 762 732 772 747 765 761 764 746 810 808 804 795 767 744 751 780 780 824 843 825 759 807 781 631 780 774 748 717 745 752 737 814 802 802 793 776 806 763 776 780 812 761 789 776 800 782 785 798 769 754 764 739 790 755 700 730 787 772 748 796 786 761 749 770 750 785 765 802 790 731 768 759 783 786 756 1.02e+03 1.23e+03 805 812 546 752 739 731 695 760 751 789 743 764 847 763 790 737 794 733 766 875 847 847 836 856 870 799 848 827 854 852 827 864 861 847 848 797 867 830 870 834 848 873 768 856 803 795 867 830 811 819 820 715 764 796 803 843 777 758 577 828 804 780 791 827 770 746 789 751 765 769 776 789 731 775 804 770 767 920 673 839 755 715 765 765 771 770 788 802 823 752 772 821 717 722 769 710 779 768 724 717 749 794 798 762 758 752 737 751 738 767 743 1.15e+03 643 735 728 750 783 737 827 877 820 833 827 841 890 803 819 808 790 769 779 748 810 843 781 795 774 768 796 798 799 795 769 769 743 787 764 755 810 765 745 723 754 774 740 751 732 755 769 769 727 750 776 767 741 742 746 766 740 778 781 780 755 776 746 725 783 770 761 736 789 750 760 739 761 686 758 740 751 699 758 734 695 740 757 725 763 798 756 758 795 804 801 758 760 763 706 749 682 768 794 774 768 549 755 611 735 770 924 881 788 826 808 827 899 785 812 786 814 840 800 762 806 811 781 740 760 725 754 769 829 813 776 793 776 823 767 804 821 757 772 794 760 768 506 1.01e+03 752 728 749 756 756 793 458 782 630 791 765 817 784 759 787 777 747 769 756 799 748 767 773 735 784 723 779 682 789 768 756 764 797 768 748 735 735 771 768 737 785 826 698 757 745 805 736 689 760 734 745 789 736 739 707 706 797 678 777 761 869 870 873 934 901 850 795 861 890 846 832 804 777 851 794 778 819 792 891 838 860 815 781 783 758 814 761 785 747 808 812 806 755 673 802 780 751 781 771 755 765 748 743 747 728 760 774 753 784 796 800 757 760 778 783 811 772 783 838 806 777 802 723 795 782 789 777 798 786 772 764 768 777 750 740 789 782 791 790 790 796 794 794 749 722 751 772 757 791 762 799 777 754 748 720 751 787 678 746 745 795 754 772 793 766 780 749 738 878 786 765 729 713 733 733 711 764 753 705 699 1.06e+03 630 778 810 755 802 742 731 727 730 738 765 769 731 710 768 761 761 763 718 739 793 753 760 741 785 749 820 812 820 824 815 796 816 776 819 810 798 801 764 810 782 856 804 793 796 815 769 810 769 799 817 799 780 746 764 812 810 805 813 767 747 783 809 782 803 796 730 800 809 796 850 833 771 797 781 762 778 793 766 759 793 745 729 741 789 782 763 758 781 722 806 793 794 763 790 778 811 782 722 787 768 770 758 808 782 772 1.03e+03 686 793 739 833 806 715 691 697 804 737 769 782 770 761 812 751 742 737 739 820 803 794 833 823 794 766 771 788 759 785 783 766 832 783 790 788 794 780 796 787 770 783 775 756 772 761 760 785 831 766 741 776 824 829 791 750 752 755 792 773 740 730 795 817 848 785 777 759 763 786 746 759 802 795 782 770 793 812 773 781 772 732 776 763 731 773 746 764 760 764 746 810 807 806 796 766 744 752 781 780 824 843 826 758 807 781 631 780 773 748 717 746 752 738 813 802 802 792 776 805 763 775 780 812 761 790 776 800 783 784 799 769 753 762 739 791 755 700 730 787 770 748 794 785 761 749 771 750 786 764 803 790 731 769 759 783 787 756 1.02e+03 1.23e+03 805 813 547 751 739 731 695 760 751 790 743 764 847 762 789 737 796 734 766 875 847 846 835 855 869 799 849 828 855 851 827 864 861 846 848 797 869 832 872 834 848 873 767 857 802 795 866 829 811 818 821 715 764 796 803 844 778 758 577 829 804 780 790 828 771 746 790 751 766 769 777 789 731 777 804 771 768 919 672 840 755 716 766 766 771 769 788 801 823 753 771 820 718 723 769 711 779 770 724 717 749 794 798 762 758 752 736 749 739 766 743 1.15e+03 643 735 728 750 784 739 827 876 820 833 828 840 890 803 820 808 790 770 780 748 811 843 782 796 774 769 796 797 799 795 768 769 743 785 764 755 809 765 745 723 754 775 739 751 732 755 768 770 727 750 776 766 741 743 746 766 740 777 781 778 755 777 744 725 784 770 761 735 790 749 760 740 761 685 759 740 751 699 760 735 695 740 758 725 763 800 756 758 796 804 801 758 761 764 706 750 684 768 794 773 769 549 755 611 737 768 924 882 789 824 809 828 899 786 812 786 814 840 799 762 806 811 782 740 760 726 754 770 830 813 777 794 776 823 767 804 821 757 771 794 760 768 507 1.01e+03 752 730 749 756 756 793 458 783 630 791 764 817 783 759 787 777 747 770 759 800 748 766 772 735 784 724 779 681 789 768 756 764 796 769 748 735 735 772 766 737 784 825 698 757 745 805 736 689 760 734 745 789 737 739 707 705 798 678 777 761 869 870 874 934 902 850 795 861 889 846 832 804 777 851 794 778 819 792 891 838 859 815 781 783 758 814 761 784 746 808 812 806 755 673 802 780 751 780 770 755 766 748 742 748 729 760 772 752 784 796 800 758 760 776 782 811 773 784 837 806 777 801 723 794 783 789 777 797 786 772 764 769 777 751 740 788 782 790 790 790 795 794 793 749 722 752 774 756 792 763 798 777 754 748 719 752 787 678 746 745 794 753 772 793 767 779 749 738 879 787 764 729 713 734 733 711 765 753 704 699 1.06e+03 630 778 810 754 802 742 731 727 730 739 765 768 732 710 769 761 760 763 718 739 793 752 760 742 786 749 820 812 821 823 815 795 816 776 819 810 798 800 765 808 783 856 804 793 796 816 768 809 769 799 817 799 782 746 764 813 811 804 813 767 746 783 809 781 802 796 730 799 809 796 850 833 771 797 781 762 778 794 765 760 793 745 729 740 790 783 763 759 781 722 806 793 795 762 789 779 811 782 721 786 767 771 758 809 782 772 1.03e+03 685 793 739 832 806 716 691 697 804 738 771 784 770 762 812 750 742 737 740 818 802 794 834 823 793 765 771 789 759 785 783 767 833 784 790 788 793 779 795 789 770 783 775 756 773 760 760 785 830 766 741 775 824 827 791 750 752 756 792 772 739 729 796 818 847 785 779 759 763 785 747 757 803 795 782 771 794 812 774 780 772 732 776 763 730 772 746 764 760 765 746 811 808 807 796 764 744 752 782 780 823 842 828 758 807 782 631 780 772 748 716 748 751 738 811 802 802 792 776 804 764 774 782 812 761 791 775 800 783 784 800 770 753 762 739 792 755 701 730 787 770 749 793 786 761 749 772 751 786 764 803 791 732 770 759 783 787 757 1.02e+03 1.23e+03 805 814 548 749 738 731 696 760 751 791 744 765 846 762 788 737 796 734 766 874 848 845 835 855 869 799 849 828 855 850 827 864 860 846 849 797 870 832 870 833 847 874 766 857 803 794 866 829 811 818 822 715 764 796 803 844 776 758 576 830 804 780 790 828 771 746 791 751 767 769 777 790 732 777 803 769 769 919 673 841 755 716 768 767 772 768 788 800 823 754 769 821 719 725 768 713 778 771 723 718 750 793 798 761 758 752 735 749 740 766 743 1.15e+03 643 735 728 751 783 740 827 875 820 834 828 841 890 803 820 809 789 772 781 749 812 843 781 797 775 769 795 796 800 795 768 768 742 784 764 755 808 765 745 723 754 775 739 751 732 754 768 771 728 749 775 766 742 743 746 766 739 776 780 778 755 777 745 726 783 771 761 734 793 748 760 740 761 684 760 738 751 698 760 735 694 740 758 726 762 799 755 759 796 803 801 758 762 763 707 752 684 768 794 773 768 550 755 611 736 768 924 882 788 823 808 829 899 786 811 786 815 840 799 761 806 812 783 740 760 726 754 770 830 813 778 794 775 823 767 805 821 756 771 793 760 767 507 1.01e+03 753 730 748 756 756 793 458 783 630 791 764 818 783 759 788 776 747 771 761 802 747 766 771 734 784 724 779 681 788 768 756 764 794 769 748 734 735 771 765 737 783 824 697 757 745 805 736 690 760 734 745 790 736 738 707 704 799 679 777 761 869 870 874 933 901 851 795 860 889 846 832 804 777 851 793 778 819 792 892 837 857 815 781 783 758 814 762 784 745 808 813 806 756 673 801 780 751 780 770 754 766 748 741 748 730 760 771 752 785 797 800 758 759 776 782 812 774 784 836 805 778 801 722 794 783 789 775 797 786 772 764 770 777 751 740 788 782 791 790 790 794 795 794 749 721 751 774 756 791 763 798 778 755 747 719 752 786 679 746 746 795 752 772 796 767 779 749 738 881 789 763 729 714 734 733 711 765 754 705 699 1.06e+03 630 778 810 754 801 742 730 727 730 739 764 767 732 710 770 760 760 763 716 738 793 750 760 742 786 749 820 811 821 823 814 795 816 776 820 810 798 800 765 807 783 857 804 794 796 815 768 810 768 800 817 799 783 747 764 813 812 804 813 766 746 783 809 781 803 795 730 798 808 796 851 832 771 797 780 762 778 794 763 761 793 745 728 740 792 783 763 759 782 724 806 793 795 761 788 779 810 783 720 785 768 772 757 810 781 772 1.03e+03 684 793 738 833 806 717 691 697 804 738 771 785 770 763 812 750 743 737 740 816 802 794 834 822 793 766 771 789 758 785 784 767 832 784 790 788 792 778 794 788 770 783 775 756 774 759 760 785 830 765 742 774 825 827 790 750 752 756 793 772 738 727 797 818 847 786 779 759 764 786 747 757 803 794 782 771 795 812 774 780 773 732 775 763 729 772 747 764 762 765 746 811 809 808 795 764 745 753 783 780 823 842 828 758 806 782 631 780 773 748 716 750 751 739 811 802 802 792 776 804 764 774 782 812 762 791 775 800 782 784 800 770 752 761 739 792 755 702 730 787 769 750 793 786 760 749 772 750 787 765 803 791 732 770 758 783 788 757 1.02e+03 1.23e+03 805 813 547 748 739 733 696 760 751 792 743 765 847 762 788 737 795 733 766 874 848 845 835 855 869 799 849 828 855 850 827 864 859 847 849 797 869 832 868 833 846 875 766 856 804 792 866 829 811 818 821 715 765 793 803 845 775 757 576 830 803 780 789 828 770 747 791 751 767 768 777 790 732 776 802 767 769 918 675 842 756 716 769 766 772 767 789 800 824 755 769 822 718 726 768 715 778 772 723 718 750 794 797 761 761 752 735 750 740 766 743 1.15e+03 643 735 728 752 782 739 825 875 819 834 827 842 889 803 820 809 788 773 782 750 814 843 781 797 775 769 795 798 800 795 768 768 742 784 765 755 807 764 745 722 754 776 739 751 732 754 767 772 728 747 775 767 740 743 747 766 739 775 781 779 755 777 745 726 782 772 760 734 794 748 760 739 762 682 759 737 751 698 760 736 694 739 757 726 762 799 755 759 796 802 802 758 762 764 707 752 684 768 794 772 768 551 756 612 735 770 925 882 788 822 808 830 900 784 811 786 815 840 799 761 806 812 784 740 760 726 753 771 830 814 779 794 775 824 767 805 821 755 771 792 759 766 507 1.01e+03 754 730 747 756 756 793 459 782 630 792 763 818 782 759 788 774 747 773 764 802 747 765 771 734 784 724 780 681 787 768 756 764 792 769 748 734 736 771 764 737 783 824 697 757 745 806 737 691 760 734 744 790 736 737 708 705 800 679 777 761 869 870 875 933 901 851 795 859 889 846 831 804 777 850 792 778 820 792 891 837 856 815 781 783 759 814 762 784 745 808 814 806 756 673 802 780 751 780 771 754 766 747 740 748 730 760 772 753 786 798 800 758 759 775 781 813 774 783 835 804 777 801 722 794 784 789 774 797 786 772 764 771 776 751 739 788 782 792 789 789 793 796 794 748 721 751 774 755 790 763 798 778 755 747 719 753 786 678 746 746 795 752 772 798 767 778 749 738 882 790 763 729 716 734 733 711 765 755 706 699 1.06e+03 630 777 810 754 801 742 730 728 730 739 764 767 732 710 770 760 761 763 715 737 793 750 760 742 786 749 820 811 822 823 813 796 816 777 821 810 798 801 765 806 784 857 804 794 797 814 767 811 768 800 818 800 784 747 764 813 812 804 814 764 746 784 809 782 804 795 730 798 808 796 851 832 770 797 780 763 777 794 762 760 793 744 728 741 792 783 762 759 782 726 805 793 795 761 787 780 808 783 720 783 767 772 756 810 781 773 1.03e+03 684 793 736 834 806 717 690 697 804 738 769 785 771 764 812 750 743 737 741 815 802 794 834 821 793 767 772 789 757 784 784 767 831 784 789 789 791 778 794 788 770 783 775 758 774 759 760 785 831 764 742 774 824 827 790 750 752 756 793 772 738 728 797 819 848 786 780 758 765 787 745 756 802 793 781 771 795 812 773 780 772 733 775 763 729 772 748 766 762 765 746 811 809 808 795 764 744 752 782 779 824 842 828 758 806 782 631 781 774 747 715 749 750 740 811 801 803 793 776 805 763 774 781 812 762 791 775 800 782 784 799 770 752 762 739 791 755 703 730 786 768 750 793 787 759 748 772 750 788 766 803 792 732 770 758 783 788 757 1.02e+03 1.23e+03 806 812 547 747 739 734 695 760 751 791 743 766 848 761 788 737 794 731 766 874 848 846 835 855 869 799 849 828 855 850 827 864 859 846 849 797 867 832 866 835 846 876 767 856 805 790 866 829 811 818 821 715 763 791 802 844 774 757 576 830 802 780 789 828 769 748 791 752 765 766 777 791 734 776 802 765 768 918 677 842 759 716 769 765 773 768 790 801 824 755 769 824 718 724 768 715 777 771 723 718 750 794 795 762 764 753 736 750 740 767 742 1.15e+03 643 735 728 752 781 738 824 875 819 835 825 843 888 803 821 809 787 773 782 751 814 842 780 797 774 769 796 799 799 795 769 767 741 785 765 755 807 763 744 722 754 775 739 751 732 755 767 772 727 746 774 767 738 742 747 766 739 775 781 781 755 777 745 725 782 773 761 734 796 748 758 738 763 682 759 737 752 697 760 737 694 739 758 725 762 799 754 760 797 803 803 758 763 763 707 752 685 768 794 772 768 552 756 612 733 771 924 883 788 822 807 831 901 783 810 786 815 840 799 761 807 812 783 740 760 725 753 770 830 815 779 793 775 824 767 805 822 755 771 792 759 766 506 1.01e+03 754 730 747 756 755 793 460 782 630 793 762 819 781 760 788 774 747 772 767 801 747 766 772 734 783 724 780 682 787 768 756 763 792 770 748 733 736 770 764 738 784 823 698 757 745 807 737 692 760 734 744 790 736 737 709 705 801 678 777 761 870 870 875 933 902 850 794 859 889 846 830 805 777 850 792 778 820 792 890 837 856 815 781 783 759 814 762 783 746 808 815 806 755 674 802 780 751 780 772 755 765 748 741 748 730 760 772 753 786 800 800 757 758 776 780 814 775 783 836 803 777 801 722 794 784 790 774 797 787 772 764 771 776 751 739 789 783 794 789 788 792 797 795 746 721 750 773 755 790 762 798 777 754 747 720 754 786 676 744 746 795 753 772 800 768 778 748 739 881 789 763 729 716 735 734 711 765 754 706 700 1.06e+03 630 779 810 755 801 742 730 727 730 738 764 767 732 710 771 761 760 762 714 736 792 751 760 740 786 749 821 811 822 823 814 795 817 777 821 810 798 801 765 806 784 856 804 794 798 813 767 812 767 800 818 800 784 748 764 812 812 804 814 763 746 785 808 784 805 797 729 798 807 796 851 832 770 797 779 764 776 793 763 758 793 744 726 742 792 782 760 759 782 726 805 793 795 761 786 782 808 783 719 782 766 772 755 810 781 773 1.03e+03 684 794 735 835 806 716 690 698 804 737 768 784 771 764 812 750 743 738 741 817 802 794 834 821 793 768 773 789 757 783 785 767 829 783 789 787 791 777 794 787 771 783 773 758 774 758 758 785 832 764 743 773 822 827 790 750 752 756 793 772 739 729 797 819 850 786 779 757 767 786 743 757 801 792 779 772 795 811 773 780 771 733 774 762 729 772 748 767 762 765 747 811 808 807 797 763 744 751 781 779 824 841 828 758 805 782 631 782 774 746 715 748 750 741 811 801 804 793 776 805 763 774 781 812 763 790 775 799 781 784 799 771 754 763 739 790 755 703 730 786 769 748 794 787 758 748 772 748 788 767 803 791 732 770 758 782 788 757 1.02e+03 1.23e+03 806 812 546 746 739 733 694 760 752 791 743 767 849 761 789 738 792 731 766 874 848 848 835 854 869 799 848 828 854 851 828 864 859 844 848 797 865 831 868 836 845 876 769 855 804 790 867 830 812 818 822 716 760 789 802 844 775 757 576 830 801 780 788 827 769 748 791 752 764 765 777 791 733 775 804 766 768 919 676 842 761 716 769 764 773 768 790 802 824 756 771 824 718 723 768 714 777 770 722 718 749 794 795 764 764 754 736 751 740 767 742 1.15e+03 644 735 729 752 781 738 824 875 819 835 826 842 887 804 820 808 787 772 781 751 813 841 780 798 773 770 797 800 799 796 770 767 740 786 766 754 807 762 743 721 754 774 739 751 733 755 767 771 727 746 775 767 738 742 747 765 740 775 781 784 754 777 745 724 781 772 761 734 797 749 758 738 762 683 760 738 751 697 760 738 694 739 759 725 762 800 755 761 796 805 802 756 763 763 708 752 686 769 795 772 767 553 756 611 733 771 923 883 787 823 808 830 902 781 810 785 814 839 798 761 807 813 783 740 760 725 754 769 830 815 780 792 775 824 767 805 823 756 771 794 758 767 506 1.01e+03 754 730 747 756 754 793 461 782 630 793 762 819 780 762 788 774 746 772 771 801 747 768 772 734 783 724 780 684 788 768 756 764 792 770 749 733 736 771 763 738 783 822 699 757 744 807 737 692 760 735 744 790 736 738 709 704 801 677 778 761 870 870 874 933 903 850 795 858 888 845 830 805 777 850 792 778 820 791 890 837 856 814 781 783 759 814 762 782 745 807 815 807 754 674 802 781 751 780 772 755 765 749 742 748 729 761 772 754 786 800 800 757 757 777 781 814 776 782 836 802 778 802 722 793 784 789 775 798 787 772 764 771 776 751 739 789 783 794 790 788 792 796 795 746 721 750 773 755 791 762 798 777 753 747 720 754 785 674 744 746 795 753 772 799 769 778 748 740 880 788 763 729 717 735 734 711 764 755 705 701 1.06e+03 630 784 810 756 801 742 730 726 731 736 764 767 731 710 770 761 759 761 715 736 790 752 761 740 785 749 821 811 822 823 814 795 816 777 821 809 798 801 765 805 784 856 803 795 799 814 767 811 767 800 817 800 784 749 764 811 813 804 815 763 745 785 808 784 806 798 728 797 806 797 852 833 770 798 778 765 774 792 763 756 792 744 724 742 792 782 759 760 782 726 807 792 795 761 786 782 807 784 719 781 765 772 756 810 781 773 1.03e+03 684 794 736 835 805 715 689 698 803 736 768 783 770 763 813 750 742 738 741 819 802 794 833 822 793 767 772 788 757 784 785 766 828 782 788 785 792 776 796 786 771 782 771 759 774 759 757 785 832 764 744 773 820 827 790 751 752 756 794 772 739 730 797 819 851 787 778 757 766 786 742 757 802 791 779 772 795 810 772 780 771 732 774 760 729 772 748 767 761 764 748 812 808 805 798 762 744 750 781 779 822 840 828 758 804 782 631 782 774 746 715 747 750 742 811 801 804 793 776 805 764 777 782 812 764 790 775 798 781 783 799 771 755 762 740 790 755 703 730 786 769 747 794 787 758 747 772 748 788 766 803 791 732 770 758 782 788 756 1.02e+03 1.23e+03 806 812 547 746 740 731 694 760 753 790 743 766 849 761 789 738 791 732 767 874 848 849 835 854 869 798 847 828 854 850 829 864 860 843 848 797 864 829 868 838 846 876 770 856 803 790 868 829 811 818 822 716 758 790 801 843 775 756 576 829 800 780 789 827 769 748 790 751 763 765 777 791 732 776 805 766 766 920 676 841 763 716 769 763 773 768 789 802 823 756 773 823 718 722 768 714 777 770 722 717 749 794 795 765 761 754 736 752 739 768 743 1.15e+03 644 734 729 753 781 738 824 876 820 834 828 841 887 804 820 807 787 771 780 751 812 841 780 797 773 771 798 801 798 798 770 767 740 787 767 754 807 762 743 720 754 773 740 750 733 755 768 771 726 746 775 767 738 742 747 765 740 776 780 783 756 777 745 724 781 770 761 734 796 750 757 737 761 684 761 738 751 696 761 738 694 739 760 724 763 801 755 762 796 807 800 755 764 764 708 751 687 770 795 773 766 553 757 611 733 772 922 883 787 824 808 828 902 780 810 784 814 839 796 761 807 813 783 739 761 725 754 769 830 815 780 792 775 824 766 805 823 757 771 796 758 767 505 1.02e+03 754 729 747 755 754 792 460 782 631 793 762 818 782 763 789 774 745 772 773 801 747 769 773 734 783 723 779 684 790 768 757 764 793 770 749 733 736 771 763 737 781 822 700 757 744 807 737 693 760 735 744 790 735 737 708 703 801 676 778 761 871 869 874 933 904 849 796 858 888 845 830 805 777 850 793 777 820 791 890 838 857 814 781 782 759 814 762 781 745 806 814 807 754 674 802 782 751 780 772 755 766 750 742 749 729 761 772 754 785 800 800 756 757 777 782 814 776 782 836 801 778 802 722 792 783 789 776 798 787 772 765 771 776 750 739 789 783 794 790 789 792 794 795 746 722 750 773 755 791 762 798 776 754 746 720 753 784 671 744 746 795 753 772 798 769 778 749 741 880 786 764 729 717 736 733 712 765 755 705 701 1.06e+03 631 790 810 755 800 743 729 725 731 735 763 767 731 710 770 761 758 760 716 735 790 753 762 739 785 748 822 811 822 822 814 794 814 777 820 810 798 801 765 805 783 858 803 795 800 814 767 810 768 799 816 800 783 750 764 811 813 804 815 762 745 785 808 785 807 799 728 797 806 797 853 833 769 798 778 765 774 791 764 756 792 743 724 742 793 782 759 760 782 726 808 792 796 761 786 782 808 784 719 781 765 772 756 809 782 774 1.03e+03 684 795 736 835 805 714 689 699 803 736 768 783 769 762 814 750 742 739 741 820 801 794 834 822 793 766 773 788 757 785 784 766 828 782 789 784 793 778 797 786 770 782 770 758 774 760 758 785 831 764 744 774 820 829 790 751 752 756 794 772 738 730 797 818 850 787 778 758 766 786 742 756 803 793 778 772 795 810 772 779 772 732 774 759 729 772 748 764 760 764 748 812 808 804 800 762 745 750 782 779 820 840 827 758 804 782 631 782 773 747 716 747 750 741 812 801 805 793 776 804 764 779 783 814 763 789 776 798 781 784 799 771 756 761 740 790 755 702 731 787 769 747 793 786 758 747 771 749 787 764 804 791 733 770 759 782 787 756 1.02e+03 1.22e+03 805 812 548 747 740 729 693 761 753 790 744 765 848 761 789 739 790 732 766 874 848 849 835 854 869 797 847 828 854 849 830 864 860 843 848 797 864 828 868 838 846 875 770 856 803 791 867 829 810 817 821 717 757 792 801 843 776 756 575 829 799 779 789 828 770 748 790 750 762 766 777 791 731 777 805 766 766 921 676 841 766 716 769 761 773 767 788 802 824 756 775 823 719 722 768 714 776 771 722 718 747 794 795 765 759 754 736 751 738 768 743 1.15e+03 644 734 730 753 781 738 823 876 820 834 829 841 887 804 820 806 787 770 780 750 811 842 780 797 772 770 798 801 798 798 770 768 741 787 767 754 807 762 743 719 755 774 740 750 732 755 767 771 725 746 775 767 739 741 748 766 740 776 780 782 758 777 745 724 780 769 761 734 794 750 758 738 760 686 762 738 751 696 760 737 695 739 762 724 764 802 756 763 796 808 799 754 763 765 708 750 687 770 796 773 766 554 758 611 734 773 921 883 787 825 807 827 901 779 810 784 814 838 796 760 807 814 784 739 762 725 755 768 829 815 781 792 775 824 766 805 823 757 772 796 758 767 504 1.02e+03 753 728 747 755 755 792 459 781 632 792 762 818 784 763 789 774 745 772 774 801 746 769 774 734 784 722 778 684 790 768 757 765 793 770 750 734 735 772 763 736 780 821 699 758 745 808 737 693 760 734 744 790 736 736 707 702 801 676 778 760 870 869 874 933 904 849 796 858 888 845 830 805 776 850 794 776 820 791 890 838 857 813 781 783 758 813 762 781 746 807 813 807 755 674 802 781 751 780 771 755 766 751 742 747 729 761 772 753 785 800 800 756 758 777 783 814 776 782 836 801 779 801 721 792 781 788 775 797 787 772 765 770 776 749 739 788 783 794 790 790 791 793 795 747 722 750 772 755 790 762 798 776 754 745 720 753 784 668 744 746 795 752 772 797 768 778 749 739 880 787 763 729 717 736 733 713 765 755 705 701 1.06e+03 632 793 809 755 800 744 730 724 730 735 763 767 730 710 769 761 758 759 717 735 790 753 762 740 786 748 822 812 821 822 814 793 813 775 820 811 797 800 764 806 783 859 803 796 800 815 766 809 768 799 815 801 782 750 764 811 813 803 815 762 744 784 808 785 806 798 729 798 806 797 854 832 768 798 779 764 775 791 764 756 791 743 725 742 794 783 760 760 781 726 809 791 796 760 786 781 807 785 719 781 766 772 756 809 782 774 1.03e+03 684 795 736 835 805 714 689 700 803 736 768 783 769 762 815 750 742 740 740 821 801 795 834 822 793 766 773 788 758 786 783 766 828 782 789 785 794 780 797 787 770 782 770 758 774 760 758 785 831 763 743 774 820 830 790 751 752 756 794 772 736 730 797 818 848 787 778 759 765 785 742 757 804 795 778 773 795 811 773 779 773 733 774 757 730 773 748 763 761 764 748 812 808 803 800 764 745 749 781 780 819 840 826 758 804 782 632 782 774 748 717 747 751 740 812 801 806 792 776 804 763 781 783 815 763 789 778 797 782 784 800 770 754 760 740 791 755 700 732 787 769 748 793 784 757 746 770 751 787 764 804 792 733 771 759 782 786 757 1.02e+03 1.22e+03 804 813 548 748 740 730 693 760 752 790 744 764 848 763 788 738 790 733 765 875 849 849 834 854 869 798 847 829 855 848 830 864 860 843 847 797 864 828 867 838 847 875 770 856 802 791 866 829 809 817 820 718 758 794 801 843 777 755 575 828 800 779 790 829 770 746 791 750 762 766 776 791 730 778 805 767 766 922 675 842 771 717 769 758 773 767 787 802 825 755 774 823 719 723 768 715 775 772 722 719 746 794 794 764 760 754 737 749 736 768 743 1.16e+03 644 733 731 753 781 737 823 876 820 834 829 840 888 803 819 806 786 770 780 750 812 843 780 796 772 769 798 800 799 796 770 768 742 787 766 754 807 762 743 719 755 774 740 750 732 754 767 772 725 746 776 767 738 740 748 766 738 776 780 781 758 776 745 724 780 768 760 734 790 749 758 738 760 686 762 737 751 697 758 737 695 738 761 725 764 804 756 763 796 807 797 754 763 765 707 750 688 770 796 774 766 554 758 612 735 773 922 883 787 825 806 827 901 777 810 784 815 838 796 759 807 815 784 739 764 724 755 768 829 815 780 792 775 824 766 806 822 757 772 795 759 767 505 1.02e+03 754 727 747 755 755 793 460 780 632 792 763 818 786 762 789 775 746 771 775 801 746 769 775 734 786 722 778 684 790 768 757 766 792 769 750 734 735 772 765 736 780 820 698 757 744 808 736 694 760 734 744 790 737 735 706 703 801 677 778 760 870 869 874 933 904 850 796 858 888 846 830 804 775 851 796 776 820 792 891 839 856 813 781 783 757 813 762 782 746 808 812 808 755 675 802 781 751 780 772 755 766 750 743 746 729 761 773 753 785 800 800 756 759 778 783 815 776 782 836 802 779 800 720 792 781 788 775 796 787 771 766 770 775 749 739 788 783 793 790 790 791 793 793 748 722 750 772 754 790 762 798 777 754 744 721 753 786 662 744 745 795 752 771 796 768 778 748 738 881 787 763 730 717 736 732 712 765 754 705 701 1.06e+03 632 791 809 754 800 743 730 724 730 735 763 766 729 708 770 761 758 759 718 736 790 752 761 740 786 749 823 813 821 821 814 793 813 774 820 812 796 801 763 806 783 859 803 794 799 815 767 809 767 798 814 802 782 750 764 811 813 802 815 763 743 783 807 785 805 798 728 799 806 796 854 831 769 799 779 764 775 791 764 757 791 744 726 742 794 784 760 760 781 725 808 792 795 760 786 781 807 784 718 782 766 771 755 809 783 774 1.03e+03 684 795 735 835 805 714 690 700 803 735 768 784 770 762 816 750 742 740 739 821 802 795 833 823 793 766 773 788 758 786 784 768 828 783 790 787 795 781 795 787 769 782 772 758 775 760 758 784 831 763 744 774 820 832 791 752 752 756 794 773 735 731 797 818 846 787 777 759 764 785 742 758 804 796 779 773 796 812 774 780 773 734 774 756 730 773 748 764 761 765 747 813 808 804 799 765 745 750 779 779 820 840 825 758 805 783 631 782 774 748 717 746 752 740 813 802 805 792 776 804 762 781 783 816 763 789 777 798 783 785 800 772 752 760 740 792 755 699 731 787 769 748 792 783 757 746 770 752 786 764 803 792 732 772 759 781 786 756 1.02e+03 1.22e+03 805 814 548 748 739 731 694 760 751 791 745 764 847 763 788 738 791 732 764 875 849 849 835 854 869 799 847 829 855 847 830 864 860 843 846 797 865 829 868 838 846 874 768 857 802 791 865 830 809 817 820 719 759 794 801 843 778 755 575 827 802 779 790 830 770 745 791 751 762 767 775 791 729 776 804 768 766 921 673 845 779 717 769 753 774 767 787 801 825 754 774 823 719 723 768 715 774 773 723 720 746 794 794 763 760 754 737 748 736 767 744 1.16e+03 644 734 732 753 780 737 822 876 819 834 828 841 889 802 819 806 786 770 781 750 812 844 779 796 773 768 798 800 800 793 770 767 743 788 766 754 807 762 743 720 755 774 740 750 732 754 766 772 725 746 776 766 738 742 748 767 737 776 780 780 757 775 745 724 781 769 760 734 789 749 757 739 760 685 761 736 752 697 758 736 695 738 761 726 764 807 756 762 797 807 798 756 762 765 706 749 688 769 795 773 767 554 759 612 735 773 923 882 787 825 806 828 900 774 810 784 816 838 797 758 808 815 783 739 763 723 755 768 830 814 780 792 775 824 767 807 822 758 772 793 759 767 505 1.02e+03 754 728 747 755 756 793 460 780 631 793 764 819 786 762 789 775 747 770 775 802 747 768 776 734 786 723 779 684 790 768 758 766 792 769 751 734 735 772 766 736 781 820 697 757 744 809 735 695 759 734 745 791 737 736 707 703 804 678 779 761 869 869 874 934 904 850 796 858 888 846 830 803 774 851 797 776 820 792 890 838 856 813 781 784 757 813 762 783 746 809 813 807 756 675 803 780 751 781 772 754 766 750 743 744 729 761 773 752 785 799 800 756 759 778 782 816 777 783 836 802 779 800 720 792 781 788 774 796 787 771 766 770 776 748 739 788 782 792 790 790 792 793 792 749 723 750 772 753 791 762 798 778 754 745 721 754 787 656 744 745 794 751 771 795 767 778 749 737 881 787 764 730 717 736 732 712 766 754 704 701 1.06e+03 632 790 808 754 802 742 730 724 731 735 763 766 729 707 770 761 758 760 718 736 791 752 760 740 786 748 823 812 820 821 815 793 814 772 820 811 796 801 763 807 783 859 804 793 798 815 768 808 767 798 815 803 782 750 763 812 812 802 815 763 742 784 805 786 805 798 727 799 806 795 854 830 770 799 780 764 776 791 764 757 791 744 727 742 794 784 760 759 781 726 808 792 794 759 785 781 808 784 718 782 766 771 754 810 783 774 1.03e+03 684 794 735 835 805 715 690 700 803 734 768 784 770 763 816 751 743 740 738 822 802 795 832 823 793 766 773 788 758 786 785 769 829 783 790 788 794 779 794 788 769 781 774 758 776 760 758 784 831 763 745 774 821 831 792 751 752 756 794 774 735 731 797 817 846 787 777 760 764 785 743 758 803 793 780 773 796 812 775 781 772 736 774 757 731 773 748 765 761 767 747 813 809 805 798 766 746 750 777 779 821 840 826 759 805 783 631 782 774 748 717 746 753 739 814 801 805 790 776 804 762 780 783 815 763 789 776 797 783 785 800 774 750 760 740 792 754 699 730 787 768 749 792 783 757 746 769 751 785 765 802 791 732 773 760 780 786 754 1.02e+03 1.22e+03 806 814 548 748 739 731 695 759 751 791 745 764 847 764 786 738 791 732 765 876 850 848 835 854 869 801 847 830 854 847 829 864 860 843 845 797 866 830 868 837 846 872 768 857 802 791 865 830 809 817 820 718 761 794 801 843 778 755 575 823 803 779 791 830 770 745 791 752 762 767 775 791 728 775 804 769 765 919 672 846 784 716 769 748 774 767 786 801 824 753 774 823 718 723 769 716 774 773 724 720 746 793 793 762 761 754 738 747 736 767 744 1.16e+03 644 736 732 754 781 737 823 875 817 834 828 842 890 802 820 806 786 771 781 751 812 844 779 795 772 768 796 799 800 791 771 766 743 788 765 755 807 762 743 720 755 773 740 750 733 754 767 772 725 747 776 765 737 744 748 767 736 776 780 780 756 774 745 724 781 769 759 735 789 749 757 738 759 685 761 737 752 698 759 736 695 738 761 726 764 811 756 761 797 807 798 758 762 764 707 749 689 770 795 773 767 555 759 612 736 773 924 882 787 824 806 828 899 771 810 784 816 840 797 758 809 816 782 739 763 724 755 768 830 814 779 793 775 824 768 806 822 758 772 793 759 768 504 1.02e+03 754 729 746 755 756 794 460 780 630 793 764 819 786 762 789 775 747 770 777 803 748 768 776 734 786 724 779 683 789 769 758 766 792 770 751 733 735 772 768 737 783 818 696 757 743 809 734 695 759 735 746 792 737 734 708 704 806 678 779 762 868 868 874 934 904 850 797 857 888 846 830 802 774 852 796 776 819 792 890 838 855 813 780 783 758 814 762 784 745 808 813 806 756 676 803 781 750 781 771 754 766 750 742 744 730 760 773 750 785 798 799 756 758 777 782 816 778 783 837 803 779 800 720 792 782 788 774 796 787 770 765 770 777 748 738 788 782 791 789 790 793 793 791 750 723 750 772 754 790 762 798 778 754 747 722 754 786 648 744 745 794 751 771 795 766 778 751 738 881 787 763 730 718 736 732 712 766 753 704 702 1.06e+03 632 789 808 753 803 742 730 725 731 736 763 766 729 707 770 762 758 760 718 737 792 753 760 740 785 746 822 811 820 821 815 794 815 772 822 810 795 801 762 806 783 858 804 793 797 815 767 808 768 798 816 802 783 749 763 811 811 802 815 763 741 784 805 786 804 798 726 798 806 794 852 831 772 799 779 763 776 791 764 757 791 745 728 742 794 784 760 758 780 726 807 792 794 759 785 780 809 784 717 782 766 771 754 809 783 775 1.03e+03 683 794 735 834 805 716 690 698 802 734 768 784 772 764 815 750 743 739 738 822 801 795 831 823 793 765 773 788 758 786 786 769 829 783 790 788 792 778 794 788 769 781 774 759 777 760 757 784 831 763 746 773 821 830 793 749 751 756 793 774 737 731 797 816 845 787 778 760 764 785 742 758 802 792 781 773 796 812 775 782 772 736 773 758 732 772 748 765 759 768 747 812 811 806 796 765 746 751 778 779 822 840 827 759 804 783 630 782 774 748 718 745 752 739 814 800 804 790 776 805 763 778 782 815 763 788 774 797 783 784 800 774 750 760 740 791 753 700 730 786 768 749 792 784 757 746 769 750 785 765 800 792 731 773 760 780 786 752 1.02e+03 1.22e+03 806 814 548 749 738 731 696 758 751 791 746 765 847 764 785 738 791 732 766 876 850 848 834 854 869 801 848 830 854 848 829 863 860 843 845 797 867 829 868 835 845 870 766 857 801 791 866 830 809 817 820 717 762 794 801 842 777 756 575 818 803 779 791 830 770 745 791 752 763 768 776 791 728 775 803 769 765 918 672 845 795 715 768 744 774 767 786 800 824 751 773 824 718 723 770 715 774 774 723 718 747 793 792 760 762 754 739 746 736 767 743 1.15e+03 644 737 733 753 781 736 824 875 816 835 828 843 892 801 821 806 787 771 782 751 811 844 778 795 772 767 795 798 801 791 771 765 742 788 765 755 806 762 744 720 755 773 739 750 734 754 767 771 726 748 776 765 736 746 748 766 736 775 779 780 756 774 745 724 780 769 760 735 790 750 757 738 759 685 760 738 753 697 760 735 695 739 760 727 764 814 755 760 797 808 798 760 762 764 708 749 688 770 795 772 766 556 759 611 737 773 925 884 788 824 806 829 898 768 810 784 816 842 798 758 810 816 781 738 762 725 755 769 830 813 779 793 776 824 769 805 821 758 772 793 760 768 503 1.02e+03 753 731 746 755 755 794 459 781 629 793 764 818 785 762 789 775 747 770 779 803 748 768 776 734 785 725 779 683 790 769 757 767 792 770 750 733 734 773 768 738 784 817 696 756 743 809 734 695 759 736 747 791 737 732 709 704 808 677 779 764 868 868 873 933 902 850 797 856 889 845 829 802 774 853 796 776 818 792 890 838 855 814 780 783 759 814 761 785 745 807 813 806 756 676 803 781 750 782 771 754 766 750 742 744 729 760 773 750 786 797 799 756 758 776 781 814 776 783 836 804 778 800 721 793 782 788 774 796 786 770 764 770 777 748 739 788 782 791 789 790 793 793 792 749 722 750 772 754 789 762 798 777 754 750 722 754 785 642 745 746 794 751 772 795 766 779 753 739 881 786 763 729 717 735 732 712 766 752 704 702 1.06e+03 632 788 808 754 803 743 730 725 731 736 763 766 729 708 769 762 758 761 718 737 793 753 760 740 784 745 821 810 820 822 816 795 815 772 823 810 795 802 762 806 784 857 804 793 796 815 767 810 769 798 816 802 782 749 762 811 811 802 815 762 741 784 807 786 804 797 728 796 806 794 850 831 773 800 778 763 775 791 765 758 791 745 729 742 794 783 761 759 780 726 807 792 794 760 786 779 810 784 717 782 766 771 753 809 783 775 1.03e+03 683 793 735 834 805 715 690 697 802 735 768 784 772 764 814 750 743 739 738 822 800 796 831 823 793 765 773 790 758 785 784 769 828 783 791 788 790 778 794 787 768 780 774 761 777 761 756 784 830 764 744 773 821 830 793 748 750 754 792 774 738 732 798 816 844 786 779 760 764 784 742 758 801 791 781 773 796 812 775 782 773 736 773 760 732 772 748 764 758 766 747 812 811 807 795 764 746 752 780 777 822 841 827 759 803 783 630 782 774 748 717 744 750 739 814 800 804 790 776 805 764 777 782 816 763 787 775 797 782 784 799 773 750 761 740 790 753 701 730 787 768 749 792 785 758 747 770 750 784 765 800 793 731 772 761 781 786 753 1.02e+03 1.22e+03 807 814 548 749 737 730 694 758 751 790 745 765 847 763 786 738 791 731 766 876 851 848 834 854 870 801 848 830 854 849 829 862 860 844 845 797 867 829 868 835 846 872 766 856 800 791 866 830 809 817 820 716 762 793 803 842 776 757 575 812 801 779 789 830 770 745 792 752 763 768 777 790 728 776 802 769 765 920 673 843 804 714 768 742 774 767 787 799 824 751 773 824 719 724 770 715 774 774 722 717 747 792 791 758 762 754 739 746 737 767 742 1.15e+03 644 736 733 753 782 734 824 874 816 836 827 842 891 802 822 807 787 771 783 751 809 844 779 795 772 767 796 796 800 792 771 766 740 788 766 755 806 763 744 720 754 772 739 749 734 754 767 770 726 748 776 765 736 746 748 766 737 775 779 780 756 775 745 726 780 769 760 735 791 749 756 737 759 686 759 738 752 697 760 735 696 738 760 727 765 816 755 760 798 808 798 761 762 764 708 749 689 771 796 771 764 557 758 611 738 773 924 884 788 824 805 829 898 768 811 784 815 842 798 758 811 816 781 738 762 726 755 768 830 812 779 792 776 824 768 804 820 758 772 793 760 768 503 1.02e+03 753 731 746 754 754 793 460 781 629 792 764 816 784 762 789 776 747 770 780 803 747 767 776 734 784 725 779 683 791 770 757 766 792 770 750 733 733 773 768 739 782 816 696 755 742 810 734 695 759 735 747 790 737 730 708 704 808 676 779 765 868 868 873 932 902 850 797 858 889 846 829 802 775 851 796 776 818 792 890 838 855 814 780 783 760 815 761 784 745 807 814 806 756 675 802 782 750 782 771 754 766 751 741 745 729 760 773 750 786 796 799 756 758 775 781 812 775 783 836 803 778 802 721 793 783 788 774 795 785 771 763 770 777 748 739 788 782 791 788 790 792 793 794 749 722 750 772 753 788 762 798 776 754 751 721 753 783 637 745 746 794 751 771 795 766 779 752 740 881 786 763 728 716 734 732 711 765 752 704 701 1.06e+03 632 788 807 754 803 743 730 724 732 735 762 766 730 708 770 762 759 762 716 738 793 753 759 741 784 744 821 810 820 823 818 796 814 773 825 809 794 802 763 806 785 856 803 793 797 815 767 811 769 799 815 803 782 749 761 811 811 802 814 762 741 784 808 786 803 798 730 796 806 794 849 830 772 800 777 762 775 791 765 758 790 744 728 742 793 783 762 759 780 726 806 792 795 760 786 779 810 785 718 782 766 770 753 809 783 775 1.03e+03 682 793 735 833 804 714 690 696 802 735 767 784 773 763 814 751 743 738 738 821 800 794 831 823 793 765 772 790 760 785 783 770 828 784 790 788 790 779 795 786 769 781 775 763 777 762 756 784 831 764 743 773 821 829 792 747 750 752 792 774 740 732 798 817 843 786 780 761 764 785 742 757 802 791 781 772 796 811 775 783 773 735 773 761 732 771 748 764 758 764 747 812 809 808 795 763 746 752 782 776 821 841 826 758 803 783 630 782 774 748 715 743 750 740 814 800 804 791 776 805 764 778 781 816 763 786 776 796 781 783 799 772 752 761 739 789 753 702 730 787 768 749 792 784 758 747 770 750 785 765 800 793 730 771 760 780 787 753 1.02e+03 1.22e+03 807 812 547 748 737 729 693 758 750 789 745 765 848 763 787 738 791 731 767 876 852 848 833 854 870 800 848 829 854 849 829 862 860 843 845 798 867 829 868 835 846 873 766 856 800 791 864 830 810 817 820 716 762 792 805 842 776 757 575 807 800 779 788 831 770 748 792 751 763 769 778 789 729 777 800 769 765 920 674 842 815 712 767 740 774 768 787 799 823 750 773 825 720 724 771 715 774 774 721 716 747 792 791 755 762 754 738 746 739 767 740 1.15e+03 643 735 731 754 782 734 824 874 816 836 825 841 890 803 822 808 787 771 782 751 808 844 779 795 773 767 796 794 800 792 770 767 740 788 766 754 805 764 744 721 753 774 739 749 734 754 766 769 726 747 777 764 736 745 748 766 738 776 779 780 756 774 745 728 780 769 759 735 790 749 757 736 759 686 759 739 750 698 759 735 696 737 759 726 765 816 755 760 798 809 799 761 762 764 708 748 689 771 794 771 764 556 758 611 737 773 923 882 788 823 805 830 898 767 811 784 815 842 798 758 811 816 781 738 762 726 755 766 831 812 778 792 777 824 768 804 820 757 773 793 759 768 504 1.01e+03 752 732 746 754 752 792 461 782 630 791 764 814 783 762 789 776 746 770 780 803 747 766 775 734 784 724 780 684 792 769 756 766 792 769 751 734 733 773 768 738 782 815 696 755 743 810 735 694 759 735 748 788 737 729 708 704 808 676 778 764 869 868 873 931 902 850 797 859 888 848 828 802 776 850 796 776 817 791 890 838 854 813 781 784 759 815 761 784 746 807 814 805 756 674 803 782 749 782 771 754 766 751 741 746 730 760 772 750 786 796 799 756 758 775 781 812 773 784 836 803 778 802 722 793 783 789 774 795 785 773 764 770 776 748 739 789 782 791 789 790 791 794 794 749 722 750 772 753 788 762 798 776 754 751 719 753 782 633 745 746 793 752 771 796 767 778 751 739 882 786 764 728 716 734 733 711 765 752 704 701 1.06e+03 632 788 806 754 802 743 730 724 732 735 761 766 732 708 770 762 760 762 716 737 793 754 759 740 784 745 822 810 820 823 817 797 813 774 825 809 794 802 763 805 784 855 803 793 798 815 768 812 768 800 815 802 781 749 761 812 811 803 814 763 740 783 808 786 804 798 730 796 807 794 849 830 770 800 777 762 776 791 766 759 790 742 728 743 792 782 762 759 780 727 806 792 796 760 786 778 810 786 718 781 766 770 753 809 782 774 1.03e+03 682 793 734 833 804 713 690 696 802 735 766 784 773 762 814 751 743 739 737 821 800 793 831 823 794 765 772 792 761 785 782 771 828 782 788 788 790 779 795 785 770 782 774 763 777 762 756 785 832 764 743 773 821 829 792 746 749 751 792 773 741 731 798 818 843 785 781 761 765 787 743 756 800 790 781 772 796 811 775 782 773 735 773 761 733 771 748 763 760 762 746 813 807 807 796 762 746 751 782 774 821 841 824 758 804 782 630 781 774 749 714 744 751 741 814 800 803 792 776 805 765 778 782 816 762 786 776 795 781 783 798 772 752 762 740 789 751 704 730 787 768 749 792 783 758 748 770 750 785 765 801 792 731 770 759 781 788 754 1.02e+03 1.22e+03 808 811 546 749 737 730 693 758 750 788 745 764 848 763 788 740 792 730 766 876 851 848 833 854 869 800 847 829 855 849 829 862 861 842 845 798 867 830 869 836 847 875 767 856 800 792 863 830 811 817 820 716 763 793 806 843 776 757 575 803 799 779 788 832 771 749 792 749 763 770 778 787 730 778 800 769 764 920 676 841 824 711 767 737 773 768 787 799 823 751 773 824 720 724 771 714 773 774 721 717 746 793 791 754 762 753 737 746 740 767 740 1.15e+03 642 734 730 753 782 734 824 874 817 836 823 841 888 804 822 808 787 772 780 751 807 844 779 795 773 768 797 794 800 792 770 768 740 787 766 754 806 764 744 721 753 775 740 749 734 754 765 768 726 746 778 766 737 745 748 767 738 776 779 780 756 773 744 727 780 770 757 734 790 748 758 735 758 687 759 740 749 698 758 735 696 736 758 724 764 816 756 761 799 808 799 762 762 764 708 748 690 771 793 770 764 556 757 611 736 772 922 882 788 823 805 830 899 765 811 784 815 842 798 758 811 815 781 739 762 725 755 765 831 812 778 792 776 824 768 803 820 757 774 793 758 768 505 1.01e+03 752 732 747 754 753 792 462 782 630 790 763 815 783 762 789 776 747 770 780 802 746 766 774 734 784 724 781 685 792 769 757 766 792 769 751 734 733 772 767 738 782 814 696 755 743 810 735 695 759 735 748 787 737 729 708 705 807 676 777 763 870 869 873 932 901 850 797 860 888 849 828 802 776 849 796 777 816 790 890 839 854 813 781 784 759 815 762 783 746 808 814 804 756 674 803 782 749 782 772 754 766 751 741 746 730 760 773 750 786 796 799 757 758 776 780 813 773 784 835 803 778 803 722 792 782 789 774 796 785 774 764 770 777 747 739 788 783 791 790 790 791 795 793 747 722 750 772 754 788 762 798 777 754 750 719 753 780 627 744 746 792 753 770 795 768 777 750 739 882 786 764 729 715 734 734 710 765 753 703 701 1.06e+03 630 788 807 755 801 743 730 724 732 735 760 766 731 708 770 762 760 762 715 736 792 754 759 740 784 746 822 810 819 822 814 798 812 775 826 808 794 803 764 805 783 854 804 792 797 814 768 811 766 800 816 800 781 748 763 813 811 804 813 764 740 782 808 786 805 798 730 796 807 794 850 830 769 800 778 762 776 791 766 759 790 742 728 742 792 781 763 760 780 727 807 792 795 761 786 778 809 786 718 780 766 770 754 809 782 773 1.03e+03 682 793 734 833 804 713 689 696 802 734 766 785 773 761 814 752 742 739 736 822 800 792 831 823 793 765 772 792 761 785 783 770 828 780 787 788 791 779 795 785 770 784 772 762 776 762 756 784 832 764 743 773 821 827 792 746 749 751 792 773 740 731 798 818 843 785 781 761 765 788 742 757 799 791 780 772 796 810 775 781 774 734 773 761 731 771 747 763 761 763 746 813 808 807 797 762 746 751 782 774 820 840 824 758 804 783 630 780 774 749 715 744 753 742 814 800 803 792 775 805 765 779 782 815 761 786 776 795 782 784 798 773 753 762 740 789 750 704 730 788 768 748 792 783 757 748 769 752 785 766 801 792 731 770 760 782 789 754 1.02e+03 1.22e+03 808 810 546 749 737 730 695 758 749 787 745 764 849 762 787 740 793 730 766 876 849 848 833 853 868 800 845 830 855 850 828 863 862 842 847 797 867 830 869 835 846 875 768 857 799 792 862 830 811 818 819 716 763 794 806 843 776 757 575 798 800 779 788 832 770 749 791 748 764 770 778 786 731 778 800 769 764 920 677 841 833 713 766 733 773 769 786 800 823 752 774 823 721 723 771 714 773 774 721 717 747 794 792 751 762 754 737 747 742 768 740 1.16e+03 642 734 730 753 782 736 824 876 818 836 825 840 888 804 822 808 787 773 779 752 808 844 780 795 773 768 797 795 800 792 769 768 739 787 766 754 807 764 744 721 754 776 740 749 732 754 766 771 727 746 778 767 738 744 748 768 738 777 779 779 756 773 745 726 779 772 756 734 790 748 759 736 758 687 759 739 749 699 758 735 697 736 757 724 764 817 756 762 799 808 799 760 761 763 706 747 689 770 791 770 765 557 758 611 735 771 922 882 788 822 805 830 899 763 811 784 816 840 798 758 811 815 782 740 762 725 754 765 831 812 778 792 776 825 768 803 820 756 774 794 758 768 505 1.01e+03 752 732 747 754 753 792 462 782 631 788 762 816 783 762 788 775 748 771 780 801 746 766 774 734 784 722 782 685 790 769 757 766 792 769 751 733 732 772 766 737 782 814 696 756 743 810 735 696 760 735 748 787 736 729 708 705 807 676 777 762 870 870 873 932 902 850 797 860 888 849 829 802 776 850 796 778 816 789 889 839 853 813 782 784 759 815 762 783 746 808 814 804 757 674 804 782 749 782 770 754 765 751 740 747 730 760 773 750 786 797 800 757 758 776 780 813 773 784 835 804 778 802 722 792 783 788 773 796 784 775 763 769 777 747 739 788 783 791 791 790 791 795 792 746 723 750 771 755 788 762 799 778 754 750 721 754 777 619 744 746 792 754 770 795 767 777 751 740 882 787 764 731 715 734 735 710 764 754 704 702 1.06e+03 629 790 809 754 800 743 730 724 730 735 760 766 729 708 770 762 760 761 716 736 792 754 760 739 784 746 822 809 819 821 811 799 811 774 826 809 794 802 766 805 781 854 804 793 796 814 768 809 766 799 816 798 782 749 765 813 811 804 813 765 740 782 807 786 805 798 730 795 807 794 850 830 769 801 779 762 777 791 765 759 790 742 728 741 792 782 763 760 780 728 807 792 794 763 787 778 808 786 718 782 766 770 755 810 782 773 1.03e+03 683 794 734 833 804 713 689 696 802 734 766 786 773 762 814 751 742 739 736 822 800 792 831 823 793 765 773 792 761 785 784 768 828 780 786 788 791 778 795 785 771 784 770 762 776 761 757 784 831 763 743 772 822 827 792 747 749 752 793 774 740 729 798 818 844 785 781 761 765 788 742 758 799 792 780 772 796 811 775 779 774 733 773 760 729 772 748 763 761 765 745 813 808 807 798 763 745 751 782 774 820 840 825 757 804 783 631 780 774 748 714 745 752 742 814 800 804 792 775 805 764 779 782 814 761 787 777 796 783 786 798 772 753 761 740 789 751 703 730 788 768 748 793 783 758 748 769 754 785 766 800 794 732 769 761 783 789 755 1.02e+03 1.22e+03 808 811 548 749 736 730 696 759 750 788 745 764 849 761 786 741 794 730 766 875 848 847 833 852 868 800 845 830 856 850 828 862 863 842 848 796 868 830 869 835 847 874 769 858 799 792 862 830 812 817 819 716 763 795 806 842 776 758 575 792 800 779 787 832 769 747 790 748 763 769 778 785 732 777 800 768 763 920 676 841 844 715 767 729 773 770 785 800 824 754 774 822 721 723 771 714 773 773 722 717 747 795 792 748 762 754 736 747 742 768 740 1.16e+03 644 733 730 752 782 737 824 877 818 836 827 839 887 805 822 807 788 774 779 753 809 844 780 794 773 769 797 796 800 792 768 768 738 787 765 754 808 764 744 721 754 776 741 750 732 753 767 774 727 746 779 769 740 743 748 769 738 778 778 779 756 774 747 724 779 772 757 735 790 748 759 736 758 686 758 738 749 699 757 735 697 736 756 724 764 817 756 762 799 809 800 759 760 763 705 746 688 770 791 770 768 557 758 611 735 770 922 882 789 823 806 831 900 760 811 783 815 838 797 758 812 816 782 740 762 725 754 766 830 813 778 793 775 826 769 802 820 757 774 794 760 767 505 1.02e+03 752 732 748 754 753 792 460 782 630 788 761 816 782 762 789 775 749 772 781 801 746 767 774 734 783 722 782 686 788 768 758 766 792 769 751 732 732 771 767 737 782 814 696 756 743 810 736 697 760 734 748 787 735 729 708 705 807 677 775 762 870 870 873 932 902 850 797 859 888 848 829 802 776 852 797 778 816 790 889 839 854 813 782 784 759 815 762 784 746 807 813 805 756 675 804 782 748 782 769 755 765 750 740 747 728 760 772 750 786 797 800 757 758 776 781 812 773 784 834 805 780 800 722 792 785 787 774 795 783 775 763 768 777 747 738 788 784 791 791 790 792 795 791 744 723 750 771 755 788 762 798 778 755 748 722 754 773 609 743 746 792 754 770 794 767 778 751 738 882 788 763 732 715 734 735 709 764 754 704 702 1.06e+03 628 793 810 753 801 743 730 725 729 735 761 765 729 708 771 762 760 761 716 736 792 754 761 738 784 746 822 809 820 821 813 799 811 774 826 809 795 802 767 806 781 854 804 795 795 813 767 809 766 798 817 799 782 749 767 813 811 804 812 765 740 783 806 786 804 797 730 795 807 794 851 829 769 802 780 762 778 791 764 760 790 742 728 740 792 783 762 760 779 728 807 792 794 764 787 778 807 786 718 783 767 770 756 810 781 772 1.03e+03 685 794 735 833 804 713 688 696 802 734 766 787 772 762 814 751 741 739 736 821 800 793 831 822 792 764 773 792 760 785 785 767 829 783 786 788 792 778 795 785 771 783 771 760 776 760 757 784 830 763 744 771 822 827 792 748 749 754 793 774 738 728 798 817 845 785 780 760 765 788 742 759 799 793 781 772 796 811 774 779 774 733 773 760 727 772 748 763 760 766 745 812 809 807 798 763 744 751 781 773 820 841 825 757 804 782 631 780 774 747 713 746 752 742 814 800 805 792 775 805 763 780 781 814 761 786 777 796 783 787 798 771 755 761 739 789 752 702 730 786 769 748 793 783 759 748 768 755 785 767 800 796 732 768 762 783 789 756 1.02e+03 1.22e+03 808 812 548 748 736 730 696 758 751 788 744 764 850 760 786 740 793 730 765 875 847 848 832 852 869 800 846 831 856 851 827 862 862 842 850 795 868 830 869 836 847 872 768 859 799 792 862 829 812 817 818 714 763 794 804 841 776 759 576 786 800 779 788 831 768 745 790 749 763 768 778 787 732 776 800 767 763 920 676 842 853 717 767 726 773 770 785 801 824 754 774 822 721 722 771 714 773 772 724 716 747 794 793 744 762 753 735 747 741 768 741 1.16e+03 644 733 730 752 782 736 824 876 817 835 828 838 887 805 822 806 788 774 779 754 810 844 780 795 773 769 796 798 800 791 768 768 738 787 765 755 808 764 744 721 754 774 741 752 733 753 768 774 726 746 779 769 740 742 748 768 738 778 779 779 755 775 747 725 780 772 757 735 790 748 759 737 758 686 758 737 749 699 758 735 696 737 757 724 762 817 756 762 799 810 800 757 759 763 704 746 687 770 790 772 770 556 759 610 735 770 922 882 788 823 806 831 900 756 810 783 815 837 796 758 813 816 782 739 761 726 755 767 829 814 778 793 775 826 770 802 820 757 774 792 761 766 505 1.02e+03 752 732 748 754 753 792 459 782 629 788 761 817 782 762 789 775 748 773 782 802 746 767 774 734 782 723 782 686 786 768 758 766 792 769 751 732 732 770 768 736 783 814 696 756 743 810 735 697 761 734 748 787 735 730 709 705 807 678 774 762 870 869 873 932 902 851 797 859 888 847 830 803 776 852 798 778 816 791 890 838 854 813 783 784 759 815 762 783 746 806 812 806 756 675 802 782 748 782 768 755 764 749 739 747 726 760 772 750 785 797 801 757 758 776 783 811 774 783 834 806 781 799 721 792 785 786 775 794 783 775 763 767 777 748 737 788 784 791 791 789 792 795 791 746 723 750 771 755 788 761 797 777 756 746 722 754 769 601 743 745 793 754 771 794 767 779 752 736 881 788 763 732 714 734 734 709 764 754 705 702 1.06e+03 628 796 810 752 802 743 730 725 729 735 761 766 730 708 771 762 759 761 716 736 792 753 762 737 784 746 822 809 820 821 815 799 811 774 825 811 794 801 766 807 781 853 804 797 796 813 766 808 766 798 817 799 783 750 770 812 811 805 812 764 741 783 806 785 804 796 729 795 807 794 852 829 770 803 780 763 779 791 765 760 791 743 727 740 792 784 762 761 778 727 807 792 794 764 787 779 807 786 719 785 767 770 756 809 780 772 1.03e+03 686 794 735 833 805 712 688 697 802 734 766 786 771 762 813 751 742 739 737 820 800 793 831 821 792 765 773 792 760 785 785 768 830 785 786 787 791 778 794 785 771 782 771 760 776 760 758 784 830 763 743 771 821 827 792 749 750 756 793 775 738 728 798 817 846 785 778 760 765 787 742 758 800 794 781 771 796 812 774 780 773 733 772 759 728 772 748 763 759 766 745 811 809 806 798 762 743 750 781 774 820 841 825 756 804 781 632 780 773 747 714 746 752 741 814 798 806 792 775 805 762 780 780 813 761 784 777 797 783 787 798 772 756 761 738 789 753 701 730 784 770 749 794 783 760 748 768 754 785 767 801 798 733 768 763 783 789 755 1.02e+03 1.22e+03 809 812 547 747 736 730 696 757 752 788 743 765 850 760 787 739 793 730 765 874 847 848 832 853 869 800 848 831 855 851 827 862 862 842 850 795 868 830 869 836 847 871 768 858 799 792 862 829 812 816 820 713 763 792 803 841 775 760 577 779 799 779 790 830 769 745 790 749 763 766 778 788 731 775 800 766 764 920 676 842 862 716 768 725 773 770 786 802 824 753 773 822 721 723 770 714 774 772 724 716 747 795 794 741 761 752 734 748 741 767 741 1.15e+03 643 734 730 752 782 735 824 874 817 834 828 838 887 804 822 805 789 775 779 754 810 844 778 795 773 769 796 798 801 791 769 768 738 787 765 755 809 765 744 720 752 773 742 751 733 753 767 773 726 746 778 768 742 742 748 767 739 779 781 780 755 775 746 726 781 772 758 736 791 748 759 737 758 686 758 739 750 699 760 735 696 738 758 724 761 817 756 763 799 812 800 756 760 763 704 746 687 771 791 773 770 556 759 610 736 771 922 882 788 824 806 832 901 752 810 783 814 837 794 758 814 816 781 738 762 727 756 769 828 814 778 793 775 825 769 801 820 756 773 791 761 765 505 1.01e+03 752 732 747 755 753 791 458 781 628 789 763 817 782 762 790 775 746 772 782 803 746 768 774 734 781 725 781 686 786 767 758 765 792 770 751 732 732 770 769 737 783 814 696 755 743 810 734 697 761 734 747 787 735 730 709 705 807 678 772 762 869 869 873 932 902 851 797 858 888 847 830 802 776 853 799 778 816 790 890 837 855 814 783 784 758 814 761 783 747 806 812 806 757 674 801 782 748 782 769 756 764 748 738 747 726 759 772 751 785 798 800 757 759 776 783 811 774 783 833 805 782 798 720 792 784 787 776 793 784 775 762 766 777 748 737 787 783 790 791 788 793 795 792 748 721 750 771 755 788 760 796 777 756 747 722 754 765 594 743 744 793 754 772 794 767 780 752 735 881 788 762 731 714 734 733 710 765 754 705 702 1.06e+03 628 796 810 752 804 743 731 725 730 735 761 766 731 708 771 762 759 761 716 736 792 753 762 737 784 746 823 809 820 822 818 799 811 774 825 812 794 801 766 806 782 853 804 797 797 813 764 808 766 799 818 800 783 751 772 812 810 806 812 764 741 782 806 784 804 796 729 795 807 794 852 828 770 804 780 763 778 791 766 762 791 743 726 739 792 784 762 760 778 727 808 792 795 764 786 780 807 786 718 785 767 770 756 808 779 771 1.03e+03 686 793 735 832 805 713 689 697 802 734 765 786 770 762 812 751 742 739 738 820 800 793 831 820 793 765 773 790 759 785 784 769 830 786 787 786 791 777 794 786 771 781 770 760 776 761 758 784 829 763 743 772 821 828 792 750 750 755 793 775 737 730 798 818 845 785 777 760 765 786 742 757 800 794 781 771 797 812 773 780 772 733 770 759 728 772 748 764 758 767 745 811 809 805 797 761 743 749 780 774 821 839 825 756 805 780 633 780 773 747 716 745 751 741 814 798 806 792 775 805 761 780 779 813 761 784 777 797 782 787 798 773 756 761 738 789 752 701 730 784 771 749 793 783 761 748 770 753 785 768 802 796 733 767 764 783 789 754 1.02e+03 1.22e+03 808 812 546 745 736 729 696 756 752 789 742 765 850 760 787 739 792 729 765 874 847 848 832 852 869 801 847 829 855 851 827 862 861 842 850 795 867 830 869 836 847 871 768 858 798 792 863 829 810 814 821 712 764 792 803 841 775 760 577 774 799 779 792 831 770 745 790 749 763 766 777 790 732 775 801 766 765 919 676 842 870 716 768 722 773 769 788 803 823 753 773 822 722 723 768 714 775 772 724 716 748 795 794 739 761 752 734 748 740 767 741 1.15e+03 642 734 730 752 782 733 824 872 817 834 827 838 887 804 821 805 788 775 779 754 810 843 778 796 772 769 796 798 801 792 770 767 739 786 764 755 809 765 744 720 751 771 741 750 732 754 767 771 726 746 777 767 742 742 748 766 739 779 782 780 755 774 745 726 782 772 758 734 791 748 760 737 758 686 758 741 750 698 762 735 696 738 758 725 759 817 755 764 799 812 800 756 760 763 704 746 687 772 792 774 769 556 759 610 736 771 922 882 788 824 805 831 900 749 810 783 815 837 794 758 816 815 782 738 762 728 755 770 828 814 778 793 774 825 769 801 820 756 773 792 761 764 505 1.01e+03 752 731 747 755 753 791 458 781 628 789 763 817 782 762 790 776 744 772 782 803 746 768 774 734 782 727 781 686 787 767 759 764 793 770 751 731 732 770 769 738 783 814 696 755 743 811 733 696 761 735 746 787 735 731 708 704 808 678 773 762 869 869 874 933 902 851 797 859 887 847 829 802 776 852 799 778 817 790 890 836 855 814 783 784 758 814 761 783 747 806 811 806 757 676 800 782 747 782 769 756 764 747 738 748 726 759 772 751 785 798 800 757 759 776 782 812 774 784 833 804 781 799 720 792 783 788 775 794 784 774 762 767 777 747 738 787 782 789 791 788 793 795 792 748 720 751 770 754 788 760 796 778 756 748 722 754 762 590 744 744 793 754 773 794 767 780 750 736 881 788 762 730 713 734 733 712 765 753 705 702 1.06e+03 628 796 810 752 804 742 731 725 731 734 761 766 730 706 770 762 759 762 715 736 792 753 761 737 784 747 823 809 821 822 818 799 811 774 825 812 794 801 766 805 781 854 805 796 797 812 764 807 766 799 818 799 784 751 774 811 811 807 812 764 741 782 806 784 806 796 728 795 808 796 852 828 771 804 779 762 776 790 766 762 791 744 726 739 792 784 762 760 779 727 809 791 795 763 786 780 808 785 718 785 767 770 754 808 779 771 1.03e+03 685 792 735 831 805 714 689 697 802 733 766 786 770 763 812 752 742 738 739 819 800 793 831 822 793 765 773 788 758 785 784 770 830 786 789 788 793 777 795 787 770 781 772 760 776 761 759 784 829 763 743 773 820 829 791 750 751 754 792 774 736 732 798 820 845 786 776 760 766 787 742 757 800 794 780 772 797 812 772 781 772 735 770 759 729 772 747 764 758 767 745 811 808 804 796 760 743 749 780 775 821 838 825 756 806 780 634 780 773 746 716 745 750 741 813 798 806 792 775 804 762 780 778 813 761 784 777 796 782 787 798 774 757 761 738 789 752 701 730 786 773 749 793 783 761 748 771 752 784 768 802 796 733 767 762 782 788 754 1.02e+03 1.22e+03 807 812 545 745 736 729 696 756 752 790 742 765 851 760 787 739 792 728 765 874 847 849 832 852 869 801 847 828 856 852 827 862 860 842 849 796 866 829 868 836 848 871 768 857 797 792 862 829 808 815 822 712 764 792 803 841 775 759 576 769 798 778 792 832 771 744 790 750 764 766 777 791 733 776 801 766 765 919 676 842 877 716 767 719 773 768 788 803 823 753 772 822 722 723 769 714 774 772 724 716 750 794 791 736 761 752 736 747 739 767 742 1.15e+03 642 734 730 752 783 732 824 872 817 834 826 840 888 804 822 805 787 774 780 753 810 843 778 796 772 768 796 797 801 793 771 767 739 786 764 756 810 765 744 721 750 770 740 749 731 754 767 772 727 745 776 766 741 743 748 767 739 778 781 780 755 774 746 726 782 771 759 731 791 748 760 737 758 686 759 740 751 698 762 735 697 738 759 725 759 817 756 763 799 813 800 756 760 763 703 746 688 772 794 774 769 558 757 611 735 771 922 882 788 824 806 830 900 746 810 783 815 837 795 758 817 814 782 738 763 728 754 770 828 813 777 793 774 825 768 802 820 755 773 793 761 763 505 1.01e+03 752 731 747 756 753 792 460 780 630 789 764 816 782 763 789 776 743 772 781 803 747 768 774 734 783 727 781 686 788 767 759 764 793 770 751 731 733 771 768 737 784 814 696 754 743 811 733 695 761 735 744 787 736 732 708 704 808 677 774 762 869 869 875 934 902 851 797 860 887 848 829 802 776 852 799 779 818 789 890 837 855 813 782 784 759 813 761 783 746 807 812 806 756 676 801 782 746 782 770 756 765 747 738 748 727 759 772 752 785 799 799 756 759 776 782 812 775 784 833 803 780 800 721 793 782 788 776 795 784 775 762 769 776 746 738 788 782 790 791 788 793 795 791 746 720 751 769 752 789 761 796 778 756 748 722 754 759 585 745 745 792 753 773 794 768 779 749 736 880 787 763 730 714 734 732 713 766 753 704 701 1.06e+03 628 797 808 752 805 742 730 725 732 734 761 766 730 706 770 760 759 761 715 736 791 753 761 738 785 747 822 809 820 822 818 799 810 774 824 811 795 801 765 805 780 854 805 795 796 812 765 807 767 797 819 799 784 749 775 812 812 807 812 764 741 782 806 783 806 796 727 796 808 796 852 828 771 804 779 762 775 790 766 762 790 743 727 739 793 783 762 759 780 728 809 791 794 762 786 780 810 784 718 785 768 770 753 809 778 771 1.03e+03 684 791 736 830 805 716 690 696 802 733 766 786 770 764 812 752 741 738 739 819 800 793 831 823 794 766 773 787 759 786 784 771 830 786 790 789 794 777 796 788 770 781 774 760 775 760 759 783 829 763 742 773 820 830 790 750 752 753 790 774 736 733 797 820 845 786 776 761 766 787 743 757 800 794 779 772 796 812 772 781 773 736 770 758 729 770 747 764 758 766 746 811 807 804 796 759 743 751 779 775 821 837 824 756 805 780 634 780 773 747 715 744 750 741 812 798 805 793 775 804 762 780 778 814 761 786 778 796 782 788 798 774 756 761 738 788 752 702 730 787 772 749 792 783 762 748 772 752 784 768 802 797 734 767 761 781 787 755 1.02e+03 1.22e+03 806 813 545 744 736 729 697 755 752 791 742 765 850 760 787 739 791 728 765 875 847 849 833 851 868 801 847 827 857 850 827 862 858 842 848 796 866 829 868 836 848 873 768 857 797 792 862 830 807 817 820 712 763 793 804 840 775 758 574 766 798 778 793 832 771 745 789 750 764 767 777 790 734 776 802 766 764 918 675 842 885 717 766 718 773 768 788 804 824 753 771 822 722 723 770 714 774 772 724 716 751 792 790 734 760 752 737 747 739 766 742 1.15e+03 642 734 731 752 783 732 823 872 817 833 826 841 887 804 824 805 786 773 780 753 810 842 779 796 771 767 796 797 801 794 771 767 740 787 763 756 810 765 744 721 751 769 740 749 732 754 766 772 728 744 775 764 741 744 748 767 739 778 781 780 755 774 747 725 782 770 759 730 790 748 761 737 759 686 759 738 751 698 761 735 698 738 759 726 758 815 757 762 799 813 800 757 760 763 703 745 688 772 794 774 769 560 756 612 735 771 922 882 787 823 805 829 899 744 810 783 816 837 796 757 818 814 782 737 763 728 753 770 827 812 777 793 774 825 767 803 819 754 774 795 761 764 505 1.01e+03 752 730 747 756 754 793 463 780 631 789 764 815 781 763 788 776 743 771 780 804 746 768 774 733 784 726 781 686 788 768 758 765 793 770 752 730 733 772 768 736 784 814 696 754 743 811 733 694 760 735 744 788 736 732 707 705 808 677 774 762 869 869 875 934 902 850 797 860 887 848 829 802 776 851 799 780 819 789 889 837 855 813 782 783 760 812 762 782 746 807 812 806 757 678 802 782 746 782 769 756 765 747 738 749 727 760 773 752 785 799 798 755 759 775 782 813 776 784 834 803 780 799 721 793 781 789 777 796 784 775 762 770 776 747 738 788 782 792 792 789 793 795 791 745 721 750 770 753 790 762 796 778 755 747 722 754 755 581 745 746 792 753 773 795 768 779 748 736 880 787 764 729 714 733 732 712 766 752 704 700 1.06e+03 628 798 807 752 805 742 729 724 732 735 761 766 730 705 770 760 758 761 715 736 791 752 761 738 786 748 820 809 818 822 817 800 810 773 823 810 797 800 764 805 780 855 806 793 796 812 765 809 767 797 819 799 783 747 777 813 813 806 812 765 741 782 806 783 806 796 726 796 808 796 852 828 772 804 779 763 775 790 765 762 790 742 728 739 794 781 761 760 780 728 809 791 794 760 786 780 811 783 718 785 768 771 753 810 778 773 1.03e+03 684 791 736 830 804 717 690 697 802 733 765 786 770 763 812 752 740 738 739 819 799 793 831 823 794 766 772 790 760 786 784 772 829 785 790 788 795 777 797 788 768 783 773 760 774 760 759 783 828 763 743 773 820 831 789 750 752 754 790 774 736 733 797 820 845 787 776 761 766 787 743 758 800 795 779 772 795 812 773 781 774 737 771 758 729 769 748 764 758 765 746 811 806 804 796 758 744 752 779 776 820 837 824 756 805 781 634 780 773 748 714 746 750 741 813 799 805 792 776 804 762 780 778 815 762 786 778 796 781 788 798 774 754 762 738 788 753 702 729 786 771 748 792 784 762 747 773 751 784 766 802 797 734 768 760 780 787 754 1.02e+03 1.22e+03 807 813 545 744 736 730 696 755 752 791 742 765 850 760 787 739 791 727 764 876 847 849 834 852 868 801 847 829 857 848 827 862 855 842 848 796 866 829 867 835 848 874 768 857 798 793 861 831 807 818 817 712 762 794 805 841 775 757 575 760 798 778 793 832 770 745 788 750 764 768 778 789 734 775 803 765 763 917 675 842 891 717 765 715 773 768 788 804 825 753 770 821 722 723 771 713 774 773 724 718 751 790 791 728 760 752 737 747 739 765 742 1.15e+03 642 734 732 752 783 733 823 872 819 833 827 842 887 804 825 807 786 773 780 753 809 842 780 796 772 766 796 797 802 794 772 767 739 788 764 756 809 766 743 722 752 769 739 749 732 754 766 773 728 744 774 763 741 744 748 767 739 777 781 780 755 775 747 726 782 768 759 732 789 748 760 736 758 687 759 737 751 699 760 734 697 738 759 726 758 814 756 762 797 813 800 758 760 763 703 745 688 772 794 774 769 561 755 613 735 771 922 882 787 822 807 829 898 741 810 783 814 837 797 757 819 814 782 737 763 728 753 769 827 811 777 793 773 825 767 804 818 754 774 794 762 766 506 1.01e+03 752 731 747 756 754 793 467 780 632 789 764 815 780 762 788 776 743 771 779 805 746 768 774 733 784 726 782 686 788 768 758 765 793 769 752 731 731 773 766 735 784 815 696 755 743 812 733 695 760 734 743 788 736 732 708 706 808 676 774 762 869 869 875 933 902 850 797 860 887 848 829 801 776 850 799 779 820 789 888 837 855 814 782 783 761 813 762 782 746 808 812 805 758 677 803 782 745 782 769 756 766 747 738 749 727 759 772 753 786 799 797 756 759 775 781 813 775 784 835 803 779 799 721 793 780 789 779 796 784 775 762 770 775 748 737 788 782 793 792 790 792 794 791 747 723 749 769 755 790 762 796 777 755 746 721 754 751 577 744 747 792 753 772 796 769 779 748 736 880 787 765 729 715 733 731 712 766 752 704 699 1.06e+03 628 799 807 753 806 741 729 725 732 736 761 766 730 705 770 758 758 761 716 736 791 751 760 739 785 748 819 810 818 822 817 800 810 773 822 808 798 800 763 805 780 855 806 792 797 813 765 811 767 798 819 799 783 747 782 813 812 806 812 766 741 783 806 782 806 796 727 796 808 796 852 828 773 804 780 764 776 789 763 762 790 742 727 739 792 780 761 760 780 728 809 791 794 758 786 780 810 783 718 786 767 772 754 810 778 774 1.03e+03 686 792 736 832 805 716 691 697 802 732 765 785 770 762 812 752 740 738 740 819 799 793 832 822 795 765 771 791 761 784 784 771 828 785 790 786 794 777 796 787 766 784 772 759 772 760 758 782 828 762 745 773 820 831 790 750 752 755 790 774 736 732 796 821 845 787 776 761 765 787 743 758 800 795 780 771 795 812 774 780 774 736 771 758 729 768 747 764 758 763 746 812 805 804 796 759 744 753 779 776 820 838 824 756 805 781 634 779 774 749 713 748 750 741 814 800 804 791 777 804 764 780 778 815 762 786 778 797 781 788 797 774 753 763 738 788 753 703 729 786 769 748 792 785 761 747 773 750 784 765 802 796 734 769 761 780 788 753 1.02e+03 1.22e+03 807 814 546 744 737 730 695 756 751 791 742 765 850 761 787 739 791 728 764 876 847 849 834 852 870 802 848 830 856 846 828 862 853 842 849 795 866 829 867 835 848 874 769 857 798 792 860 832 807 818 815 714 760 795 806 842 775 758 576 755 798 778 793 830 770 746 789 750 764 768 778 788 734 775 804 764 764 918 674 843 898 717 764 713 773 768 787 804 825 752 769 821 721 723 771 712 773 774 724 720 751 790 792 725 759 752 737 747 740 765 742 1.15e+03 644 734 731 752 784 733 822 873 820 832 828 842 887 804 824 808 786 774 780 753 809 842 782 796 772 766 796 797 802 794 772 767 739 788 765 755 807 766 743 723 752 769 738 750 732 753 766 774 728 745 774 763 741 744 748 766 739 777 781 779 756 775 745 727 782 769 759 735 790 748 758 736 759 687 759 738 751 698 760 733 696 737 760 726 759 813 755 763 795 813 800 759 759 763 703 745 688 772 794 774 769 560 756 613 735 771 922 882 787 822 808 829 898 739 810 783 813 837 797 756 820 814 781 736 763 729 753 768 827 811 778 793 774 825 768 804 818 755 774 794 762 767 507 1.01e+03 752 732 747 757 754 792 471 781 632 789 764 816 780 761 788 775 743 771 778 805 745 768 774 732 784 726 782 685 788 768 756 765 793 769 752 732 730 773 766 735 784 815 696 756 743 812 733 696 760 733 742 789 737 731 709 707 809 676 774 762 869 868 875 933 901 850 797 859 888 848 829 801 776 850 799 777 819 790 887 837 855 814 782 782 760 813 762 783 747 809 813 805 759 677 802 781 745 782 769 755 765 747 738 748 727 759 771 754 786 798 798 756 759 775 781 813 775 784 835 803 778 799 721 793 780 788 780 796 784 775 762 771 774 750 737 788 782 793 791 790 792 794 791 749 723 748 769 756 789 762 795 776 755 746 721 754 745 573 743 747 793 753 771 795 770 778 749 736 880 787 765 728 715 733 731 711 766 751 704 699 1.06e+03 628 799 808 754 806 741 728 726 731 736 762 766 730 705 770 758 757 761 717 736 791 751 761 739 785 748 819 810 819 821 817 799 810 772 822 807 798 799 762 805 780 855 806 793 798 815 765 812 769 798 818 799 784 747 787 814 811 806 811 766 741 782 806 782 805 795 727 797 807 795 852 828 772 803 779 764 778 789 762 761 790 743 726 739 791 781 761 760 779 727 809 792 794 758 786 780 809 782 719 786 765 772 754 810 779 775 1.03e+03 687 793 736 834 805 715 691 697 802 733 765 784 770 760 812 752 740 738 740 818 799 793 833 821 794 765 771 790 761 785 785 770 826 784 790 785 794 777 795 785 766 785 771 759 771 760 758 784 828 762 746 773 820 830 791 750 752 755 789 775 736 731 797 823 845 786 776 761 765 787 742 759 799 796 780 771 796 812 774 779 775 736 772 758 729 770 746 764 757 764 746 813 805 804 796 760 744 752 780 776 820 838 825 757 805 780 634 779 774 749 712 747 750 742 814 800 804 791 778 804 766 780 779 814 761 786 778 798 781 788 796 773 753 763 738 788 754 702 729 785 769 748 793 785 761 746 773 749 784 765 802 796 734 769 762 780 788 752 1.02e+03 1.23e+03 806 814 547 745 737 730 695 756 752 792 743 765 849 761 786 740 791 730 765 876 847 848 835 852 871 802 848 829 854 846 828 861 850 842 850 794 866 829 868 835 848 874 769 858 796 791 861 830 808 818 817 715 761 795 805 843 775 759 578 752 798 778 792 829 770 746 790 750 763 768 778 788 734 775 806 764 765 919 674 844 903 717 763 710 773 768 786 803 825 752 768 820 721 723 769 713 772 775 723 721 751 791 792 721 758 752 736 746 740 766 742 1.15e+03 645 734 730 752 784 733 824 873 821 832 828 841 887 804 824 808 787 774 781 752 809 842 783 796 773 766 797 797 803 794 772 767 740 787 766 754 806 766 742 723 752 768 738 750 731 752 766 774 728 747 774 764 740 744 749 766 738 778 782 779 756 776 744 727 781 770 759 736 792 749 757 736 760 687 759 740 750 698 759 733 694 737 760 726 760 812 754 764 794 813 800 760 759 763 702 746 689 772 795 774 769 559 758 613 735 771 921 883 786 821 808 829 897 737 810 783 812 837 797 756 821 814 780 736 762 730 754 767 827 811 779 794 773 824 768 804 818 755 775 794 762 767 512 1.01e+03 752 734 746 757 754 790 479 782 631 790 764 816 780 761 790 775 743 771 776 806 745 768 774 732 784 726 783 684 788 768 756 766 792 769 752 732 729 774 764 735 784 816 697 757 744 812 733 698 760 732 743 788 736 731 709 706 809 676 774 761 869 868 874 932 901 850 797 858 888 847 829 801 776 850 799 776 818 790 887 836 855 814 781 782 759 813 763 782 749 809 813 805 759 677 801 781 746 781 770 754 765 747 738 748 728 759 770 754 786 796 798 756 758 775 781 812 774 784 835 802 778 800 721 795 781 787 777 796 783 775 763 771 774 750 737 787 782 793 791 789 792 794 792 749 723 749 768 756 789 762 796 775 755 746 721 754 740 571 743 746 793 753 770 794 770 778 749 737 880 787 765 730 715 735 730 711 766 752 704 700 1.06e+03 628 799 808 754 804 742 728 727 731 736 761 766 730 705 770 759 757 762 717 736 791 752 761 739 785 748 819 811 820 822 817 798 811 773 822 806 797 798 762 805 780 855 806 793 798 816 765 810 769 798 818 798 784 747 792 815 810 807 812 766 741 782 806 782 805 794 727 797 807 795 852 829 772 802 777 765 778 789 761 761 791 744 725 739 791 782 761 759 779 726 808 792 794 758 785 779 809 782 719 786 764 772 755 810 779 775 1.03e+03 688 793 736 835 806 715 691 697 802 734 765 784 769 759 812 752 739 738 741 817 799 793 833 820 794 765 772 790 761 786 785 769 825 783 790 787 794 777 795 784 767 785 771 760 770 760 758 785 828 762 745 772 820 829 791 750 752 756 789 775 737 731 796 824 846 786 776 760 764 786 741 760 799 796 780 772 796 813 775 778 775 736 771 757 730 772 746 763 756 764 746 813 805 804 797 761 744 751 780 776 819 839 825 757 806 780 635 779 775 748 713 744 750 743 813 801 803 791 778 803 768 780 780 814 760 786 778 798 781 788 797 773 754 762 738 788 756 702 729 784 768 749 793 785 761 745 773 748 784 765 801 794 733 770 762 781 789 753 1.02e+03 1.23e+03 807 814 547 746 738 730 695 756 753 793 744 766 849 762 786 739 792 732 766 875 847 848 836 852 871 802 848 829 854 845 828 860 845 842 850 794 866 830 868 836 848 873 770 858 794 791 862 829 807 819 819 715 762 795 804 842 776 760 577 752 798 778 792 829 770 746 790 750 763 768 777 788 734 775 806 764 764 920 674 844 907 718 764 710 774 768 785 802 824 752 768 817 721 723 768 713 772 774 723 721 750 791 792 719 758 752 736 747 739 768 741 1.15e+03 646 734 729 751 784 732 825 873 820 832 827 840 887 804 824 805 788 774 782 752 809 842 782 796 773 765 796 797 804 794 772 766 741 787 766 755 806 765 743 722 753 767 738 751 730 753 765 773 728 748 775 765 738 744 749 766 738 778 781 779 756 776 744 727 780 771 758 737 793 750 757 736 761 687 758 741 750 698 760 734 692 736 760 726 761 812 754 765 794 812 800 760 758 763 701 746 689 772 796 773 768 559 759 613 735 772 922 883 787 822 806 829 896 735 810 784 813 837 798 757 820 814 780 735 762 730 754 766 826 811 779 793 774 824 769 804 817 756 775 794 762 767 517 1.01e+03 752 734 746 757 753 789 490 783 631 790 763 817 780 761 791 774 742 772 774 805 746 768 774 731 782 725 783 684 788 768 756 766 792 770 753 732 729 774 764 735 783 816 697 757 744 812 734 699 760 731 745 787 734 731 707 705 809 676 774 761 868 868 873 932 901 850 797 858 888 847 829 802 777 850 799 776 818 790 888 835 854 814 780 782 758 813 764 782 749 808 813 805 759 677 800 780 746 781 770 753 765 746 738 747 728 759 770 754 786 794 797 756 757 776 782 813 774 783 835 801 779 800 722 796 780 787 775 796 783 775 764 772 775 750 738 787 783 793 791 789 793 795 792 748 723 749 768 756 789 762 797 775 755 746 720 753 735 570 743 745 793 753 771 794 770 777 749 737 880 786 766 730 715 737 730 711 766 752 704 701 1.06e+03 627 800 808 754 803 742 729 727 731 736 760 766 730 705 770 760 757 763 716 736 791 752 761 739 785 748 820 810 820 822 817 798 811 773 822 806 796 798 763 804 779 856 806 793 799 815 766 809 769 797 818 799 784 746 795 815 810 808 812 765 740 782 806 783 806 794 728 798 807 795 852 829 770 800 776 764 778 790 762 761 791 744 725 740 792 782 761 758 780 725 809 793 794 758 785 779 808 782 720 785 764 772 755 808 779 774 1.03e+03 688 792 736 835 806 716 691 697 802 735 765 784 769 759 812 752 739 738 742 817 799 793 832 821 792 765 772 791 761 787 786 769 825 784 790 788 794 779 794 784 769 784 771 760 770 761 758 787 829 763 744 772 820 829 791 750 752 755 790 775 738 731 796 823 845 787 775 760 764 785 741 760 799 796 780 772 796 814 776 777 775 735 770 756 731 773 746 763 757 764 746 812 805 804 796 762 744 751 780 776 818 840 825 758 805 779 635 779 776 748 713 742 750 744 811 802 802 792 778 803 766 779 780 814 760 786 778 797 781 788 798 773 753 762 738 789 758 702 729 784 768 748 794 785 760 745 772 748 783 766 800 793 732 771 762 782 789 754 1.02e+03 1.22e+03 807 814 548 746 738 730 696 756 753 794 744 765 848 762 786 739 792 732 766 875 847 848 836 852 871 801 847 829 853 845 828 860 840 842 850 794 866 830 869 836 848 873 770 858 793 791 863 827 807 820 819 715 763 795 803 842 776 760 575 752 798 778 792 829 770 745 790 749 763 767 777 788 734 775 807 766 764 920 674 845 909 717 766 707 774 768 785 801 824 753 769 812 721 723 768 713 772 773 723 721 750 792 791 717 759 752 736 748 738 769 740 1.15e+03 646 734 730 751 783 732 826 873 818 832 826 839 886 804 823 805 788 774 782 752 810 841 782 796 772 766 796 797 804 793 773 766 742 787 765 755 806 765 744 722 754 767 738 750 730 754 764 772 727 748 775 766 736 743 750 767 738 778 781 779 757 776 745 727 780 770 758 737 792 750 758 736 762 686 758 742 749 698 760 735 692 736 760 725 761 812 755 765 795 812 800 759 759 761 702 746 689 772 796 773 767 561 760 613 735 773 922 884 787 821 805 829 895 735 811 784 814 837 798 758 821 813 780 736 762 730 755 766 826 811 778 791 774 824 769 804 818 755 774 793 761 766 524 1.01e+03 752 734 745 756 753 788 507 783 630 790 762 818 779 761 790 775 742 772 773 805 747 768 774 730 781 723 783 684 788 768 755 766 792 771 753 732 729 774 763 735 783 816 697 757 745 813 734 699 761 732 746 786 735 730 706 704 809 676 774 760 868 868 873 932 901 851 797 858 888 847 828 803 777 850 800 775 819 790 890 834 854 815 780 783 758 814 763 782 748 808 812 804 758 677 801 780 747 781 769 753 766 746 738 748 728 760 770 755 785 794 798 756 757 775 782 814 774 782 835 800 780 800 722 798 780 788 775 797 783 776 764 771 776 750 739 787 784 793 791 789 793 795 792 747 723 749 769 755 790 762 798 775 755 746 718 754 734 568 743 744 792 753 772 794 769 778 749 737 880 785 766 731 715 738 730 711 766 752 705 701 1.06e+03 628 799 807 754 801 743 730 727 731 736 759 766 730 705 770 762 758 764 715 737 791 753 761 740 784 748 820 810 819 822 817 796 811 773 822 806 796 798 763 803 779 857 805 793 799 814 766 810 768 796 818 799 783 746 799 815 809 807 812 764 740 782 806 784 806 795 728 798 807 794 852 828 770 799 776 763 778 791 763 761 791 744 725 741 792 782 760 758 781 725 809 793 793 759 785 778 808 783 720 785 765 771 755 807 779 774 1.03e+03 688 791 736 834 806 718 691 696 802 736 765 784 768 760 811 753 738 738 742 817 800 794 831 820 793 765 771 791 760 787 785 769 826 784 790 789 794 781 795 785 769 784 771 761 771 762 758 787 830 764 742 770 819 829 791 750 752 755 790 775 738 731 796 821 844 787 775 760 764 785 741 760 799 796 780 773 795 814 776 778 776 735 769 756 730 774 746 763 758 764 745 812 805 804 796 762 744 752 780 776 818 840 824 757 805 779 635 779 776 748 715 743 750 744 810 802 803 792 778 803 764 779 779 814 762 786 778 796 780 786 797 772 753 761 738 789 758 701 730 783 768 747 794 786 759 745 771 748 783 767 799 791 732 772 762 782 788 754 1.02e+03 1.22e+03 807 814 548 745 737 731 697 755 753 794 744 765 847 762 786 739 791 732 765 874 848 848 836 852 871 801 846 828 852 845 829 860 837 842 850 793 867 830 870 837 849 873 770 858 794 792 863 827 807 821 818 714 763 793 803 842 776 760 574 751 798 778 792 830 770 744 790 748 763 766 777 788 734 774 807 768 764 920 674 844 911 717 768 705 774 769 784 802 824 754 771 807 722 722 769 713 771 774 723 721 749 793 790 716 761 752 737 748 738 770 740 1.15e+03 646 734 731 751 783 732 825 873 818 831 826 839 886 805 822 807 788 774 781 751 811 841 782 796 771 766 796 796 803 793 774 766 741 788 765 755 807 765 746 720 754 768 738 750 730 754 764 770 726 748 775 766 735 743 750 768 739 778 781 779 757 776 745 727 781 770 758 737 791 750 758 736 762 686 757 741 749 698 760 736 692 736 761 725 759 812 755 765 795 811 800 759 760 759 702 745 689 770 795 772 767 562 761 612 734 772 923 884 787 820 806 829 895 735 812 783 814 837 798 759 823 812 780 738 761 731 755 767 826 812 778 790 774 824 769 804 819 755 774 793 761 765 530 1.01e+03 752 734 745 756 753 788 522 783 630 790 762 818 780 761 788 775 741 771 773 804 748 768 775 731 781 722 782 684 788 768 756 765 792 772 753 731 729 774 764 735 783 815 697 757 745 814 734 700 762 734 746 786 736 730 707 703 809 677 774 760 869 868 874 932 900 851 797 859 889 848 828 803 777 850 800 775 820 791 890 835 853 815 779 784 756 815 762 781 747 807 812 804 757 677 802 780 748 781 769 754 768 745 738 749 728 760 771 754 784 795 798 755 757 774 781 815 774 781 835 802 781 799 722 797 781 789 777 797 783 776 764 770 777 750 739 786 783 793 791 790 793 796 792 747 723 749 770 754 790 762 797 777 755 747 718 754 731 567 743 744 792 754 772 793 768 778 749 737 879 785 765 730 715 738 731 711 766 752 706 702 1.06e+03 628 798 807 755 801 743 730 727 731 736 759 766 730 705 770 761 758 764 714 737 792 753 761 740 784 748 821 810 818 821 817 796 811 773 823 807 797 799 763 802 779 858 805 793 798 813 766 810 768 796 818 800 782 748 800 815 809 806 813 763 740 782 806 783 806 796 727 798 807 794 852 827 769 799 777 762 778 791 764 762 791 743 725 740 791 782 760 757 781 725 810 793 793 760 785 778 808 783 721 785 767 770 755 807 780 774 1.03e+03 688 790 737 833 805 718 691 696 803 737 765 784 768 760 812 753 738 739 742 817 801 794 829 820 795 765 770 792 760 786 784 769 828 785 790 788 794 782 796 785 769 783 771 761 773 762 759 786 831 765 742 770 819 829 791 750 752 755 790 776 738 731 796 819 845 788 775 760 765 785 741 761 800 797 780 773 795 814 775 779 776 734 769 755 728 775 746 763 760 764 746 812 805 804 795 761 745 752 779 776 818 840 824 756 804 780 635 779 776 747 716 743 751 743 810 801 803 792 778 803 764 779 779 815 762 786 778 795 780 785 796 773 754 760 739 788 757 700 730 784 768 746 794 786 759 744 771 748 783 768 800 792 731 772 763 781 789 754 1.02e+03 1.22e+03 806 813 547 743 736 733 696 755 753 794 744 764 847 762 786 739 791 732 764 874 849 848 836 852 871 801 845 827 851 845 829 860 836 842 849 794 867 831 870 836 850 873 768 858 794 792 864 827 808 822 817 714 763 792 803 842 776 760 574 749 797 778 792 829 770 744 790 749 762 767 777 788 734 774 805 768 766 920 675 844 912 717 768 703 774 769 784 803 824 754 770 804 724 720 770 713 771 773 723 721 749 794 790 715 762 752 738 748 739 769 740 1.15e+03 646 734 732 750 783 732 824 874 819 831 826 840 887 805 820 808 787 774 780 751 810 842 782 797 771 767 796 796 802 793 774 766 741 788 766 756 806 765 746 719 754 770 738 750 730 754 764 770 726 748 774 766 736 743 751 767 739 777 782 779 757 776 746 727 782 770 759 737 791 750 758 737 762 686 756 741 749 697 760 735 694 736 761 725 758 813 755 765 795 811 799 759 760 758 703 744 688 769 794 772 766 564 760 611 734 770 923 884 787 821 807 829 894 733 812 782 814 836 798 759 824 811 781 739 762 732 755 767 826 811 778 790 774 824 768 803 820 756 774 792 761 765 536 1.01e+03 752 734 745 755 752 788 539 783 630 790 763 818 781 760 786 777 741 770 772 805 748 768 776 732 781 722 781 683 788 768 755 764 792 772 752 730 729 774 764 735 783 814 697 757 746 814 734 699 762 735 746 787 737 731 708 702 810 678 774 759 869 866 875 931 900 851 797 859 889 848 828 803 776 850 800 774 819 791 890 836 853 815 780 785 756 816 763 781 746 808 812 805 756 679 802 781 749 781 769 755 770 745 737 749 728 760 771 754 783 795 799 754 757 773 781 815 775 782 834 803 781 798 722 796 782 789 779 795 782 775 763 769 777 750 739 786 782 792 790 790 792 796 792 747 723 748 770 754 789 762 797 778 755 747 719 754 726 564 743 744 792 755 771 793 766 778 748 738 878 786 765 730 714 737 731 710 765 752 707 702 1.06e+03 629 800 807 755 801 743 729 726 731 735 760 767 730 705 770 761 758 762 714 737 793 753 761 739 785 748 821 810 818 820 817 796 811 774 822 807 797 801 763 803 780 858 804 793 797 813 766 809 768 796 817 800 782 749 803 816 810 805 814 762 741 783 806 783 806 798 727 797 807 794 852 827 769 799 778 762 778 790 765 762 791 743 726 739 791 782 760 757 780 724 809 793 792 760 785 778 808 784 720 785 768 769 754 809 780 773 1.03e+03 687 791 737 833 805 718 691 696 803 737 765 784 768 761 812 753 739 740 741 817 802 793 828 820 796 765 770 790 759 785 784 768 830 786 790 787 793 782 797 787 769 783 772 762 774 762 759 786 831 765 743 771 820 828 790 751 751 753 791 776 736 731 796 819 846 789 775 759 764 786 741 760 800 797 780 773 795 814 773 780 776 734 769 756 727 773 747 762 760 766 746 812 805 805 795 761 745 752 779 776 819 840 824 756 804 782 635 781 777 747 716 743 751 743 810 801 803 793 777 803 764 779 779 816 761 786 777 795 780 784 796 774 754 759 740 788 755 699 731 785 768 746 794 786 759 744 771 747 782 768 801 792 732 773 763 782 789 754 1.02e+03 1.22e+03 805 812 546 743 735 734 696 757 752 794 744 765 847 761 785 739 791 733 763 874 851 849 837 853 871 801 845 827 852 845 828 861 832 842 848 795 867 832 870 835 850 872 767 859 795 792 864 827 809 821 817 715 762 792 803 842 776 759 575 746 797 778 792 828 770 743 790 749 762 768 777 788 733 773 803 768 768 920 676 843 917 717 768 702 774 769 785 804 824 754 770 802 723 719 770 713 771 771 723 720 750 794 789 715 762 752 739 748 740 769 740 1.15e+03 646 734 731 750 782 732 822 874 819 830 826 840 888 804 820 807 786 774 779 751 810 842 783 797 772 767 797 796 801 793 773 766 741 788 767 756 806 764 745 719 754 771 738 750 730 753 764 770 726 749 774 765 737 743 751 766 740 777 782 779 757 776 747 727 783 770 760 737 791 750 758 738 761 685 756 741 749 697 759 734 695 737 762 725 757 813 755 766 796 810 798 759 760 761 704 745 688 768 793 771 765 564 758 610 733 768 923 883 786 823 808 830 895 731 813 782 815 836 798 759 826 812 780 740 762 732 754 766 826 811 778 790 773 824 768 802 819 756 773 793 761 765 544 1.01e+03 752 734 745 755 752 788 559 782 631 790 764 818 781 758 786 778 741 770 772 806 747 769 776 733 782 722 781 683 788 769 755 763 792 771 752 730 729 774 764 735 783 813 698 756 746 814 734 698 762 735 746 788 737 731 708 702 810 678 773 759 869 866 875 931 900 851 797 858 889 848 828 803 774 850 799 775 819 791 890 836 854 814 780 784 756 816 763 780 745 808 812 806 757 680 801 782 749 781 769 756 770 744 736 748 728 759 771 754 783 796 799 754 758 772 780 815 776 783 833 804 780 799 722 794 783 789 778 794 782 775 763 769 778 750 739 786 781 792 790 790 792 795 792 747 722 748 770 754 789 762 797 779 755 748 719 754 722 562 742 744 792 756 771 793 767 778 748 738 877 786 765 729 714 737 731 710 764 752 706 702 1.06e+03 628 802 807 756 800 743 729 727 732 734 760 767 729 705 770 760 758 760 713 738 794 754 760 739 786 747 821 810 819 820 817 796 811 774 822 807 796 803 763 805 781 858 804 792 796 812 766 809 768 797 816 800 784 749 806 815 810 804 813 762 740 784 807 784 806 798 726 796 806 794 852 826 769 798 776 762 778 790 765 762 791 743 726 738 793 782 760 757 780 724 807 792 792 759 785 778 808 783 720 785 769 770 753 810 780 773 1.03e+03 686 792 738 834 805 718 691 697 803 735 765 784 768 760 813 752 739 740 741 817 802 792 828 821 797 765 772 788 758 784 785 767 829 785 790 787 793 782 797 788 769 783 773 761 775 762 758 785 830 766 744 772 821 830 789 752 751 752 792 776 735 730 795 820 847 787 775 758 764 786 740 758 801 797 780 773 795 814 772 780 776 735 770 757 729 771 747 761 760 767 746 813 806 805 795 760 744 753 779 776 820 840 824 757 805 783 636 782 777 747 715 744 751 744 811 800 803 793 776 803 765 778 779 816 760 786 777 795 780 784 798 775 756 761 739 788 752 701 731 786 767 747 794 786 760 743 772 747 782 768 802 792 733 773 762 784 788 754 1.02e+03 1.22e+03 806 812 547 743 736 736 695 758 753 795 745 764 848 762 784 740 791 733 762 874 851 850 837 853 870 801 845 827 852 845 827 862 827 842 847 797 868 832 870 836 851 870 766 860 796 791 864 828 809 821 817 715 760 793 803 842 776 757 576 745 796 778 791 828 771 744 790 750 762 769 777 788 732 773 802 767 768 920 676 843 921 718 768 702 773 768 787 804 824 754 770 800 721 719 769 713 770 771 723 720 750 794 789 714 762 752 738 749 739 769 740 1.15e+03 645 734 730 750 781 733 824 874 819 831 826 840 888 804 820 805 786 774 779 752 809 842 783 797 772 767 797 797 801 794 771 766 740 788 768 756 806 765 745 719 754 772 738 750 730 754 764 771 726 747 774 765 738 743 751 766 741 778 781 779 756 777 748 727 782 770 761 737 790 750 759 738 760 685 757 741 749 697 759 733 696 737 762 724 758 812 756 766 796 810 798 757 760 764 706 745 688 769 793 771 764 563 757 610 733 769 922 883 787 824 808 830 897 729 813 782 815 835 797 759 827 813 780 740 763 732 754 767 827 811 778 790 773 823 767 803 818 757 773 794 761 765 554 1.01e+03 752 734 745 755 752 789 580 782 632 790 764 818 780 758 787 778 742 770 772 806 747 769 776 733 784 722 781 683 788 769 754 762 792 771 752 730 730 774 763 735 784 813 698 754 745 814 734 698 761 736 745 789 737 732 708 702 811 677 773 760 869 867 875 931 900 850 798 858 889 849 829 803 773 851 799 775 819 790 889 836 855 813 780 782 757 815 763 780 745 808 812 807 758 680 800 781 749 781 769 757 769 744 735 747 728 758 772 754 784 796 799 754 758 771 780 816 775 783 834 804 780 800 722 794 782 789 778 794 782 776 764 769 778 750 739 786 781 790 790 790 793 795 791 747 722 747 771 753 789 762 797 779 755 748 720 755 718 558 742 744 793 756 771 793 768 777 748 738 877 786 764 729 713 737 731 710 764 752 706 702 1.06e+03 628 805 807 756 801 743 728 727 732 735 760 766 729 705 770 760 758 759 713 738 793 754 760 739 786 747 821 810 820 820 817 796 811 774 822 806 796 804 763 807 782 858 803 792 797 812 766 808 768 797 815 800 785 748 809 815 811 804 812 762 740 785 808 784 806 797 726 796 805 794 851 826 769 800 775 762 778 790 764 762 791 743 726 739 793 783 760 756 780 724 806 792 792 759 785 778 809 782 720 784 769 770 752 810 780 773 1.03e+03 685 793 738 835 806 717 691 697 804 733 764 783 770 760 814 752 739 740 740 818 801 791 829 821 797 766 772 786 758 783 785 766 828 785 790 787 793 781 797 790 769 783 774 760 775 762 758 785 831 766 745 774 822 832 788 751 752 751 792 776 736 730 794 820 847 785 776 756 764 786 740 757 802 796 780 772 794 813 772 780 776 737 770 759 731 770 747 760 760 768 746 813 807 805 794 760 743 753 779 777 821 840 825 758 805 783 636 781 777 747 714 745 751 745 812 801 802 792 776 803 764 779 780 816 759 788 778 795 779 785 797 773 757 763 738 788 752 703 732 786 767 747 793 786 760 743 772 748 782 768 802 792 735 773 761 785 788 753 1.02e+03 1.22e+03 806 812 547 743 737 736 696 760 753 796 744 764 848 762 784 740 791 733 762 875 851 850 835 853 869 802 846 828 852 845 827 863 821 843 847 797 868 832 869 837 849 870 767 860 796 790 864 827 809 819 817 716 760 794 805 842 777 756 576 744 795 778 791 828 771 744 790 750 762 769 777 788 732 774 802 767 767 920 675 844 927 718 768 701 772 767 788 804 824 755 770 797 721 719 770 713 770 772 722 719 751 793 790 715 762 752 737 750 738 770 741 1.15e+03 644 734 728 750 780 733 825 875 819 831 826 841 888 803 820 805 787 773 779 752 809 842 783 796 772 767 798 797 802 794 769 765 740 788 767 754 807 766 745 720 755 772 738 749 730 753 765 772 726 745 774 765 738 744 750 766 741 778 780 779 757 777 747 728 782 771 761 736 790 750 759 738 759 685 757 741 749 697 759 733 697 737 762 724 759 811 755 767 796 809 798 756 759 764 706 744 690 769 793 772 765 563 756 610 734 769 922 883 787 824 808 830 898 728 813 782 815 835 796 760 828 814 780 740 763 732 754 768 827 812 778 791 772 822 767 803 817 758 773 793 759 765 567 1.01e+03 751 734 744 756 752 789 602 780 632 790 764 818 780 757 788 777 742 770 772 804 747 770 775 734 785 722 781 684 788 770 755 762 791 770 753 731 730 774 762 735 783 813 697 754 744 814 735 698 761 736 746 789 737 731 707 702 812 676 772 760 869 867 875 931 899 850 797 858 887 849 830 803 773 851 800 776 819 790 889 837 856 814 779 782 757 814 763 779 746 807 812 808 758 679 799 782 749 782 769 756 767 745 735 747 728 758 772 754 784 796 799 754 757 770 780 815 776 784 835 803 779 800 721 794 783 790 779 794 782 776 764 769 778 750 739 787 781 789 790 790 793 796 791 747 722 746 772 754 789 762 797 779 756 748 720 755 717 555 743 744 793 755 771 793 768 777 748 738 876 786 764 730 714 737 732 710 764 753 707 702 1.06e+03 628 806 806 756 801 743 728 726 732 737 760 765 728 705 770 760 758 760 713 738 792 754 759 739 786 746 821 810 820 820 817 796 812 774 822 805 796 804 762 807 782 858 803 791 797 812 767 809 768 797 816 800 785 748 810 815 811 804 811 763 740 786 808 784 806 797 726 796 805 794 851 825 769 802 774 762 778 790 764 762 791 743 726 738 793 782 760 755 780 724 807 792 792 760 785 778 810 782 719 784 770 771 752 810 780 774 1.03e+03 684 793 738 835 806 719 691 698 804 733 763 782 771 760 813 752 739 740 739 816 800 791 829 821 797 766 772 787 758 783 785 766 828 783 790 788 794 782 796 790 769 783 774 759 774 762 757 785 831 766 744 773 822 834 788 750 753 751 792 774 736 729 794 820 847 784 777 757 765 785 740 757 802 795 780 772 794 812 772 780 776 739 770 760 732 771 746 760 761 766 746 811 808 805 794 761 742 753 780 777 822 840 826 759 805 783 636 781 776 746 713 746 751 745 812 801 803 792 776 803 763 778 780 816 758 788 779 795 779 785 796 772 758 766 736 788 753 704 731 786 768 747 792 786 760 744 772 748 782 766 802 792 735 773 760 786 787 752 1.02e+03 1.22e+03 807 814 547 744 737 735 698 759 754 796 744 764 847 762 784 739 790 732 761 876 851 849 833 852 869 802 846 828 852 845 826 864 816 843 848 796 868 831 869 839 848 870 767 859 796 790 863 828 809 818 817 716 761 793 806 842 777 756 576 744 796 778 792 829 770 744 789 750 763 769 777 788 733 773 803 767 766 920 676 844 929 719 768 702 772 766 787 804 823 755 771 792 723 720 770 713 770 774 722 717 751 793 791 715 761 752 737 751 737 769 741 1.15e+03 643 733 728 750 780 733 826 876 819 831 824 841 888 802 819 804 788 773 780 751 809 842 783 796 772 768 796 797 802 793 769 765 740 787 766 752 807 767 745 719 755 771 739 749 731 752 766 772 726 744 774 766 739 744 750 767 740 779 780 779 758 777 747 729 782 771 759 735 790 750 758 737 758 685 757 740 748 698 759 733 698 737 761 724 759 810 755 768 796 810 798 755 759 764 706 743 692 768 793 772 766 562 756 611 735 770 922 884 788 824 808 830 898 726 812 782 815 835 795 760 829 813 780 739 763 731 754 769 827 812 778 791 772 822 766 804 817 757 773 792 757 765 582 1.01e+03 751 734 745 757 752 790 622 779 632 790 764 818 780 758 788 776 742 769 773 802 747 770 775 734 784 722 780 685 788 770 756 762 792 770 754 732 731 774 761 735 783 813 696 754 743 814 734 699 762 737 746 789 737 731 707 704 812 676 771 760 869 867 874 930 900 850 797 858 886 848 831 804 773 851 800 776 819 788 889 837 856 814 779 782 756 814 762 779 746 807 813 808 758 677 799 782 749 782 768 756 766 746 736 747 729 758 772 754 784 796 799 754 756 770 780 814 776 784 836 803 778 800 720 794 783 790 779 794 784 777 764 769 778 750 739 789 782 790 790 789 793 796 791 746 722 747 772 755 789 762 798 779 756 747 719 755 716 551 743 744 793 754 772 793 768 777 747 738 877 786 764 730 715 737 733 711 765 754 706 702 1.06e+03 628 807 806 756 802 743 729 725 732 738 760 764 728 705 770 760 758 760 713 738 791 754 759 739 786 746 820 810 820 821 817 796 812 774 822 804 796 803 762 807 782 858 803 791 798 811 768 809 768 797 816 800 785 747 812 815 812 804 811 763 741 784 808 784 807 797 726 796 805 793 850 825 769 804 775 763 778 790 762 762 791 743 726 738 792 782 760 755 780 724 808 792 793 762 785 778 811 782 719 784 770 771 753 809 780 776 1.03e+03 683 793 738 835 805 720 691 698 805 734 761 782 770 760 812 752 740 740 740 815 798 792 828 821 796 766 771 787 758 784 785 765 828 783 789 787 794 781 795 791 769 782 773 759 774 762 756 785 831 766 743 772 822 834 790 749 754 750 791 773 736 728 795 820 846 786 777 757 765 785 740 758 802 794 781 772 793 812 773 780 776 740 770 759 732 772 746 759 761 765 746 810 808 805 795 762 742 752 781 776 822 840 826 759 805 783 636 781 775 746 713 747 751 744 812 801 804 792 776 803 762 777 780 817 759 789 779 795 779 786 796 772 758 767 737 787 753 704 731 786 769 746 791 786 760 745 772 747 783 766 804 793 735 773 760 786 787 751 1.02e+03 1.22e+03 808 815 546 746 737 734 699 759 754 795 744 764 847 763 785 739 789 732 762 876 850 848 832 852 868 802 845 828 852 847 826 864 812 843 849 795 869 830 869 840 846 870 767 858 795 790 862 829 808 817 817 716 762 794 808 842 777 756 576 743 797 779 792 830 770 744 789 749 763 769 777 788 735 773 803 767 766 921 676 843 932 718 767 702 773 766 787 803 822 755 770 787 724 719 771 713 771 774 721 715 750 793 792 715 760 753 736 751 737 768 740 1.15e+03 643 733 728 749 782 733 826 876 819 830 823 841 888 802 820 804 788 773 781 751 809 842 783 796 772 769 795 798 802 792 769 765 741 787 764 752 807 766 744 719 754 770 740 748 731 751 767 772 726 745 775 766 739 743 749 767 738 778 779 779 759 777 745 729 783 771 757 735 792 748 759 736 758 686 757 740 748 697 759 732 698 737 759 725 758 810 754 768 797 811 798 755 759 764 707 743 693 768 793 773 766 562 755 612 736 770 923 884 788 823 808 830 898 724 812 782 815 835 795 760 830 812 781 739 763 731 754 770 828 812 779 791 771 822 766 804 817 756 773 791 755 766 595 1.01e+03 749 733 746 757 752 790 646 779 632 790 763 818 780 759 788 776 742 768 773 801 746 770 775 734 783 723 780 685 787 770 756 762 792 770 755 733 732 774 760 734 782 814 695 754 743 814 734 700 762 737 746 789 737 730 706 705 813 676 771 760 869 867 874 930 901 850 797 858 885 848 830 804 774 851 801 776 819 788 889 836 856 814 779 783 755 814 762 779 747 807 814 806 757 677 799 781 749 781 767 756 766 748 736 747 729 758 772 754 784 795 799 755 757 770 780 812 775 784 836 802 778 801 720 794 783 790 778 794 786 776 764 769 778 750 739 789 782 791 790 789 792 795 792 746 722 749 772 756 789 762 798 780 756 747 719 755 715 550 743 744 792 754 771 793 767 776 748 738 878 786 764 731 716 737 732 711 766 754 705 701 1.06e+03 629 807 805 755 803 743 730 724 731 738 760 764 730 705 770 759 758 761 714 738 791 754 759 739 786 746 818 810 820 821 816 795 814 774 822 805 795 802 763 807 782 858 802 793 798 810 767 809 768 798 817 800 785 747 814 815 813 804 812 763 742 783 808 784 806 797 726 796 805 793 850 825 769 804 776 764 778 790 762 762 791 743 726 738 792 780 759 755 780 724 810 792 793 761 786 777 811 783 720 784 770 772 754 809 780 777 1.03e+03 682 793 738 835 804 721 690 698 805 734 760 782 769 761 813 751 739 739 742 814 798 792 828 821 796 765 771 788 758 785 785 765 827 782 789 786 793 780 796 791 769 782 772 759 774 762 758 784 831 766 742 773 821 834 792 750 754 751 790 771 736 728 795 821 846 788 777 757 764 786 740 758 801 794 780 771 794 812 773 781 776 739 769 759 731 773 746 759 761 763 745 810 809 805 795 764 741 751 781 775 820 839 827 759 805 783 636 780 776 745 714 747 752 742 813 801 804 792 776 803 762 776 780 818 760 788 779 795 780 786 798 772 758 766 736 787 753 703 731 785 771 746 790 786 759 747 771 746 782 765 804 792 735 773 760 785 788 751 1.02e+03 1.23e+03 810 814 546 746 736 734 699 758 755 794 745 764 847 764 786 738 788 732 763 876 850 848 833 852 868 801 845 828 853 848 825 862 808 843 849 794 870 830 869 838 847 870 767 856 795 789 862 830 808 817 818 716 762 794 808 842 777 756 576 740 798 780 792 830 770 744 789 748 762 769 777 789 735 773 804 766 767 921 676 843 932 717 767 703 774 767 786 802 823 755 770 782 722 718 770 714 771 774 721 717 749 793 792 715 759 753 737 750 738 766 740 1.15e+03 643 734 728 749 783 733 825 876 819 830 822 840 888 803 821 804 788 772 782 750 809 842 783 796 773 770 794 798 802 792 769 765 740 787 763 752 807 766 744 720 755 770 741 748 731 750 767 772 727 746 775 766 739 743 748 768 736 778 779 779 759 776 745 728 783 770 756 736 792 747 760 736 758 685 757 739 747 697 759 732 697 738 758 726 759 810 754 769 797 812 799 757 759 763 706 743 693 767 793 773 766 562 756 613 736 770 924 884 788 823 808 829 899 722 811 782 815 835 796 760 830 812 781 738 763 731 755 770 828 812 779 791 771 822 765 805 818 755 772 791 755 767 609 1.01e+03 748 734 746 758 752 791 666 779 633 790 763 818 781 761 789 776 742 768 774 802 746 768 775 734 783 723 781 685 787 770 757 762 793 770 755 733 732 775 758 734 782 814 696 754 744 814 733 701 763 737 745 789 736 731 707 705 813 676 771 760 869 867 874 929 902 851 797 858 886 848 830 804 774 850 801 775 819 787 889 836 856 814 779 783 755 814 762 779 747 807 814 805 758 678 799 781 749 782 767 756 767 747 737 747 729 758 771 754 785 794 799 756 758 771 780 812 774 784 835 802 779 800 720 794 783 789 778 794 785 776 762 769 778 751 738 788 781 791 790 788 792 795 792 746 723 750 771 756 789 762 798 779 756 746 719 755 714 548 743 744 792 754 771 793 766 776 748 737 878 786 764 732 716 737 732 711 766 753 704 700 1.06e+03 629 808 805 755 803 743 731 724 730 737 760 764 731 705 770 759 758 762 716 739 792 752 759 739 786 746 817 810 819 821 817 795 814 775 822 806 795 801 764 806 782 858 802 795 798 810 765 810 770 798 817 800 785 747 817 815 814 804 811 764 742 782 807 784 805 797 726 796 805 792 850 825 768 804 776 764 779 791 762 760 791 742 726 738 792 781 758 756 781 724 810 793 793 760 787 777 811 783 720 783 771 772 754 809 779 778 1.03e+03 683 793 738 834 803 720 691 698 805 734 760 782 768 760 814 752 739 738 742 814 798 793 828 821 795 765 771 787 758 783 784 766 826 783 790 785 792 780 797 791 769 782 772 759 774 762 759 784 830 766 743 773 821 834 794 750 754 751 790 771 736 729 795 820 845 788 777 757 764 785 740 758 801 795 780 771 796 812 772 781 776 736 769 758 730 774 746 760 761 763 745 811 809 805 796 762 742 750 781 775 819 838 827 760 804 783 634 780 776 745 714 747 751 742 813 800 805 791 776 802 762 776 781 818 760 788 778 796 781 787 799 772 759 766 736 787 754 702 732 786 771 746 790 784 758 747 771 746 781 765 803 792 734 772 761 784 788 752 1.02e+03 1.23e+03 809 813 546 745 735 734 700 758 756 793 745 764 846 764 786 738 788 733 764 875 850 848 834 852 868 800 845 828 854 849 826 861 804 843 849 794 869 831 869 837 847 871 767 856 795 790 862 829 809 817 819 716 763 794 807 842 777 757 577 736 798 780 791 829 770 743 790 748 762 769 778 789 734 774 804 766 769 921 675 842 933 715 766 704 773 767 785 802 824 755 770 778 721 718 770 715 772 774 721 719 748 794 790 714 758 753 736 750 738 766 740 1.15e+03 643 734 728 750 784 733 825 876 819 831 824 840 886 804 822 804 789 773 781 750 810 842 783 797 773 771 795 799 801 793 770 765 739 788 763 753 808 766 743 721 756 771 742 748 731 750 767 772 728 747 775 766 738 743 749 768 736 778 778 779 758 776 744 729 783 770 757 736 793 747 762 736 758 684 757 738 748 696 759 731 697 738 758 725 760 811 753 770 798 813 798 759 760 761 706 743 692 768 793 773 767 562 757 613 734 769 925 884 788 823 808 830 899 720 811 781 815 834 796 760 831 812 781 739 763 731 754 770 828 812 779 791 771 821 765 806 818 755 772 791 755 768 623 1.01e+03 749 734 747 758 753 791 686 779 633 791 763 819 781 761 789 776 741 769 774 802 746 767 775 733 782 723 781 686 787 770 758 762 793 769 755 732 731 775 758 734 782 812 696 754 743 815 734 700 764 736 745 789 736 731 708 703 813 676 773 761 869 867 874 929 902 851 797 858 887 847 830 803 774 850 800 775 818 787 889 837 856 814 778 783 755 813 761 780 747 807 814 805 758 678 799 781 748 782 766 757 767 747 738 746 729 758 770 753 786 793 798 757 759 772 780 813 774 784 835 802 779 800 720 794 782 788 777 795 783 776 761 768 778 751 738 787 780 791 789 788 791 795 791 746 724 750 771 756 789 762 797 777 756 747 720 755 712 546 744 744 793 754 771 794 766 776 747 738 879 786 764 732 716 737 732 712 766 752 704 701 1.06e+03 628 808 805 755 802 743 730 724 729 736 759 764 732 705 770 760 758 763 717 739 792 751 760 739 786 746 817 810 819 822 817 795 814 774 822 807 795 801 764 806 783 858 803 795 797 810 763 810 770 798 817 800 785 746 821 815 815 805 811 764 742 782 805 784 805 797 726 794 805 792 850 825 768 804 776 763 778 791 763 758 791 742 727 738 792 782 757 756 780 724 809 793 793 759 788 777 811 784 721 783 770 771 754 808 779 777 1.03e+03 684 794 738 833 804 719 690 698 806 734 760 782 768 760 814 752 739 737 741 813 798 793 829 822 795 765 771 786 758 782 783 767 826 784 791 784 792 780 797 791 769 784 772 759 774 762 760 784 830 766 744 774 821 834 794 750 753 752 790 772 736 729 795 818 845 788 777 758 763 785 739 758 801 796 779 771 797 811 772 780 776 734 769 758 730 775 746 762 760 764 745 810 810 805 796 761 744 750 780 774 819 838 827 760 803 782 633 780 776 744 714 746 751 741 813 800 804 791 776 802 763 777 782 817 760 788 778 796 783 787 799 773 758 767 737 788 754 702 733 786 771 746 790 783 758 747 771 747 781 765 802 792 734 772 760 782 788 754 1.02e+03 1.23e+03 808 812 546 742 735 734 700 757 755 793 746 764 846 765 786 737 788 733 764 874 850 848 834 853 869 801 845 828 855 849 826 862 800 844 849 795 868 830 869 835 848 872 767 856 795 791 862 829 809 818 820 715 763 793 806 842 777 758 577 731 798 778 790 828 770 743 790 748 762 768 778 789 734 774 805 766 769 919 674 843 933 715 766 705 772 768 784 803 824 756 769 774 721 718 771 714 773 773 720 722 750 794 788 714 758 753 737 749 738 766 740 1.15e+03 644 733 727 750 783 733 825 875 819 831 826 841 886 804 822 805 789 775 781 749 811 842 783 797 773 771 795 798 800 794 770 766 738 788 763 753 808 766 742 721 757 772 743 749 732 751 768 772 729 747 774 766 739 743 749 768 736 778 778 780 757 775 745 730 782 769 758 734 793 747 762 737 759 683 756 737 750 696 758 731 697 739 758 724 760 812 754 772 798 813 798 761 760 759 705 743 692 768 794 773 767 562 758 613 733 769 925 884 788 824 807 831 899 719 810 781 816 835 796 760 832 813 780 740 763 731 753 770 828 812 778 791 772 822 765 806 818 756 771 792 756 769 638 1.01e+03 751 735 747 758 754 791 702 780 633 792 763 820 780 761 789 775 741 770 775 803 747 767 775 734 782 723 782 687 787 770 758 762 791 768 755 732 730 775 757 734 783 811 696 753 743 816 734 700 764 735 746 788 736 732 708 701 814 675 774 761 868 868 874 929 902 851 796 857 888 848 829 803 774 851 800 775 819 788 889 837 856 814 779 783 755 813 761 780 746 807 814 806 758 678 798 782 748 783 766 757 767 746 738 747 729 757 771 752 786 793 796 756 759 773 780 814 774 784 835 802 779 800 720 795 783 788 777 795 781 777 761 768 777 751 738 786 782 791 789 789 791 795 791 746 724 750 770 755 789 763 796 777 756 747 720 755 709 543 744 743 793 753 771 795 766 776 747 738 880 786 765 732 716 736 732 712 766 752 704 702 1.06e+03 628 809 805 754 801 743 730 723 729 736 759 764 731 705 770 760 758 764 716 739 793 750 760 740 786 746 817 809 819 822 817 796 814 773 823 808 795 802 762 806 783 859 803 794 795 811 764 810 769 798 817 800 785 746 825 814 814 807 810 764 742 782 803 784 807 798 725 793 805 791 851 825 767 803 777 763 778 791 765 759 791 742 728 738 792 783 755 757 781 724 808 792 793 759 787 777 811 784 722 784 769 770 754 807 779 775 1.03e+03 684 794 738 832 805 718 689 698 806 734 762 782 769 760 812 752 739 736 740 813 798 794 829 822 796 765 771 785 758 782 783 768 826 784 792 784 792 780 796 790 769 785 772 759 774 761 760 783 829 766 746 774 821 833 794 749 752 754 790 772 737 728 794 817 846 788 777 758 763 784 738 759 802 796 779 771 798 811 771 780 776 734 768 758 729 775 746 764 760 764 745 810 810 805 795 761 745 750 779 774 819 837 826 761 803 781 633 780 775 745 714 746 751 740 812 800 804 791 774 802 763 777 782 815 760 788 778 797 783 786 799 775 756 765 738 790 754 702 733 787 771 746 790 782 759 747 771 748 782 764 801 791 732 770 759 780 788 754 1.02e+03 1.23e+03 808 812 546 742 736 734 701 757 754 792 746 764 846 764 786 736 788 733 763 874 851 848 834 853 869 801 845 829 857 850 826 862 798 845 849 795 867 830 869 835 848 872 767 856 796 792 863 829 809 818 820 715 763 792 805 842 777 757 577 726 798 777 790 829 770 743 791 749 763 768 779 789 734 775 805 766 771 917 674 843 933 715 766 706 771 768 784 804 824 756 768 770 721 719 770 713 775 773 720 721 752 794 789 713 758 754 737 749 738 767 740 1.15e+03 644 732 727 749 783 732 825 873 818 830 827 841 885 804 822 806 789 775 780 748 812 844 783 797 774 771 795 796 799 794 770 765 738 788 763 753 808 766 742 722 757 772 743 750 732 751 768 773 729 748 774 767 739 744 750 768 736 779 779 781 757 775 745 731 782 768 758 732 793 748 761 738 760 683 756 737 751 696 758 731 697 738 759 723 759 813 754 774 798 813 798 759 760 757 705 743 692 768 794 773 767 562 758 613 732 770 924 885 788 824 806 832 898 718 810 781 816 837 795 759 832 813 781 740 763 730 753 769 829 812 779 790 772 822 766 806 818 756 770 792 757 769 654 1.01e+03 753 735 747 758 754 791 720 779 633 793 764 821 779 761 789 775 741 769 775 803 747 767 775 734 782 723 782 687 787 769 757 762 790 769 755 733 730 774 757 733 782 812 696 752 744 817 734 701 764 734 746 788 736 732 708 700 815 676 776 761 868 869 874 929 901 851 796 856 888 848 829 803 774 851 800 776 819 789 889 837 856 814 781 783 754 814 761 781 746 807 814 806 758 679 798 782 747 782 766 758 767 746 739 747 729 757 772 752 784 792 795 756 759 773 780 813 776 784 836 802 779 799 719 795 783 789 777 796 781 777 762 769 777 750 737 786 784 791 789 789 790 796 791 746 723 750 770 754 788 764 796 778 756 748 721 755 707 540 745 743 794 753 772 795 766 776 748 738 880 787 765 732 716 735 732 711 765 753 705 703 1.06e+03 628 808 804 754 800 742 731 723 729 736 758 764 730 705 770 761 758 764 715 738 793 751 760 740 786 745 817 809 819 822 817 796 814 772 822 807 796 801 761 805 783 860 802 792 795 812 764 810 769 798 817 800 786 747 827 814 812 808 810 764 742 782 803 783 809 799 725 793 805 792 851 825 766 802 778 762 779 792 764 760 790 742 728 738 791 783 755 758 782 724 808 790 793 759 786 777 811 784 723 784 769 769 754 807 779 773 1.03e+03 684 793 738 832 805 718 689 697 806 734 764 782 771 760 811 752 739 738 740 813 799 794 831 823 796 764 771 785 759 783 783 769 827 783 792 784 791 780 794 790 768 786 772 760 774 761 759 784 829 766 745 774 821 833 794 748 753 755 791 772 738 727 794 818 847 789 777 758 763 785 739 760 802 796 778 771 797 811 770 780 776 734 768 758 728 774 747 764 759 764 745 810 809 806 795 762 744 750 777 774 819 837 826 761 803 781 634 781 774 747 715 746 750 740 812 800 803 792 773 802 764 777 783 814 759 788 777 797 783 786 798 775 755 763 739 790 754 703 733 788 771 747 791 782 759 746 771 747 782 763 803 791 731 769 758 780 787 752 1.02e+03 1.23e+03 808 812 546 741 737 733 701 757 753 792 746 765 846 764 786 736 788 733 762 874 851 847 833 853 869 802 845 829 858 850 826 862 794 845 849 795 867 829 869 835 848 872 768 856 795 792 864 830 810 818 820 714 762 792 806 842 777 756 575 723 798 776 790 831 771 743 791 748 762 768 779 789 734 774 806 766 772 915 674 843 932 714 767 707 771 768 784 804 824 756 768 768 720 720 769 712 774 773 720 719 753 796 790 712 759 754 738 749 738 767 742 1.15e+03 644 732 728 748 782 732 826 872 816 831 827 842 886 804 822 807 789 774 779 747 813 845 783 797 773 771 795 794 800 794 770 764 739 788 763 754 808 765 743 722 758 773 743 751 731 751 769 773 729 748 773 768 739 744 749 769 736 779 781 781 756 774 746 731 781 768 759 731 793 749 760 739 760 683 755 738 750 696 759 732 695 736 759 723 758 814 754 775 797 814 798 756 760 757 705 744 693 767 793 774 766 563 758 613 731 769 924 885 788 824 806 831 898 717 810 781 814 838 794 759 833 814 781 740 763 730 754 769 830 812 780 790 773 821 767 806 818 756 772 791 759 769 669 1.01e+03 754 736 747 758 753 791 736 779 632 793 764 821 779 761 789 775 741 769 776 804 746 767 775 734 782 723 781 687 787 768 757 762 788 770 757 732 730 773 758 732 782 813 695 752 744 817 734 701 766 734 747 788 736 732 707 700 816 676 776 762 868 869 874 929 900 851 795 855 889 848 829 804 775 852 799 776 819 791 889 838 854 814 780 783 754 814 761 781 746 807 814 806 757 679 798 782 746 782 767 758 766 746 738 748 729 757 773 752 784 793 796 755 759 773 781 813 776 785 835 803 779 799 719 796 783 791 777 797 782 777 762 770 776 749 738 786 784 791 789 789 790 796 792 747 722 749 770 753 789 764 797 779 756 747 721 755 706 535 745 743 794 753 771 795 766 777 748 738 880 787 764 731 716 735 731 710 764 753 706 703 1.06e+03 628 806 804 754 800 741 731 723 730 737 759 765 730 706 770 759 758 764 714 738 792 752 760 740 785 745 817 808 818 822 817 796 813 772 822 806 797 801 761 805 782 859 801 792 795 812 765 810 769 798 817 800 785 748 829 814 812 806 810 763 742 782 803 783 808 799 725 795 806 792 851 825 766 802 778 762 779 792 763 761 790 743 728 738 790 783 757 758 784 724 808 791 793 760 786 777 810 784 724 784 768 769 753 808 779 773 1.03e+03 684 792 738 832 804 718 689 696 806 734 765 782 772 760 812 751 738 739 741 813 799 795 832 824 797 764 771 784 759 783 783 768 828 782 792 784 791 782 794 788 768 786 772 759 773 761 760 785 828 766 745 774 820 832 795 748 752 756 791 772 739 727 794 818 847 789 778 758 764 787 741 760 801 796 779 770 797 811 770 780 777 733 767 758 728 773 747 762 759 764 744 810 809 806 795 763 744 750 776 773 820 837 826 761 805 782 636 782 774 748 716 746 750 742 812 800 803 792 773 803 764 776 782 815 759 788 777 798 781 787 797 774 756 761 739 790 754 704 733 788 770 748 792 782 760 745 771 746 782 762 802 791 731 768 759 780 787 751 1.02e+03 1.23e+03 808 814 546 742 738 732 700 757 753 792 745 766 846 764 785 738 789 733 762 874 851 846 834 853 869 801 845 829 857 850 826 862 790 845 849 794 866 829 869 835 847 871 768 856 794 792 864 831 810 818 820 714 762 792 806 842 777 755 574 720 797 776 789 834 771 743 791 748 761 769 779 789 733 774 805 767 776 916 674 843 931 714 767 708 772 768 784 804 824 756 768 767 722 722 769 713 773 773 720 718 752 798 791 711 759 753 738 749 738 766 743 1.15e+03 644 733 730 747 782 732 825 872 814 832 827 842 889 804 822 807 789 772 780 746 813 846 782 798 771 770 796 795 802 794 769 763 739 787 765 754 808 765 743 721 757 772 742 750 731 751 768 772 729 748 773 768 739 745 748 769 737 780 782 781 756 773 746 731 780 768 759 733 793 750 759 740 760 683 756 739 749 696 759 731 694 733 759 723 757 815 754 775 796 814 799 755 761 757 705 744 693 766 791 774 766 563 757 614 732 768 923 884 788 824 806 830 898 716 810 781 813 838 794 759 835 813 781 740 763 730 755 769 829 812 779 789 773 821 767 806 818 756 772 791 760 769 684 1.01e+03 754 737 747 758 753 791 756 778 633 793 765 821 780 761 789 775 742 768 778 804 746 767 775 734 782 723 780 687 787 766 756 762 789 770 758 731 729 772 759 731 783 814 694 753 743 817 735 702 767 734 747 788 736 732 707 702 817 677 776 761 867 868 873 930 900 851 796 856 889 848 829 804 775 852 799 777 819 791 890 838 853 814 779 784 754 814 762 781 746 806 815 805 757 679 799 782 746 782 767 758 766 746 738 748 729 758 772 752 786 794 797 754 758 773 782 814 776 784 834 804 780 799 721 796 782 792 777 796 782 774 762 770 776 748 739 785 782 790 789 788 790 796 793 747 723 748 769 753 790 764 799 779 756 747 721 755 704 532 745 744 794 754 771 795 766 777 748 738 880 786 764 731 716 736 730 710 764 753 706 702 1.06e+03 627 805 805 754 802 741 732 723 730 738 760 765 730 707 770 758 759 763 715 738 790 752 760 739 785 745 817 808 818 823 816 796 811 772 822 805 797 800 761 805 782 858 802 792 795 812 765 810 769 797 817 800 784 748 830 814 812 804 810 763 742 782 804 783 808 798 726 796 807 794 851 825 768 801 778 761 780 792 763 760 790 744 729 738 790 782 758 758 784 724 807 793 794 759 787 777 811 784 724 783 767 769 753 808 779 774 1.03e+03 685 791 737 832 803 719 689 694 806 734 764 782 771 760 812 750 738 739 740 815 799 794 832 824 798 763 771 785 760 783 783 768 828 782 792 784 790 782 794 786 767 785 772 758 772 762 761 787 828 766 745 774 819 830 795 749 751 755 791 772 739 727 793 818 847 788 777 758 764 786 743 759 801 796 780 769 796 810 770 779 778 733 768 758 729 772 748 761 759 765 744 810 808 805 795 763 744 751 775 773 820 837 826 760 806 783 638 782 774 749 716 745 749 743 812 802 802 793 775 804 763 776 781 816 759 789 777 798 780 787 796 773 757 761 739 789 754 705 733 788 769 748 792 782 760 745 770 747 783 763 801 792 732 768 760 781 787 752 1.02e+03 1.23e+03 808 815 546 743 739 731 699 758 753 794 744 767 846 764 786 739 789 733 762 873 850 847 835 853 870 800 846 828 856 850 826 862 786 843 849 794 865 829 868 835 847 872 768 856 794 792 863 831 811 819 820 714 761 792 806 842 777 756 573 718 798 776 789 834 771 743 790 748 761 769 780 788 732 774 805 769 779 917 674 844 930 715 767 708 772 768 784 803 822 756 768 765 723 724 770 713 773 773 720 717 751 798 789 711 759 752 738 748 738 767 743 1.15e+03 644 734 731 747 782 732 824 872 814 833 827 841 892 805 822 807 789 771 781 747 812 846 781 798 770 768 796 796 803 794 768 763 739 786 766 755 806 766 743 721 757 772 742 749 731 752 767 773 729 749 773 768 739 744 748 770 737 780 783 780 755 773 746 732 780 768 759 734 793 750 760 740 759 683 756 740 749 696 759 731 693 733 758 723 758 814 755 776 796 813 800 755 761 758 706 743 694 766 790 773 766 563 757 614 732 767 923 884 788 824 805 830 898 714 810 780 813 837 794 759 837 812 780 740 763 730 755 770 827 812 777 788 774 820 767 806 818 755 773 790 759 768 697 1.01e+03 753 736 746 758 752 791 778 778 633 794 765 822 781 761 790 775 742 767 779 804 745 768 775 734 782 724 779 687 788 766 756 762 789 771 760 731 729 772 761 731 783 813 694 753 742 817 736 702 768 734 747 787 737 732 707 704 818 677 777 760 868 867 873 930 900 850 796 857 888 848 828 805 775 852 799 777 819 792 890 838 852 814 780 785 754 814 763 781 745 806 815 805 756 678 799 783 747 783 767 756 766 746 738 747 728 758 770 752 788 795 798 755 757 773 783 814 776 784 834 803 781 800 723 796 783 791 776 794 782 772 762 768 776 748 740 785 780 789 790 790 791 795 793 747 723 748 769 753 790 763 799 779 756 748 720 755 703 526 746 746 793 755 771 795 766 778 748 738 879 786 763 731 715 738 730 710 764 754 706 701 1.06e+03 628 806 806 754 802 742 732 723 731 739 762 765 731 708 770 757 759 763 715 737 789 752 760 739 784 745 818 809 817 823 816 797 810 772 822 805 798 802 762 806 782 856 803 792 796 814 766 811 770 796 817 800 783 747 830 815 811 803 810 763 742 782 804 783 806 797 726 797 808 795 851 825 768 801 778 761 780 791 764 760 789 744 730 738 790 782 759 758 784 723 807 794 794 758 786 776 812 784 722 783 767 769 753 808 779 775 1.03e+03 685 791 737 832 802 720 690 694 804 735 763 783 771 760 812 750 737 739 740 816 799 794 831 823 799 762 771 787 761 782 783 767 827 782 792 785 790 781 794 785 767 784 772 757 772 762 762 787 827 766 744 774 818 829 795 749 751 754 789 772 739 727 793 818 847 787 776 758 764 784 744 759 800 794 780 769 797 810 771 779 778 734 768 759 729 771 748 761 759 766 744 810 808 804 795 762 745 751 775 772 821 838 826 759 806 782 638 782 774 748 717 743 749 744 811 803 802 792 777 805 763 776 781 817 759 790 778 798 780 786 795 773 756 761 738 789 755 706 734 787 768 749 792 784 759 745 770 748 783 763 801 792 734 768 760 781 788 754 1.02e+03 1.23e+03 808 815 547 744 739 731 698 758 753 795 744 766 846 764 787 740 790 732 762 873 850 848 837 853 870 800 846 827 855 850 826 863 785 842 849 794 864 829 867 836 847 872 768 856 794 791 862 831 812 820 819 714 760 792 805 842 776 756 573 715 799 776 789 833 770 744 790 749 761 769 781 788 731 775 804 770 783 917 674 844 928 716 767 706 772 767 784 802 821 755 768 763 723 723 772 712 772 772 719 717 750 796 788 712 760 752 738 748 738 768 742 1.15e+03 644 734 730 747 783 732 824 872 814 833 827 840 893 805 821 806 789 770 782 748 812 845 780 798 769 766 795 796 802 795 768 762 738 786 767 755 805 766 742 721 756 771 742 748 730 752 766 773 728 750 772 768 739 742 748 769 737 780 783 779 755 773 746 733 780 768 758 735 794 751 760 740 758 683 757 740 749 696 759 732 695 734 758 723 759 813 755 775 796 812 802 756 762 759 707 742 694 765 789 773 766 564 757 614 733 768 923 884 788 824 805 830 897 711 809 780 813 838 794 758 838 812 780 740 763 730 756 770 825 812 775 788 774 820 768 807 818 756 772 790 758 768 708 1.01e+03 753 736 745 759 752 792 800 779 634 794 764 823 782 761 790 777 741 767 779 804 746 769 774 735 782 722 778 687 788 766 757 762 790 771 760 732 729 772 763 732 784 812 694 753 741 816 736 702 768 734 746 788 737 732 707 706 819 678 777 758 868 866 872 930 899 850 796 857 888 847 828 804 775 852 799 778 818 792 890 838 852 815 781 785 754 814 763 781 745 806 815 805 756 678 799 783 747 782 766 755 766 746 738 747 728 758 770 752 788 796 799 755 757 772 784 814 775 783 835 802 781 801 724 796 783 791 776 793 781 771 761 767 776 748 740 786 780 789 791 791 791 794 792 746 723 748 769 753 790 763 799 778 755 749 719 755 703 524 746 747 792 756 770 796 766 778 748 737 879 785 763 730 714 737 731 710 764 753 706 700 1.06e+03 629 809 807 754 802 743 731 723 730 740 762 765 730 707 770 758 759 762 716 736 789 752 760 739 785 745 819 809 817 823 816 797 810 773 823 805 798 802 762 805 783 857 805 792 797 814 766 811 768 794 817 800 784 747 830 814 810 802 810 762 742 781 805 783 805 797 727 797 808 796 851 825 769 801 778 760 780 790 766 760 788 743 730 739 792 782 760 757 784 722 807 793 793 758 786 776 811 783 721 783 766 770 753 808 779 775 1.03e+03 685 792 737 831 802 720 691 696 802 735 762 784 771 759 810 749 737 739 740 817 799 793 831 821 798 763 771 789 761 783 783 767 827 781 793 785 790 780 795 785 768 783 773 756 772 762 762 787 828 765 744 773 820 830 795 749 753 753 789 772 738 727 793 818 848 785 775 758 764 782 745 758 801 792 780 768 797 810 772 778 777 735 769 760 730 770 747 762 759 765 744 810 808 804 795 763 745 752 776 771 821 840 825 758 806 782 639 782 774 748 717 743 749 744 811 803 802 792 776 805 764 776 781 816 759 790 779 798 780 784 795 773 756 761 737 789 756 706 734 787 768 750 792 785 759 746 770 750 783 764 803 793 734 768 760 782 787 754 1.02e+03 1.23e+03 808 814 546 744 738 731 696 758 752 796 744 766 846 763 788 739 790 732 762 872 852 850 836 853 871 800 846 827 855 850 826 864 779 841 849 795 865 828 866 836 847 872 769 856 794 790 862 831 809 821 819 714 759 792 804 842 777 757 573 712 799 776 789 831 769 744 789 749 761 769 779 787 731 776 804 770 786 917 674 845 926 716 768 705 773 767 784 802 821 754 769 761 723 722 772 712 772 772 719 718 750 794 789 713 762 753 738 747 738 769 741 1.15e+03 644 734 729 748 783 732 823 873 814 833 827 840 891 805 821 805 789 771 782 749 811 844 780 798 769 765 794 796 802 794 768 762 738 786 766 755 804 766 742 720 756 770 741 747 729 751 766 773 728 750 774 767 739 742 749 769 737 779 783 779 755 774 746 733 780 768 758 735 793 751 759 740 758 682 758 740 750 697 760 732 696 735 757 724 759 811 755 776 797 812 802 756 762 759 707 742 693 765 789 773 766 566 757 614 733 770 923 883 788 824 806 830 897 710 809 780 813 839 794 757 838 811 781 740 764 730 755 771 824 812 775 788 774 820 769 807 818 757 772 791 757 768 719 1.01e+03 753 736 744 760 753 792 819 779 634 793 764 824 783 760 791 779 741 767 779 804 746 769 774 735 782 721 778 687 787 765 757 762 790 772 761 732 729 772 764 732 784 812 694 754 741 814 735 702 768 734 745 789 737 733 707 705 819 677 778 758 868 867 872 930 899 849 796 857 888 847 828 804 774 852 798 778 817 792 890 838 852 815 781 784 754 814 763 780 745 806 814 804 757 678 799 783 747 781 766 755 766 746 738 747 728 758 770 751 788 797 799 755 757 772 784 814 775 782 836 802 782 800 723 796 784 791 776 793 781 771 763 768 777 748 740 787 780 789 792 792 791 794 792 747 723 748 769 754 789 762 799 778 755 747 718 755 703 522 746 747 792 756 770 796 766 778 748 737 879 785 763 730 714 735 732 710 764 752 705 700 1.06e+03 630 812 806 754 802 742 731 723 730 740 762 765 730 707 771 760 758 762 716 736 789 752 759 739 785 745 819 809 817 823 815 796 809 773 823 807 799 801 762 804 783 857 805 792 798 816 766 811 766 794 817 800 784 746 830 814 810 803 811 762 741 780 805 784 804 797 727 797 809 796 850 826 769 802 778 761 781 791 765 760 789 744 729 740 793 782 760 757 783 721 808 793 793 761 786 776 810 782 720 783 766 770 753 808 779 775 1.03e+03 685 793 738 830 803 720 692 697 800 734 761 784 771 759 810 749 738 739 740 816 800 793 831 820 798 764 771 789 760 785 783 767 826 781 794 786 791 780 795 785 768 782 773 758 771 761 761 786 828 764 744 773 821 830 795 748 754 753 788 772 737 728 793 818 848 784 775 758 763 782 746 758 800 791 779 768 797 810 773 778 776 736 769 760 730 769 747 763 759 765 744 811 808 804 795 764 746 752 776 770 821 840 824 757 806 783 639 782 773 748 717 745 749 743 811 802 802 792 774 804 765 776 780 814 759 790 780 799 780 782 796 772 755 761 736 790 755 704 735 788 768 750 792 786 759 746 770 750 783 764 805 792 733 768 760 783 786 753 1.02e+03 1.23e+03 808 814 545 744 737 732 695 757 752 795 744 765 846 762 787 738 791 732 762 872 853 851 836 852 871 801 846 826 855 850 826 864 774 841 850 795 867 830 866 836 847 872 769 856 793 790 862 831 807 820 819 715 759 792 804 842 779 757 573 711 798 775 789 829 769 744 789 749 762 768 777 787 731 776 803 768 788 918 675 844 924 715 768 705 772 767 784 803 821 754 770 759 722 721 772 712 772 772 718 718 750 793 789 714 762 754 737 747 739 770 740 1.15e+03 644 733 729 748 783 732 823 874 814 832 827 840 890 805 821 804 789 771 781 748 811 844 780 798 769 765 794 796 802 793 768 763 738 786 765 754 805 767 742 720 755 772 740 747 728 751 766 773 730 750 775 767 738 743 750 769 737 779 782 778 754 773 746 732 780 769 758 735 792 751 757 740 759 682 758 740 751 696 762 733 698 736 758 724 759 811 755 777 797 812 800 756 761 759 708 741 692 765 790 773 766 568 756 613 734 771 923 883 789 824 807 829 897 708 811 781 814 839 794 756 839 811 782 740 764 730 754 772 824 812 775 788 774 820 769 808 818 757 773 791 756 769 727 1.01e+03 753 736 743 761 753 792 831 779 634 792 764 824 782 761 791 782 741 767 778 804 746 769 774 734 782 720 778 687 787 764 757 762 790 772 760 732 729 772 764 732 786 812 695 755 741 814 734 701 768 734 745 790 738 733 706 704 819 676 777 758 868 868 872 930 900 849 795 857 889 847 829 804 774 852 798 778 817 793 890 838 852 813 779 783 754 814 763 779 745 806 813 803 759 679 800 784 747 780 766 755 767 747 739 747 728 759 771 751 788 797 799 755 757 772 783 815 774 781 836 802 781 800 722 797 783 790 776 793 781 771 765 769 777 749 740 788 781 790 792 793 792 794 792 747 722 748 769 754 789 762 799 778 755 745 718 755 702 521 745 746 792 755 770 796 767 778 748 737 878 786 762 731 714 734 733 709 764 752 705 701 1.06e+03 630 815 805 753 801 741 730 723 730 739 761 766 730 706 771 760 758 761 716 736 790 752 759 739 784 745 818 809 818 823 816 796 808 772 824 808 800 799 762 803 784 857 805 792 798 815 766 811 765 794 817 800 782 746 830 814 811 804 812 762 740 780 804 784 806 797 727 796 809 797 850 827 769 802 779 761 781 791 765 760 791 745 729 741 793 782 760 757 784 721 808 794 793 763 786 775 808 781 720 783 766 770 753 809 779 775 1.03e+03 685 794 738 830 802 718 692 698 799 733 761 784 772 759 810 748 739 739 740 816 801 793 832 819 798 765 771 789 759 785 783 767 826 780 793 786 791 780 797 785 768 782 773 760 772 761 761 785 829 765 745 773 821 831 794 748 755 753 788 772 737 728 794 818 848 784 775 758 764 783 747 758 800 792 779 767 797 811 773 777 776 735 769 760 731 769 747 762 759 765 744 811 807 803 795 765 746 752 776 770 821 838 823 758 807 784 640 781 772 748 717 747 748 742 810 801 803 792 774 803 766 777 780 814 759 790 780 798 782 783 796 772 755 761 736 789 755 704 735 788 768 749 791 786 758 746 770 748 783 764 806 791 731 768 760 783 788 752 1.02e+03 1.23e+03 808 813 544 744 736 732 693 758 752 795 743 765 845 761 786 738 789 732 762 873 854 852 836 850 871 801 845 826 855 851 826 863 768 841 850 796 868 830 866 835 847 873 769 855 792 790 862 832 805 819 819 716 760 792 804 843 780 757 573 710 797 774 790 830 769 744 789 750 762 768 775 787 731 775 803 767 790 919 676 844 924 715 768 705 773 767 784 803 822 755 771 758 721 722 771 711 773 772 718 719 750 793 788 714 760 754 737 746 740 769 739 1.15e+03 645 733 729 749 783 732 822 875 815 831 827 840 889 805 822 804 788 772 781 749 811 845 780 798 769 766 795 795 804 792 768 763 738 786 764 753 806 767 744 720 754 773 740 747 727 751 766 774 732 750 777 768 738 743 751 768 737 779 782 778 754 773 747 731 780 770 758 735 790 750 756 739 760 683 758 739 752 695 762 734 698 737 758 724 759 811 755 778 797 813 798 756 760 759 708 742 692 765 790 773 766 567 756 613 734 771 923 883 790 823 808 829 897 708 813 781 814 838 794 756 840 811 782 740 763 731 754 773 824 813 774 789 774 821 768 808 818 756 774 792 756 769 738 1.02e+03 753 737 742 762 753 792 843 780 633 792 764 824 782 761 792 781 740 768 778 803 746 768 774 734 781 721 778 687 787 765 757 763 790 772 760 732 729 772 764 732 786 812 696 756 741 814 733 701 769 734 744 790 738 733 706 702 821 676 777 758 868 868 872 930 900 849 795 857 889 848 829 805 774 852 796 778 817 792 889 838 852 812 776 783 755 814 763 777 745 806 812 804 760 679 800 784 747 781 766 754 767 747 740 747 728 760 771 751 787 796 799 756 756 772 782 815 774 782 836 802 780 801 721 796 782 790 776 793 782 772 766 769 776 750 739 788 781 790 792 793 792 795 791 748 722 748 770 755 789 762 799 779 754 744 718 754 702 520 746 745 792 755 770 796 768 777 749 737 878 786 762 731 714 735 732 709 763 753 706 702 1.06e+03 629 816 805 753 801 742 730 723 730 738 760 765 730 706 771 761 757 761 716 736 790 752 759 738 784 745 818 810 819 823 816 796 809 772 823 810 798 798 762 803 783 857 804 793 798 816 766 810 766 796 816 800 780 746 829 813 812 805 811 762 739 780 805 785 806 797 727 796 808 797 850 827 769 802 779 761 781 791 766 760 792 746 728 742 792 782 760 757 784 722 808 795 794 764 787 775 809 780 719 783 767 770 752 808 779 775 1.03e+03 685 794 738 830 802 716 691 698 799 733 761 785 772 759 811 748 740 740 740 817 802 794 832 818 795 767 771 788 760 785 783 767 826 779 792 785 791 780 798 785 768 781 773 763 773 760 761 784 828 766 745 774 821 831 792 748 756 753 790 773 737 728 795 819 847 784 774 758 764 783 747 758 800 793 779 767 796 813 772 776 776 733 769 760 730 769 748 762 759 765 743 812 806 803 796 765 745 752 777 770 821 837 823 758 807 784 639 781 771 748 717 748 748 741 810 800 804 791 774 803 765 778 779 814 759 789 780 797 783 784 796 772 755 760 736 789 753 704 735 788 768 748 791 786 758 746 771 747 783 764 805 791 730 768 759 784 790 752 1.02e+03 1.23e+03 808 813 544 744 737 732 694 758 753 794 743 765 844 763 786 738 788 732 760 873 853 853 834 849 871 802 845 827 854 852 826 862 765 841 849 797 867 831 867 836 847 874 769 855 792 790 861 833 806 819 819 716 760 792 803 843 780 756 574 710 797 774 790 831 768 743 790 750 762 768 775 787 731 774 803 766 792 919 676 844 924 714 767 704 773 767 784 802 822 755 771 756 721 722 770 710 773 773 718 719 750 793 788 714 759 754 737 746 739 768 740 1.15e+03 645 733 728 749 783 731 822 874 815 831 827 840 889 804 822 806 787 772 781 748 811 846 780 797 769 765 796 794 804 792 768 765 738 786 764 752 806 766 745 722 754 774 741 748 728 751 766 774 733 750 776 768 738 741 751 768 737 779 782 778 754 773 747 731 780 770 759 735 790 749 755 738 762 684 757 738 752 695 761 734 699 738 759 723 758 811 755 780 797 814 797 755 761 760 706 742 693 766 791 773 766 567 757 613 734 771 922 883 790 823 808 830 898 707 814 781 815 838 794 755 842 812 782 740 763 731 753 772 824 813 775 789 774 821 768 807 818 756 773 792 757 770 749 1.02e+03 752 737 742 762 753 791 850 780 633 792 764 823 781 763 792 780 739 768 778 802 745 767 773 734 782 722 778 687 787 765 757 763 789 771 759 732 728 773 763 732 786 812 696 756 741 815 733 701 770 734 744 790 738 733 706 702 824 677 777 758 866 868 872 930 901 849 795 857 889 848 829 805 774 852 796 778 818 790 888 838 852 812 776 783 755 814 762 777 744 806 812 806 759 680 800 785 747 782 768 756 767 747 740 747 728 760 770 752 786 796 799 756 756 772 781 815 774 782 836 802 779 802 721 794 781 790 777 793 783 773 764 769 776 751 739 789 782 791 792 792 793 796 791 748 721 748 771 755 789 762 799 780 754 744 718 753 702 517 746 746 793 756 771 796 768 777 748 737 878 786 762 731 715 736 732 709 764 753 706 702 1.06e+03 629 815 805 754 801 742 730 723 731 736 760 765 731 706 771 761 757 761 716 737 791 751 760 738 785 744 818 810 820 823 816 798 809 773 823 810 796 799 763 802 783 856 802 794 798 816 765 810 767 797 816 801 780 746 830 813 812 805 811 763 738 781 806 784 807 796 726 796 808 796 852 826 770 801 778 761 779 791 767 760 791 746 729 742 792 782 759 757 784 721 808 795 795 763 787 774 809 780 719 784 767 771 750 808 779 774 1.03e+03 684 794 738 830 802 716 690 698 799 734 761 786 771 760 811 749 740 740 740 817 801 794 832 818 793 768 771 787 760 784 783 767 825 778 791 785 791 780 799 785 768 781 773 763 773 760 761 784 827 768 744 774 821 832 791 748 756 753 791 774 738 728 797 820 846 784 773 758 764 784 745 758 800 793 779 768 796 814 774 776 776 731 768 760 728 769 749 762 760 766 743 812 806 802 797 765 745 752 777 770 822 839 823 759 806 783 639 781 770 749 717 748 750 741 810 799 805 790 776 803 764 778 779 814 759 789 780 796 784 784 796 772 755 760 737 787 752 704 733 788 769 747 791 786 758 745 771 746 783 764 804 790 730 768 759 784 791 752 1.02e+03 1.23e+03 809 813 545 745 738 732 694 758 754 794 744 766 844 765 786 738 786 732 760 873 852 853 832 848 871 802 846 827 853 852 827 860 761 842 849 798 867 831 867 836 847 875 769 856 792 791 860 834 806 818 819 716 761 791 803 843 780 756 575 710 797 773 790 831 767 743 792 750 762 767 776 787 731 774 802 767 794 919 676 844 924 714 766 703 773 768 783 801 822 754 771 753 721 722 770 710 772 773 718 720 750 793 788 714 760 754 738 746 737 768 741 1.14e+03 646 733 727 748 783 731 821 872 816 831 827 840 888 804 823 807 787 773 781 748 811 846 779 796 769 765 797 794 803 792 769 766 739 786 764 752 806 766 746 723 756 773 741 748 729 750 766 773 733 750 776 768 738 740 751 769 737 779 782 778 753 773 747 731 780 770 760 736 791 748 755 738 762 683 757 739 752 695 760 734 699 737 759 724 758 811 754 782 797 814 798 755 762 760 704 744 694 767 792 773 766 566 756 612 735 772 922 883 789 823 808 830 898 706 814 781 815 839 795 757 842 812 782 740 763 730 753 771 825 813 776 788 775 822 768 807 818 758 773 792 758 769 759 1.01e+03 750 737 743 762 753 790 862 781 633 791 764 822 782 763 792 780 738 767 779 802 745 766 774 734 782 722 778 687 787 766 758 763 788 772 759 732 728 774 762 733 785 812 696 755 741 815 733 701 770 735 744 791 737 733 706 702 826 679 776 758 865 867 872 930 901 849 796 857 888 848 828 806 775 851 796 778 818 788 889 838 853 812 776 784 755 814 762 776 744 806 813 807 758 679 800 784 747 783 768 756 767 746 740 748 728 760 769 753 786 797 800 756 758 772 780 814 775 783 836 803 779 801 721 793 781 790 777 793 783 773 762 769 776 751 739 789 782 791 792 791 794 796 792 748 721 748 772 755 789 762 798 779 755 744 719 752 702 515 745 746 794 756 771 795 768 778 748 736 878 785 762 730 716 736 732 710 764 754 705 702 1.06e+03 628 814 806 756 802 743 730 723 732 738 760 765 732 705 770 761 757 761 716 737 791 750 760 738 785 745 818 811 819 822 816 799 810 774 822 810 793 801 763 801 782 856 801 794 798 816 763 811 767 798 815 801 780 746 830 813 811 806 811 762 738 783 807 783 808 796 726 797 808 794 853 825 770 801 778 761 778 790 768 760 790 746 730 742 792 782 758 757 783 721 808 795 794 762 787 774 809 781 718 785 768 772 750 808 779 772 1.03e+03 684 795 738 831 803 715 689 697 799 734 761 786 770 759 812 750 741 740 740 816 801 795 832 818 791 768 771 787 760 785 784 768 826 779 790 785 791 780 798 785 768 781 773 762 772 760 761 785 826 768 744 774 821 832 790 748 756 753 792 775 736 729 799 820 844 784 773 758 765 784 744 757 801 793 778 769 796 816 775 776 776 730 768 760 726 769 748 761 759 766 743 814 806 803 797 765 745 751 777 770 822 840 823 760 805 782 639 780 772 750 717 747 752 741 810 800 804 789 776 803 764 779 779 814 759 789 780 797 783 785 796 774 755 761 738 786 752 704 732 787 770 746 791 786 758 745 771 746 783 764 803 790 730 768 759 783 791 752 1.02e+03 1.23e+03 809 813 545 745 739 732 694 758 754 793 745 766 844 766 786 739 786 733 759 872 851 853 830 848 872 802 846 827 853 851 828 860 758 842 849 798 866 830 867 836 846 875 769 857 792 792 860 834 806 818 819 715 762 791 803 842 780 756 576 710 796 773 789 831 767 742 793 750 762 767 777 788 731 774 802 768 796 919 678 844 924 715 765 703 772 768 783 802 823 754 770 751 722 723 770 712 772 774 720 722 751 794 788 713 761 754 738 746 736 768 742 1.14e+03 646 734 725 747 782 730 822 872 816 831 827 840 889 803 823 808 788 774 781 749 810 846 780 795 770 764 797 794 801 792 770 768 739 786 764 752 806 766 745 724 757 773 740 748 731 750 766 772 733 749 775 767 738 740 751 769 736 778 781 779 754 774 746 731 780 769 760 737 791 748 754 737 761 681 757 740 752 695 760 734 699 736 759 724 758 812 753 783 796 814 798 755 762 760 702 744 694 767 794 773 765 565 755 611 735 772 923 883 789 823 809 830 897 704 813 780 814 839 795 758 842 810 781 740 764 729 754 769 826 813 778 788 774 822 769 806 819 759 773 792 758 769 769 1.01e+03 749 737 744 762 753 789 875 781 633 790 765 821 782 763 792 780 738 767 779 802 745 766 774 734 782 722 778 687 788 766 759 763 788 772 760 732 729 774 761 734 784 811 696 753 740 815 733 701 771 735 744 791 736 733 706 702 826 680 775 759 864 867 872 930 901 849 796 857 888 847 828 806 775 851 797 778 818 787 890 837 854 812 777 784 754 813 762 776 744 805 813 806 756 677 800 782 747 783 767 757 767 746 740 748 728 759 768 754 785 797 800 757 760 772 779 814 776 783 836 804 779 801 721 792 781 790 778 793 784 773 762 769 776 750 738 789 782 791 791 791 794 796 792 748 721 748 771 754 789 762 798 779 755 744 719 753 703 514 744 745 794 756 771 794 768 778 748 736 878 784 763 730 715 735 732 711 765 752 704 702 1.06e+03 628 813 806 757 802 743 730 724 732 738 761 765 732 704 770 760 758 761 715 737 790 751 760 737 785 746 818 811 819 822 815 800 810 773 822 809 792 802 764 801 782 858 801 795 798 815 762 811 768 798 814 801 780 745 830 814 812 806 812 763 737 784 808 783 808 796 725 797 809 793 852 824 770 801 779 760 778 790 768 759 789 745 730 741 792 782 758 756 783 721 808 795 793 760 787 775 808 781 718 784 769 772 752 809 779 772 1.03e+03 684 795 738 831 804 715 689 697 799 735 761 785 770 758 812 750 741 739 739 816 800 794 832 818 792 768 771 787 760 785 784 768 828 781 789 784 791 780 796 787 768 781 773 761 771 761 761 786 826 767 745 773 821 832 789 749 755 753 792 776 734 730 798 821 844 784 773 758 765 784 742 756 801 793 777 770 796 816 776 777 776 730 769 760 726 769 746 761 758 765 743 814 806 803 797 766 744 750 776 770 822 840 822 760 804 784 639 780 775 750 717 748 753 741 810 800 803 790 776 803 764 779 779 814 760 790 780 797 782 785 795 775 755 762 740 786 754 704 732 785 771 746 791 786 758 745 771 746 783 764 803 790 731 768 759 783 790 752 1.02e+03 1.23e+03 809 814 545 746 739 731 694 759 754 792 745 766 845 766 787 738 786 734 759 872 851 853 830 850 872 802 847 827 854 851 826 860 757 842 850 799 866 830 867 835 845 874 769 857 791 792 860 833 808 817 818 714 763 792 802 842 780 756 575 710 796 775 789 830 769 742 793 750 763 768 778 788 731 776 803 768 798 920 679 844 925 716 765 703 772 767 784 802 823 754 770 750 723 722 770 713 773 773 722 722 751 794 789 713 763 755 738 747 737 768 742 1.13e+03 645 734 725 746 782 730 822 872 816 831 826 840 890 803 823 807 788 774 781 750 810 845 781 796 770 764 797 794 800 794 770 767 740 785 764 752 806 766 743 723 757 773 740 748 731 749 766 772 733 749 775 766 737 741 750 769 736 778 782 779 756 774 745 732 780 770 761 737 791 748 753 736 760 680 757 741 752 695 761 734 697 735 759 724 758 812 754 783 796 814 798 755 761 760 702 745 694 766 794 773 764 564 755 611 734 772 924 884 789 824 809 831 896 703 813 780 813 839 796 760 843 809 781 740 764 728 755 770 826 814 778 788 774 822 770 805 819 758 774 791 757 768 775 1.01e+03 748 736 745 762 753 790 890 780 634 789 766 820 782 761 791 780 738 767 779 802 745 766 774 734 783 722 778 687 788 766 759 762 788 772 761 732 729 774 761 735 784 810 696 752 740 816 734 702 771 735 744 792 736 732 706 702 826 680 774 759 864 867 872 930 900 848 796 858 888 847 828 806 775 851 798 777 818 787 891 837 855 811 778 785 754 811 762 777 744 806 814 806 756 676 800 781 747 783 767 757 767 746 740 748 728 760 769 755 784 798 800 758 760 771 780 813 776 782 836 803 779 801 721 792 781 790 777 794 783 774 762 769 776 750 738 789 782 791 790 791 794 795 791 748 720 748 770 754 789 762 798 780 755 743 719 753 702 515 742 744 794 755 772 794 768 778 748 736 879 785 762 730 715 736 732 712 766 751 703 702 1.06e+03 628 813 806 757 801 743 731 724 732 739 761 765 732 704 770 760 758 761 716 738 790 753 760 738 784 747 818 810 819 822 815 800 810 773 822 809 792 803 762 801 782 859 800 795 799 814 761 812 768 797 815 802 781 745 829 815 813 806 813 763 738 783 808 783 807 797 725 797 809 793 851 823 770 801 780 759 778 790 768 758 788 744 732 742 792 782 757 756 783 721 808 795 792 760 786 774 807 781 718 784 768 772 753 811 780 774 1.03e+03 684 795 738 831 805 714 689 697 799 735 761 784 772 758 812 750 740 739 738 816 800 793 832 819 794 767 772 787 760 785 784 768 829 783 788 785 791 779 796 788 767 781 774 760 769 762 761 787 827 767 745 772 821 833 789 749 754 754 792 776 732 729 798 822 845 784 773 758 766 783 742 755 802 794 777 770 796 817 775 777 776 730 769 760 726 770 744 761 757 764 743 814 805 804 796 767 744 749 776 771 822 840 822 760 804 785 639 780 777 750 716 750 752 741 810 800 803 790 775 803 764 779 780 813 760 790 779 797 782 786 795 775 756 763 741 788 756 704 732 784 771 746 791 786 758 745 771 746 783 763 803 789 732 768 760 782 789 752 1.02e+03 1.22e+03 809 814 545 746 739 730 694 759 754 792 746 766 845 766 787 738 787 736 759 872 851 852 830 851 872 802 848 826 854 851 823 861 755 842 851 800 865 830 867 835 845 873 769 856 792 792 860 832 809 818 817 715 763 792 802 841 779 756 575 709 796 776 789 830 770 743 792 749 763 769 778 787 732 777 804 768 800 919 678 844 926 716 766 704 772 767 786 802 822 754 770 750 724 722 770 714 775 773 722 720 751 794 789 712 763 756 738 748 738 767 741 1.13e+03 645 734 726 746 782 731 822 872 816 832 826 839 891 802 822 806 787 773 781 750 810 844 781 798 770 765 796 794 802 796 770 766 740 784 765 752 806 765 742 722 756 773 740 748 731 751 766 772 733 749 775 765 737 741 750 769 736 778 782 778 757 774 746 734 780 770 761 735 791 749 753 736 761 680 758 740 751 695 761 734 696 735 760 724 758 812 754 783 795 815 797 756 760 760 703 746 694 766 794 773 766 564 755 610 734 772 924 884 789 824 809 831 896 702 812 780 811 839 796 760 844 808 781 740 763 727 755 770 826 813 776 790 773 822 770 805 818 758 774 791 756 768 785 1.01e+03 749 736 744 761 753 791 903 779 633 789 766 821 781 760 789 779 739 768 779 803 744 767 774 734 783 722 778 686 788 766 759 762 788 772 761 732 730 774 761 734 784 809 696 753 740 816 736 703 771 735 745 792 736 731 706 702 826 679 773 759 865 867 873 931 900 848 795 857 887 848 827 806 775 851 798 776 818 787 890 836 855 811 778 785 754 809 762 778 744 806 814 805 757 676 800 781 746 783 768 757 766 745 739 748 728 760 769 755 782 797 798 758 758 771 780 814 776 782 836 803 779 803 720 792 782 791 777 795 782 774 763 770 776 750 739 789 782 791 789 790 794 795 791 748 721 749 770 754 789 761 798 780 756 742 719 754 702 517 742 742 794 754 772 796 768 778 747 736 879 785 762 730 714 737 732 712 767 750 703 702 1.06e+03 627 814 806 757 800 744 731 725 733 737 761 765 732 704 770 760 758 762 716 739 791 753 760 738 784 748 818 810 818 821 816 802 810 772 823 809 794 803 763 802 782 861 800 796 800 814 761 812 766 797 815 802 783 745 827 817 813 805 813 764 738 782 807 784 807 797 725 797 808 794 851 823 769 801 779 757 778 791 767 758 789 743 732 742 792 782 757 757 782 721 808 795 792 759 786 774 807 782 718 783 767 771 753 811 780 775 1.03e+03 685 794 738 831 805 714 689 697 800 735 761 784 774 759 811 750 738 739 738 816 800 792 832 820 794 766 772 786 760 784 784 767 829 782 788 785 793 779 795 790 766 782 775 759 770 763 761 788 828 766 745 771 821 835 789 749 753 755 791 776 732 726 798 822 845 784 774 758 765 783 743 755 801 793 778 772 796 817 773 778 776 730 769 760 727 770 744 761 756 762 743 814 805 803 795 767 743 749 776 772 822 840 822 760 804 787 639 782 777 749 715 751 752 742 811 799 803 790 774 804 763 779 780 813 761 790 779 797 782 786 796 775 756 762 740 789 757 704 733 785 770 746 792 786 757 745 772 746 783 763 803 789 733 769 759 781 788 752 1.02e+03 1.22e+03 808 815 545 746 738 730 694 759 754 793 746 766 845 765 786 738 787 736 759 872 852 852 831 852 871 802 848 826 854 851 822 861 754 842 852 800 865 830 866 835 845 872 769 856 794 792 860 832 810 820 819 714 763 792 801 841 778 756 575 708 797 778 789 830 770 743 792 750 763 769 777 787 732 776 805 768 801 918 676 844 927 716 766 703 772 767 786 802 822 755 770 748 724 722 770 714 776 772 721 719 751 794 789 710 763 757 737 749 736 766 741 1.12e+03 645 733 728 745 782 731 822 870 816 833 825 838 891 803 820 807 787 773 781 750 811 843 781 798 770 765 795 795 803 796 769 765 739 784 765 752 806 765 742 722 756 773 740 748 731 752 766 772 733 748 775 764 737 742 749 770 736 778 782 779 757 774 746 736 781 770 760 734 792 749 754 737 761 680 757 740 751 695 760 734 695 735 760 724 757 812 754 781 795 815 797 758 759 760 705 746 693 765 794 772 768 563 756 611 733 771 924 885 789 824 809 830 896 702 812 780 811 839 796 759 846 809 780 741 763 726 756 771 826 813 775 791 773 822 768 804 817 758 774 791 755 768 795 1.01e+03 750 737 743 761 753 791 915 779 633 789 767 822 780 761 788 779 738 768 778 802 743 767 774 734 782 722 779 687 788 766 759 761 787 772 762 733 730 774 762 732 784 808 696 753 741 816 738 704 771 735 745 791 737 730 706 703 826 679 772 758 865 866 873 932 900 848 795 856 886 849 828 805 775 851 798 776 817 788 890 837 854 810 779 785 754 809 763 780 745 806 814 805 758 676 800 781 746 783 768 758 765 745 739 748 729 759 769 755 782 797 797 758 757 772 781 814 776 782 836 803 779 803 720 792 783 791 777 795 782 774 763 770 775 750 739 789 781 791 789 789 794 795 790 748 722 750 770 754 789 762 798 780 756 743 719 754 702 519 742 742 794 754 772 797 769 778 746 735 879 784 762 730 714 738 731 713 768 751 703 702 1.06e+03 628 815 805 756 800 744 730 725 733 736 760 765 731 705 770 760 758 762 716 739 792 753 760 739 784 749 817 809 819 820 816 803 810 772 824 809 796 803 763 802 782 861 800 796 800 815 762 811 766 798 816 801 786 746 825 817 812 804 813 764 740 781 807 784 806 797 725 797 808 794 852 824 769 801 778 757 777 791 767 758 789 742 733 743 792 781 757 758 782 721 808 794 792 759 786 775 806 782 718 783 766 770 753 809 780 774 1.03e+03 686 794 738 831 804 714 690 697 802 735 761 783 775 760 811 750 736 739 738 816 800 792 833 819 794 766 773 786 759 784 783 766 829 781 789 786 794 779 795 790 766 782 776 759 770 764 761 787 828 766 746 771 821 838 788 749 752 757 791 775 732 724 799 821 844 784 775 759 764 783 742 754 801 793 778 773 796 816 773 779 776 730 769 759 728 768 746 761 757 761 743 814 804 803 793 767 743 749 775 773 822 839 822 760 805 787 639 784 776 749 714 749 751 742 811 798 803 790 774 804 763 779 781 813 761 790 779 797 782 786 796 775 756 761 740 789 758 704 733 788 770 747 793 785 758 746 773 746 783 763 804 789 731 768 758 781 788 753 1.02e+03 1.22e+03 808 815 544 746 737 732 694 758 755 793 745 766 845 763 785 739 787 736 760 872 852 852 832 852 871 802 848 825 854 851 822 861 754 843 852 800 865 830 865 835 845 872 768 857 796 792 861 832 810 821 821 713 763 792 801 841 778 756 576 708 798 777 789 830 770 744 792 750 764 769 778 787 732 776 805 767 803 917 675 845 928 716 766 701 772 766 786 802 824 756 771 746 723 722 770 714 776 772 720 720 751 794 789 710 763 756 737 749 735 766 741 1.11e+03 646 733 730 746 782 731 822 870 816 833 825 837 890 804 820 806 787 772 780 751 811 843 781 798 769 766 795 795 803 795 769 764 739 785 766 753 806 765 742 722 756 772 742 748 731 754 767 771 733 747 775 764 736 742 749 769 737 778 782 780 757 775 745 737 781 770 760 734 793 749 755 738 761 681 756 740 750 695 760 735 695 735 761 724 756 811 754 780 795 815 798 759 759 760 706 746 693 767 793 772 768 563 755 612 733 770 924 885 789 825 808 831 897 702 811 780 811 840 796 757 846 810 780 741 763 725 757 771 826 813 775 790 773 822 767 804 816 758 774 792 755 768 805 1.01e+03 750 738 743 760 753 791 927 779 633 789 766 822 780 761 788 779 736 769 778 802 741 767 774 734 780 722 780 687 788 766 760 761 786 771 762 733 730 774 762 731 783 808 696 753 741 816 737 704 771 735 745 791 738 729 706 705 827 678 771 758 865 866 872 932 900 848 794 856 886 849 828 804 775 852 797 776 816 788 889 838 854 811 779 784 754 809 763 780 745 807 813 805 759 676 799 781 746 782 768 759 765 745 739 746 730 760 768 756 783 797 796 757 756 773 781 814 776 782 835 803 778 803 720 792 782 791 777 796 783 774 763 770 775 749 740 788 780 790 790 788 793 795 790 747 724 750 771 755 790 762 798 781 756 745 719 754 701 521 742 743 793 754 772 797 769 778 747 735 879 784 763 730 714 738 730 714 767 751 705 702 1.06e+03 628 814 805 756 800 742 729 725 734 735 760 765 731 705 770 761 757 761 717 738 793 752 761 738 785 748 817 810 819 820 816 804 810 772 824 809 798 803 764 802 781 861 800 796 799 815 762 810 764 798 816 801 788 746 823 817 811 805 813 762 740 781 807 783 807 797 724 797 807 794 853 826 768 801 777 758 776 791 766 758 790 741 732 742 791 782 757 760 783 723 807 793 792 758 786 776 806 783 718 783 765 769 753 808 781 774 1.03e+03 687 794 739 831 803 714 689 697 802 735 761 783 774 759 812 750 737 739 739 816 800 793 833 819 795 766 773 785 759 784 782 766 829 781 788 786 794 780 795 789 766 783 774 758 772 764 760 787 828 766 745 771 821 840 787 749 754 757 792 775 733 723 800 819 843 784 775 759 765 784 740 755 800 793 776 772 795 815 773 779 776 731 768 758 730 767 746 762 757 760 744 814 806 802 791 766 743 750 775 773 822 838 822 760 805 785 639 783 776 749 714 748 749 742 812 798 803 789 775 804 763 779 781 813 762 790 779 798 782 786 796 775 756 761 740 789 758 705 733 789 770 749 794 784 759 746 773 746 783 764 804 788 729 768 760 782 788 754 1.02e+03 1.22e+03 808 815 545 746 736 733 694 757 755 793 743 766 844 761 784 739 787 735 761 873 852 852 833 852 870 802 847 825 853 851 823 861 753 844 850 798 865 831 865 835 846 872 768 858 796 792 863 833 810 821 822 711 764 792 801 841 779 756 576 708 798 777 790 830 771 744 791 750 765 768 780 788 732 775 804 768 805 917 675 845 928 716 765 699 773 765 784 802 824 756 772 745 722 723 770 714 776 772 721 720 751 795 790 710 764 756 737 749 734 767 741 1.09e+03 646 733 730 748 782 731 822 870 815 832 825 837 890 805 819 804 788 772 780 750 811 843 780 798 769 766 796 796 803 794 769 765 738 785 766 753 806 766 742 723 756 772 743 749 731 754 768 771 732 746 775 763 737 743 749 768 736 779 782 781 756 773 745 738 779 770 760 734 794 749 756 738 761 682 756 740 750 696 760 735 695 734 761 724 756 811 754 778 796 815 799 759 759 760 707 746 694 768 792 772 767 564 754 613 733 769 923 884 788 825 807 832 898 702 812 779 812 840 795 756 846 810 780 742 763 725 758 772 826 813 775 789 773 822 766 804 816 757 774 794 756 769 813 1.01e+03 750 738 743 761 753 791 941 778 632 789 766 821 780 761 789 780 736 769 778 802 741 767 774 735 779 721 780 687 788 766 760 761 787 770 762 733 730 775 762 731 782 809 695 752 741 816 736 704 772 735 744 791 739 729 706 706 828 678 771 757 865 865 871 932 901 848 794 856 885 849 828 802 774 852 797 776 815 788 889 838 854 811 779 784 755 809 762 779 745 808 813 804 759 675 799 781 746 782 768 758 765 744 738 744 730 760 769 755 783 797 796 757 756 773 781 814 776 782 835 802 778 803 720 792 782 790 778 796 783 774 762 770 775 749 740 788 781 790 790 787 793 795 790 746 723 749 771 756 790 762 798 781 756 747 720 753 701 522 742 744 792 754 772 797 769 777 748 735 878 785 763 731 714 738 729 714 767 751 706 702 1.06e+03 628 814 805 756 801 741 730 724 734 735 759 764 731 706 770 761 757 761 718 737 793 752 761 738 785 747 818 810 819 821 815 804 811 771 824 809 799 803 764 802 781 860 802 795 799 817 763 810 764 798 816 800 786 745 823 816 812 805 814 761 740 782 806 782 807 798 726 796 808 793 853 826 768 800 778 759 776 791 766 758 790 740 731 741 791 782 757 760 784 724 807 792 793 759 785 777 806 784 718 783 764 769 754 808 781 775 1.03e+03 686 794 739 831 802 713 689 697 801 735 761 783 772 759 813 749 738 739 739 817 801 794 834 819 794 766 774 786 759 784 782 767 829 781 788 785 793 781 795 789 767 783 774 758 774 764 760 787 827 766 744 771 822 841 786 749 755 758 793 775 733 725 800 818 845 785 775 759 767 784 738 756 800 793 774 771 797 814 772 778 776 731 768 758 730 766 746 762 758 762 744 814 807 803 790 766 742 751 775 773 822 838 822 760 804 784 638 781 776 749 713 747 748 742 811 798 802 790 776 804 763 779 780 814 762 790 779 797 782 786 797 774 756 761 740 789 757 706 733 788 770 751 794 782 761 747 771 747 784 764 803 788 728 768 762 783 789 754 1.02e+03 1.22e+03 808 814 546 744 735 733 694 757 755 794 741 766 844 761 784 738 787 734 759 874 852 853 832 852 870 801 846 825 853 851 824 862 752 844 848 797 866 832 866 834 846 871 767 857 796 792 864 832 810 821 822 710 765 792 801 841 779 756 576 708 798 777 790 830 772 745 791 750 765 768 780 787 732 776 804 768 807 918 676 845 929 716 764 699 773 765 783 802 824 756 772 745 721 723 771 715 776 772 722 721 750 795 791 710 765 756 737 749 734 769 740 1.08e+03 647 734 731 747 781 731 822 871 815 832 825 838 889 803 819 803 788 771 780 750 811 843 780 798 769 766 796 796 802 795 770 766 737 786 765 753 807 766 742 723 756 773 743 750 731 754 768 770 731 746 775 764 737 744 749 767 734 779 782 780 755 772 745 738 778 770 760 735 794 748 756 736 760 683 756 740 751 696 760 735 695 733 761 724 756 811 755 778 796 816 799 759 758 759 706 746 695 770 791 771 765 565 753 613 734 769 922 883 788 825 807 831 898 702 812 779 812 841 795 755 845 810 780 742 764 726 757 773 828 813 775 789 773 823 766 804 816 757 774 795 756 770 821 1.01e+03 749 738 742 762 753 790 951 778 632 789 766 820 781 761 789 781 736 768 778 802 741 767 773 734 779 721 780 687 788 766 760 762 790 770 762 734 730 774 763 731 783 810 695 752 739 816 735 704 773 735 744 791 740 729 706 705 829 678 771 757 866 866 872 932 902 848 794 857 884 849 827 802 774 853 797 776 815 788 889 838 854 812 778 784 756 810 761 777 744 809 812 803 760 675 798 781 746 781 768 757 766 744 737 743 730 761 769 754 783 796 796 756 756 772 781 814 776 782 834 802 778 802 720 792 782 789 778 796 783 774 762 770 776 749 740 789 781 790 790 787 793 795 791 746 723 749 771 757 790 761 798 781 756 746 720 752 700 522 742 745 791 754 772 796 768 777 749 736 877 785 763 732 714 738 729 714 767 751 708 702 1.06e+03 628 814 806 756 801 741 731 724 734 734 759 764 731 706 770 761 757 760 719 736 793 753 761 739 786 746 819 809 819 821 814 806 812 771 825 810 798 802 763 801 782 859 803 795 798 817 763 810 763 798 814 800 784 745 822 815 812 805 812 762 740 784 805 781 807 798 728 796 808 793 853 826 768 800 780 760 775 791 765 758 790 739 730 741 790 783 758 759 784 724 806 792 792 760 785 776 805 784 717 783 763 769 754 808 781 776 1.03e+03 686 793 740 831 802 713 690 697 801 734 761 783 771 759 812 749 740 739 739 817 801 794 834 820 794 766 774 787 760 784 783 767 828 781 788 786 792 780 796 789 767 784 772 758 774 763 760 785 827 766 744 770 822 842 787 748 757 758 792 775 734 728 800 817 848 786 775 759 769 784 738 756 799 793 775 770 798 815 772 778 776 732 766 758 731 765 745 762 757 763 743 815 808 803 790 766 742 751 775 772 821 840 823 759 802 782 639 781 776 749 714 746 749 742 812 799 803 790 777 804 763 779 780 813 763 789 778 796 782 784 797 773 757 760 741 789 756 705 733 787 770 751 795 781 761 748 770 748 784 764 802 788 728 768 765 785 790 753 1.02e+03 1.22e+03 808 813 547 743 735 732 694 757 755 795 741 765 844 763 784 738 787 735 757 875 852 853 832 851 869 801 845 825 853 851 825 862 751 844 847 796 867 832 866 834 846 872 767 856 797 793 864 833 810 821 821 709 766 793 802 841 780 757 576 707 797 777 790 831 772 745 791 750 766 768 780 787 731 776 803 769 807 919 676 845 929 716 764 700 774 766 784 801 824 755 773 743 721 723 771 715 776 772 723 721 749 795 791 710 766 755 737 749 735 771 739 1.07e+03 647 733 731 746 781 732 822 872 815 832 825 838 889 802 819 803 788 772 780 750 811 843 779 798 769 766 796 795 802 795 771 765 737 786 765 752 806 766 742 723 756 772 741 750 731 753 769 770 731 748 774 765 738 744 749 766 734 779 782 777 754 771 745 737 778 771 759 735 794 748 756 735 762 684 757 741 751 696 760 735 695 733 760 724 756 811 754 780 797 815 798 759 758 758 705 746 697 770 791 770 765 566 753 613 733 769 922 882 789 825 807 830 897 704 813 778 813 840 795 755 845 810 780 742 764 727 756 774 829 813 774 789 773 823 766 803 816 756 774 795 756 770 828 1.02e+03 749 739 742 763 753 790 960 778 632 790 765 820 781 762 788 781 736 768 779 803 743 767 773 735 779 721 780 687 787 766 759 762 792 769 762 736 730 774 763 732 783 810 694 752 738 815 735 704 774 734 744 791 740 729 706 705 829 678 771 757 866 867 872 933 903 848 794 857 884 849 827 802 774 853 797 777 816 788 889 838 855 812 777 784 755 812 762 776 745 808 812 803 759 676 797 781 746 782 767 756 768 744 736 743 730 761 770 754 782 796 796 756 756 771 782 815 776 781 834 802 778 801 721 793 782 789 778 796 783 774 761 770 777 748 739 788 780 790 792 788 793 795 792 746 723 748 771 758 790 760 798 781 755 746 719 752 700 521 742 745 791 754 772 795 768 777 750 736 877 786 763 732 714 737 729 714 766 752 708 702 1.06e+03 628 813 806 755 801 741 730 723 734 735 759 765 731 706 770 761 757 760 719 737 793 754 761 739 787 746 819 809 820 822 813 809 813 772 825 810 797 802 763 801 784 859 803 795 797 816 763 810 763 799 812 798 783 744 822 815 813 804 810 762 739 786 803 782 807 798 729 796 808 793 853 826 768 799 779 761 775 790 765 758 790 740 729 742 790 783 758 757 783 724 806 794 792 761 785 775 806 783 718 783 763 769 754 808 780 775 1.03e+03 685 793 739 832 801 713 690 697 802 734 761 784 770 759 811 749 740 739 740 817 802 794 833 820 794 767 774 788 760 783 784 766 827 781 788 788 793 780 796 789 768 784 771 757 772 762 761 784 827 766 743 770 822 845 787 747 758 757 792 776 734 728 799 816 848 786 775 759 768 784 739 757 800 793 775 770 799 816 772 778 776 732 765 759 731 765 743 762 757 765 743 814 808 803 792 765 742 752 776 772 820 841 823 758 804 782 639 782 776 748 714 746 750 742 812 799 803 792 777 805 764 779 779 812 764 787 779 797 782 783 797 772 758 760 741 789 755 703 734 786 770 750 794 780 760 747 771 748 784 764 802 789 730 769 764 785 790 753 1.02e+03 1.22e+03 808 812 548 743 736 732 694 756 755 797 741 764 844 765 783 737 787 736 756 874 852 852 833 850 869 801 845 825 854 852 825 861 750 844 847 795 867 832 864 834 846 872 768 855 797 793 863 833 809 821 820 710 766 793 803 840 780 757 576 707 797 777 790 832 771 745 791 750 766 767 780 787 731 777 802 769 806 919 677 844 928 716 764 700 773 767 784 800 824 754 774 741 721 723 771 716 775 772 723 721 748 795 790 710 766 753 738 750 736 771 737 1.05e+03 646 733 731 745 781 732 822 872 816 832 825 839 890 800 819 803 788 772 780 750 811 843 780 798 769 766 797 794 803 794 771 764 738 786 765 751 805 766 741 722 756 772 740 749 731 753 768 770 731 750 774 766 738 743 750 766 736 780 781 775 754 771 745 736 780 772 758 734 793 748 756 734 763 684 758 741 751 696 759 734 694 732 760 723 756 811 754 782 798 814 797 759 758 757 705 747 697 770 792 770 765 567 753 614 733 769 921 882 790 825 807 829 896 705 813 778 813 839 795 755 844 811 780 741 764 727 754 773 829 814 774 789 773 823 766 803 816 755 776 795 756 770 836 1.02e+03 749 739 742 763 753 790 966 778 633 791 765 820 780 762 788 780 736 767 779 802 744 767 773 735 779 721 779 687 786 766 759 762 793 769 763 736 731 774 763 732 783 809 694 752 738 816 734 705 774 734 744 791 740 729 706 704 829 678 771 757 866 868 873 933 904 849 793 857 885 849 828 803 774 854 797 778 816 789 890 838 855 812 777 784 754 813 762 777 745 807 812 803 759 677 797 781 747 782 767 756 768 743 736 744 730 760 771 755 781 795 796 756 756 770 782 816 776 781 834 801 778 800 720 793 782 789 778 796 782 775 761 770 779 748 738 787 780 790 793 788 793 795 793 746 722 748 771 757 790 760 798 781 756 747 719 753 701 520 743 745 790 754 772 794 767 776 750 736 877 786 763 732 714 737 729 714 766 752 708 702 1.06e+03 629 812 807 755 800 741 729 723 733 736 760 766 731 706 770 761 757 760 718 737 793 753 761 739 788 746 819 808 821 822 812 811 812 773 824 809 796 801 763 801 785 859 802 794 796 814 762 810 765 799 810 797 783 744 821 815 814 804 808 762 739 786 803 782 807 798 729 796 807 792 852 826 768 799 778 761 775 789 765 758 790 741 729 742 790 784 758 756 782 723 806 794 791 762 784 774 806 784 719 783 762 769 754 809 781 775 1.03e+03 685 792 738 832 801 714 690 697 804 734 762 784 770 760 810 748 740 738 740 817 802 793 832 820 793 767 773 787 760 784 786 766 828 781 788 788 794 779 796 788 769 784 771 757 771 761 761 782 827 766 743 770 822 849 788 745 757 755 790 778 735 729 798 815 846 787 775 759 766 785 739 757 801 792 775 770 799 816 772 778 776 731 764 760 731 765 743 760 757 765 743 814 809 804 793 764 741 751 777 771 819 841 823 758 806 782 639 783 776 746 715 747 750 742 812 800 804 793 776 805 764 779 779 813 765 785 780 798 782 782 797 771 759 760 740 789 753 701 734 785 770 748 794 781 760 746 772 748 783 764 802 789 732 770 763 784 790 753 1.02e+03 1.22e+03 808 812 549 742 736 731 694 756 754 799 742 763 844 765 783 737 787 735 757 873 852 852 833 851 869 801 845 825 854 852 825 861 748 844 848 794 866 831 862 834 846 873 768 854 796 792 863 833 809 820 821 711 765 793 804 839 780 758 576 709 797 776 791 832 770 745 791 750 766 767 779 787 731 776 802 768 803 919 677 844 928 716 764 701 772 769 783 798 825 754 773 740 721 722 771 716 775 772 723 720 748 795 790 710 764 752 738 750 737 771 737 1.04e+03 646 732 730 746 782 733 821 872 817 832 825 839 890 800 820 802 788 772 780 750 810 843 780 798 770 767 798 794 803 794 771 763 738 787 765 751 804 766 740 720 755 772 739 748 732 754 768 771 731 750 774 765 738 743 749 766 737 780 780 775 754 772 744 736 782 772 757 733 792 748 756 733 765 683 759 742 750 696 758 734 695 733 760 724 757 811 753 784 798 814 797 759 758 757 705 747 697 770 793 771 764 568 753 614 731 769 920 883 791 824 808 830 895 707 813 778 811 838 794 755 844 811 780 741 765 726 754 772 829 813 774 789 773 822 765 803 816 754 777 795 757 770 846 1.02e+03 749 740 742 763 753 790 978 778 633 792 764 821 779 762 788 780 737 767 779 802 745 768 773 734 780 722 780 687 785 766 758 762 793 769 764 735 731 774 763 731 783 808 694 751 738 816 733 705 774 734 745 790 739 728 705 705 830 676 771 756 866 868 873 933 904 849 793 857 886 849 829 804 774 855 798 778 817 789 890 839 855 812 776 785 754 812 763 778 745 807 812 802 758 678 797 781 747 782 767 757 768 743 737 744 729 760 771 756 783 794 796 755 755 770 782 818 775 782 834 801 778 799 720 793 782 789 777 796 782 776 761 770 779 748 738 785 780 791 794 788 794 795 793 746 721 748 771 755 790 761 798 781 756 747 719 753 702 520 744 745 791 754 772 794 768 776 750 736 878 786 763 731 715 737 730 713 765 752 708 702 1.06e+03 629 811 807 754 801 741 729 724 732 736 760 766 731 706 769 760 757 759 717 738 793 754 761 739 787 748 819 808 821 822 812 812 812 773 823 809 795 800 763 801 784 859 802 792 795 812 762 810 766 799 810 798 784 744 822 816 814 804 808 762 738 786 803 782 806 798 728 796 806 792 851 825 768 799 777 761 775 788 765 758 790 743 729 742 791 783 757 756 782 723 806 795 791 763 784 775 806 785 720 783 762 769 755 809 782 775 1.03e+03 686 792 737 832 802 715 691 698 804 735 763 785 770 761 810 748 739 737 741 817 802 792 831 821 793 767 773 786 760 786 786 765 827 781 788 786 794 779 796 788 769 784 771 756 772 761 761 783 827 766 744 770 821 850 789 745 757 754 791 778 735 730 797 815 844 787 775 760 764 784 740 758 801 792 776 770 800 813 771 777 776 731 764 762 730 765 742 759 758 765 744 813 809 804 792 763 742 750 777 770 819 841 823 758 809 782 639 782 775 747 716 747 750 743 811 800 804 793 776 804 763 778 779 814 764 785 780 798 782 782 797 771 758 761 739 789 753 700 734 784 769 747 793 783 760 745 772 748 782 764 803 789 734 769 763 783 791 753 1.02e+03 1.22e+03 808 813 549 742 735 731 693 756 755 801 743 764 844 765 783 737 787 734 759 873 853 852 833 851 870 800 845 825 854 852 825 861 748 843 848 794 866 830 862 835 846 874 767 854 795 791 863 833 810 820 822 712 764 793 804 838 779 758 576 710 798 775 791 832 770 745 791 750 766 767 778 787 731 776 802 768 802 920 678 844 929 715 765 701 772 770 783 798 825 754 772 740 720 721 771 715 774 772 723 719 747 796 792 710 762 752 739 750 739 771 739 1.02e+03 646 733 729 746 781 733 822 872 820 832 825 838 891 800 820 802 788 773 780 749 810 844 781 798 770 767 798 794 803 793 770 761 738 786 765 751 805 765 741 720 755 771 740 748 732 753 768 771 731 749 774 764 738 742 749 766 738 780 781 776 754 774 745 735 783 772 757 733 792 747 755 733 765 682 760 741 750 695 758 734 695 733 759 724 758 811 753 783 798 814 797 760 758 757 705 746 698 770 793 773 764 570 753 613 730 769 920 884 791 824 809 830 896 707 812 780 810 837 794 755 844 812 780 741 764 726 754 772 828 813 775 790 774 823 765 804 816 754 777 795 757 770 856 1.02e+03 749 740 742 763 753 790 992 778 633 792 765 821 779 762 788 781 738 767 779 802 744 769 772 734 780 722 781 688 786 765 758 763 792 769 765 734 731 774 763 731 784 808 693 751 738 816 733 706 775 734 745 790 739 728 704 705 831 677 772 756 866 868 874 933 904 849 794 857 887 849 830 806 774 855 799 778 817 789 890 839 855 811 775 784 755 812 763 780 746 807 812 803 758 678 798 782 747 782 768 757 767 744 737 744 728 760 771 756 784 795 796 754 755 771 782 818 774 782 833 801 778 798 720 793 782 789 777 795 782 776 762 769 779 748 739 785 781 792 793 788 793 794 793 745 720 748 772 753 789 762 798 781 756 748 718 754 702 519 745 745 791 754 772 794 767 775 750 735 878 786 762 731 715 737 732 713 763 752 707 702 1.06e+03 629 811 806 754 802 741 730 724 731 736 760 766 731 705 768 759 756 759 716 739 794 754 762 739 787 749 818 808 822 821 812 813 811 772 824 809 795 799 763 801 784 859 802 791 796 811 763 811 769 799 811 800 784 746 823 816 813 804 809 761 738 786 806 782 806 798 728 796 807 793 851 826 768 799 778 760 775 788 766 759 790 743 729 742 791 783 755 757 782 723 807 795 791 763 784 774 806 785 720 783 762 770 756 809 783 774 1.03e+03 687 793 736 833 802 716 691 698 805 736 762 785 770 762 810 749 739 736 741 817 802 792 831 821 794 767 774 785 760 787 787 764 827 781 788 785 794 778 796 788 769 784 772 756 772 762 761 783 826 766 744 770 820 851 790 745 757 754 791 777 735 731 796 814 845 788 774 760 763 785 740 758 801 792 776 770 798 811 770 776 777 731 765 762 729 766 742 758 760 763 743 814 809 805 791 763 744 750 777 770 819 841 823 758 808 782 638 782 775 747 716 747 750 742 810 800 803 793 777 803 763 777 779 815 764 784 780 798 781 782 796 771 758 761 738 788 753 700 734 784 769 747 793 785 760 745 772 747 782 764 802 789 733 768 762 782 791 751 1.02e+03 1.22e+03 806 814 549 742 736 732 693 756 755 802 743 765 845 764 783 737 787 733 758 874 853 852 833 852 871 799 844 826 854 852 825 860 747 842 848 795 866 830 862 835 847 874 766 853 795 790 864 833 810 820 822 712 764 793 804 838 778 758 576 711 798 774 791 830 770 744 790 749 766 768 777 788 732 776 802 767 802 919 678 844 930 715 765 701 772 770 784 800 825 754 771 739 720 720 771 715 774 772 722 720 748 797 793 709 760 752 739 748 740 770 741 1.01e+03 646 734 728 746 780 733 822 872 821 832 825 839 891 799 819 803 788 774 780 750 809 844 781 798 771 767 797 795 803 792 769 761 738 787 766 750 805 765 742 718 756 770 740 748 732 752 768 771 730 747 775 764 738 742 749 766 738 780 781 776 753 775 746 736 783 771 758 734 792 747 754 734 765 682 759 740 749 696 758 734 696 734 759 724 759 811 753 783 798 815 798 761 758 757 706 746 698 770 794 773 764 573 752 612 729 769 920 884 791 824 809 831 897 708 812 780 809 836 793 755 844 812 780 742 763 725 754 772 828 814 774 790 774 823 765 804 816 755 776 794 757 770 864 1.02e+03 748 739 741 763 754 790 1.01e+03 779 633 792 765 820 779 762 788 781 739 768 780 802 744 768 772 734 780 722 781 689 786 764 758 764 791 769 765 734 731 774 763 731 784 809 694 750 738 817 732 706 775 734 745 789 739 727 704 705 832 678 773 756 866 867 875 933 902 848 794 858 887 848 830 806 773 854 799 778 818 789 890 839 855 811 775 784 755 811 763 780 746 807 812 804 757 677 799 782 747 782 768 757 766 745 737 744 729 760 770 756 785 796 797 754 756 772 782 818 774 782 833 802 779 798 720 793 783 789 777 795 782 776 761 769 778 748 740 785 782 792 793 788 793 794 792 745 720 747 772 753 788 763 797 780 756 748 718 754 701 519 745 745 791 754 772 794 767 775 751 735 878 785 762 731 715 737 732 713 764 752 706 701 1.06e+03 629 810 805 753 801 742 730 723 730 735 760 766 731 704 768 759 756 760 717 739 794 755 761 739 786 748 818 809 823 821 812 815 811 771 824 808 796 799 763 801 782 859 804 791 798 811 763 811 770 799 812 802 784 747 823 817 812 804 809 761 739 786 808 782 806 797 729 796 807 795 851 827 767 799 779 760 775 788 765 759 790 744 729 742 791 782 755 757 782 722 808 795 792 762 784 774 806 785 720 783 762 771 756 809 782 773 1.03e+03 687 793 736 834 803 716 692 698 805 737 762 785 770 762 811 750 739 736 741 817 802 793 832 821 796 766 774 785 760 786 787 765 827 781 788 786 793 778 797 789 768 784 772 758 771 762 761 783 826 765 744 771 820 852 791 745 757 754 792 776 735 732 796 814 845 788 773 759 764 786 741 758 801 792 776 770 796 810 771 774 779 731 765 763 728 766 742 758 759 762 742 814 809 805 791 764 745 750 778 770 819 840 823 757 807 782 636 782 774 747 716 747 749 741 811 799 802 792 778 803 763 777 779 815 764 784 779 798 781 782 796 770 758 761 738 787 753 701 734 784 769 746 793 785 759 746 771 746 782 764 801 790 732 767 762 782 792 750 1.02e+03 1.22e+03 805 814 548 742 738 732 693 757 755 800 744 766 846 763 782 737 787 733 758 874 852 852 834 852 872 799 843 825 854 853 825 861 747 841 848 796 866 831 863 836 848 874 767 854 795 789 864 834 810 820 822 712 764 793 804 838 777 757 576 710 798 775 791 828 770 742 790 748 766 769 777 790 732 775 802 767 802 918 678 844 930 714 765 701 772 768 784 801 824 754 772 739 721 721 771 716 774 772 722 722 750 797 793 709 760 752 738 747 739 770 741 997 647 735 729 746 780 733 823 872 825 832 825 840 891 798 818 804 787 774 780 751 808 845 781 798 771 766 796 795 803 793 770 761 738 787 767 750 804 765 743 718 757 769 741 749 732 752 768 771 730 748 776 764 738 743 749 766 738 779 780 777 753 775 748 737 782 772 759 734 793 747 754 735 766 681 758 738 748 696 757 733 695 734 759 724 758 811 753 783 797 815 799 761 758 756 706 745 698 769 792 772 765 576 753 612 729 769 921 885 791 825 810 831 897 708 811 780 810 835 793 756 844 811 781 742 763 725 755 774 828 814 774 790 774 824 765 805 816 755 776 796 757 770 872 1.02e+03 748 738 740 763 754 791 1.02e+03 780 633 792 765 820 780 762 789 782 739 768 780 803 744 767 771 733 779 721 781 689 786 764 758 765 790 769 764 734 730 774 762 732 784 809 695 752 738 817 732 706 775 734 745 790 739 727 705 704 833 678 773 756 866 866 876 934 901 848 794 857 886 848 830 806 772 853 799 779 818 788 889 838 854 811 775 783 756 811 763 780 747 807 812 805 757 676 800 783 747 781 769 757 764 746 738 744 728 760 770 755 786 798 798 754 757 773 783 817 774 782 833 803 779 799 720 794 783 789 777 794 783 776 761 769 778 747 740 786 781 792 792 790 793 794 792 745 720 746 773 753 788 763 797 780 756 748 718 754 700 519 745 746 792 755 772 795 767 775 751 735 879 785 762 731 716 737 731 713 765 752 706 701 1.06e+03 628 809 804 752 800 741 730 723 730 735 760 765 731 704 767 759 755 761 717 738 794 756 760 738 787 748 819 809 823 820 812 816 811 770 825 808 796 800 763 801 780 858 805 791 798 810 763 812 770 798 812 802 785 748 822 815 811 804 810 762 740 786 808 782 806 796 729 795 807 797 851 828 767 800 780 760 775 788 764 759 790 744 729 741 792 782 756 758 782 722 809 794 793 761 784 774 807 784 721 784 761 771 756 809 782 772 1.02e+03 685 792 736 835 804 715 692 698 804 737 761 784 769 762 812 752 740 736 741 818 801 793 833 820 796 766 774 785 760 786 786 766 827 781 789 787 792 778 799 790 768 784 772 760 770 763 760 783 826 764 744 771 819 853 791 745 756 754 793 776 734 730 798 816 845 787 771 758 764 786 740 758 801 791 776 771 796 811 773 775 779 732 765 763 729 765 743 758 757 761 740 814 809 805 791 765 745 751 778 771 819 839 823 756 807 782 636 782 773 747 717 748 749 739 812 798 801 791 776 802 763 779 779 815 765 786 778 798 782 783 796 771 758 763 737 788 753 703 734 785 769 746 792 785 759 746 771 746 783 764 800 791 732 767 761 782 792 751 1.02e+03 1.22e+03 804 815 548 742 739 731 693 758 755 798 745 767 846 762 781 737 787 733 758 874 853 851 834 852 871 799 842 824 854 853 825 861 747 841 849 798 866 832 864 835 849 874 768 854 795 789 864 834 810 820 821 712 765 794 804 837 777 757 575 708 798 776 791 827 770 741 790 748 764 769 778 790 733 773 802 768 802 918 678 844 930 715 765 700 771 766 784 803 823 754 772 739 722 721 771 715 774 770 721 722 751 796 793 709 760 752 738 747 738 770 740 981 647 736 731 746 780 732 822 873 830 832 826 840 890 799 820 805 786 775 780 752 808 845 781 798 770 765 796 795 803 794 771 762 737 787 767 750 804 766 743 718 757 769 742 750 732 752 766 771 731 749 777 764 738 743 749 767 738 779 780 776 753 775 748 738 782 772 760 732 793 747 754 735 765 681 757 739 747 696 757 732 695 734 759 725 757 811 753 784 796 815 799 761 758 756 706 745 699 770 791 772 765 583 753 612 730 769 922 885 790 825 809 831 898 708 810 780 811 835 793 756 844 811 781 743 763 725 755 774 827 815 774 791 774 824 765 805 817 757 777 798 757 770 880 1.02e+03 747 736 740 763 754 791 1.03e+03 780 633 792 765 820 780 760 789 782 739 768 780 803 744 767 771 732 779 721 780 689 787 765 759 765 790 769 764 734 728 774 761 732 784 809 696 752 737 817 732 706 776 735 745 790 739 729 705 703 834 678 773 756 866 866 875 933 900 847 793 858 886 848 830 806 772 851 798 779 818 788 889 839 853 812 777 783 755 812 762 780 747 808 811 804 756 676 800 783 747 781 769 758 764 746 738 744 727 761 771 755 786 800 798 754 756 773 783 817 774 783 834 803 779 799 720 795 783 789 777 794 783 775 761 770 778 747 740 786 782 792 792 792 793 795 792 746 719 747 772 754 788 763 797 780 756 747 718 754 701 519 744 746 793 756 772 795 767 776 751 735 879 786 762 731 716 737 731 713 767 752 705 702 1.06e+03 627 809 804 752 800 740 729 724 731 735 760 765 731 704 767 759 755 761 717 738 795 756 759 738 788 748 818 808 823 820 811 817 811 770 824 808 796 802 764 802 779 859 806 791 799 810 762 811 769 798 812 801 785 748 821 814 812 804 811 762 739 786 807 782 805 796 729 796 807 797 852 828 766 800 780 760 775 788 765 758 790 743 728 741 792 782 757 758 782 721 808 794 794 760 784 774 807 784 722 785 761 771 755 808 782 772 1.03e+03 684 791 738 834 805 715 692 697 804 736 761 784 769 762 812 752 740 736 740 818 800 794 833 819 794 765 773 785 760 786 787 768 826 781 790 787 792 778 800 790 767 784 772 761 770 763 758 783 826 765 745 771 818 853 790 745 756 754 793 776 734 728 800 818 845 785 771 757 765 786 740 758 802 791 777 771 798 812 775 776 779 731 766 762 728 765 744 758 756 762 740 814 808 805 790 766 746 752 777 772 820 838 822 757 806 783 636 782 773 747 718 749 749 739 812 798 800 791 775 802 763 781 780 814 764 788 777 798 783 783 796 772 758 764 737 790 753 705 734 786 770 746 792 786 759 747 771 746 784 764 800 790 731 766 761 783 790 752 1.02e+03 1.22e+03 805 815 548 743 738 730 693 758 755 796 746 767 845 762 780 737 786 734 757 874 853 850 834 851 871 799 842 822 854 854 825 862 748 840 850 798 867 832 864 835 849 875 770 856 797 789 863 833 811 820 820 712 766 793 803 838 776 757 575 709 798 776 791 827 770 740 788 749 764 768 778 789 733 772 803 768 802 918 678 845 930 716 766 700 771 764 784 803 822 753 773 739 722 722 770 715 774 769 722 720 751 795 792 709 760 752 738 747 738 770 739 965 648 734 734 746 780 732 823 874 834 832 826 840 890 800 821 807 786 775 779 751 807 845 781 798 770 764 795 795 803 795 773 763 737 788 766 749 803 767 744 718 757 769 741 750 732 753 766 771 732 749 777 764 738 742 749 768 737 779 780 776 753 774 747 738 782 772 759 732 793 747 754 734 764 681 757 739 748 695 758 732 694 733 759 725 757 811 753 785 797 815 799 761 759 756 707 744 700 771 791 772 765 587 754 611 732 769 922 884 790 825 809 831 898 708 810 781 811 835 794 757 844 810 780 743 763 725 754 774 827 814 774 791 773 824 765 804 818 758 777 799 757 770 890 1.02e+03 746 737 741 763 754 792 1.05e+03 780 632 790 766 820 780 759 789 782 739 768 779 803 744 768 771 732 780 721 779 689 786 765 759 764 791 769 763 734 728 774 762 733 783 810 695 752 737 818 733 706 778 735 745 790 740 730 705 703 834 678 773 756 866 866 874 933 900 847 793 858 887 848 830 806 773 850 798 778 818 789 889 840 853 813 779 783 754 813 762 779 746 808 811 804 756 675 800 783 747 781 769 759 764 746 738 745 727 761 773 755 785 799 797 754 756 773 784 816 775 784 835 802 779 800 719 796 784 789 777 793 784 775 762 770 779 746 740 788 782 792 792 793 793 795 792 745 720 748 773 754 787 763 798 779 756 746 718 753 702 519 743 745 793 755 772 796 767 777 751 734 879 787 762 731 716 738 732 713 766 752 705 702 1.06e+03 627 808 804 753 800 740 729 724 731 736 760 765 731 704 766 759 756 760 717 738 795 756 760 738 789 748 818 808 823 820 811 818 811 770 822 808 796 804 764 803 780 859 805 791 799 810 761 810 769 797 812 800 785 748 820 813 813 804 812 763 739 786 805 783 804 797 730 798 806 796 852 827 765 800 780 760 775 788 765 758 790 743 729 741 792 781 759 758 782 721 807 795 793 761 784 774 807 785 722 784 762 771 755 808 782 773 1.03e+03 685 791 739 833 805 716 692 696 803 735 761 783 768 760 812 753 741 736 740 818 798 794 832 819 792 765 773 785 760 786 788 768 825 781 791 787 792 779 799 790 766 784 772 760 770 762 757 784 827 767 745 771 819 853 791 745 755 754 793 775 734 726 799 820 844 784 770 759 766 784 739 758 801 791 778 772 798 812 775 776 779 731 766 760 729 766 745 758 757 763 740 814 807 805 790 766 746 752 776 773 820 838 822 758 807 783 637 782 774 747 718 748 749 741 812 798 799 793 774 803 764 780 780 814 764 789 778 798 784 783 796 774 757 764 737 791 754 705 733 786 770 746 792 786 759 746 772 746 785 765 800 791 731 766 760 782 788 753 1.02e+03 1.23e+03 806 815 548 743 738 729 693 758 755 797 746 767 844 762 781 737 786 735 756 875 852 849 834 850 871 798 843 823 854 854 825 861 749 839 850 798 867 830 864 834 849 875 770 855 798 788 862 833 811 820 819 712 766 793 802 839 776 757 575 709 798 776 789 827 770 740 787 749 763 768 779 788 733 772 802 768 802 918 678 845 929 717 768 699 772 764 784 803 821 755 773 739 722 721 771 714 774 768 722 720 751 793 792 709 760 752 738 748 739 770 739 948 648 732 734 746 781 732 823 874 838 831 826 840 891 801 822 808 787 775 778 751 808 846 782 797 769 764 795 795 802 796 774 764 737 788 765 748 803 767 744 719 757 769 740 750 731 754 765 771 732 749 778 764 738 741 749 769 737 779 781 776 755 774 745 738 781 770 758 732 792 748 755 734 764 681 757 740 748 695 758 733 694 732 760 725 756 810 754 787 797 815 799 762 760 757 707 744 702 772 792 772 765 594 753 611 733 769 922 884 789 825 809 832 898 707 810 781 811 835 795 757 844 810 781 742 763 726 754 773 827 814 774 790 772 824 765 802 818 758 776 798 757 769 901 1.02e+03 746 737 742 762 753 791 1.06e+03 779 632 788 766 820 780 759 789 781 740 768 777 804 743 768 772 732 780 720 778 689 786 765 760 764 792 769 763 734 727 775 763 732 783 810 694 752 737 818 734 705 779 734 745 790 740 731 705 702 834 680 773 756 866 867 875 932 900 847 792 858 886 848 830 806 773 850 797 777 818 789 889 840 853 813 780 784 753 812 761 779 746 809 812 804 757 675 800 782 747 782 768 758 765 746 738 745 728 761 772 754 784 798 797 754 756 774 784 816 776 784 835 801 779 799 719 796 784 789 777 793 783 773 763 770 778 746 739 789 783 792 792 792 793 795 792 745 720 750 774 755 786 762 798 779 757 745 719 753 702 520 742 744 793 754 772 796 767 778 750 734 879 788 762 731 716 738 733 714 765 752 705 702 1.06e+03 628 808 805 752 800 740 730 724 731 737 760 765 731 704 767 760 755 758 717 737 795 755 760 737 788 748 818 808 823 821 810 818 811 770 821 808 796 803 764 804 781 859 805 791 799 810 762 809 768 796 813 797 784 747 821 813 814 803 812 762 738 786 803 784 804 798 730 798 806 795 853 826 765 800 779 759 775 788 766 758 791 744 729 741 792 781 759 758 781 721 806 795 792 762 784 775 806 784 722 784 763 770 754 808 781 774 1.03e+03 686 792 741 833 805 716 692 696 803 734 761 783 768 758 812 753 742 736 739 818 798 794 832 819 792 765 772 784 759 786 789 767 826 781 792 788 792 780 799 788 766 784 772 758 770 762 757 784 828 767 745 772 820 854 791 745 755 754 793 774 734 725 799 819 844 784 771 760 767 784 739 758 800 792 779 772 796 811 774 776 779 733 767 758 729 767 744 758 758 764 741 813 806 804 790 766 746 751 775 774 821 838 821 759 807 783 638 782 776 748 716 747 750 743 812 798 799 794 774 803 764 779 780 814 764 788 778 798 783 783 797 774 756 765 736 790 755 706 732 786 771 746 792 786 759 745 772 746 784 765 801 792 731 766 760 782 786 752 1.02e+03 1.23e+03 806 815 548 743 738 728 693 758 755 797 745 766 842 762 781 738 787 736 756 876 851 849 834 850 871 798 843 823 854 854 825 861 750 839 851 799 867 831 864 835 850 875 770 854 798 788 861 833 810 820 820 713 765 792 803 840 776 757 575 710 798 775 788 828 770 740 787 750 763 767 780 788 734 772 801 768 802 918 677 844 928 717 769 700 772 765 785 803 821 757 773 738 722 720 772 715 774 767 722 722 750 792 792 709 759 752 738 748 739 769 739 934 646 732 734 746 781 732 823 874 841 831 826 840 891 801 822 808 788 775 778 752 809 846 782 797 768 765 795 794 802 796 773 763 737 787 764 748 802 767 744 720 758 770 740 750 730 754 765 771 731 750 779 765 736 740 749 769 738 779 781 776 756 774 743 737 781 769 758 732 792 748 757 736 763 682 757 740 748 695 758 734 694 732 761 724 756 810 754 789 798 816 799 760 760 758 707 745 702 773 792 772 766 599 754 610 733 769 921 885 789 825 808 832 898 707 811 780 811 836 796 757 844 811 782 743 763 726 754 772 827 814 773 790 772 822 765 801 817 759 775 797 757 769 912 1.02e+03 747 737 743 761 752 791 1.06e+03 780 632 786 766 820 780 759 789 780 740 768 778 804 743 768 771 733 780 720 778 689 786 764 759 764 792 768 763 734 728 775 763 732 783 811 694 752 737 818 734 706 779 734 745 790 739 731 705 701 834 681 773 756 866 867 876 933 901 847 793 857 886 848 830 806 773 850 796 776 817 790 889 840 854 813 780 784 754 811 761 779 745 809 812 803 759 675 800 781 747 781 767 759 766 746 738 745 728 761 771 754 782 798 797 755 756 774 784 816 776 784 835 802 779 798 720 796 784 789 777 792 783 771 763 771 777 746 739 790 783 792 791 791 793 795 792 745 721 751 774 756 786 761 798 779 756 745 719 754 701 520 741 743 793 754 772 796 767 776 749 734 879 787 763 731 715 738 733 714 765 752 706 703 1.06e+03 628 808 806 752 800 740 731 723 731 738 760 765 731 704 768 761 755 758 717 737 795 754 761 737 788 748 819 810 822 822 810 818 812 770 821 808 796 802 763 803 781 858 804 791 799 810 763 808 768 798 814 796 783 746 823 813 814 803 812 761 737 785 802 784 805 798 729 797 806 795 852 824 765 799 779 759 775 788 765 757 790 744 729 742 792 780 759 758 780 721 806 795 792 762 784 775 806 782 722 784 765 769 754 808 781 775 1.03e+03 687 792 741 833 804 716 692 696 803 735 760 782 768 757 812 752 742 737 740 817 798 794 832 821 791 765 773 783 758 784 790 766 827 781 791 788 791 781 799 787 766 784 772 757 771 761 757 784 829 766 744 772 820 856 792 746 755 754 792 773 734 724 799 819 844 783 773 760 768 784 740 758 800 792 779 772 794 810 774 775 778 734 768 758 729 767 743 759 758 764 741 812 805 804 790 766 744 750 775 774 821 838 821 759 806 783 638 782 778 748 715 747 752 744 812 797 800 795 774 803 764 778 780 815 763 787 778 799 783 784 796 774 755 765 736 789 755 706 732 787 771 747 792 786 760 744 772 745 782 766 802 793 731 767 760 781 786 750 1.02e+03 1.22e+03 807 815 549 743 738 729 693 757 756 798 744 766 842 762 781 738 787 736 757 876 851 849 833 849 871 798 842 824 853 852 825 860 750 839 851 799 867 832 865 835 850 874 769 855 798 788 861 833 811 820 820 714 764 792 803 840 778 758 576 710 798 776 786 828 770 740 787 750 764 767 780 787 734 772 801 769 802 917 676 843 927 717 768 702 773 766 783 803 821 758 771 736 722 719 772 715 774 767 721 723 749 792 792 709 759 753 738 749 739 768 739 920 644 733 733 746 781 732 823 873 846 831 826 839 891 802 821 807 788 773 778 752 810 846 782 797 766 765 795 793 802 796 772 763 737 786 764 749 802 767 744 721 758 769 741 750 730 755 765 771 731 751 778 766 734 739 750 768 738 778 781 776 757 774 743 737 780 769 757 732 792 747 758 737 763 684 757 740 748 694 759 735 694 732 761 724 756 810 754 790 797 816 799 760 760 760 707 745 702 773 791 772 767 604 754 610 733 768 920 884 789 826 808 832 897 707 812 780 812 836 796 757 844 813 783 743 762 726 754 772 827 814 773 790 772 821 765 801 817 759 775 797 758 771 921 1.02e+03 748 737 742 761 752 792 1.07e+03 781 632 787 766 821 779 760 788 779 739 768 778 806 742 768 770 733 780 720 778 689 786 764 758 764 793 769 764 734 729 775 763 732 783 812 694 753 737 819 734 707 779 734 745 790 738 731 704 700 834 681 773 757 866 867 876 933 901 847 793 857 884 848 830 807 773 851 796 775 816 789 889 840 854 813 778 785 754 810 761 779 746 809 813 804 760 675 800 781 747 781 767 759 767 746 739 746 728 760 770 755 782 797 797 755 756 774 784 817 776 784 834 802 778 798 720 795 783 789 777 792 783 770 763 772 776 746 739 790 782 792 791 790 794 794 792 745 721 750 774 756 786 761 799 779 754 746 720 754 701 520 742 742 794 754 772 796 767 775 748 733 878 785 765 730 714 738 733 714 765 751 707 703 1.06e+03 628 808 806 753 800 740 731 724 730 738 760 765 731 704 769 762 756 757 716 736 794 753 761 738 789 748 820 811 822 822 812 818 812 770 820 808 796 802 763 803 781 856 804 791 800 809 764 808 768 800 816 794 782 744 826 812 814 803 812 761 737 785 802 784 805 797 728 796 806 795 853 823 765 798 778 759 775 789 764 757 790 744 729 742 792 780 758 757 780 722 806 794 793 762 784 774 805 781 722 784 766 769 753 808 780 775 1.03e+03 687 793 741 834 805 716 692 697 803 735 760 781 767 756 812 752 741 738 740 817 799 795 832 823 790 764 773 784 757 783 792 765 828 780 791 788 791 780 800 785 766 784 773 757 771 760 757 783 829 766 744 773 820 857 792 747 755 754 790 774 735 725 800 819 843 783 774 759 767 786 742 757 800 793 780 772 794 811 774 775 776 736 768 758 730 767 744 759 759 764 742 811 805 803 790 766 743 750 775 774 821 839 822 759 805 783 638 782 778 748 716 748 752 744 812 797 801 795 773 803 764 777 780 816 762 787 778 799 781 785 796 774 755 764 735 788 754 706 732 786 771 747 792 786 762 745 772 745 780 767 802 792 732 768 760 782 787 750 1.02e+03 1.22e+03 809 815 549 743 738 731 693 757 756 798 744 766 842 763 780 738 787 735 758 876 851 849 832 848 871 798 842 825 853 851 825 861 749 840 849 797 866 832 866 836 851 873 769 857 797 789 861 832 811 821 820 714 764 792 803 841 780 758 577 710 798 777 787 828 770 740 788 750 764 766 781 788 733 772 802 770 801 917 676 844 926 717 767 702 773 768 782 803 821 757 770 735 722 719 771 714 775 768 720 722 748 792 792 710 760 755 739 749 740 768 739 906 642 734 732 746 781 732 823 872 850 830 825 838 890 802 819 806 787 772 778 752 810 846 782 798 766 765 796 794 803 796 770 763 739 785 764 750 801 768 744 720 756 769 742 749 730 754 765 772 732 752 776 766 732 740 750 768 736 778 780 776 757 774 744 736 780 770 758 732 791 746 758 736 763 684 757 740 748 694 759 735 694 732 760 724 755 810 754 790 797 816 800 760 760 759 707 746 702 773 790 771 769 611 753 610 733 768 919 883 788 826 807 832 897 707 812 780 812 837 796 757 844 812 782 744 762 726 753 772 827 814 774 790 772 820 766 801 816 759 774 797 758 772 927 1.02e+03 749 737 741 762 752 793 1.07e+03 782 632 788 765 821 778 761 788 779 737 768 779 806 741 768 770 732 780 719 778 689 786 764 757 763 793 769 765 735 730 774 762 733 783 812 694 754 738 819 734 707 779 734 745 789 738 731 704 699 834 682 774 758 865 866 874 933 901 849 793 857 884 848 830 807 773 851 796 775 817 789 889 840 855 813 776 785 755 809 761 779 746 809 813 804 759 675 800 780 746 781 768 759 766 746 739 745 728 760 770 755 782 797 797 755 756 774 785 818 776 784 833 802 778 798 719 795 784 789 778 792 783 771 762 771 776 746 739 790 782 792 791 790 794 794 792 746 721 750 774 755 786 760 799 779 752 746 719 754 700 520 743 742 795 753 772 795 768 774 748 734 878 784 765 729 714 737 732 714 765 751 708 702 1.06e+03 629 808 806 754 800 739 729 726 730 738 760 765 731 704 768 762 756 757 717 736 794 753 761 739 789 748 821 811 823 822 814 818 812 771 820 808 796 802 763 804 781 856 804 791 800 809 764 808 768 800 817 794 782 744 826 811 814 803 811 761 737 785 804 784 805 797 727 795 806 795 853 823 767 797 777 759 776 789 763 757 789 744 729 742 793 780 758 756 781 722 805 794 793 762 785 773 805 781 722 784 767 768 752 808 780 775 1.03e+03 686 794 741 834 805 717 693 697 803 734 761 780 768 756 813 752 740 739 740 817 800 794 831 824 790 764 774 784 756 782 795 764 828 780 790 787 791 780 799 784 767 784 773 757 771 759 758 783 827 767 745 773 820 859 792 746 755 754 788 774 735 727 801 819 843 783 774 757 766 787 743 756 800 792 781 772 795 813 774 776 775 737 769 758 729 768 744 758 758 764 743 812 805 802 790 766 743 750 775 773 820 841 823 759 804 783 640 782 778 748 716 749 753 743 812 797 804 795 772 803 765 776 781 816 761 787 778 798 779 786 796 774 754 762 735 788 753 706 732 786 771 747 791 786 764 745 772 745 782 766 802 791 732 769 760 783 788 750 1.02e+03 1.22e+03 810 814 549 742 737 732 693 756 757 798 744 766 843 764 780 738 787 735 760 876 852 848 831 847 870 798 841 826 853 850 825 861 749 841 847 796 866 830 867 836 851 872 769 857 795 790 862 832 812 821 820 713 764 793 803 841 781 758 577 711 799 778 788 828 770 741 789 750 765 766 780 788 732 772 803 770 801 918 675 845 925 717 765 702 773 769 780 802 821 756 770 736 721 720 771 713 775 769 719 721 748 792 793 710 761 756 740 749 741 769 738 892 643 734 733 746 781 732 823 872 856 831 825 838 889 803 818 805 787 772 778 752 809 846 781 798 767 764 795 795 803 796 770 763 740 784 764 750 802 769 744 720 755 769 742 748 730 754 765 772 733 751 775 765 734 740 750 768 735 778 779 777 756 773 744 736 781 771 758 731 790 746 758 736 763 684 758 740 747 694 759 735 694 733 760 724 755 810 753 790 798 816 800 760 760 758 706 746 702 773 790 770 769 618 753 610 732 768 918 883 788 827 807 831 896 707 812 779 812 837 795 758 844 809 782 742 761 726 753 772 828 815 774 790 772 820 765 801 816 759 774 797 758 772 932 1.01e+03 749 737 741 764 753 794 1.07e+03 782 632 789 765 822 778 762 788 780 737 768 779 806 740 769 771 732 781 719 778 689 786 764 757 762 792 770 766 735 730 773 762 733 784 811 695 754 738 819 734 706 778 735 746 787 738 731 704 700 835 682 775 759 864 866 874 933 900 850 794 857 884 848 830 807 773 851 795 776 817 788 889 839 855 813 776 786 755 809 760 779 746 808 813 803 759 677 801 780 744 781 768 758 766 746 739 745 727 760 770 754 782 798 796 755 757 773 785 818 776 784 833 802 777 797 719 795 784 788 777 792 783 772 763 770 776 747 739 790 782 793 792 789 795 794 791 746 721 750 774 754 786 761 799 779 751 747 718 752 700 520 745 743 794 753 773 794 769 775 749 735 878 783 764 729 713 736 732 714 765 751 707 701 1.05e+03 630 808 806 755 801 739 727 727 730 739 760 766 731 704 768 761 757 757 717 735 794 753 762 740 789 748 820 810 823 821 816 818 812 771 822 809 796 801 763 804 781 856 803 791 800 809 763 808 767 798 818 796 783 744 827 810 813 803 811 762 737 785 805 785 805 796 728 794 805 794 853 823 769 798 776 759 776 789 764 758 789 744 730 741 793 779 758 755 782 722 805 794 792 762 785 773 805 780 721 785 766 768 751 807 781 775 1.03e+03 685 794 741 833 804 718 692 698 801 734 761 780 769 756 813 752 740 738 740 817 801 792 830 823 791 764 774 784 756 783 798 764 827 781 790 788 790 779 798 785 768 785 773 757 771 760 758 784 825 766 746 774 820 860 791 746 755 755 788 775 736 728 801 819 844 783 774 758 764 787 743 756 800 792 781 772 797 815 774 776 774 736 769 758 728 767 744 758 758 765 745 812 805 801 791 766 743 750 775 773 821 841 822 760 804 782 642 782 778 748 716 748 753 742 811 798 804 793 772 804 765 776 781 816 761 787 779 797 778 785 796 774 754 760 736 788 753 704 732 785 772 748 791 786 764 744 773 746 783 764 802 790 732 770 760 784 790 751 1.02e+03 1.22e+03 810 814 548 742 738 732 693 756 757 798 745 766 844 764 780 739 787 735 761 876 852 848 831 846 870 798 840 826 853 850 826 861 749 843 845 796 866 828 867 836 850 872 769 855 793 791 862 832 813 820 820 712 763 793 803 841 779 757 575 712 799 778 790 828 771 742 790 750 765 766 780 788 730 772 803 769 801 918 675 847 926 718 764 701 773 769 781 802 821 754 770 736 721 722 770 712 775 769 719 720 749 793 794 710 762 757 740 749 742 769 739 879 643 734 733 747 781 732 824 872 865 832 824 839 889 803 818 804 787 772 779 752 809 847 781 798 770 764 794 798 803 796 769 763 741 784 765 750 803 769 743 720 754 770 742 748 729 753 765 773 732 750 774 764 735 741 750 768 735 778 779 778 754 773 744 736 781 772 758 732 791 748 758 736 763 684 758 741 747 694 758 735 693 733 759 723 754 810 753 790 798 817 799 760 761 758 705 747 702 772 790 770 768 628 753 610 731 768 917 884 788 827 806 831 895 707 812 779 812 837 794 759 846 808 782 741 761 727 753 772 829 816 775 790 772 820 765 802 815 759 774 797 758 770 936 1.01e+03 749 737 743 764 754 795 1.07e+03 782 632 790 764 822 778 762 788 782 738 768 779 806 740 769 772 732 782 719 779 689 786 764 758 762 790 769 766 734 730 773 762 733 784 809 695 754 738 819 735 706 778 735 746 786 738 732 705 702 836 682 776 759 864 865 875 933 900 851 794 858 884 848 830 807 773 851 795 777 818 788 891 838 856 813 777 785 755 809 760 779 746 808 813 802 759 678 801 780 744 780 767 758 766 745 739 746 727 760 770 754 782 798 796 755 757 773 784 818 776 784 833 803 777 797 720 795 785 788 776 794 782 772 763 769 776 747 739 789 782 794 793 790 795 795 791 746 722 752 773 755 787 762 799 779 748 747 717 751 700 520 746 743 793 754 773 794 768 775 750 736 878 784 764 730 713 735 732 714 765 752 707 700 1.05e+03 631 806 806 755 801 740 726 727 729 739 760 766 731 704 767 761 757 758 717 735 793 753 763 740 789 746 820 810 823 821 816 818 812 771 824 809 796 801 763 805 782 857 803 791 799 810 762 808 765 795 817 798 784 744 827 811 813 803 810 763 737 785 804 785 805 796 729 794 805 794 854 824 770 798 776 759 776 790 766 758 789 745 730 741 794 780 758 755 782 721 804 794 791 763 786 773 806 779 720 784 764 768 751 807 781 774 1.03e+03 685 793 742 832 803 719 691 698 799 735 761 781 771 756 814 751 739 736 740 817 802 790 828 822 791 764 773 784 755 783 800 764 826 782 790 790 790 779 796 786 767 786 773 757 772 762 759 784 825 765 747 773 820 861 790 746 755 756 789 775 736 728 800 819 844 783 774 758 763 785 742 756 800 792 781 771 798 815 773 775 774 735 767 759 726 766 742 758 757 765 746 812 805 802 792 766 743 749 774 773 821 842 821 760 804 782 642 782 778 747 716 747 754 742 810 799 805 792 774 803 765 777 781 815 762 788 779 797 779 784 795 774 754 760 737 787 754 704 732 785 771 749 791 787 765 743 772 746 783 762 803 790 732 769 761 783 789 752 1.02e+03 1.23e+03 810 814 548 742 738 732 692 756 757 799 746 765 844 764 781 738 787 735 760 876 852 848 831 846 870 797 840 825 852 850 826 862 750 843 845 796 866 828 866 837 849 872 769 854 791 789 862 832 813 820 820 711 763 792 803 841 777 756 573 713 799 777 790 829 772 742 790 750 764 766 780 787 729 772 804 769 802 918 676 847 925 718 764 701 773 767 781 802 821 754 770 737 720 723 770 712 775 769 718 720 749 795 795 709 762 756 739 749 742 770 739 865 644 734 733 747 781 732 824 873 873 833 824 839 889 803 820 804 787 773 779 752 809 847 781 798 772 764 793 798 804 796 769 763 741 784 765 750 803 769 742 720 752 770 742 748 729 753 765 773 731 750 775 765 736 742 750 768 736 778 780 778 754 772 745 736 781 772 758 733 791 750 758 736 763 684 760 743 747 693 757 734 693 734 759 722 754 810 752 791 798 817 798 760 760 758 704 747 702 772 790 770 766 637 753 610 730 768 919 885 789 826 806 831 894 707 812 778 811 838 793 759 847 809 783 740 761 728 753 772 829 816 774 789 772 820 764 803 815 759 774 797 758 770 940 1.02e+03 748 737 744 764 755 794 1.07e+03 782 632 788 764 822 780 762 788 782 739 768 780 806 740 770 773 732 781 718 778 689 785 764 759 761 787 768 766 734 730 772 762 734 783 809 695 754 737 818 735 707 778 735 746 786 739 733 705 703 837 682 776 758 864 865 876 933 899 851 794 859 884 848 830 806 772 851 795 777 818 787 893 838 856 812 779 785 754 809 759 779 746 808 813 802 758 678 799 780 744 779 767 758 766 745 738 746 727 760 770 754 782 797 796 755 757 772 783 818 775 784 834 804 777 798 720 795 786 788 776 795 782 772 764 768 776 747 739 788 782 794 792 791 794 796 791 746 722 753 773 755 786 763 799 779 746 747 716 752 700 519 746 744 792 755 772 794 766 775 750 737 877 785 764 731 714 735 732 714 765 753 707 699 1.05e+03 630 804 806 756 801 741 727 727 730 739 760 767 731 705 767 760 757 760 718 735 794 754 763 740 789 745 819 810 823 821 816 818 812 771 824 810 796 800 763 805 782 857 803 791 798 810 761 810 764 796 815 800 785 744 828 812 812 803 810 765 738 785 803 785 804 796 730 794 806 794 854 824 770 798 776 759 776 789 765 757 789 744 728 740 794 781 758 754 783 722 804 794 791 763 786 773 806 778 720 784 763 769 751 807 781 774 1.03e+03 685 792 741 831 801 718 690 697 801 737 761 782 771 756 814 750 739 735 740 818 802 791 828 822 791 765 773 784 756 782 802 765 826 782 790 790 790 778 796 788 766 786 774 758 772 763 760 784 825 764 746 772 819 862 790 746 755 756 790 774 736 727 799 819 845 784 774 758 762 784 741 756 800 792 781 772 798 814 773 775 773 734 765 759 726 766 742 758 757 765 745 811 805 803 792 766 743 748 774 772 822 842 821 760 804 782 641 783 779 747 717 746 754 742 808 799 804 791 776 801 765 777 781 814 761 789 780 798 780 782 795 773 754 761 738 787 755 703 731 786 770 750 791 785 765 743 772 745 782 763 803 790 733 768 762 784 789 753 1.02e+03 1.23e+03 810 814 548 742 738 731 692 757 758 798 746 765 845 763 784 737 787 735 760 876 852 849 830 846 868 797 842 824 852 850 826 862 750 844 845 796 866 828 866 836 850 872 769 854 792 788 862 833 814 820 819 711 763 792 803 842 776 756 574 713 799 777 791 830 772 742 790 750 764 767 780 786 728 772 804 769 802 918 677 847 925 718 765 700 772 766 782 802 820 754 769 738 720 723 769 713 775 769 718 719 749 796 795 708 762 755 739 748 740 770 739 850 644 734 732 746 781 731 824 873 880 833 824 838 889 802 821 804 787 772 779 751 810 846 780 798 772 763 793 798 804 794 769 764 741 783 766 749 804 768 742 720 752 770 741 748 729 753 765 773 731 750 776 766 736 742 749 768 736 778 780 776 755 772 746 736 781 771 758 733 791 750 757 736 763 684 762 745 747 693 756 734 693 734 759 722 754 810 752 792 798 817 798 760 760 758 704 748 702 771 790 770 764 644 754 610 731 769 921 885 789 825 806 831 895 707 812 778 811 838 794 758 848 811 783 741 762 728 752 772 829 815 774 788 773 819 764 804 816 758 774 797 759 770 942 1.02e+03 748 737 744 764 755 794 1.07e+03 781 632 787 763 823 781 760 788 783 738 768 780 803 742 769 773 732 780 718 778 689 784 764 759 761 786 768 765 733 730 772 762 734 782 809 695 754 736 819 735 707 777 735 746 787 739 732 705 703 837 682 774 757 864 865 875 933 899 850 794 859 884 848 830 804 772 851 795 777 819 787 893 838 856 812 778 783 754 808 759 780 746 808 813 803 758 678 798 780 745 780 768 758 765 745 738 746 728 760 770 755 782 796 796 756 757 772 781 818 775 784 834 805 778 798 720 795 786 788 778 796 781 772 764 769 776 747 739 788 782 792 792 791 793 796 792 746 723 752 772 755 786 764 799 779 742 747 717 752 700 519 745 744 792 755 772 795 766 775 750 737 876 786 764 731 714 736 732 713 765 754 707 699 1.06e+03 630 803 805 756 802 742 728 727 730 738 761 766 730 705 767 760 757 761 718 735 794 753 762 740 789 745 818 811 823 821 815 818 812 771 824 810 796 800 764 805 782 857 803 791 798 811 761 812 765 796 814 800 785 744 828 814 811 803 810 765 738 785 803 785 804 796 730 794 806 794 855 824 768 798 777 759 776 789 763 756 790 743 728 740 792 781 758 753 783 722 803 794 792 763 786 773 805 778 721 784 763 770 752 807 780 774 1.03e+03 686 793 740 832 802 718 690 697 803 736 760 782 772 757 813 750 738 735 740 818 801 792 830 823 792 765 773 784 756 782 803 766 825 782 789 789 790 778 797 788 765 785 774 758 772 763 761 784 825 766 744 770 819 864 790 747 756 756 791 773 736 727 798 819 845 784 774 758 762 783 740 756 799 792 780 772 797 813 774 774 773 734 763 759 727 766 743 758 757 765 743 811 805 804 793 765 743 748 775 772 822 841 822 759 804 781 640 783 779 746 717 747 755 742 806 800 804 791 776 799 765 778 781 812 760 790 780 798 779 782 795 773 754 761 737 787 757 703 731 786 769 750 791 784 765 742 772 745 782 764 803 791 732 767 763 785 789 753 1.02e+03 1.23e+03 809 815 548 741 738 731 691 756 758 798 744 765 844 763 786 736 786 734 759 876 852 850 831 846 867 797 844 824 852 851 826 863 750 845 846 796 866 827 866 836 851 872 769 855 793 787 860 832 814 819 817 711 763 792 804 841 777 757 574 713 800 778 791 831 772 742 790 750 764 768 780 785 728 772 804 769 802 917 677 846 924 717 765 701 771 765 782 802 821 755 768 738 720 723 769 713 775 769 719 718 750 795 794 709 762 754 739 749 738 771 740 832 645 734 732 746 780 730 823 873 882 832 825 836 889 801 821 804 788 772 780 750 810 846 780 797 772 762 793 796 803 793 768 764 741 783 766 749 804 767 742 719 751 770 741 749 730 752 766 773 732 750 776 766 736 742 749 768 737 778 780 775 756 772 746 738 781 770 758 733 792 750 757 736 763 684 764 745 747 694 756 733 693 734 758 722 754 810 752 792 798 816 798 759 760 757 704 748 702 771 791 770 763 651 754 610 731 769 922 885 788 824 806 830 896 708 811 778 810 838 795 758 848 811 783 741 763 728 751 771 829 814 773 788 774 818 765 804 817 757 774 797 761 770 945 1.02e+03 748 738 744 764 754 793 1.07e+03 780 632 785 763 823 781 760 788 782 738 768 781 801 742 768 772 733 780 718 778 688 784 765 759 761 786 769 765 733 729 772 762 735 781 809 695 755 736 820 734 708 777 735 745 788 739 732 704 703 836 682 773 756 864 864 874 933 899 850 794 859 884 848 831 803 773 851 795 777 818 788 891 838 856 812 778 783 754 808 759 780 746 808 814 802 758 677 797 780 745 782 769 758 766 746 738 745 728 760 770 755 781 795 797 756 756 771 780 818 776 784 834 804 780 798 720 795 785 787 779 796 782 772 764 769 776 748 738 789 782 790 791 792 791 796 792 746 723 751 772 756 786 763 799 779 738 747 718 752 700 519 744 744 792 755 772 794 768 776 750 737 876 786 763 731 715 737 732 713 764 754 707 700 1.06e+03 630 804 803 756 802 742 728 727 730 739 762 767 731 705 768 761 758 762 718 735 794 753 762 740 789 745 818 810 823 820 814 818 812 772 823 809 797 800 764 805 782 857 802 791 799 811 760 811 765 797 814 800 784 745 827 816 811 803 810 765 738 786 802 785 804 796 729 794 806 794 854 824 766 798 777 759 776 788 761 756 791 742 727 740 792 781 758 754 784 723 803 794 792 762 786 774 804 778 721 783 764 771 753 807 780 774 1.03e+03 686 794 740 833 802 719 690 696 805 736 760 782 773 758 812 750 739 736 740 819 801 793 832 823 793 764 772 784 758 782 806 767 825 782 790 788 790 778 797 788 763 785 774 758 772 762 761 783 825 766 744 771 818 865 791 748 756 756 792 773 737 728 798 819 845 784 774 758 761 783 740 757 799 792 781 771 796 812 775 774 773 734 764 758 728 768 744 757 757 766 743 810 804 805 793 764 742 748 776 772 822 839 823 759 804 781 641 783 778 745 717 747 754 742 806 800 804 791 775 798 765 778 782 813 760 791 780 798 778 782 796 772 756 761 737 787 758 703 731 786 769 751 791 782 765 742 772 745 783 764 802 791 730 767 764 788 789 753 1.02e+03 1.23e+03 809 815 548 740 738 730 691 756 758 798 742 764 842 763 786 737 786 734 758 876 852 850 831 847 866 797 845 825 852 852 826 863 750 846 846 796 866 827 867 836 852 873 769 854 793 787 860 832 814 819 816 711 763 792 804 841 778 757 573 713 800 777 791 831 771 742 790 750 764 770 781 785 727 772 803 768 802 916 677 845 924 716 765 701 770 766 783 803 821 756 768 736 721 723 769 713 774 769 719 718 751 794 793 709 762 753 740 750 737 770 740 817 645 734 732 745 780 730 821 873 887 832 825 836 890 800 819 804 789 771 780 750 811 846 780 796 771 762 794 795 803 794 768 764 740 783 766 750 804 765 742 719 750 769 741 750 730 752 766 773 733 751 776 766 736 741 749 767 737 778 779 774 756 771 747 740 780 770 757 733 792 750 758 737 764 684 764 745 747 694 756 733 693 733 758 722 754 810 752 792 798 815 799 758 759 756 703 747 702 771 792 770 765 659 756 610 730 770 922 884 787 824 807 830 897 708 811 779 809 837 796 757 848 811 783 741 764 729 751 771 830 814 773 788 774 819 766 805 818 757 774 797 762 770 946 1.02e+03 748 739 742 764 753 793 1.07e+03 780 632 785 764 822 781 763 787 782 738 766 781 799 741 766 772 733 780 718 778 688 785 766 759 761 786 769 766 733 728 772 762 735 781 809 695 756 736 821 733 707 777 734 744 789 739 731 705 703 834 682 772 756 864 864 874 934 899 849 794 859 884 848 831 804 774 851 795 776 818 788 889 838 857 812 778 783 754 808 759 780 745 809 813 802 757 677 797 781 746 783 769 758 767 747 738 745 728 760 770 755 782 795 797 756 757 771 779 818 776 784 834 804 780 799 720 795 784 787 779 796 782 773 763 770 777 748 738 790 781 788 791 792 790 796 791 746 723 750 772 756 785 762 798 779 734 747 718 753 699 518 744 743 792 755 772 794 769 777 750 737 876 786 762 731 715 737 731 714 764 754 706 701 1.06e+03 630 805 803 756 802 742 728 727 729 739 762 768 732 705 769 760 758 762 718 735 793 752 761 739 789 745 819 810 823 820 814 818 812 772 824 807 797 800 764 804 782 856 802 791 799 810 760 810 765 798 815 799 784 746 826 817 812 805 809 763 738 786 804 786 804 796 728 794 806 793 853 824 764 798 777 759 776 787 761 756 792 742 727 740 790 781 758 755 784 723 803 794 793 762 786 774 805 779 721 782 763 771 753 807 781 773 1.03e+03 686 795 740 835 802 719 690 695 803 736 759 782 773 758 811 750 739 736 740 819 801 792 833 823 794 764 772 784 759 783 808 766 824 782 790 788 789 779 798 788 762 785 773 757 773 761 761 782 826 766 744 771 819 865 792 749 757 755 792 773 737 728 798 820 845 784 773 758 761 784 740 757 799 793 781 770 796 812 776 774 773 735 764 758 728 769 744 757 757 766 743 811 804 805 793 764 742 748 776 772 821 838 823 759 805 781 641 782 777 746 717 748 752 742 806 799 802 791 775 798 764 778 781 813 760 791 780 797 778 782 798 772 758 760 737 788 757 703 731 786 768 751 792 783 766 742 772 746 782 764 802 792 729 767 763 788 789 754 1.02e+03 1.23e+03 809 815 548 740 737 730 692 756 759 797 742 764 842 763 783 738 786 733 758 876 852 850 831 847 866 797 846 826 852 854 827 863 750 845 847 796 866 826 868 835 852 872 769 854 793 788 859 832 814 819 816 712 762 792 803 839 779 757 573 713 800 776 791 831 769 743 791 750 764 770 781 786 728 773 802 768 802 917 677 844 924 716 766 701 770 766 782 802 821 756 769 734 722 724 768 714 774 769 720 718 753 794 791 710 762 751 740 750 737 768 742 804 645 733 732 745 780 730 820 873 889 832 826 836 890 799 818 805 790 770 780 751 810 846 779 795 771 762 794 795 803 796 768 765 740 784 766 750 804 765 743 719 750 768 742 750 730 752 766 772 734 752 776 766 736 742 748 766 738 778 779 774 755 770 747 742 780 770 756 733 791 749 758 738 764 683 764 744 746 695 756 734 694 732 759 723 755 811 752 791 798 815 797 758 760 756 704 747 704 771 791 771 767 666 757 610 730 770 922 884 786 825 807 829 897 708 811 779 810 837 795 758 847 811 783 741 763 729 752 771 830 815 774 788 774 820 766 805 817 757 774 796 761 771 948 1.02e+03 748 740 742 764 753 793 1.06e+03 780 633 782 765 821 781 766 788 781 738 766 781 799 740 767 772 733 780 718 778 688 786 767 760 760 787 770 767 733 728 772 763 736 781 809 696 756 736 822 733 707 778 734 742 789 740 731 706 703 834 682 772 757 865 864 874 933 901 849 794 859 883 847 831 805 773 851 794 776 817 789 889 838 858 812 778 784 754 807 759 780 745 810 812 803 756 677 797 781 746 783 769 757 768 746 737 744 729 760 769 755 782 796 798 757 757 771 780 817 777 783 834 804 780 799 720 794 782 788 778 796 782 772 762 770 778 749 738 790 780 788 791 792 789 796 791 746 723 751 774 755 785 760 797 780 728 748 718 754 699 518 744 743 792 755 772 793 769 777 750 737 876 785 763 731 714 737 730 714 763 753 706 703 1.06e+03 629 805 804 755 803 742 728 727 729 739 762 769 732 705 769 760 758 762 719 734 792 752 761 738 789 745 820 809 823 821 815 818 812 772 824 806 797 801 764 803 782 855 803 790 798 810 760 809 765 798 815 799 784 746 824 817 812 807 810 761 738 786 805 786 804 796 727 794 806 793 851 825 764 799 776 759 775 787 761 756 792 742 728 740 791 782 758 757 784 723 804 794 793 762 786 773 806 779 722 781 763 772 752 806 781 772 1.03e+03 685 795 740 836 803 719 691 694 802 736 760 782 773 758 811 750 740 736 740 819 800 792 832 821 793 764 772 784 761 784 811 766 827 782 791 787 789 780 798 789 762 783 772 757 774 760 760 782 826 766 745 771 819 865 791 750 757 754 792 773 737 728 799 820 846 784 771 758 762 785 740 757 799 793 781 770 796 812 776 775 774 733 765 758 728 769 744 757 757 765 743 812 805 804 793 765 742 747 776 771 820 838 823 758 805 780 642 783 777 748 717 748 752 742 806 798 801 791 775 799 763 777 780 814 760 790 780 795 779 782 798 772 760 759 737 788 756 702 730 786 769 751 793 784 767 741 772 746 783 762 801 793 729 767 763 788 789 754 1.02e+03 1.23e+03 809 816 548 740 736 731 693 756 759 797 743 764 844 763 780 739 785 733 759 877 852 850 832 847 867 798 846 826 853 854 827 863 750 844 847 796 866 827 868 836 851 872 769 854 794 789 859 832 814 819 816 713 763 792 801 838 779 757 575 713 801 775 790 830 768 743 791 750 764 769 780 788 728 774 800 768 802 918 677 844 924 717 766 701 769 766 783 802 821 756 769 733 722 723 767 714 774 770 720 718 753 794 791 709 762 750 740 750 737 767 742 789 645 732 732 745 780 730 819 872 895 832 825 836 890 799 819 805 790 771 780 752 809 847 780 795 770 763 794 796 803 798 768 765 740 786 765 751 805 765 744 720 751 768 743 749 730 753 766 771 734 752 775 766 736 742 748 767 738 777 779 774 754 770 747 742 780 771 756 732 791 748 758 739 763 683 764 744 746 696 755 734 695 732 760 723 756 810 752 791 797 816 795 758 762 757 706 746 705 771 790 771 768 674 758 610 729 770 922 884 786 826 807 829 897 708 812 780 812 837 794 758 846 810 782 742 763 728 752 772 830 815 775 788 773 821 765 804 817 758 775 796 760 772 946 1.02e+03 748 740 741 765 752 794 1.06e+03 780 634 780 766 820 781 765 788 780 739 766 781 799 740 767 772 733 779 718 778 689 787 768 760 760 787 771 767 733 728 771 764 735 780 809 697 756 737 822 734 707 779 734 742 789 740 732 705 704 835 683 772 757 864 865 874 933 902 850 796 859 883 847 830 806 772 850 794 776 818 789 890 838 857 812 779 784 754 806 759 780 744 809 812 804 755 677 798 781 745 783 768 758 768 746 737 744 729 760 769 755 782 796 797 758 758 770 781 816 777 783 834 804 779 799 721 794 782 789 777 796 782 771 761 770 778 748 738 788 780 789 792 791 789 796 792 746 724 751 774 754 786 760 797 780 723 748 718 754 700 516 745 744 792 756 771 792 769 777 750 737 877 785 764 731 714 736 730 714 763 753 706 703 1.06e+03 629 805 805 754 803 741 729 727 730 739 763 769 731 705 769 761 759 762 718 734 791 752 761 738 788 746 819 809 823 821 815 817 812 771 824 806 796 801 764 801 782 857 804 791 797 809 761 809 765 798 816 799 784 747 822 817 813 808 809 760 738 786 806 785 804 796 727 794 805 792 851 825 764 800 776 759 774 787 761 757 791 742 728 740 790 782 759 756 784 723 805 794 793 762 785 772 806 779 722 781 763 772 751 806 781 772 1.03e+03 684 794 740 836 803 718 691 694 801 735 760 782 773 759 812 749 740 736 740 818 800 791 830 820 793 764 771 784 761 784 812 766 829 782 792 787 788 780 799 791 764 782 770 757 774 761 759 782 826 766 744 771 820 865 789 750 758 753 791 773 736 728 799 819 847 784 769 758 761 786 740 757 799 793 781 770 795 811 776 775 775 732 765 757 729 769 745 756 757 764 742 812 805 802 792 767 743 747 776 771 820 837 822 758 806 780 642 784 777 750 718 749 753 742 806 797 800 790 775 799 763 776 779 814 760 790 780 795 780 782 798 771 760 758 736 789 755 703 730 786 769 751 793 785 768 741 772 746 784 761 802 793 729 766 763 787 789 754 1.02e+03 1.23e+03 808 816 549 740 737 732 695 755 759 798 744 763 845 764 780 738 786 734 759 877 853 851 832 847 868 798 845 826 854 854 827 864 750 844 846 796 866 827 869 836 850 873 769 853 794 790 859 832 814 819 817 715 763 792 801 837 779 758 576 712 801 775 789 829 769 743 792 749 764 767 780 790 728 775 799 767 802 919 677 844 924 717 766 702 769 766 783 801 821 754 769 733 722 722 767 715 774 768 721 718 752 794 792 709 762 750 740 749 737 767 742 771 645 733 731 746 781 731 817 872 899 832 825 836 889 800 820 804 790 770 780 752 808 847 780 794 770 763 794 796 803 796 769 765 741 788 765 752 806 765 744 720 752 768 743 748 730 754 766 770 732 752 774 766 736 743 747 768 738 777 779 775 753 770 747 742 779 771 756 732 791 748 758 739 761 682 765 744 746 696 754 734 696 731 761 723 757 809 752 792 797 815 794 759 764 758 706 746 706 771 790 772 766 681 757 609 729 770 922 884 787 826 806 830 896 708 813 779 814 837 793 758 845 811 781 744 763 728 752 772 830 815 776 787 772 822 766 803 817 758 776 795 758 773 945 1.02e+03 748 740 741 765 752 794 1.06e+03 781 634 776 766 820 780 763 788 780 739 766 780 799 740 767 772 733 779 718 777 689 787 768 760 759 788 771 767 732 728 771 765 735 779 808 698 756 737 822 734 707 780 734 743 789 740 731 703 704 837 684 773 757 863 865 874 932 903 850 796 859 883 848 830 807 772 850 794 776 817 790 891 837 857 811 779 784 754 807 759 780 745 809 812 805 755 677 798 780 744 783 769 759 769 746 738 744 730 759 770 755 783 797 797 758 758 770 782 816 777 782 834 804 778 800 722 794 781 789 778 795 782 772 761 770 777 748 739 788 781 790 793 791 789 795 793 746 723 750 774 754 787 761 797 780 718 747 718 754 700 516 745 744 792 755 771 792 770 777 748 737 877 784 764 731 713 736 730 715 764 752 706 702 1.06e+03 629 805 805 753 803 740 729 726 729 739 763 769 730 706 769 761 758 762 717 734 790 752 761 739 787 746 818 809 823 821 814 816 813 770 824 808 795 801 764 801 782 858 805 792 796 809 762 809 765 798 815 798 785 748 821 816 813 806 809 759 738 786 806 784 804 797 727 795 804 792 851 824 766 800 777 760 774 787 762 757 791 742 730 739 790 782 760 756 784 723 805 793 793 762 784 772 805 780 722 781 763 773 752 807 781 774 1.03e+03 684 795 740 837 803 718 691 694 800 736 761 783 773 760 813 748 740 736 739 817 801 791 829 820 793 765 771 785 761 783 813 767 829 782 792 787 788 780 799 792 766 780 769 757 774 762 760 782 827 766 744 771 819 865 787 750 758 754 791 773 736 727 798 818 848 784 768 758 761 785 740 757 799 793 780 770 794 811 776 776 776 731 765 756 729 769 745 756 757 763 741 812 805 802 792 767 743 748 776 772 819 837 822 758 805 780 643 784 777 750 718 749 754 742 807 797 801 791 775 800 763 775 779 815 759 789 779 795 780 782 797 770 759 757 736 789 755 704 730 786 770 751 793 785 768 742 772 746 785 761 802 792 729 766 762 788 789 753 1.02e+03 1.23e+03 807 816 549 741 737 734 695 755 759 798 745 764 845 763 781 737 787 735 759 877 853 852 833 846 869 798 845 825 856 853 827 863 751 844 846 796 867 827 869 837 850 873 769 853 794 790 858 833 813 818 818 715 764 791 802 837 780 758 577 711 800 774 788 828 770 743 792 749 764 766 780 792 728 773 798 767 802 919 677 844 924 718 766 704 768 766 783 801 821 755 769 732 721 721 766 715 774 766 721 718 750 795 793 709 763 752 739 748 737 768 742 755 645 734 730 746 782 732 816 872 904 832 825 836 890 801 821 804 790 770 780 753 808 847 780 794 769 764 794 796 804 795 769 764 743 788 765 752 807 764 742 719 752 768 743 748 730 753 766 771 731 750 774 766 735 744 746 769 738 776 780 776 754 771 746 741 779 770 757 733 791 747 759 739 762 682 766 744 746 697 753 734 695 731 761 723 757 808 752 793 797 815 795 759 765 758 706 746 706 771 790 772 764 689 756 609 728 770 921 884 787 826 806 831 896 708 814 778 815 836 793 758 845 813 781 744 763 728 752 772 831 815 775 787 771 822 767 802 817 758 777 794 758 773 943 1.01e+03 747 739 741 765 752 793 1.05e+03 781 634 774 766 821 780 761 788 781 739 766 780 801 740 767 772 733 779 719 777 689 787 768 760 759 789 771 766 732 728 771 764 734 778 808 698 756 738 822 734 706 781 735 743 789 739 731 702 704 838 684 773 756 862 865 874 932 902 849 795 859 883 848 830 807 772 849 794 776 816 788 892 837 857 811 779 783 753 808 759 780 746 808 812 805 756 677 798 780 744 783 769 760 769 746 738 744 730 759 770 755 783 798 797 758 759 769 782 816 776 782 834 803 777 801 722 794 782 790 778 794 782 772 761 769 776 748 740 787 782 791 794 792 790 795 794 746 722 750 773 754 788 762 797 781 715 747 718 754 700 516 745 743 792 755 770 791 770 776 747 737 876 784 764 732 713 737 730 715 764 752 706 701 1.06e+03 629 806 804 753 804 740 728 725 729 737 763 769 730 706 769 762 757 762 717 734 791 752 761 740 787 746 819 809 823 821 814 818 814 770 825 809 794 801 764 801 782 860 806 794 796 809 762 809 765 799 815 798 784 748 822 814 814 804 809 760 739 786 805 783 804 798 727 795 804 792 852 823 767 798 777 761 776 788 763 757 791 742 732 739 790 782 760 756 784 723 806 793 793 761 783 772 804 779 722 782 763 773 753 808 781 775 1.03e+03 683 796 739 836 804 718 691 694 800 736 762 783 773 759 813 749 740 736 739 818 801 792 828 821 793 764 772 784 761 783 814 768 828 782 792 786 788 779 799 790 767 779 769 757 774 763 760 782 826 766 745 771 819 865 787 749 757 755 791 773 737 726 798 818 847 784 768 758 762 785 740 757 799 792 780 771 794 811 776 775 775 732 764 757 728 770 746 755 757 764 741 813 805 802 792 767 742 748 777 774 818 837 823 757 803 780 642 785 776 750 718 748 755 742 808 797 801 791 774 801 763 775 780 816 759 789 778 795 780 783 796 771 759 757 735 788 756 704 730 786 770 750 793 785 769 743 772 746 785 761 802 792 729 765 763 790 789 752 1.02e+03 1.23e+03 806 816 549 742 736 735 695 755 759 799 746 765 844 763 783 737 788 735 760 877 853 851 833 846 868 798 845 824 857 852 827 861 751 843 846 796 867 827 868 837 850 873 769 852 795 789 858 834 811 818 818 715 764 791 803 837 780 758 577 712 800 773 789 827 772 744 792 749 763 767 780 792 729 772 798 767 802 919 676 843 923 718 764 705 768 766 783 801 822 756 770 731 721 721 766 714 774 764 721 718 747 796 794 709 764 753 739 747 737 768 742 741 645 736 729 747 783 733 814 873 905 832 825 836 891 802 822 804 790 770 780 754 807 847 781 794 769 765 793 796 804 794 769 763 743 787 765 752 807 764 741 718 753 768 742 747 729 753 766 772 730 749 774 766 736 744 744 768 738 776 780 777 755 772 745 741 778 770 757 733 791 748 759 738 762 682 766 745 745 695 753 735 694 731 761 723 757 808 753 794 798 816 796 759 765 758 705 747 706 770 791 772 765 696 755 610 729 770 921 883 788 825 807 830 896 708 813 777 814 836 794 758 845 813 781 744 763 728 752 772 832 815 775 787 772 822 767 803 817 758 777 794 758 773 940 1.01e+03 748 739 742 765 751 791 1.05e+03 781 634 774 766 821 779 761 788 781 738 765 780 803 739 767 771 732 778 719 777 689 787 768 760 759 790 770 766 730 728 771 763 733 778 807 696 755 738 823 734 705 782 735 743 788 738 731 702 702 839 686 773 756 862 864 874 932 901 848 794 859 883 848 830 806 772 849 795 776 815 787 892 838 857 812 778 782 752 809 760 779 746 809 812 806 756 678 799 780 744 783 767 761 769 745 738 744 731 759 771 754 784 797 796 758 759 769 782 817 776 781 834 803 777 802 721 794 782 790 778 793 782 773 762 768 776 747 742 788 781 790 793 793 792 795 794 746 722 750 773 754 787 763 796 781 710 748 718 754 700 516 745 742 792 755 770 792 769 774 746 738 876 784 765 732 712 738 730 715 764 752 705 700 1.06e+03 629 807 803 754 803 740 728 724 729 736 762 769 730 706 769 762 756 762 718 734 792 751 760 740 787 745 819 808 823 822 813 820 814 771 824 809 794 801 764 800 782 860 805 794 796 811 762 810 765 799 815 798 782 748 823 813 814 803 810 760 739 785 804 783 805 798 727 796 806 791 852 821 767 796 777 761 777 788 764 757 790 742 731 740 790 781 760 757 784 722 806 793 793 760 784 773 805 779 722 781 763 772 753 808 781 776 1.03e+03 683 796 738 835 804 717 691 694 800 736 762 783 772 758 812 748 740 736 739 818 801 792 828 821 793 762 774 784 760 783 814 768 826 782 792 786 788 780 799 788 768 779 769 758 773 762 760 784 826 766 745 771 819 864 788 749 756 756 790 773 737 727 798 818 846 784 768 758 765 784 741 757 799 792 780 771 794 811 777 775 775 732 764 758 727 770 746 755 756 765 741 813 805 802 794 766 741 748 777 775 818 837 823 757 802 780 641 783 776 749 717 748 754 742 809 797 801 791 774 803 763 776 780 816 760 788 778 794 779 784 795 773 759 758 735 788 756 705 731 786 770 751 793 785 770 744 774 746 785 762 804 792 730 764 764 791 788 751 1.02e+03 1.23e+03 806 814 550 742 736 735 695 757 759 799 746 766 844 763 784 737 788 735 760 876 853 851 833 845 867 798 845 824 856 851 827 860 751 843 846 796 867 827 866 837 850 874 769 852 796 789 857 835 810 818 817 715 766 790 803 838 781 757 577 714 800 772 788 827 773 744 792 749 761 766 779 792 730 770 799 768 803 919 676 842 922 718 763 706 768 766 783 801 823 757 770 730 721 721 767 713 774 763 721 718 748 796 794 710 764 753 738 748 737 768 741 728 644 736 729 747 783 732 809 873 908 831 825 836 891 802 823 803 790 770 780 755 807 846 781 795 768 765 792 796 802 794 770 762 741 785 765 751 807 765 739 718 753 768 742 748 729 753 767 772 730 750 775 765 736 743 744 767 737 777 779 777 756 772 745 741 778 771 756 732 790 749 759 739 763 682 766 745 745 693 754 735 693 732 760 724 756 809 753 795 797 817 796 760 765 758 705 748 706 770 791 771 766 701 754 610 729 770 920 882 789 826 808 831 896 708 812 777 813 836 793 757 845 812 780 745 762 728 752 772 832 815 774 787 772 821 766 803 817 757 776 795 758 773 937 1.02e+03 748 740 742 765 751 789 1.05e+03 780 635 773 765 821 779 761 790 781 738 765 780 806 739 766 771 732 777 719 776 689 787 768 759 759 791 770 766 729 727 771 763 733 778 807 695 756 739 823 734 705 781 735 743 787 737 731 702 701 839 687 773 757 862 865 875 931 901 847 794 858 883 849 831 806 771 849 795 777 815 786 892 839 857 812 779 781 751 808 761 778 746 809 812 806 756 678 800 780 745 783 766 764 768 745 738 745 730 759 770 754 784 796 796 757 760 770 781 817 776 781 834 803 777 802 721 795 782 790 776 793 782 774 763 768 776 746 742 788 780 789 792 792 793 796 794 746 723 750 772 754 786 764 796 782 707 748 718 754 700 516 744 742 792 754 770 792 769 774 747 738 877 784 766 732 711 738 730 716 764 751 705 700 1.06e+03 628 807 802 754 802 741 728 724 729 734 761 769 730 706 768 762 756 762 717 734 794 750 760 740 788 745 820 808 823 824 813 821 815 772 822 809 794 801 764 801 782 860 804 794 796 812 763 809 766 799 815 797 781 748 824 813 813 803 811 760 738 786 803 783 805 798 727 796 807 791 852 821 767 796 777 760 777 788 764 757 790 742 729 741 789 780 760 758 784 722 806 794 793 760 784 773 806 779 722 781 764 770 753 808 782 776 1.03e+03 684 798 738 834 804 717 692 694 801 735 762 782 771 756 812 748 739 735 740 818 801 792 828 820 793 760 775 783 759 783 813 768 827 782 792 785 788 782 799 786 767 779 769 758 773 760 760 784 826 766 745 771 819 862 790 749 754 755 789 773 738 728 797 818 845 783 768 758 766 784 741 758 799 792 780 770 794 811 777 775 776 732 764 760 727 770 746 755 756 765 741 813 805 802 795 766 742 747 776 774 818 836 824 757 802 781 640 782 775 749 716 748 753 742 809 796 801 791 774 803 763 777 780 816 760 790 778 795 779 784 795 775 759 760 736 788 756 705 731 786 770 751 792 785 771 744 775 747 784 764 805 793 730 765 765 791 788 750 1.02e+03 1.23e+03 807 813 550 741 735 735 695 758 759 799 747 765 844 764 784 738 788 734 760 876 853 850 833 845 867 798 845 823 855 850 827 859 751 843 846 796 867 827 865 836 850 874 769 853 796 788 857 835 809 820 817 714 767 790 803 838 780 756 579 716 800 771 788 826 773 744 792 749 760 766 779 792 730 770 799 768 804 918 676 842 922 719 762 706 768 767 783 802 822 756 770 730 721 720 769 713 775 762 720 718 749 797 794 710 763 754 738 748 738 768 740 713 644 736 729 748 783 732 804 873 910 831 825 837 891 802 823 803 790 771 780 755 807 846 782 795 768 764 792 796 801 795 771 762 739 785 765 750 807 765 740 717 753 768 741 748 729 753 767 772 730 750 776 765 736 742 746 767 736 778 779 776 755 772 745 740 778 771 754 731 790 751 760 739 763 682 766 744 744 691 755 736 693 733 760 724 756 810 754 795 797 818 796 760 765 758 705 748 706 769 791 771 767 709 755 612 728 770 920 881 790 826 808 833 896 707 812 778 813 836 793 756 846 811 780 746 762 727 752 773 831 815 774 787 774 821 765 802 817 757 775 796 758 773 935 1.02e+03 749 741 742 765 752 788 1.05e+03 779 636 772 764 820 780 761 790 781 738 765 780 806 739 766 771 732 776 719 775 690 787 768 758 758 790 770 766 729 727 770 763 734 778 808 695 756 739 823 734 704 780 734 743 787 738 731 704 701 840 688 773 757 862 865 875 931 901 846 795 857 884 849 832 806 771 850 795 778 815 786 892 839 856 812 779 780 749 808 761 779 746 809 813 806 756 678 800 780 745 784 764 767 768 745 738 745 729 759 770 754 784 795 796 757 760 772 780 817 775 782 834 803 777 802 721 796 783 790 775 794 783 774 764 769 776 746 740 788 779 788 792 791 793 796 793 746 723 749 772 754 786 763 796 781 704 748 718 754 700 516 744 742 792 754 770 794 768 775 748 737 878 784 766 732 710 737 731 715 764 751 705 701 1.06e+03 628 808 802 754 801 741 727 724 729 734 760 769 730 706 768 762 756 761 715 733 794 750 760 740 788 745 820 809 824 825 813 820 815 773 822 809 795 801 764 803 782 861 802 794 795 812 763 808 767 798 815 797 781 748 823 814 813 804 811 760 736 786 803 784 805 798 728 797 809 791 853 820 767 798 778 760 777 789 764 757 790 742 726 741 788 778 760 758 784 722 806 794 792 760 785 773 807 779 721 782 763 768 752 808 783 777 1.03e+03 685 799 737 833 804 717 692 694 802 734 761 782 771 756 812 748 739 735 741 817 802 792 828 819 794 759 775 784 759 783 813 767 827 783 792 786 788 783 799 786 766 780 769 757 773 758 759 785 827 767 745 772 819 859 791 748 754 754 789 772 738 730 797 818 845 782 768 759 766 784 741 759 800 792 779 770 795 812 777 775 776 732 764 760 728 770 745 756 756 766 742 813 805 802 794 766 743 748 776 773 817 836 824 757 804 780 640 781 775 749 715 748 751 742 809 796 800 792 775 803 763 778 780 815 760 791 778 795 779 783 795 775 759 761 736 788 756 705 731 786 769 752 791 786 771 744 775 748 784 766 804 793 730 765 764 790 786 748 1.02e+03 1.23e+03 808 812 550 741 736 735 694 757 759 799 747 765 844 764 784 739 788 734 760 876 853 850 833 846 867 799 845 822 854 850 827 858 750 843 847 796 867 827 866 836 850 874 768 852 796 788 857 836 809 821 817 713 767 790 804 837 778 755 581 716 800 771 788 826 773 744 792 749 761 764 778 792 730 770 798 767 804 916 676 842 922 718 763 706 768 766 783 801 820 755 771 730 722 720 771 713 776 763 720 718 750 796 794 710 763 754 738 748 740 768 740 699 644 735 729 749 782 732 800 873 912 831 825 837 890 802 823 804 789 771 781 754 808 846 782 796 768 763 793 796 801 796 770 762 739 786 765 751 806 766 740 716 753 767 741 748 730 753 767 772 729 751 776 764 736 740 748 767 735 780 778 776 754 772 745 740 780 770 754 732 790 752 760 740 764 682 766 744 744 691 757 736 692 734 761 723 756 810 753 794 796 816 797 760 765 758 705 748 706 768 791 771 766 716 757 612 728 770 920 882 791 825 808 835 895 707 812 778 813 836 793 756 847 811 779 747 762 727 752 773 830 815 774 788 774 821 765 801 817 757 775 797 758 774 934 1.02e+03 748 741 742 765 753 788 1.05e+03 778 636 772 764 819 781 761 790 781 739 765 780 805 739 765 771 732 777 719 774 690 786 767 758 759 789 770 767 730 727 770 763 735 778 808 696 755 739 822 733 705 780 733 743 786 738 732 705 702 841 689 773 757 862 866 875 930 901 846 795 857 884 849 832 805 771 850 795 779 815 787 892 840 856 812 780 779 747 808 762 778 746 809 814 806 756 677 800 781 744 783 764 769 767 745 736 745 728 760 770 754 784 795 796 757 760 772 780 817 774 783 834 802 778 800 721 796 784 791 776 794 782 774 763 769 776 746 739 789 779 789 792 790 792 796 791 745 724 749 772 753 787 763 797 781 704 747 718 754 700 517 743 742 792 753 770 796 768 776 748 736 878 784 765 732 710 737 731 714 764 750 705 701 1.06e+03 629 807 803 755 801 741 727 724 729 735 760 769 729 706 769 762 757 761 714 734 794 751 761 741 787 745 819 811 824 825 815 820 816 772 821 809 796 801 765 804 781 860 802 795 795 812 763 807 767 798 815 797 780 747 822 814 813 804 811 760 735 785 803 784 805 798 728 797 808 792 853 820 767 799 779 760 778 789 764 757 790 742 726 740 788 779 760 757 784 721 805 794 792 761 786 773 807 779 721 782 763 766 751 808 782 777 1.03e+03 685 801 738 833 803 716 693 694 802 735 761 782 771 756 811 748 739 736 742 815 802 793 828 820 794 759 775 785 759 783 813 767 827 783 791 787 790 782 799 787 765 780 770 757 773 758 759 785 828 767 744 772 819 859 791 748 754 754 790 773 738 730 797 818 846 783 769 760 766 784 741 758 799 792 778 770 795 812 774 775 777 731 764 759 729 769 744 755 756 766 742 813 804 802 794 766 742 748 775 773 818 837 824 757 805 780 640 782 774 749 714 748 751 742 808 797 801 793 775 803 763 779 780 815 760 793 778 795 779 783 795 774 759 762 735 789 757 705 731 786 769 752 791 788 771 743 774 747 783 765 801 792 730 766 764 790 785 748 1.02e+03 1.23e+03 809 814 550 741 736 734 694 756 759 799 747 764 844 763 784 739 789 734 760 877 854 850 832 847 868 799 845 820 854 849 827 858 750 842 847 796 867 826 867 836 850 873 767 852 796 788 858 836 809 821 817 713 765 790 804 836 777 755 581 716 800 772 788 826 773 744 792 749 761 765 777 793 729 771 797 765 804 915 676 842 922 718 764 706 768 765 784 800 819 755 772 731 722 720 770 713 777 764 720 719 750 796 794 711 763 754 738 748 741 768 740 685 644 735 730 749 781 731 797 873 916 831 826 837 890 801 823 805 788 771 781 754 808 846 781 796 768 763 794 797 803 796 768 761 739 787 765 751 805 766 739 716 753 767 742 748 731 754 766 772 728 752 776 764 736 740 749 767 735 780 779 775 754 773 745 740 781 769 755 733 789 752 760 740 764 682 766 745 746 692 758 736 691 734 761 722 756 810 753 793 796 815 796 759 764 758 705 748 706 767 791 771 766 724 759 612 728 771 920 883 790 825 806 837 895 706 813 779 813 837 793 755 848 811 780 747 762 726 752 774 829 814 773 788 773 821 765 800 817 758 775 797 759 773 933 1.02e+03 748 741 743 764 753 788 1.05e+03 779 637 771 764 820 782 761 790 780 739 765 781 804 738 765 773 733 777 720 775 690 784 766 758 760 788 770 767 732 727 770 763 735 779 808 696 754 739 820 732 705 779 733 743 786 738 731 705 703 842 689 772 757 862 865 875 931 902 847 795 856 884 849 831 805 772 851 795 779 814 787 893 840 856 812 780 778 747 808 762 779 746 809 814 805 757 678 800 781 744 782 765 770 767 745 735 744 728 760 770 755 784 795 795 757 760 772 781 817 774 784 833 802 779 799 721 795 784 791 777 793 782 774 763 769 776 747 738 789 779 789 792 790 792 796 790 745 723 749 772 753 787 763 798 782 702 746 718 754 700 518 743 742 792 753 770 797 768 777 747 736 878 784 764 731 711 737 730 713 764 751 705 702 1.06e+03 629 805 802 755 802 741 728 724 729 736 761 769 729 707 769 762 757 761 714 734 794 752 763 742 787 745 819 810 821 824 816 820 816 772 821 810 797 801 765 803 780 860 802 796 795 812 763 807 767 797 815 798 780 746 821 815 812 805 809 761 735 784 803 783 805 798 728 796 808 793 854 821 767 800 780 760 778 788 764 757 789 742 726 740 789 780 760 757 784 720 805 794 792 761 786 773 808 779 721 783 763 767 751 808 781 777 1.03e+03 685 803 740 833 802 716 693 695 802 735 761 783 771 757 810 748 738 736 742 816 802 793 828 820 793 759 775 785 759 784 813 768 828 783 790 788 791 782 799 788 764 781 771 758 772 760 759 784 830 767 743 772 819 858 790 748 755 754 792 773 738 730 798 818 847 783 769 761 768 784 741 757 798 791 778 770 796 812 772 775 777 731 764 758 729 769 743 755 757 766 743 813 803 803 794 767 742 748 775 772 818 837 824 756 804 780 640 783 774 750 713 747 751 742 808 798 801 793 775 804 763 779 779 814 761 794 777 795 779 784 795 773 758 762 735 789 758 705 731 786 769 751 791 787 770 743 773 747 782 764 800 791 730 766 762 790 784 749 1.02e+03 1.23e+03 810 814 549 741 736 734 694 755 758 799 747 764 844 763 784 739 789 733 759 877 854 850 831 847 868 798 845 819 855 849 828 859 749 841 848 796 867 827 867 836 851 872 766 851 796 788 858 836 809 820 817 712 763 791 805 835 777 755 581 716 800 772 787 827 773 744 791 749 762 765 778 794 729 771 797 764 804 915 676 843 922 717 764 704 767 766 784 800 820 756 772 731 722 720 770 713 777 764 720 720 751 796 794 712 762 752 737 748 740 766 740 670 645 735 730 748 780 732 794 874 920 831 826 837 890 801 822 806 788 770 782 754 809 845 780 796 768 764 794 796 803 797 766 761 739 788 766 751 804 768 740 716 754 767 744 749 732 754 766 772 731 752 776 764 736 740 748 768 735 778 781 774 753 774 745 741 782 769 756 733 789 750 759 740 764 682 766 746 746 694 758 734 691 735 762 722 755 810 754 794 796 814 797 758 764 758 705 748 707 766 792 771 765 730 759 612 728 770 920 884 789 826 806 838 896 706 812 779 813 837 794 755 848 811 780 747 762 725 752 774 829 815 773 789 772 821 765 800 817 759 775 797 759 772 931 1.02e+03 748 741 744 765 753 788 1.06e+03 779 637 770 765 820 781 762 790 780 738 765 781 803 738 765 774 733 776 720 775 690 783 766 758 762 788 770 768 732 728 769 763 735 780 808 696 753 738 820 732 706 780 734 743 786 738 731 704 704 843 690 773 757 862 865 875 931 903 848 795 856 883 849 830 805 772 852 795 779 814 787 894 840 856 812 780 778 748 808 762 779 745 809 812 804 758 678 800 781 744 781 766 771 767 745 735 744 728 759 770 756 784 795 795 757 760 772 781 817 774 783 833 802 779 798 721 794 783 792 778 793 782 773 763 769 776 747 738 789 780 789 792 790 792 795 790 744 722 750 772 753 787 762 797 783 699 746 717 753 699 518 743 743 792 753 770 797 768 777 748 736 878 784 763 730 712 737 730 713 764 751 705 702 1.06e+03 630 805 802 755 802 740 728 724 730 737 761 768 728 707 769 762 756 761 714 735 794 752 764 742 786 745 819 810 819 822 816 821 815 771 820 810 798 801 765 802 780 859 802 794 795 813 762 808 768 797 816 798 781 746 821 815 812 805 808 761 735 783 802 783 804 798 728 796 806 794 855 821 767 801 781 759 779 787 764 757 789 742 726 739 790 782 760 757 783 719 804 795 792 761 787 773 808 779 721 783 763 767 752 808 780 779 1.03e+03 686 806 741 833 803 716 693 695 803 736 761 784 771 758 810 748 738 736 742 817 801 793 828 820 793 759 774 785 759 785 813 768 828 783 790 788 792 782 799 789 764 781 772 759 772 762 760 783 831 767 743 772 819 859 790 748 756 754 792 773 737 730 799 818 848 783 769 760 768 786 741 756 797 791 778 771 796 811 770 775 777 732 764 758 728 768 742 755 757 766 743 812 803 803 793 766 741 748 775 772 819 838 824 758 804 780 640 784 776 750 713 746 752 742 810 798 801 793 775 804 764 779 779 814 763 796 778 796 779 785 796 772 757 762 736 789 758 705 731 786 769 751 792 785 771 743 772 746 781 762 802 790 730 766 762 790 784 750 1.02e+03 1.23e+03 810 814 549 742 738 734 695 754 758 798 747 764 843 762 784 738 788 733 759 877 855 850 830 847 868 797 845 819 856 848 829 859 748 841 848 796 867 827 867 837 851 871 766 852 797 788 860 835 809 820 817 712 762 791 805 835 777 755 580 716 800 772 787 827 773 744 790 749 762 765 779 794 729 771 796 765 805 916 675 843 922 717 764 703 768 768 783 801 822 756 773 731 722 720 769 713 776 764 721 721 750 796 794 713 762 750 736 748 739 766 740 658 647 735 731 748 779 733 791 874 925 831 827 839 890 800 821 806 789 770 782 753 809 845 779 796 768 764 794 796 802 797 765 761 739 788 766 751 804 769 740 717 755 768 745 749 732 755 766 771 734 752 776 765 736 740 747 768 736 778 782 774 752 775 745 742 781 769 755 731 789 750 759 741 764 682 766 744 747 696 757 731 692 735 762 721 755 810 754 795 796 813 798 758 763 756 706 748 708 766 793 771 765 736 760 612 728 769 920 883 788 826 805 842 896 706 811 778 813 838 794 754 848 811 781 746 762 726 752 775 830 816 773 790 772 821 766 802 817 760 775 797 760 771 930 1.02e+03 748 740 744 766 753 789 1.06e+03 779 637 769 765 821 780 762 791 780 737 764 780 802 738 765 775 734 776 720 776 689 784 767 759 762 787 769 768 731 728 770 764 734 780 807 696 753 738 821 731 706 781 734 742 786 738 730 703 704 844 690 772 756 864 865 875 931 903 850 796 856 883 849 831 804 772 851 794 779 814 788 894 840 857 813 780 779 747 808 761 778 746 807 811 803 758 678 799 780 744 781 767 772 768 745 736 744 728 759 769 756 783 795 795 758 760 773 781 818 774 782 833 802 779 798 720 794 782 792 778 795 782 773 763 769 776 747 738 789 780 790 792 791 793 795 791 744 722 750 772 753 788 762 798 783 695 745 717 753 699 518 744 744 792 754 769 797 768 777 748 736 878 785 763 730 714 736 730 713 765 751 705 702 1.06e+03 630 806 803 755 802 740 727 723 730 737 761 768 728 706 768 762 756 760 714 735 794 752 764 741 786 745 819 810 818 820 817 820 813 771 821 809 798 802 765 802 781 858 801 793 796 812 762 809 767 796 815 798 781 746 820 815 811 806 807 762 735 783 802 782 803 798 728 796 804 794 855 822 767 801 780 759 778 786 762 757 788 742 726 739 790 782 761 756 783 718 804 795 792 761 787 774 808 779 721 782 763 767 752 807 781 782 1.03e+03 687 807 741 833 803 717 693 695 803 736 761 784 771 759 810 748 738 736 741 819 800 793 828 819 792 760 774 784 760 786 813 769 828 782 790 788 792 781 799 789 764 781 771 759 772 761 760 782 830 768 742 773 820 860 791 748 756 754 792 773 737 729 799 817 847 783 769 759 768 787 740 756 797 792 780 770 796 810 770 774 778 733 764 759 728 767 742 755 755 766 743 812 803 802 793 766 742 747 775 772 818 838 825 759 804 781 640 783 777 751 713 744 753 742 812 797 800 793 776 804 765 779 779 814 763 797 779 796 778 785 796 773 756 762 736 789 757 705 731 786 770 750 792 784 772 742 772 745 781 761 803 790 730 766 762 790 784 750 1.02e+03 1.23e+03 811 814 549 743 739 734 695 756 757 798 747 764 841 762 784 738 787 733 759 877 854 850 830 847 868 797 845 819 858 848 830 859 747 842 849 795 867 827 867 837 851 872 767 852 796 788 861 835 809 820 818 712 764 792 805 836 778 755 579 715 800 773 787 828 772 744 790 749 762 765 780 793 729 771 795 765 806 916 674 843 921 716 764 701 768 769 782 801 821 756 773 730 721 720 769 713 775 763 720 721 750 796 795 714 762 750 736 748 738 765 739 647 648 735 731 746 779 734 790 874 927 832 827 840 890 800 820 806 790 770 781 752 809 845 779 796 768 764 794 796 801 796 765 761 738 788 766 750 803 770 741 718 755 769 744 750 733 755 765 771 736 752 778 766 735 739 747 768 737 778 781 774 753 775 745 742 780 769 755 729 789 752 759 740 764 682 764 742 747 696 755 730 693 734 762 721 755 809 754 796 797 814 798 758 763 755 706 748 708 766 794 772 765 740 760 611 728 766 921 882 788 827 805 846 896 706 810 777 814 838 795 754 848 812 782 746 762 725 752 775 831 816 773 791 771 821 765 803 818 760 775 798 761 770 929 1.01e+03 748 740 744 766 753 789 1.06e+03 779 636 768 766 821 780 762 792 780 737 764 780 803 739 765 774 735 775 721 776 689 785 767 759 761 788 769 768 730 727 770 764 734 780 807 696 752 738 823 731 707 783 734 742 787 737 730 702 704 844 692 772 756 865 865 875 931 903 851 796 857 884 849 831 804 772 852 794 778 814 788 893 840 858 813 779 780 746 808 761 778 747 806 810 803 759 678 798 781 744 783 767 773 768 744 737 744 728 758 769 756 782 795 794 758 761 773 780 818 773 783 833 802 779 798 719 794 781 792 777 795 782 773 763 769 776 747 739 789 781 789 791 791 794 795 792 745 722 751 773 753 788 761 798 783 692 745 718 753 699 518 745 744 793 755 768 797 768 777 748 735 878 784 764 731 714 736 730 713 765 752 706 702 1.06e+03 629 808 804 756 802 740 726 722 730 737 762 768 729 705 768 761 756 760 714 735 795 752 764 739 786 745 819 809 818 819 817 820 812 771 821 808 798 803 765 802 782 857 801 791 797 811 762 810 767 795 814 798 781 747 821 815 811 806 808 761 735 783 803 783 806 797 728 796 806 794 855 822 767 802 779 759 777 787 761 757 788 742 727 739 791 782 759 756 783 718 804 795 791 761 787 774 808 779 721 782 764 767 752 805 781 784 1.03e+03 688 810 741 834 803 718 693 695 803 734 761 784 771 760 810 749 738 736 741 819 800 793 829 818 792 760 773 783 760 786 813 768 828 782 790 788 793 782 799 789 765 780 770 760 771 761 760 783 831 770 742 773 820 860 792 748 756 754 793 773 737 728 799 817 846 783 770 758 767 788 739 757 797 794 781 770 795 809 772 774 779 734 764 758 728 767 741 754 755 766 742 813 804 801 793 765 742 748 775 772 819 838 826 759 805 780 640 783 778 751 714 744 754 742 811 796 800 793 777 804 766 779 779 814 764 799 781 797 778 786 797 774 756 762 738 790 757 705 731 786 770 750 791 784 773 741 772 745 781 762 802 789 730 766 762 790 784 750 1.02e+03 1.23e+03 810 813 548 744 741 735 694 757 756 798 746 765 841 762 784 737 786 733 759 877 854 850 830 848 868 797 845 820 858 848 830 859 747 843 849 795 867 827 866 837 850 873 768 852 796 788 862 835 809 820 818 712 765 792 805 836 779 756 578 715 799 773 787 828 771 744 790 749 762 765 780 791 729 771 797 765 807 917 674 843 920 717 764 701 769 768 782 801 821 756 772 730 721 720 769 713 775 763 719 721 749 795 795 715 763 750 737 747 738 764 740 636 648 735 731 745 779 734 790 874 931 833 826 841 890 800 820 806 790 770 779 751 809 844 779 796 768 764 794 797 802 795 764 761 737 788 766 750 803 770 742 719 756 769 743 750 734 755 765 771 735 752 778 766 735 739 747 768 738 778 781 775 752 774 745 742 780 768 755 728 788 754 760 739 764 682 762 740 748 696 753 731 694 734 761 721 755 809 754 796 798 815 797 758 763 755 706 748 708 766 793 772 765 744 759 611 727 765 920 882 788 827 806 854 897 706 810 777 815 838 796 754 848 812 782 746 762 725 752 775 832 816 773 792 771 822 765 804 818 760 775 798 760 770 929 1.01e+03 748 740 743 767 753 789 1.06e+03 779 635 766 765 822 779 761 792 780 737 763 780 804 740 765 773 735 775 721 776 689 785 767 760 761 789 771 768 730 727 770 763 735 780 806 696 752 739 823 731 708 783 734 742 787 738 730 702 704 845 694 772 756 866 865 874 931 902 851 796 857 884 849 831 804 772 852 795 778 814 789 892 840 858 812 779 780 745 809 762 778 748 803 810 803 759 678 797 782 744 784 767 774 768 744 736 743 728 757 768 756 782 795 794 758 760 772 781 818 772 784 832 802 779 798 720 793 782 791 776 794 782 772 763 769 776 747 738 788 782 789 790 791 795 796 792 745 723 752 773 754 788 761 798 782 688 745 719 753 700 518 745 743 793 755 770 797 768 776 748 734 877 784 764 732 712 735 730 713 765 753 706 702 1.06e+03 629 808 805 756 801 740 727 721 730 738 762 768 729 704 768 761 756 760 714 734 795 753 764 739 786 745 819 808 819 820 816 819 813 771 821 807 798 803 764 802 782 858 802 792 797 811 762 810 767 795 813 799 781 747 822 816 811 806 807 761 736 783 803 783 809 798 728 796 808 794 854 822 768 800 780 759 776 786 762 757 789 743 728 739 791 782 757 756 783 719 804 795 790 762 787 774 808 779 720 782 764 767 753 805 782 784 1.03e+03 687 813 740 834 804 720 693 695 803 734 762 784 771 760 809 749 739 736 741 818 800 793 829 819 793 761 772 783 761 786 812 768 828 781 791 788 793 782 800 789 766 780 770 760 771 760 760 783 831 769 743 774 821 859 792 748 757 754 793 773 737 726 798 818 846 783 770 758 767 787 738 757 797 796 781 769 794 810 774 775 780 734 764 756 728 767 743 755 756 767 742 813 805 800 793 764 743 748 775 772 820 837 827 758 805 780 640 783 777 751 715 746 755 742 810 795 799 792 778 803 765 779 779 814 764 802 781 797 776 787 797 773 757 762 738 790 757 705 732 786 770 749 791 784 773 741 772 745 781 763 802 789 731 766 763 790 784 750 1.02e+03 1.22e+03 810 814 548 744 741 735 695 757 756 798 745 765 842 762 784 737 785 734 760 876 854 850 830 848 867 798 845 821 859 848 830 859 748 844 849 794 867 828 864 836 850 874 770 853 794 789 861 836 810 820 818 712 764 792 805 836 780 755 577 715 798 773 787 827 770 743 790 750 762 764 780 790 729 772 800 764 807 917 675 843 920 717 764 701 769 767 782 801 820 756 770 730 721 721 770 713 775 763 718 721 748 795 794 715 764 750 738 746 737 765 740 626 647 734 730 745 779 733 790 875 934 832 826 840 889 800 819 806 790 770 778 751 809 844 779 796 768 764 794 798 802 794 764 761 736 787 767 750 802 770 742 720 756 769 742 749 734 754 765 771 734 753 779 766 734 739 747 769 738 777 781 777 752 774 745 743 780 769 755 728 788 754 760 739 765 682 761 741 749 697 753 731 692 734 760 721 754 810 754 796 797 816 797 758 764 757 706 747 708 766 792 771 765 749 760 611 726 764 920 882 788 827 807 858 900 707 809 779 815 838 796 755 848 812 781 746 761 724 752 775 832 815 774 792 771 823 764 804 818 759 775 798 759 770 929 1.01e+03 748 739 743 767 752 789 1.06e+03 780 635 764 765 822 778 761 791 780 736 763 781 805 740 766 773 734 776 721 777 690 784 767 760 762 789 772 768 731 727 771 763 735 780 806 696 753 739 823 732 709 783 734 742 786 738 730 702 704 846 696 773 756 867 865 874 931 902 851 796 857 883 849 831 803 772 853 795 778 814 789 892 840 857 810 779 780 742 810 762 777 747 800 809 804 759 678 797 782 744 784 767 774 767 744 735 742 729 756 767 757 783 796 794 758 761 772 781 819 773 783 831 802 780 797 721 793 782 790 777 794 782 772 763 769 777 748 737 789 781 790 790 791 794 797 792 745 723 753 773 754 787 761 799 782 686 745 719 753 701 518 744 743 793 755 772 797 768 775 748 733 877 784 764 732 710 736 731 713 764 754 706 702 1.06e+03 628 808 805 756 801 740 728 721 730 738 763 769 729 705 768 762 756 761 715 734 794 752 763 740 786 746 819 808 819 822 816 819 813 770 821 808 797 803 763 802 784 858 802 793 798 812 763 811 767 795 814 799 782 746 824 818 811 807 807 760 737 784 803 784 811 797 728 796 810 795 854 822 768 798 780 759 775 786 764 758 790 743 729 739 791 782 757 756 783 719 804 795 792 763 788 774 806 778 720 782 763 768 754 805 782 782 1.03e+03 686 818 740 834 803 721 693 695 803 733 762 785 771 760 809 750 740 736 741 816 800 793 829 819 793 761 773 783 761 785 812 768 828 780 791 789 793 783 800 789 767 780 771 760 771 760 760 783 832 767 745 774 821 858 791 749 757 754 792 773 737 726 799 819 847 783 770 759 767 787 739 757 797 796 781 770 794 810 776 774 780 733 765 756 728 767 744 756 757 768 742 813 805 801 792 763 743 748 775 772 821 837 826 756 805 780 640 783 776 750 715 748 755 742 809 794 799 791 777 804 765 779 780 813 764 804 780 797 776 786 797 774 756 762 738 789 756 704 733 786 769 750 792 784 773 741 773 745 780 764 803 788 731 766 763 791 784 750 1.02e+03 1.22e+03 810 814 548 744 741 735 695 756 756 798 744 765 843 762 782 737 786 733 759 876 854 850 830 848 867 798 845 821 858 848 830 859 749 844 848 795 867 829 863 835 850 875 770 854 793 790 861 836 811 820 820 713 764 793 805 836 780 755 576 715 798 773 787 827 771 741 790 750 763 763 781 790 730 773 803 763 806 916 676 842 920 717 764 700 769 766 781 801 820 756 769 731 721 722 770 713 775 763 718 722 748 795 794 715 764 750 737 745 738 767 740 614 647 734 730 747 782 732 788 876 936 831 826 839 890 800 819 806 790 770 778 752 809 843 779 796 768 763 794 798 802 794 764 762 737 787 768 750 802 770 742 720 757 769 742 748 733 754 765 771 734 753 780 766 734 739 746 768 738 776 781 777 753 773 745 743 780 769 755 728 788 754 758 741 766 683 761 740 750 697 754 731 691 735 759 720 754 810 755 796 796 816 797 757 764 758 705 747 709 766 792 770 765 754 760 611 726 763 920 882 789 826 807 861 901 707 810 780 814 838 797 756 849 811 779 747 761 725 752 774 832 815 774 792 770 824 765 805 819 758 775 797 757 771 929 1.01e+03 748 738 743 767 751 789 1.06e+03 780 635 762 765 822 779 761 789 780 736 762 781 806 740 767 772 733 777 720 777 691 784 767 760 763 788 772 768 732 727 773 762 736 779 806 697 753 739 824 732 710 783 734 742 786 739 730 702 703 847 697 774 756 866 865 873 931 901 851 796 858 881 849 831 803 772 852 795 778 814 789 892 839 857 809 780 780 740 811 764 777 745 796 808 804 759 677 798 782 745 783 767 774 767 744 734 741 730 756 768 758 783 796 794 757 761 771 782 819 775 782 832 803 780 797 721 793 782 791 778 794 782 772 763 769 777 748 736 791 781 790 790 791 794 797 793 745 723 753 773 755 787 761 799 782 684 745 718 753 702 518 744 742 793 755 774 796 768 774 747 734 877 784 764 732 710 737 730 714 763 753 707 701 1.06e+03 628 809 804 756 801 740 729 722 730 738 763 769 729 705 769 762 756 761 715 733 793 752 763 740 786 746 819 809 819 824 815 818 813 771 821 808 797 801 763 802 786 859 802 793 799 814 762 812 767 795 814 799 781 746 825 820 811 806 808 760 737 784 803 785 809 796 728 796 809 795 854 822 768 798 779 760 775 786 766 758 792 743 729 742 790 781 758 757 783 719 804 794 794 764 788 773 805 778 721 781 762 768 754 806 781 781 1.03e+03 685 820 739 834 802 721 693 695 801 734 762 785 771 760 809 750 740 736 741 814 800 792 830 819 792 761 774 783 761 784 812 768 827 780 790 788 794 782 800 790 767 781 772 759 772 760 760 783 832 765 746 774 820 858 791 748 757 755 792 773 737 725 799 820 848 783 770 758 766 787 740 757 797 794 781 770 794 810 776 774 780 732 766 756 728 767 745 756 757 768 743 814 806 801 792 764 742 748 775 772 822 838 826 757 805 780 640 784 776 749 715 748 754 742 809 796 800 790 777 805 765 779 781 813 764 804 778 797 777 785 797 774 756 762 738 788 756 704 734 786 768 750 792 784 773 742 774 745 781 763 804 788 731 766 762 791 784 751 1.02e+03 1.23e+03 809 816 548 744 740 735 694 755 756 798 744 765 842 763 781 737 786 732 758 876 854 850 831 848 867 798 845 822 858 848 830 859 749 843 847 795 867 830 864 835 850 875 769 855 795 790 861 837 811 820 821 714 763 793 804 835 780 755 576 713 798 774 787 828 772 741 791 751 762 763 782 790 730 772 802 763 806 916 678 842 921 718 764 700 769 766 781 801 821 755 768 731 722 723 770 713 775 764 719 721 748 795 794 714 763 749 736 745 739 768 741 606 646 734 729 748 783 731 785 876 937 831 826 838 889 800 820 806 789 770 780 752 809 843 779 797 767 763 794 797 802 795 766 762 738 787 768 750 802 769 742 719 757 769 742 747 732 755 766 770 735 753 780 766 735 739 745 768 737 775 781 776 754 772 746 744 780 769 755 729 788 754 757 742 764 683 762 740 751 695 754 732 691 735 757 720 755 810 755 796 796 816 797 756 765 756 704 747 710 768 792 769 764 760 760 611 727 764 919 882 788 826 806 864 902 708 810 780 814 838 797 755 849 810 777 747 762 725 751 774 832 814 775 792 771 824 765 806 819 758 775 797 758 771 931 1.01e+03 747 738 742 766 752 788 1.06e+03 780 635 762 765 822 779 761 788 780 736 762 780 806 741 768 772 732 778 720 776 691 783 767 759 764 788 773 769 732 726 774 763 736 779 808 697 754 739 824 733 710 784 734 742 786 739 730 702 702 848 697 774 756 864 866 873 930 901 849 795 859 880 848 831 803 772 852 794 779 814 789 892 839 857 808 780 781 736 810 764 778 743 791 809 804 759 676 798 782 745 782 767 775 766 744 734 741 730 757 769 758 784 795 794 756 761 771 782 819 776 780 832 803 781 797 720 793 782 791 780 794 782 773 762 768 777 748 736 792 780 790 791 791 793 797 793 745 723 752 773 755 787 761 800 782 682 746 718 753 702 518 744 742 793 754 773 796 768 774 748 735 877 784 764 732 709 737 730 713 764 752 706 700 1.06e+03 628 810 804 756 800 740 728 722 730 738 762 768 730 705 769 762 756 761 715 734 792 752 763 741 787 745 819 810 819 825 814 817 813 771 820 808 797 800 764 802 787 859 802 793 798 815 761 813 767 796 815 800 781 747 826 819 812 806 809 760 738 784 803 784 808 796 728 796 809 795 853 821 769 800 780 761 775 786 765 758 793 743 729 744 790 780 759 756 782 720 803 795 796 763 787 773 805 778 722 781 761 769 753 807 781 779 1.03e+03 685 823 740 833 802 720 693 695 800 735 763 783 770 759 809 750 741 736 740 814 799 792 830 820 791 761 775 783 760 783 811 769 827 780 789 788 794 782 800 790 767 782 773 759 773 760 759 783 831 765 746 773 820 857 790 746 757 756 793 774 737 726 799 820 848 783 770 758 765 787 742 757 798 793 780 769 794 811 776 773 780 732 767 757 728 768 744 756 756 768 744 814 806 801 792 766 742 748 776 772 822 838 825 758 804 780 641 784 776 749 716 748 753 742 809 797 801 791 777 805 765 778 781 813 764 805 777 797 778 783 796 775 757 762 737 787 755 704 734 786 767 749 792 784 773 743 773 744 781 762 804 789 731 766 762 792 785 752 1.02e+03 1.23e+03 808 816 547 745 740 735 694 755 756 799 744 765 842 764 780 737 787 733 759 875 853 850 831 848 866 799 845 822 858 848 830 859 748 843 845 797 867 830 864 834 850 874 767 856 796 790 861 837 810 820 822 714 763 792 802 834 778 756 576 712 799 773 788 830 773 742 792 750 761 764 782 790 731 769 801 763 805 916 679 842 923 719 764 702 769 766 782 802 822 755 770 731 722 722 770 713 776 764 720 720 747 795 794 713 762 748 735 747 740 769 741 596 646 736 729 749 785 731 782 876 938 831 826 838 889 802 820 806 789 771 782 753 810 843 779 797 767 762 794 795 803 796 767 763 740 787 768 750 802 770 742 718 757 769 742 747 732 755 766 770 735 753 779 766 735 739 745 768 737 776 780 776 754 772 747 744 780 769 754 729 788 754 756 741 763 682 762 741 750 692 753 732 693 735 757 720 756 809 756 796 796 816 798 756 764 755 703 747 712 769 791 770 763 764 759 611 728 765 920 881 788 826 807 867 902 707 811 780 813 838 797 755 848 810 778 747 762 726 751 773 832 814 775 791 771 824 765 807 819 759 775 796 760 772 933 1.01e+03 746 738 741 765 753 789 1.06e+03 778 635 764 765 822 779 761 787 780 737 762 780 806 741 768 771 731 778 720 775 692 784 766 758 763 789 774 769 731 726 773 763 736 779 808 696 754 740 824 733 710 784 734 742 787 739 729 702 702 848 698 773 756 863 865 873 930 900 849 794 860 881 848 832 804 771 851 795 779 814 789 892 838 857 808 780 782 735 809 764 778 743 786 810 803 759 676 798 782 745 782 766 776 766 745 734 741 730 757 770 757 785 795 795 755 760 772 782 818 776 780 832 803 781 798 719 793 782 791 780 794 781 773 762 769 777 749 736 792 779 790 791 790 793 796 794 745 722 752 772 755 787 761 799 783 680 745 717 752 701 518 743 742 793 754 773 795 767 774 749 736 877 784 763 732 709 737 729 713 766 752 706 700 1.06e+03 628 810 803 756 800 740 728 723 730 739 761 768 730 704 769 762 756 760 716 736 791 752 763 742 788 745 820 810 820 825 814 817 813 771 821 808 797 799 764 803 785 858 801 793 796 816 761 813 767 796 816 801 783 747 826 819 813 805 810 760 738 784 804 783 808 797 727 796 808 795 852 821 769 802 780 762 774 786 765 758 792 743 729 745 790 780 758 756 783 719 802 795 795 762 785 772 804 777 722 782 761 769 752 807 781 779 1.03e+03 685 825 741 832 802 719 694 696 799 736 763 782 770 756 809 750 741 736 739 816 798 791 830 822 792 762 777 782 760 783 811 767 826 780 788 788 794 781 801 790 766 783 773 758 774 759 759 784 830 767 745 772 821 858 790 745 757 756 793 773 737 727 799 819 845 783 769 758 764 787 742 757 799 792 780 769 794 811 776 773 780 734 767 757 727 768 743 755 756 767 744 814 806 802 792 766 742 748 775 772 821 838 825 760 803 780 641 784 778 748 715 747 752 742 810 799 801 791 777 804 765 777 781 813 763 806 776 797 779 782 795 774 758 762 737 787 755 704 733 787 767 749 792 784 773 744 773 744 782 761 802 790 732 766 762 792 786 751 1.02e+03 1.23e+03 808 816 547 746 739 736 693 756 755 800 744 764 842 764 780 737 787 733 760 874 852 850 831 848 867 800 844 823 858 848 830 859 748 842 845 797 867 828 864 834 850 874 766 856 798 790 860 836 810 820 823 714 763 791 803 834 777 757 576 711 800 773 789 830 772 743 793 750 760 764 781 790 731 767 800 765 805 916 680 842 923 720 763 703 770 766 782 804 821 755 771 730 720 720 770 713 777 764 721 720 748 795 794 713 761 748 736 748 740 770 742 588 645 737 730 749 785 731 782 875 938 832 826 838 890 803 821 806 789 771 782 751 811 843 780 796 767 762 794 793 803 796 767 763 742 788 767 750 802 770 743 718 757 769 743 747 732 755 766 771 735 753 778 766 736 739 746 768 737 776 780 777 754 772 747 744 779 768 755 730 789 753 756 740 761 681 761 742 749 692 753 733 694 735 757 721 756 809 758 796 797 816 798 756 764 756 703 747 712 771 790 772 762 769 759 611 729 766 920 881 788 826 809 871 901 707 810 779 813 838 797 755 847 810 779 748 762 727 750 773 832 814 776 790 771 824 764 807 819 760 775 796 761 772 935 1.01e+03 744 738 740 765 754 790 1.06e+03 778 635 767 765 822 779 761 787 780 738 761 779 805 740 766 771 731 778 721 775 693 784 766 758 763 789 774 769 730 726 772 763 735 778 808 695 754 741 824 733 710 784 734 742 787 739 728 702 702 849 698 772 755 863 865 874 930 901 848 792 859 881 848 831 805 771 850 795 780 814 789 892 838 857 809 780 782 732 809 765 779 744 782 812 803 759 676 797 782 745 782 766 778 766 745 734 742 729 758 769 756 785 795 797 755 759 772 781 817 776 781 833 803 781 798 718 793 783 792 780 794 781 774 762 769 776 748 737 791 778 790 791 789 793 796 793 746 721 752 772 755 788 761 798 784 678 744 717 752 702 517 743 742 793 754 774 795 766 775 749 737 877 784 764 732 710 736 729 712 766 751 705 700 1.06e+03 629 810 804 756 800 740 727 724 730 738 760 768 730 704 769 762 756 760 716 737 790 752 763 742 788 744 821 810 820 824 813 818 813 771 821 808 796 800 763 802 784 857 801 793 796 814 762 813 767 796 816 802 785 747 825 819 813 804 810 760 737 784 804 781 809 798 727 796 807 796 853 822 768 801 780 761 774 785 764 757 789 743 729 744 791 780 757 756 783 718 802 795 795 763 785 772 804 776 723 782 762 769 752 806 781 779 1.03e+03 686 828 743 831 802 719 694 696 800 735 763 781 770 754 810 750 742 736 739 818 798 791 830 823 792 762 776 782 760 784 811 765 827 780 788 788 794 781 801 790 765 784 773 758 774 758 759 785 830 768 744 771 821 858 789 746 757 757 794 773 737 728 799 818 842 782 769 759 765 787 743 757 800 792 779 768 794 810 776 773 780 732 766 757 726 768 743 754 755 767 743 814 806 801 792 766 742 748 775 773 821 839 825 760 804 781 642 784 779 748 715 746 751 741 810 799 802 791 777 803 765 776 781 813 763 807 776 796 778 782 793 773 760 762 737 787 755 704 732 787 767 748 792 784 772 744 773 744 781 762 801 792 732 766 763 791 786 750 1.02e+03 1.23e+03 808 815 545 746 739 739 693 755 754 800 744 765 843 763 781 736 786 734 760 874 852 849 831 848 867 802 844 823 857 847 829 859 748 843 845 798 867 827 865 834 851 873 766 856 799 790 861 836 810 820 823 714 764 790 805 833 777 757 576 712 800 773 789 827 772 743 793 750 760 765 780 790 731 767 799 766 804 916 680 842 923 721 763 704 770 766 782 803 821 755 772 728 718 718 768 713 778 764 719 720 748 794 793 712 760 748 736 749 740 770 741 579 645 738 730 749 784 731 782 874 938 832 825 840 890 803 821 806 790 770 782 750 812 843 781 796 768 762 794 792 803 796 768 763 742 789 766 751 802 770 743 718 757 769 743 748 732 755 766 772 734 754 778 766 737 739 745 768 737 777 779 777 753 772 746 744 778 768 756 730 789 753 755 740 762 679 762 743 749 695 753 733 694 735 757 721 756 809 759 796 797 816 799 756 764 757 703 747 712 771 792 772 763 773 758 611 729 766 920 882 789 826 810 876 900 707 810 778 813 838 796 755 847 810 779 747 762 727 750 773 832 815 775 789 770 824 763 807 819 761 775 796 760 772 935 1.01e+03 744 740 740 765 754 790 1.06e+03 778 635 770 764 822 780 761 788 780 738 762 779 805 739 765 771 730 778 722 775 694 784 766 758 762 788 774 769 729 727 771 763 735 779 808 694 754 742 824 733 710 784 733 742 787 739 727 703 701 849 698 772 755 864 864 876 931 902 848 792 859 881 848 830 805 771 850 795 780 814 789 892 838 857 810 779 782 730 809 765 779 745 777 812 804 758 676 797 781 744 782 767 779 766 745 734 743 729 758 769 756 784 795 797 755 758 772 781 816 776 782 834 803 780 798 718 794 784 791 779 793 782 776 762 770 775 747 737 791 778 790 791 789 793 797 793 746 722 752 772 755 787 760 797 784 678 744 717 752 702 517 743 742 792 753 774 795 767 776 749 738 877 784 764 732 711 735 728 711 766 751 706 700 1.06e+03 630 811 806 756 801 740 728 724 730 738 760 768 730 703 769 762 756 761 716 737 790 752 764 741 787 744 822 810 821 824 813 819 813 771 821 808 796 801 763 802 783 856 801 793 797 812 764 813 767 797 815 800 787 746 823 818 813 804 810 760 736 784 804 780 808 798 727 796 807 796 855 823 768 801 780 761 774 785 765 757 787 742 730 742 791 780 757 756 784 717 803 794 794 763 786 772 804 776 724 782 762 769 752 806 782 779 1.03e+03 686 830 742 831 803 718 694 696 800 733 763 781 770 754 810 750 742 736 739 818 798 792 830 823 792 762 773 781 760 784 812 764 828 780 789 789 794 782 801 788 765 783 772 758 774 758 758 786 829 769 744 770 821 859 788 747 757 757 794 772 737 728 799 818 841 780 768 759 765 788 743 756 798 792 780 768 794 810 776 774 780 730 766 758 725 768 743 754 754 767 742 813 805 801 794 765 742 748 774 774 820 838 826 759 804 782 642 784 779 748 714 745 751 741 809 799 802 790 778 803 765 776 783 813 762 810 776 796 778 782 793 772 760 762 737 787 755 704 731 787 766 749 792 784 770 744 773 744 781 763 801 792 733 766 764 789 785 749 1.02e+03 1.22e+03 809 814 544 745 739 740 693 756 754 800 744 765 843 762 781 736 786 734 760 874 852 848 831 848 868 802 845 824 856 847 828 860 748 841 846 797 867 828 865 835 851 873 766 856 799 790 862 835 810 820 823 714 764 791 806 835 776 756 578 713 801 773 788 825 771 743 793 752 760 765 780 789 731 768 798 768 804 917 680 841 923 721 763 704 771 765 782 802 820 755 770 726 717 718 767 714 777 764 718 720 749 794 791 710 761 748 736 748 740 769 741 576 645 738 731 748 784 730 781 874 939 834 825 841 891 801 820 806 790 770 781 748 812 843 782 797 768 762 794 791 802 795 768 763 740 790 767 751 803 770 744 718 757 769 742 748 731 756 766 772 734 753 777 765 738 739 744 767 736 777 778 776 752 772 745 745 778 767 756 730 790 752 755 740 762 679 762 743 750 697 752 734 693 735 758 721 756 809 759 797 796 816 799 757 765 758 703 746 711 771 793 770 763 777 756 611 729 766 919 882 789 826 809 880 900 708 810 778 813 838 794 756 847 810 778 746 763 728 750 773 832 815 775 789 771 825 763 807 819 760 774 797 761 772 936 1.01e+03 744 741 741 766 754 790 1.06e+03 778 635 771 765 822 780 761 788 780 738 764 780 805 739 765 771 731 778 723 775 693 785 766 758 761 787 774 770 730 728 771 762 734 780 807 694 754 743 824 734 710 784 732 741 786 738 727 703 702 849 699 772 754 863 864 877 932 902 849 792 858 881 848 830 805 771 850 795 780 815 789 892 837 857 811 779 782 727 809 765 779 745 773 812 804 757 676 797 781 744 781 767 780 767 745 734 743 728 758 769 756 783 796 795 755 757 772 781 816 775 784 835 802 780 799 719 794 784 790 779 793 782 776 763 770 774 745 737 790 780 790 791 789 793 798 793 747 722 752 772 755 785 760 798 784 677 744 717 752 702 517 743 742 792 752 773 795 768 776 749 739 877 784 764 732 713 735 728 712 765 750 706 701 1.06e+03 630 811 806 756 802 740 729 724 730 737 759 767 730 703 768 762 756 762 716 736 791 752 763 740 785 744 822 810 821 823 813 819 813 771 822 808 796 801 763 802 783 856 801 793 799 810 763 812 767 796 814 798 787 745 821 815 813 805 810 761 736 784 804 780 807 797 726 796 807 796 856 824 767 801 780 761 774 786 765 756 787 742 730 742 791 782 758 756 784 717 804 794 792 763 786 772 804 778 724 782 762 769 752 808 782 779 1.03e+03 686 830 741 832 803 718 694 694 800 733 762 780 770 754 809 750 742 736 740 818 797 794 830 822 792 761 772 781 759 785 813 764 829 781 790 789 794 782 801 787 765 781 772 759 774 758 758 786 829 768 745 770 821 859 787 747 757 758 793 772 736 728 800 817 842 780 768 759 765 788 743 756 797 791 780 768 794 809 776 774 780 730 765 758 724 767 743 755 755 767 741 813 805 801 795 764 742 748 774 774 820 839 826 759 805 783 641 784 779 748 715 745 752 741 809 799 801 790 778 803 764 777 784 814 762 812 776 796 778 782 793 772 759 762 737 787 754 704 731 787 766 750 791 784 768 744 773 745 781 764 801 792 733 766 765 787 784 749 1.02e+03 1.22e+03 810 813 545 743 740 741 694 756 754 801 744 765 843 762 780 736 787 735 761 874 852 846 831 848 868 800 845 823 855 848 828 860 748 840 847 797 867 829 865 835 851 873 766 856 799 791 863 835 810 820 822 714 765 792 805 836 776 755 578 714 800 773 788 824 771 744 793 752 759 764 779 788 730 769 799 767 804 919 680 841 923 721 763 703 771 764 781 801 820 754 769 726 718 718 767 714 776 765 718 721 750 794 791 709 761 748 737 747 740 769 741 574 645 734 731 748 784 728 780 874 939 835 825 842 890 799 820 806 789 770 781 748 811 842 782 798 768 763 794 793 802 797 768 763 738 790 767 751 803 770 743 718 756 769 742 748 730 756 767 772 733 753 777 766 737 739 743 766 735 777 778 776 752 772 745 746 778 768 756 730 790 751 755 740 763 680 763 743 750 697 752 734 693 735 758 721 756 809 759 797 795 816 798 757 765 758 703 747 710 770 794 768 764 782 756 612 729 767 920 883 790 826 808 886 900 709 811 778 813 838 793 756 847 810 779 745 764 727 752 772 833 816 774 789 772 825 763 807 819 760 774 797 761 772 937 1.01e+03 745 742 742 767 753 790 1.06e+03 778 635 770 766 822 780 761 787 780 738 765 780 806 740 765 771 731 777 722 776 693 786 766 758 761 789 774 771 730 729 771 762 734 781 807 693 754 744 824 733 710 783 732 741 786 738 726 704 703 849 699 771 755 863 864 877 931 902 849 793 857 881 848 830 805 771 851 794 780 815 789 892 836 857 810 779 783 726 809 764 779 745 769 813 804 757 675 797 781 745 782 766 780 767 745 733 743 729 758 768 755 783 796 795 756 758 772 782 815 774 784 834 802 779 801 719 794 785 789 779 794 782 775 763 770 774 746 738 790 781 790 791 790 793 798 793 747 722 751 772 755 784 760 799 784 676 744 717 754 702 517 743 742 792 751 771 795 768 776 749 738 877 784 764 732 713 735 728 712 765 750 706 701 1.06e+03 631 811 805 756 801 741 730 724 730 737 759 767 730 703 768 762 755 762 716 735 791 751 762 740 784 744 822 810 820 823 813 820 812 771 824 808 797 801 763 803 783 857 801 793 798 811 763 810 768 796 814 798 786 745 821 813 813 805 810 761 735 783 805 781 806 797 726 795 807 795 856 824 768 800 780 760 775 787 764 757 788 741 730 743 791 782 758 756 784 718 806 793 791 762 785 771 805 779 724 782 762 769 752 808 782 779 1.03e+03 685 831 740 832 803 720 695 693 800 735 761 781 770 755 808 750 742 736 740 818 797 794 830 822 792 762 774 779 760 785 813 765 828 782 791 790 794 781 801 786 765 780 771 759 774 758 759 785 828 768 745 769 820 860 788 748 756 757 793 772 736 728 800 817 844 780 768 759 766 787 741 758 795 791 779 768 793 809 776 775 779 732 766 759 726 766 745 755 756 767 740 814 804 802 795 763 742 749 774 775 821 840 826 760 805 783 640 785 778 746 716 746 752 741 808 798 800 790 777 803 764 778 784 814 762 813 776 796 777 783 794 773 757 761 737 787 752 703 731 787 767 751 791 784 767 744 773 745 781 764 802 792 733 766 766 787 783 749 1.02e+03 1.22e+03 810 813 546 742 740 742 694 756 754 801 744 765 842 762 780 738 789 736 761 874 852 845 830 847 868 798 846 822 855 850 829 860 748 840 848 797 867 830 864 836 851 873 766 857 799 790 862 834 809 820 824 713 765 792 803 838 778 754 578 714 799 773 789 824 770 744 793 752 759 764 779 788 729 770 800 766 804 920 680 842 924 721 763 702 770 763 781 800 821 754 769 728 720 719 769 713 776 765 718 722 750 794 791 709 761 749 736 747 739 768 741 568 646 731 731 748 783 727 777 874 939 836 825 842 889 799 819 807 788 771 781 750 811 842 783 799 768 765 794 795 802 798 769 762 738 790 768 751 803 770 743 719 755 769 742 748 730 754 766 772 732 753 776 766 736 739 743 764 734 776 778 775 754 772 745 746 778 768 757 730 790 749 755 739 763 680 762 743 750 696 752 734 693 735 760 721 756 809 758 798 794 815 799 758 765 757 702 746 711 769 793 769 764 790 756 612 729 768 922 882 791 825 808 889 900 710 812 779 812 839 794 756 847 809 779 746 764 726 753 773 832 816 775 788 773 826 763 807 819 760 775 796 760 772 938 1.01e+03 746 741 743 767 753 790 1.06e+03 778 635 769 767 822 779 761 787 780 738 766 780 806 740 765 770 732 776 722 776 692 787 767 758 761 790 773 772 730 729 772 761 734 781 807 694 754 744 824 732 709 782 733 741 787 738 726 705 704 849 699 772 756 862 864 877 931 902 849 794 856 882 848 831 804 772 851 794 781 815 789 892 836 857 810 779 783 725 809 762 779 745 766 813 804 756 675 797 782 745 782 766 781 767 745 734 743 729 758 768 756 783 796 797 756 758 772 782 815 774 784 834 802 779 803 720 794 785 789 779 795 781 775 763 770 774 746 740 790 781 790 791 789 793 798 793 747 722 750 772 755 784 760 800 784 678 744 717 755 702 518 743 742 793 752 771 794 768 776 749 737 877 784 764 732 714 736 729 713 765 750 706 701 1.06e+03 631 811 805 756 800 741 730 725 730 737 759 768 730 704 769 762 755 762 716 734 792 751 761 740 786 745 822 810 821 823 813 820 812 771 824 809 797 802 764 802 783 859 802 794 797 812 763 810 768 796 813 799 785 745 821 813 813 806 809 762 735 783 806 782 805 798 726 795 807 794 854 823 767 800 780 759 776 787 763 758 788 740 730 743 791 782 758 757 784 719 806 794 792 762 783 771 806 779 724 782 762 768 752 808 782 779 1.03e+03 684 832 740 831 803 722 695 694 800 736 761 781 770 754 808 749 741 736 739 817 797 793 831 822 793 762 776 779 761 784 814 765 828 783 793 790 793 781 802 787 766 780 771 759 774 758 760 783 828 768 745 768 819 861 789 748 756 756 792 772 736 728 801 818 844 781 767 760 768 786 739 758 796 790 779 768 793 809 777 775 779 734 766 759 728 764 746 755 757 767 740 814 804 802 793 762 743 749 775 775 822 840 826 760 804 783 641 787 778 745 716 746 753 742 809 798 798 790 777 802 763 779 783 814 762 813 776 796 777 783 794 773 757 760 738 788 752 702 731 786 767 751 792 784 766 745 773 746 782 764 802 793 734 766 765 787 784 749 1.02e+03 1.22e+03 810 813 546 742 742 743 695 756 754 802 744 765 842 762 780 739 788 735 761 874 853 846 830 846 868 797 846 821 855 851 829 860 747 842 848 797 868 830 864 837 850 872 767 857 799 788 861 834 811 821 825 713 765 792 802 839 779 753 577 714 798 773 790 824 770 743 792 752 759 763 778 787 728 770 800 766 804 921 680 844 924 721 763 702 770 762 782 800 822 755 769 729 721 720 770 712 776 765 719 721 750 795 792 709 762 750 736 748 738 768 741 563 646 729 730 748 783 728 774 874 940 835 825 841 889 800 818 808 788 772 782 752 811 843 783 798 768 766 795 796 801 799 768 762 738 790 768 751 804 769 743 720 754 769 741 748 730 754 765 772 732 754 777 766 736 739 745 765 734 776 779 774 755 772 745 746 778 768 757 731 790 749 756 738 763 681 762 741 750 695 752 734 693 735 760 721 756 808 758 798 794 814 799 758 765 758 702 745 711 769 792 769 765 797 755 612 728 768 924 882 790 824 808 893 899 708 813 779 812 840 794 756 847 809 778 746 764 724 753 774 832 817 775 788 772 826 764 807 819 760 775 796 760 773 938 1.01e+03 745 741 743 767 753 790 1.06e+03 778 635 767 768 822 778 760 786 780 738 766 780 806 741 765 770 732 776 721 777 693 787 766 758 761 792 771 771 731 729 772 760 736 781 807 695 754 743 824 731 708 782 734 740 788 738 726 706 703 849 700 772 756 862 864 876 931 901 848 794 857 882 848 831 803 771 851 793 779 815 789 892 836 856 810 779 783 723 810 761 778 745 762 813 803 756 675 797 784 746 782 766 782 767 745 735 743 728 758 768 757 782 796 798 756 758 772 782 815 774 784 833 802 779 802 720 794 784 789 778 796 781 775 763 769 774 746 741 790 780 791 791 789 792 797 792 747 722 750 773 755 784 761 800 784 679 744 718 755 702 518 743 742 793 752 771 794 768 777 749 737 877 784 764 732 713 736 729 712 765 750 706 700 1.06e+03 632 811 804 754 799 741 730 725 730 737 759 770 730 704 768 761 755 763 716 734 793 752 760 740 786 745 820 810 822 822 812 820 813 772 825 809 797 802 765 801 783 860 802 794 796 813 763 812 769 796 813 800 783 746 821 812 813 805 808 763 735 782 807 783 805 799 726 795 807 792 854 822 766 799 781 758 777 787 762 758 787 740 731 743 791 781 758 757 784 720 806 796 792 761 783 771 807 779 726 782 761 769 751 807 782 778 1.02e+03 684 832 740 830 803 723 697 695 800 735 761 782 770 754 809 749 740 735 740 816 797 792 830 820 794 763 775 778 761 784 814 765 828 783 792 790 792 781 802 788 767 780 771 759 775 758 760 782 828 768 744 770 819 862 790 748 756 756 792 772 737 728 800 818 845 782 768 760 766 784 737 758 796 790 778 768 793 810 777 775 779 734 766 759 729 764 747 755 757 767 740 815 804 803 792 762 744 749 775 773 822 840 826 759 804 783 642 788 778 744 716 746 753 743 808 798 798 790 776 802 764 779 782 814 762 812 776 796 777 784 794 772 758 761 738 789 752 702 731 786 768 751 792 784 767 745 774 746 782 763 802 792 734 766 764 788 785 750 1.02e+03 1.22e+03 808 814 546 742 743 744 694 757 755 802 744 766 842 762 780 738 787 734 761 875 853 847 831 846 868 797 846 821 856 851 829 860 747 844 848 797 867 829 864 838 850 872 766 857 800 786 861 833 813 820 828 713 765 791 802 838 780 752 575 714 798 775 790 824 770 743 792 753 759 762 780 786 728 771 800 766 804 920 680 844 922 722 764 702 770 762 783 801 822 755 769 730 722 720 770 710 775 764 718 721 750 795 792 709 762 750 736 748 737 767 741 558 647 730 729 748 782 728 772 875 940 834 825 840 888 800 818 808 788 771 782 752 811 844 782 796 768 766 795 795 800 798 768 762 738 790 767 751 805 768 743 720 754 770 741 747 730 754 764 771 731 754 777 766 736 739 745 767 734 776 779 773 754 772 745 746 778 768 758 731 790 751 756 736 763 681 763 740 751 694 752 734 693 735 759 720 757 806 758 798 794 813 799 758 765 758 702 746 711 768 793 769 766 802 754 612 728 767 924 882 790 823 808 898 899 707 813 779 811 841 795 756 846 809 776 746 764 724 752 775 830 816 776 788 772 826 765 807 819 760 775 797 759 774 938 1.01e+03 745 742 743 766 753 790 1.06e+03 778 635 767 768 822 779 760 786 781 738 766 780 805 740 765 770 732 776 721 777 694 786 765 758 762 792 770 770 731 729 772 760 736 781 807 696 754 742 825 731 709 783 734 740 789 738 725 707 702 850 700 773 756 862 864 875 931 901 846 794 857 880 848 831 802 771 851 792 778 814 788 892 837 855 810 780 783 723 810 760 778 744 757 812 803 756 676 797 783 745 782 766 783 767 745 735 744 728 758 768 758 782 794 798 757 758 772 782 815 774 783 833 802 779 802 721 794 784 790 778 796 781 774 762 769 774 746 741 790 778 792 791 789 792 797 792 746 722 749 773 755 784 762 801 784 681 745 718 754 703 518 743 742 793 753 770 795 767 777 750 737 877 783 764 732 713 736 728 712 764 750 705 701 1.06e+03 632 811 803 753 798 740 730 724 730 737 758 770 729 704 767 761 755 763 716 734 794 753 760 740 786 745 819 810 822 822 812 820 813 771 825 809 798 801 765 799 782 860 802 792 796 814 762 813 770 795 813 799 782 746 821 812 813 805 808 763 736 783 806 782 806 799 726 795 807 792 853 822 766 799 780 756 777 787 762 759 788 741 731 743 791 781 758 758 784 720 806 797 793 761 784 772 807 778 728 782 761 769 750 807 781 779 1.02e+03 685 833 740 830 803 721 699 697 800 734 761 783 770 752 810 749 739 734 740 815 797 790 830 820 794 764 774 780 759 784 812 766 827 783 792 790 792 781 803 788 767 779 772 759 775 758 760 781 828 767 744 771 820 862 790 747 756 757 791 771 737 728 800 817 845 783 768 761 763 784 737 758 797 791 778 768 794 811 778 775 779 733 766 758 728 765 746 756 757 767 740 815 803 803 792 762 744 749 775 771 822 839 825 758 804 783 643 788 778 744 716 744 752 745 808 798 798 792 777 803 765 779 782 814 762 811 777 797 778 784 795 772 760 762 738 790 752 702 732 784 767 751 792 784 768 744 774 747 783 762 802 791 733 766 763 788 785 750 1.02e+03 1.22e+03 807 815 548 742 744 746 694 758 756 803 744 766 842 762 780 738 786 734 761 875 853 848 832 846 868 797 845 821 856 850 828 859 747 844 848 797 866 829 864 838 851 872 766 858 800 787 860 833 815 819 831 713 764 791 802 837 779 752 575 714 798 776 790 825 770 743 792 754 760 761 781 787 729 771 800 765 804 919 680 844 920 722 765 703 771 763 784 802 822 755 770 730 721 720 768 709 775 763 718 721 750 795 791 709 762 749 737 747 736 765 740 554 648 732 729 748 783 729 772 876 939 832 825 839 888 801 819 807 789 770 782 752 812 845 782 794 769 766 795 794 800 796 767 763 738 790 767 751 805 768 743 718 754 771 741 747 730 754 764 770 731 754 778 765 735 739 746 770 734 776 781 773 753 772 745 746 776 769 757 732 789 750 756 735 762 681 764 739 751 693 753 733 694 735 758 720 758 805 758 797 795 813 799 758 764 758 703 748 710 767 793 769 766 807 753 612 727 767 924 882 789 824 807 901 899 706 813 779 813 840 796 756 846 809 776 746 764 724 751 775 830 815 777 788 772 825 766 807 818 759 774 797 759 774 936 1.01e+03 744 742 743 767 752 791 1.06e+03 777 635 767 767 822 781 760 785 781 738 765 780 805 740 765 770 732 776 721 776 695 786 764 757 762 792 770 770 732 728 772 762 735 782 807 696 755 741 825 732 710 784 734 741 789 737 725 706 702 849 700 773 756 861 864 874 931 900 845 794 857 880 848 831 803 771 851 792 776 813 788 892 837 855 809 780 783 722 809 761 778 743 752 812 803 757 676 797 784 744 783 766 783 766 745 735 743 728 758 769 758 781 794 797 757 758 772 782 815 773 783 833 803 779 800 721 794 784 790 778 795 781 774 760 770 774 746 740 790 779 792 791 791 792 796 792 746 722 749 773 755 785 762 801 784 681 746 718 753 704 518 743 742 793 753 769 795 767 777 750 737 877 783 763 732 713 735 728 712 764 750 704 702 1.06e+03 632 811 803 752 799 740 729 724 730 736 758 768 728 704 766 760 755 763 716 734 794 753 760 740 786 746 819 810 822 823 812 820 812 771 824 808 798 801 765 799 780 860 802 792 796 813 762 812 769 796 812 800 781 747 822 812 813 805 807 762 735 783 805 782 807 800 726 794 807 792 853 822 766 799 780 756 777 786 764 759 788 741 730 743 791 781 757 758 785 720 804 796 794 760 784 773 807 778 730 782 763 769 751 806 780 779 1.02e+03 685 833 740 830 803 719 701 698 800 734 761 783 771 752 811 749 739 734 741 814 797 790 830 818 794 766 774 782 758 784 811 766 826 782 791 789 792 781 803 786 768 780 772 757 775 758 760 781 828 768 744 772 821 862 789 747 757 757 790 770 737 727 799 816 845 785 768 762 761 784 737 757 796 792 778 767 794 811 779 775 780 733 765 758 726 765 745 755 756 766 741 814 804 803 792 763 744 750 774 769 822 839 824 757 804 784 644 788 778 744 716 744 751 744 808 797 798 794 777 803 765 779 782 814 761 810 777 797 779 783 795 771 760 761 739 790 751 702 732 784 767 751 792 784 769 744 774 747 783 762 802 790 731 766 764 788 786 750 1.02e+03 1.22e+03 807 816 549 742 744 747 693 759 756 803 745 766 843 762 780 739 786 735 761 874 853 849 831 846 869 797 846 821 857 851 826 858 747 843 848 796 866 829 865 837 852 873 766 858 800 788 860 832 815 818 835 713 764 790 802 836 779 753 576 714 800 778 789 825 769 743 792 753 761 762 782 788 729 771 800 765 804 917 680 845 920 722 765 703 772 765 784 803 822 755 770 729 721 720 766 708 775 763 718 721 750 794 792 708 762 748 737 747 735 763 740 551 647 732 730 747 783 729 773 877 938 831 826 839 888 800 820 806 789 769 782 752 811 844 781 793 770 766 795 795 800 796 766 763 739 790 767 751 806 767 743 716 755 772 741 746 732 754 764 770 731 754 778 765 734 738 746 770 734 776 783 773 751 772 745 746 775 769 757 731 788 748 756 735 762 681 766 739 750 693 753 731 694 735 755 720 759 805 757 796 794 813 799 758 764 757 703 749 710 767 793 769 766 810 753 612 726 767 924 882 789 825 807 906 900 707 813 778 814 840 796 756 845 809 776 745 765 724 751 775 829 814 778 789 771 824 766 806 818 760 772 797 760 774 936 1.01e+03 745 741 743 767 752 791 1.06e+03 777 635 769 765 822 782 761 786 782 738 764 780 805 739 764 770 732 776 721 776 695 786 766 757 762 790 770 770 731 728 771 762 734 782 808 695 754 740 826 731 711 784 734 741 789 736 725 706 701 849 699 773 755 861 864 874 931 901 844 794 858 878 847 832 803 772 851 792 776 813 788 892 837 855 809 781 783 723 808 762 779 743 747 812 803 758 675 798 784 744 783 767 783 765 746 734 743 728 758 769 758 780 793 797 758 759 772 781 815 773 783 834 804 779 800 721 794 785 791 779 794 781 773 761 770 774 746 740 790 779 792 791 792 792 796 792 747 722 750 772 756 786 762 800 784 682 746 717 754 704 518 743 744 793 752 769 796 767 778 749 736 878 782 762 731 713 734 727 711 764 752 704 702 1.06e+03 632 811 803 752 800 741 728 724 729 736 758 768 727 705 766 760 755 763 717 734 794 752 760 740 786 747 820 810 821 824 812 820 812 770 823 807 798 800 764 800 779 859 801 791 796 813 761 810 767 796 811 800 782 747 822 814 813 804 807 760 735 783 804 782 808 800 727 794 807 792 854 823 766 798 781 756 777 786 765 759 788 741 728 743 790 780 757 758 785 719 803 797 792 760 784 774 807 777 730 782 766 768 751 806 779 779 1.02e+03 685 834 741 832 803 720 701 697 799 735 761 784 771 753 811 749 739 733 741 814 797 790 830 818 794 766 774 784 756 784 811 766 826 782 792 789 792 781 803 785 767 781 772 756 774 758 761 781 829 768 743 772 821 862 788 746 757 755 790 769 737 727 799 815 844 785 767 763 762 785 737 756 796 794 779 767 794 811 778 775 780 733 764 758 727 765 744 755 756 766 742 813 804 802 791 765 743 750 774 770 822 840 822 756 804 784 645 787 778 745 716 744 752 743 808 797 798 794 777 804 764 779 782 815 761 811 777 796 780 782 795 771 761 761 739 789 751 701 732 783 768 750 792 784 769 743 774 747 783 761 802 790 729 765 766 788 785 749 1.02e+03 1.22e+03 807 816 549 741 744 749 694 760 755 803 746 766 843 762 780 740 786 736 761 874 852 849 831 846 869 796 846 822 858 852 826 858 747 843 847 796 866 829 866 836 853 872 768 859 801 789 858 832 814 819 838 713 764 790 802 836 778 754 577 713 800 779 788 827 769 744 791 751 762 763 782 789 731 770 799 766 804 916 680 845 921 721 765 704 773 766 784 804 822 756 770 729 722 720 765 709 775 763 718 721 750 794 792 708 761 747 739 747 735 760 739 548 645 732 729 747 783 730 774 878 938 831 826 840 888 800 820 806 790 769 783 752 811 843 780 793 768 767 794 796 800 796 766 763 738 790 767 752 807 767 743 717 755 772 741 747 732 753 764 770 732 754 779 766 736 739 746 770 736 777 785 773 751 772 744 747 774 768 756 730 788 746 754 736 761 680 766 739 749 694 753 729 694 735 755 719 760 805 757 796 794 813 800 758 764 756 703 749 710 768 794 769 766 816 753 610 726 767 923 882 788 826 806 909 900 707 813 778 814 839 796 756 843 810 777 744 766 724 752 775 830 814 777 788 771 822 764 804 818 760 772 797 761 773 935 1.01e+03 745 740 742 767 753 791 1.05e+03 777 636 770 764 822 782 761 787 782 738 764 780 805 739 764 770 732 776 721 776 694 786 767 756 762 788 770 770 730 727 771 762 734 783 808 694 754 741 826 732 711 784 733 742 788 735 725 706 701 849 698 773 755 861 865 875 931 901 844 793 857 878 847 832 804 773 851 792 776 812 788 893 837 855 809 780 783 723 808 764 779 744 741 812 803 759 675 798 784 744 783 767 783 765 746 734 743 728 758 770 758 779 793 797 758 758 772 780 816 773 783 834 804 779 800 721 794 785 792 779 794 781 773 761 770 774 746 740 788 780 791 790 792 792 797 792 747 722 750 773 758 787 763 800 784 682 745 715 754 704 517 744 745 793 752 770 796 766 778 749 735 879 782 763 730 712 734 727 711 764 754 704 701 1.06e+03 631 810 803 753 801 740 727 724 729 735 758 767 727 705 766 760 754 762 718 734 792 751 761 740 786 747 821 810 821 825 812 821 812 771 822 807 799 800 764 800 778 859 801 791 795 814 761 809 766 797 812 800 784 747 822 815 814 804 806 760 736 783 805 783 809 800 728 794 807 792 854 823 766 797 781 756 777 787 765 759 787 741 726 743 790 780 758 758 785 719 803 797 791 760 784 774 807 777 731 782 766 768 750 806 780 778 1.03e+03 685 834 740 832 803 720 701 695 799 735 761 783 770 753 811 749 740 733 742 813 797 790 830 817 794 767 775 784 756 784 811 766 827 781 792 789 792 781 803 785 767 781 772 754 774 758 762 780 829 770 743 771 820 862 788 746 757 756 791 770 736 728 798 816 843 784 767 763 762 786 736 755 795 794 780 767 794 812 777 775 781 733 763 759 728 765 744 754 755 765 743 812 802 802 791 764 744 750 774 770 823 841 822 756 803 784 646 786 778 745 715 746 752 742 808 797 798 792 776 804 762 780 782 815 761 811 776 795 780 782 794 771 760 761 740 789 752 701 731 783 769 751 792 784 768 743 774 746 784 761 802 790 730 764 766 788 786 749 1.02e+03 1.22e+03 807 814 549 740 743 750 695 760 754 804 747 766 845 762 781 739 786 736 760 874 851 849 831 847 869 796 846 822 858 851 827 858 748 844 848 796 867 829 866 835 854 872 769 859 801 789 858 832 814 819 844 713 765 789 803 837 778 754 578 712 798 780 787 828 769 744 790 750 761 764 781 790 733 770 799 767 805 916 679 845 922 721 765 705 773 767 784 804 822 756 770 730 723 720 767 710 775 762 718 721 749 794 792 709 761 748 741 747 735 760 739 547 644 731 728 747 783 731 774 879 938 830 827 840 889 800 819 806 790 769 782 752 810 842 780 794 767 767 793 796 800 797 765 764 738 791 769 752 806 766 744 718 755 773 741 747 732 753 764 770 732 753 778 766 737 738 746 768 738 779 785 773 752 772 744 747 772 768 755 730 788 748 754 737 762 679 765 739 748 694 753 729 693 734 754 719 760 805 757 796 794 812 800 758 764 755 704 749 710 769 794 768 765 820 753 609 727 769 923 882 788 827 806 913 900 707 813 778 813 839 796 757 843 810 777 745 767 725 751 774 831 814 776 788 771 822 764 803 817 760 773 796 761 772 935 1.01e+03 746 740 742 767 755 790 1.05e+03 777 636 771 765 822 781 762 788 781 738 763 779 804 739 764 770 733 776 721 776 694 784 768 758 761 787 769 771 729 726 771 760 734 783 808 693 755 741 826 734 710 784 733 742 787 735 726 706 701 848 698 773 754 861 865 876 931 902 844 792 857 878 847 833 804 773 851 792 777 813 789 893 836 855 809 779 783 723 808 765 779 746 736 812 803 759 675 798 784 744 782 768 783 765 746 734 743 728 758 770 758 774 793 797 758 757 772 778 816 773 783 834 803 778 800 722 795 784 792 779 794 781 773 762 771 774 745 740 788 780 791 791 791 792 797 793 746 722 751 773 758 786 763 801 784 683 745 714 755 703 516 744 744 794 752 771 796 766 776 748 735 880 783 763 729 711 735 728 711 763 754 705 700 1.06e+03 631 809 803 754 802 740 726 723 730 734 757 766 728 704 766 759 754 762 718 734 792 751 761 740 786 746 821 810 821 825 812 822 812 771 822 807 799 800 764 801 778 859 801 791 796 813 760 809 766 797 813 800 784 747 822 815 814 804 806 762 738 783 806 783 807 799 728 795 807 792 854 822 767 796 780 755 777 787 765 758 787 742 725 743 789 779 758 758 785 718 803 797 790 761 784 774 807 777 732 782 763 768 748 806 780 777 1.03e+03 685 833 740 833 803 721 700 694 800 735 761 783 770 754 809 748 740 733 741 814 797 790 830 817 792 766 776 783 757 783 810 767 829 780 793 789 792 781 803 785 767 780 772 754 774 758 762 779 828 771 744 770 820 862 788 746 757 758 791 770 736 728 798 816 843 782 767 764 763 787 737 756 794 794 779 768 794 813 775 775 781 733 764 760 730 764 746 754 754 765 744 812 801 802 790 763 744 750 774 770 823 841 822 756 803 783 649 785 779 746 714 748 753 742 808 796 798 791 776 804 761 779 782 815 761 810 776 795 780 782 794 771 760 760 740 788 754 701 732 783 770 752 792 784 768 743 774 746 783 761 803 789 731 764 767 787 786 748 1.02e+03 1.22e+03 807 813 548 739 742 751 695 760 754 804 747 765 845 762 781 738 787 735 760 875 851 849 831 847 869 797 846 822 858 850 828 859 747 844 848 796 868 829 866 835 852 872 769 859 800 789 858 833 813 819 849 713 766 788 803 837 777 754 578 711 798 778 787 828 769 744 791 751 761 765 779 790 736 770 799 767 805 915 679 845 922 720 765 707 774 767 784 804 821 756 770 731 723 720 768 711 774 761 717 721 749 794 792 709 760 749 740 746 735 760 739 546 645 732 727 747 783 733 773 877 938 830 827 840 890 801 819 807 789 769 782 752 810 842 780 794 766 768 792 797 800 797 764 764 738 791 771 751 804 767 744 719 755 771 741 747 731 753 764 770 733 753 778 766 737 738 746 767 740 780 785 773 753 772 743 747 770 767 755 730 788 750 755 737 762 679 763 740 748 693 754 729 693 736 755 719 760 805 758 797 794 812 799 758 764 755 704 749 710 769 794 767 765 824 753 608 727 771 924 882 788 827 806 915 900 706 814 777 812 839 796 757 843 810 777 746 769 725 751 773 833 814 775 789 771 824 763 803 817 760 772 796 761 773 935 1.01e+03 746 740 741 767 755 791 1.05e+03 776 636 770 766 822 781 762 788 781 738 763 780 803 738 766 771 733 776 721 777 695 783 769 759 760 786 769 772 729 726 771 760 734 782 808 693 755 740 826 734 710 784 732 742 786 735 726 705 701 847 699 774 754 862 865 875 932 901 846 793 856 878 847 832 804 773 851 792 777 814 788 893 836 855 809 779 782 722 809 765 779 747 731 812 803 758 675 798 784 744 782 768 783 765 746 734 743 728 759 770 757 771 793 797 758 757 773 778 817 774 784 833 803 778 801 723 795 783 792 780 794 780 773 762 771 774 745 741 787 780 790 791 792 792 797 793 746 722 752 773 757 786 762 801 784 682 744 715 756 704 516 744 744 794 751 772 796 767 775 748 735 880 784 763 730 711 736 728 712 764 754 706 701 1.06e+03 630 808 802 754 802 739 726 724 731 735 758 767 728 703 766 759 753 761 719 734 791 751 762 740 786 744 820 810 821 825 811 822 811 771 823 807 799 801 764 801 777 858 802 792 797 813 760 809 766 797 814 800 783 746 822 814 814 804 805 762 739 785 806 782 806 800 728 795 807 793 853 822 767 794 779 755 777 787 765 758 787 742 725 743 790 779 758 758 784 718 803 796 790 761 785 774 807 777 732 782 762 769 748 805 780 777 1.03e+03 685 834 739 833 803 723 698 694 802 733 761 783 770 755 808 748 740 735 741 814 797 791 830 818 791 765 777 782 758 783 811 767 830 780 794 789 793 780 803 786 766 778 771 754 774 759 762 779 827 771 745 769 820 862 788 746 758 758 791 770 736 729 798 816 843 781 767 764 763 787 738 756 795 794 778 769 794 813 775 775 780 733 764 761 729 764 747 754 753 765 744 812 801 802 790 762 744 749 774 770 823 841 823 756 803 782 651 785 778 746 715 749 753 742 808 796 798 792 775 804 762 779 782 815 761 810 777 796 779 782 793 771 759 762 740 788 756 701 732 783 770 752 792 784 768 743 774 745 782 760 804 790 731 764 767 787 786 748 1.02e+03 1.23e+03 807 813 548 739 742 751 696 759 756 805 747 765 846 763 780 738 788 734 760 874 852 849 831 848 869 799 846 822 858 848 830 859 746 845 848 795 867 828 866 834 850 872 768 859 799 788 859 834 812 819 856 713 764 788 803 837 776 754 577 711 798 777 787 828 769 744 791 752 761 765 777 791 738 770 799 766 804 915 679 844 922 719 765 707 774 766 785 804 820 755 770 733 723 720 768 712 774 760 717 721 749 794 791 709 761 749 739 747 735 760 740 547 645 733 727 747 783 734 772 876 937 831 827 840 890 801 820 808 789 769 781 752 811 843 780 794 766 768 793 796 800 797 763 763 738 788 771 751 803 768 744 719 756 770 741 747 730 754 764 770 733 753 778 766 736 738 747 767 740 780 783 773 754 772 743 747 768 766 755 730 788 750 756 737 762 679 763 740 748 693 752 729 693 737 756 719 759 805 758 798 794 812 799 758 764 755 705 748 711 768 793 768 763 824 752 607 727 770 924 883 788 827 805 917 899 706 814 777 812 839 794 757 843 810 777 747 771 725 752 773 833 814 775 789 771 826 763 802 818 760 771 797 761 774 934 1.01e+03 746 740 741 767 754 791 1.05e+03 777 636 770 766 823 780 762 788 781 739 763 781 803 738 767 771 732 776 720 778 696 782 769 759 760 787 769 774 729 726 771 760 733 782 807 693 756 740 826 734 710 784 732 741 785 735 727 704 701 845 700 775 754 862 865 873 932 900 848 793 856 878 847 832 804 773 851 792 778 814 788 892 836 856 810 779 781 720 810 765 779 747 730 812 803 756 674 797 783 744 782 768 783 766 746 734 743 727 759 771 757 766 792 797 757 758 772 779 818 774 784 832 802 777 800 722 796 782 792 780 794 780 774 763 771 774 746 741 787 780 790 792 792 792 797 793 746 722 751 773 756 785 761 800 783 682 744 716 755 703 516 744 742 794 750 772 796 768 774 749 736 880 786 762 730 711 738 729 712 764 752 707 701 1.06e+03 630 808 802 753 802 739 726 724 732 736 760 768 728 702 766 760 754 761 718 734 792 752 761 739 787 744 820 810 821 825 810 822 811 771 824 808 799 802 763 801 777 857 802 792 798 813 761 810 766 797 813 801 782 746 823 814 814 805 805 761 738 787 807 781 804 800 728 795 807 795 853 822 768 795 778 755 776 788 764 758 787 741 725 742 790 779 759 758 783 719 804 795 790 761 786 773 805 777 731 782 762 770 748 805 781 777 1.03e+03 685 832 740 833 803 723 697 695 803 732 762 782 770 755 808 749 740 736 741 815 797 791 830 819 792 764 777 780 758 783 811 766 830 781 794 789 793 781 802 786 765 778 771 755 773 760 762 779 827 770 744 769 819 861 788 746 759 756 790 769 736 729 798 816 842 781 767 764 762 787 739 756 797 792 778 770 794 813 774 774 780 734 764 759 728 763 748 754 753 765 743 812 802 802 790 764 744 748 774 770 823 841 823 757 804 782 652 786 778 746 717 748 753 744 808 796 799 794 775 804 763 778 782 816 760 810 777 797 778 782 793 772 759 763 739 788 756 702 733 783 770 751 791 783 768 744 775 745 782 760 802 790 730 764 767 787 785 748 1.02e+03 1.23e+03 807 813 548 738 741 751 696 759 757 804 746 765 846 763 780 739 788 735 761 873 853 849 832 849 869 800 846 822 858 849 830 859 746 845 847 797 866 828 866 833 848 872 767 858 798 788 860 834 811 820 862 713 763 789 803 837 775 755 577 711 799 778 787 827 769 744 792 752 761 765 777 790 740 771 799 767 803 915 679 843 922 719 765 706 773 766 785 803 820 755 771 732 723 720 768 713 774 761 718 720 749 794 790 709 761 750 739 748 736 761 740 548 645 734 726 747 783 734 772 874 936 831 828 840 890 801 821 809 790 770 781 752 812 843 780 794 767 768 794 795 801 797 764 763 739 786 770 751 804 769 744 719 756 768 740 747 729 756 764 770 734 753 778 766 735 739 747 767 738 780 782 774 754 772 744 748 767 767 756 731 789 750 756 737 761 679 765 741 748 693 751 728 693 739 756 719 759 805 758 799 794 811 799 758 763 755 704 746 712 768 792 768 762 824 751 607 727 768 925 883 789 827 804 918 900 705 814 777 814 839 794 757 843 810 778 747 772 726 752 773 832 814 775 788 770 828 763 802 819 760 772 798 760 773 934 1.01e+03 746 741 741 768 754 791 1.05e+03 777 637 769 765 824 781 762 788 781 739 764 781 804 738 766 771 732 776 719 778 696 782 768 758 760 788 769 773 730 725 772 761 732 781 806 693 756 738 827 733 710 784 732 740 786 736 728 704 701 846 700 776 755 861 866 872 931 900 849 793 856 878 847 831 805 773 850 792 778 814 789 892 837 856 810 779 781 720 811 765 779 746 729 812 803 755 673 797 782 743 782 769 782 766 745 734 742 727 759 772 757 761 792 796 756 759 771 780 818 774 783 833 803 777 800 720 796 781 792 780 795 779 774 763 770 774 747 741 788 780 789 792 793 792 797 793 746 722 750 774 756 785 761 799 783 681 743 718 755 702 517 743 742 793 751 773 795 770 774 750 735 879 786 762 730 711 739 730 712 765 751 707 702 1.06e+03 630 809 801 753 802 739 727 724 732 737 760 769 728 702 766 761 754 760 717 734 793 753 761 738 787 745 819 809 820 825 810 822 811 772 824 809 798 802 763 801 776 857 803 793 798 813 762 809 766 797 812 801 782 745 824 814 814 805 805 759 738 788 806 781 806 800 727 795 808 795 854 823 768 795 778 754 775 788 762 758 787 741 726 741 790 778 760 758 782 719 806 795 790 760 786 771 804 776 731 782 763 771 748 805 781 777 1.03e+03 685 831 740 833 804 725 697 697 804 731 763 782 770 755 808 750 739 737 741 814 798 792 830 820 793 764 775 780 759 782 811 765 830 780 794 788 793 781 801 786 765 778 771 756 772 761 761 780 827 769 743 769 819 860 788 745 758 754 790 769 736 729 799 816 841 781 766 763 762 786 739 756 798 791 778 771 796 813 774 772 779 734 764 757 728 764 748 754 753 765 743 812 803 803 790 765 744 747 774 770 822 840 823 757 803 782 652 786 777 746 718 747 753 744 808 797 799 794 775 803 763 777 782 815 760 810 777 798 778 782 793 772 759 765 738 788 756 704 734 783 769 751 791 783 770 744 776 745 782 760 801 790 730 764 766 787 785 748 1.02e+03 1.23e+03 806 813 547 738 740 752 697 758 757 804 746 765 846 764 780 740 789 735 761 872 853 848 832 849 868 800 845 823 858 849 829 859 746 845 847 799 865 828 867 834 848 872 768 857 798 789 860 833 810 820 867 713 763 788 802 836 776 756 577 711 799 780 786 827 770 744 793 751 762 765 777 789 741 771 799 768 803 915 678 843 922 718 766 704 772 767 785 803 820 755 771 731 723 720 769 712 775 761 718 720 749 793 790 709 760 750 739 748 736 761 740 548 645 734 727 747 783 734 771 874 936 832 826 839 890 802 821 810 789 771 782 752 813 844 779 796 767 767 794 794 801 796 765 762 740 786 768 751 804 770 744 718 756 768 739 747 729 756 764 770 734 754 777 765 736 740 747 766 736 780 780 774 754 772 745 748 766 768 757 732 790 750 756 737 761 679 767 741 748 693 749 729 694 739 757 719 758 805 758 799 795 811 799 756 764 755 704 746 712 768 791 769 761 824 752 608 727 766 925 882 788 826 804 920 901 705 814 777 815 839 794 757 843 810 779 747 771 727 753 772 831 814 775 788 770 828 763 802 820 759 773 799 760 771 933 1.01e+03 746 741 742 767 754 792 1.05e+03 776 637 769 764 824 781 762 788 781 739 764 780 804 738 766 770 732 776 719 778 696 783 769 757 759 789 770 773 731 726 772 761 733 780 806 694 756 738 827 733 710 784 732 740 787 737 728 703 701 846 701 777 755 860 867 873 930 900 848 793 858 878 847 831 805 773 851 792 778 814 789 891 838 855 809 778 781 721 812 765 779 746 726 812 803 756 672 797 781 743 782 769 781 766 745 734 743 727 759 772 757 753 792 795 756 759 771 782 818 774 783 833 803 776 800 719 796 781 791 779 795 778 774 763 769 775 747 741 789 780 789 792 793 793 797 793 746 722 749 775 756 785 762 798 784 680 743 718 754 702 517 743 743 793 752 773 795 770 774 750 735 879 784 762 731 712 740 729 713 765 750 706 703 1.06e+03 629 809 802 754 802 739 728 724 731 737 759 770 728 702 765 761 755 760 716 734 794 755 761 738 787 744 819 809 820 825 810 822 811 772 824 809 797 801 764 800 776 856 804 793 798 812 762 808 766 796 812 801 782 745 824 814 815 806 805 758 738 788 805 782 808 800 727 795 808 794 854 825 768 796 777 754 774 788 760 758 787 740 726 741 790 779 760 758 782 719 807 795 791 760 786 770 803 776 731 781 763 772 748 805 780 777 1.03e+03 685 830 740 832 804 726 696 697 803 732 764 782 770 756 810 749 739 737 740 814 798 793 830 820 794 763 773 780 759 782 810 765 831 779 793 788 793 781 801 786 766 778 773 757 772 760 760 782 826 768 744 769 819 860 787 745 757 754 790 769 735 729 799 815 841 782 766 763 763 786 739 755 798 792 778 772 797 813 775 771 779 733 762 755 728 764 748 754 753 765 742 813 802 804 790 765 743 748 773 770 822 839 822 757 803 782 653 787 776 746 718 746 752 746 808 797 799 795 775 803 763 777 782 813 759 810 776 797 779 782 794 772 759 765 738 789 756 705 734 783 769 751 791 782 771 744 777 746 782 760 799 790 731 764 765 787 785 748 1.02e+03 1.23e+03 806 812 547 739 740 754 696 758 756 804 747 765 846 764 781 740 789 735 760 872 853 848 832 847 866 799 843 823 858 849 828 859 746 845 847 800 866 828 867 834 848 873 768 856 798 790 861 832 812 820 872 713 763 788 802 836 777 757 578 712 799 780 785 827 769 743 793 752 763 766 777 788 741 771 800 768 804 916 676 843 923 717 766 702 771 767 785 803 820 756 769 730 722 720 770 712 776 761 719 719 749 793 790 709 760 749 740 748 736 762 740 548 646 732 727 747 784 732 770 873 936 831 825 839 891 801 821 810 789 772 783 752 812 845 778 796 767 766 795 794 801 794 765 762 741 786 769 751 804 770 744 718 755 768 738 746 729 754 764 769 734 754 777 766 738 740 746 766 735 780 782 774 754 771 745 748 765 768 758 732 790 750 755 737 761 679 768 740 747 693 749 731 694 739 757 719 758 805 759 800 795 811 800 755 766 754 704 745 711 768 790 769 761 826 754 607 728 766 925 882 790 826 805 921 901 705 813 778 816 839 793 757 843 810 779 747 771 726 753 773 830 814 775 788 770 828 763 803 820 759 775 800 760 770 933 1.01e+03 746 742 742 766 755 792 1.05e+03 775 637 768 763 824 781 762 787 781 738 764 780 804 739 765 770 734 777 720 778 696 783 769 757 758 789 770 772 732 727 772 761 734 780 805 694 755 739 826 733 709 783 732 740 788 737 728 703 701 847 701 776 755 861 867 874 929 900 848 794 859 878 848 832 805 774 851 791 777 815 790 891 838 855 809 778 782 721 811 765 778 746 724 812 803 756 672 797 780 742 782 770 780 766 746 734 744 727 759 772 756 746 792 795 756 759 771 782 817 774 783 834 803 775 799 719 797 781 791 780 795 778 773 762 768 776 747 741 790 780 789 792 792 793 798 793 746 722 749 776 755 785 763 797 784 680 743 718 754 702 517 743 743 794 752 774 796 770 774 750 735 879 783 762 730 712 740 729 713 765 750 706 703 1.06e+03 629 810 803 755 801 739 729 724 731 737 758 770 729 702 765 761 756 760 715 733 794 755 761 739 786 744 819 808 820 826 810 822 812 772 824 809 796 801 764 800 777 856 804 794 796 812 761 808 764 795 812 801 782 745 822 815 815 805 806 758 738 787 804 784 807 800 727 795 808 793 854 825 768 796 778 754 774 788 760 758 786 740 727 740 791 780 760 758 782 718 807 796 791 760 786 770 803 777 731 779 763 771 748 806 781 777 1.03e+03 686 830 740 832 804 727 695 696 802 732 764 782 770 756 811 747 738 737 740 815 799 794 830 820 793 762 770 782 760 783 810 765 830 779 792 787 793 781 801 787 764 779 774 758 772 760 760 783 826 768 745 769 819 858 787 746 756 755 789 769 735 729 799 815 841 782 767 763 764 784 739 755 798 793 778 773 798 812 777 773 779 731 761 755 728 765 748 754 754 765 743 813 802 805 791 764 742 748 774 769 821 838 822 757 802 781 654 784 776 746 718 746 752 744 808 797 800 795 776 802 763 777 783 812 759 809 776 796 780 783 794 772 758 765 738 789 756 705 735 783 769 752 792 782 771 743 777 746 782 760 799 790 732 765 764 786 786 748 1.02e+03 1.22e+03 806 813 547 740 740 756 695 757 756 805 748 765 845 763 780 739 789 736 760 872 854 848 831 845 865 798 842 824 858 848 827 859 746 843 847 800 866 827 868 834 848 873 768 856 797 791 861 832 813 819 877 713 763 789 802 835 778 755 578 713 799 778 785 828 768 743 794 753 762 764 777 789 742 771 801 768 805 916 677 843 923 717 766 702 771 768 784 803 820 757 767 732 722 720 770 712 775 761 719 720 748 793 790 709 760 749 741 747 736 762 740 550 645 731 728 746 784 732 770 872 936 831 823 838 891 800 821 808 789 771 784 752 813 845 779 796 767 765 796 794 802 793 765 762 740 787 769 751 803 770 745 718 754 768 739 746 730 752 763 769 733 755 778 766 737 741 745 765 734 780 782 774 754 771 746 748 764 767 758 730 790 751 755 737 761 679 768 740 747 693 750 732 694 740 757 719 758 804 759 800 795 811 800 754 767 753 704 744 711 767 790 769 762 827 756 606 729 767 924 882 791 825 805 924 899 706 813 778 815 839 794 757 843 809 778 747 772 725 752 773 830 815 776 789 770 828 763 804 820 759 775 800 760 771 933 1.01e+03 746 742 742 766 755 793 1.05e+03 774 637 769 762 824 781 762 787 780 738 763 780 804 739 765 770 735 778 720 778 696 783 769 758 757 789 770 772 732 726 772 761 735 780 806 694 756 739 825 734 709 783 732 740 788 738 728 703 701 848 702 774 754 862 867 874 929 901 848 795 859 878 848 832 804 774 851 791 777 814 790 891 838 854 808 778 782 721 810 765 778 746 722 811 803 757 673 797 781 742 782 771 780 767 747 734 743 727 759 772 755 738 793 796 756 759 772 783 817 774 782 834 803 772 799 718 797 781 791 780 795 779 772 761 768 776 747 740 789 780 788 792 792 793 799 794 746 722 749 777 754 784 762 798 785 679 743 717 754 702 517 743 743 794 753 773 796 770 774 750 735 879 783 762 730 712 740 729 712 766 750 707 704 1.06e+03 631 808 804 755 800 739 730 724 731 737 759 769 729 702 765 762 756 760 714 732 793 754 761 739 785 743 818 808 822 826 810 822 811 773 823 808 796 801 765 800 778 856 804 795 794 812 761 809 764 794 812 800 782 745 821 815 814 805 806 759 738 786 804 785 806 800 727 795 807 794 854 825 768 797 778 756 774 788 761 758 787 740 727 740 792 780 759 759 782 718 807 798 792 760 786 773 803 778 731 779 763 770 748 806 781 778 1.03e+03 686 830 740 831 804 727 694 695 802 733 763 782 770 756 811 746 738 737 739 815 800 794 830 821 794 761 770 784 761 784 812 764 830 779 792 786 793 780 800 788 762 781 772 758 773 760 760 783 826 768 745 769 819 857 788 747 756 756 789 770 734 729 798 816 841 783 766 763 765 784 739 755 798 794 778 772 798 810 778 775 779 731 762 755 729 765 747 754 754 765 743 814 802 805 791 762 742 749 773 770 821 837 821 756 802 780 654 782 776 746 717 745 751 744 808 798 800 796 777 802 762 777 783 813 759 808 777 795 781 784 794 772 757 765 739 790 757 704 735 782 768 752 792 781 770 743 776 746 782 761 799 789 732 766 764 786 786 749 1.02e+03 1.22e+03 806 814 546 742 740 757 693 756 756 806 749 766 845 763 779 738 789 736 760 872 854 849 831 845 866 798 842 824 857 848 826 860 747 842 846 799 867 826 867 832 848 873 769 856 796 791 860 832 814 819 881 713 763 790 803 834 777 754 578 714 799 776 786 828 766 743 795 754 760 762 779 788 744 771 800 767 806 917 679 843 922 716 764 703 771 768 783 802 820 757 767 734 721 720 770 713 773 762 718 720 748 793 790 708 761 748 741 747 736 763 740 552 645 730 728 746 783 731 770 872 936 830 824 839 891 799 822 806 789 770 783 753 813 844 779 795 767 765 794 794 802 793 766 762 740 787 768 751 803 771 745 718 753 768 741 746 731 752 763 769 733 755 778 767 736 741 745 766 735 780 783 774 754 772 746 747 764 766 758 729 790 752 756 737 762 679 768 739 748 693 750 732 694 740 757 719 758 803 759 800 795 811 799 754 767 754 704 743 710 767 790 770 763 825 756 607 730 767 924 882 792 825 805 926 897 706 814 778 814 839 794 757 843 809 778 748 772 724 751 774 830 815 776 790 771 828 764 805 820 759 775 799 759 772 933 1.01e+03 746 742 742 767 754 793 1.05e+03 776 637 769 762 824 782 762 787 782 738 763 780 804 740 765 770 734 778 719 777 696 782 769 758 757 788 770 772 732 724 773 761 736 780 805 693 756 738 825 734 710 782 732 740 788 738 728 703 701 849 702 773 754 861 867 874 930 901 848 795 859 879 847 832 804 774 851 790 777 813 790 891 838 854 808 779 782 722 810 765 778 747 721 812 803 758 673 796 781 743 782 771 779 766 747 734 743 727 759 772 754 733 794 797 756 759 772 782 818 774 782 834 802 769 799 719 797 782 790 780 795 779 772 761 769 776 747 740 788 780 789 792 791 793 799 794 746 722 749 777 754 784 762 799 786 678 744 717 754 702 517 743 742 794 753 772 796 769 775 750 736 879 784 762 730 713 740 730 712 766 751 707 703 1.06e+03 632 807 804 755 799 740 729 724 731 736 760 768 729 702 765 762 756 760 714 732 793 754 762 738 784 743 818 808 823 824 810 821 811 774 824 808 797 801 766 800 780 855 804 794 793 812 761 808 764 794 811 799 783 745 821 815 813 805 806 760 738 787 804 786 806 800 727 795 807 794 854 824 767 797 779 757 774 788 763 759 788 740 727 740 792 781 758 759 782 719 806 797 792 761 786 776 804 780 731 780 763 768 749 806 781 779 1.03e+03 686 829 740 831 804 727 694 695 802 732 762 782 770 755 809 747 738 737 739 814 800 793 831 821 794 761 770 785 760 784 813 764 829 779 792 786 794 780 800 788 760 782 770 758 774 760 759 783 827 768 744 770 819 856 789 748 757 758 788 771 735 729 798 817 842 783 766 763 765 784 739 754 798 795 778 771 796 809 776 776 779 733 763 755 729 766 747 754 754 765 744 813 802 806 791 762 742 750 773 770 820 837 822 757 802 780 657 780 776 746 716 744 752 742 809 799 800 795 777 801 761 777 782 813 760 807 778 794 780 785 795 772 757 764 739 791 757 703 734 782 767 753 792 780 768 742 775 745 781 761 800 788 733 766 764 786 785 749 1.02e+03 1.22e+03 806 816 546 742 740 757 693 756 756 805 749 767 844 763 779 738 790 736 761 872 854 849 831 845 866 798 842 824 857 848 826 861 748 842 846 798 868 826 867 832 847 873 769 855 797 791 860 832 815 819 885 713 763 792 804 835 777 755 579 714 800 776 786 828 765 742 795 752 760 762 780 788 746 770 798 767 806 918 681 843 922 714 763 704 771 768 782 802 820 757 768 733 721 719 770 714 773 763 718 721 747 793 790 706 762 750 741 747 737 763 740 554 645 730 728 746 782 731 772 873 936 830 824 839 891 798 821 804 790 769 782 754 813 842 780 794 767 766 793 793 803 793 766 762 740 787 767 751 803 772 748 719 753 768 742 746 732 752 764 769 732 755 778 767 735 741 746 766 735 780 783 774 754 772 745 747 763 766 758 728 789 752 757 736 763 678 768 739 748 692 751 732 694 742 757 720 758 803 759 800 795 812 799 755 768 755 704 743 710 767 791 770 765 822 756 608 729 768 924 882 791 825 805 928 897 706 814 777 813 839 795 757 842 809 778 748 771 724 751 774 830 815 776 791 771 828 765 806 820 759 774 799 759 772 933 1.01e+03 746 741 741 768 754 793 1.05e+03 777 637 769 763 824 782 762 788 784 739 763 780 804 740 765 770 734 779 719 777 696 782 769 758 758 787 770 772 732 723 773 761 736 780 805 692 757 738 825 734 710 782 732 740 789 739 728 702 702 849 704 773 752 860 867 874 930 901 848 795 860 879 847 831 803 773 851 791 777 812 791 892 839 855 808 779 782 722 810 765 778 747 719 811 804 758 673 796 782 744 781 771 779 766 748 734 742 727 760 772 754 728 795 796 756 759 771 782 819 775 781 834 802 765 800 719 797 783 789 779 795 778 772 761 769 776 747 740 788 780 790 791 791 793 798 794 746 721 749 777 754 784 761 799 786 678 744 716 754 702 517 744 742 793 753 771 797 768 775 750 736 879 786 762 730 713 738 730 714 766 751 707 703 1.06e+03 632 806 804 755 798 740 729 723 731 735 761 766 729 702 765 762 756 760 715 732 794 754 762 737 785 744 818 808 824 822 810 821 810 774 824 807 797 802 766 799 780 854 803 793 795 812 762 807 765 795 811 799 784 745 821 815 812 805 807 760 738 787 804 787 807 799 728 794 808 794 853 822 766 798 779 757 774 787 764 759 788 740 727 740 792 781 758 759 782 720 804 796 792 761 786 776 804 780 731 782 763 769 748 806 780 779 1.03e+03 685 829 740 832 805 726 695 695 801 733 761 782 769 754 808 748 738 737 740 814 800 794 830 821 794 761 771 784 760 783 811 764 830 779 792 786 794 780 800 787 760 782 769 758 774 760 758 783 828 768 744 770 818 858 790 747 757 758 789 772 735 728 798 818 843 783 765 764 764 784 739 753 798 793 777 770 795 809 775 774 779 734 764 755 729 766 746 755 754 765 743 812 803 805 791 764 742 750 773 771 820 837 823 757 802 781 659 781 774 745 716 744 752 740 809 800 800 794 776 800 761 777 781 813 762 807 778 794 779 784 795 772 757 763 738 792 756 703 732 782 767 753 792 780 769 741 774 744 781 761 801 788 733 765 763 786 785 748 1.02e+03 1.22e+03 805 816 545 742 740 757 694 756 755 804 748 767 844 763 779 738 790 736 762 872 854 849 832 846 866 797 842 822 857 848 826 862 748 845 847 798 869 826 866 832 847 872 769 854 797 791 859 831 816 819 886 713 764 792 804 836 777 756 580 713 801 777 786 827 764 742 794 751 762 763 781 787 748 769 797 767 805 917 680 843 920 715 762 704 769 769 782 802 820 757 769 732 720 719 770 714 775 764 718 721 746 793 789 706 762 752 741 747 737 762 740 557 645 730 727 747 781 731 773 873 935 829 824 839 891 798 820 804 790 768 780 754 814 840 780 794 767 766 792 792 803 793 766 762 740 788 766 751 803 772 751 719 754 768 742 746 733 752 764 769 732 754 777 767 736 740 746 766 735 779 782 775 754 771 745 748 762 766 757 728 789 752 758 736 764 678 768 739 748 693 751 732 694 743 757 720 759 802 759 800 795 814 800 757 768 756 704 742 710 767 792 770 765 818 755 610 728 768 925 882 790 825 805 929 897 706 814 776 812 839 795 757 843 809 777 748 771 725 752 773 830 815 775 791 772 828 766 806 821 758 773 798 759 773 933 1.01e+03 746 741 741 768 754 793 1.05e+03 778 636 770 764 825 781 762 787 785 740 762 780 804 740 765 770 734 779 718 777 697 782 769 758 760 786 770 773 732 724 773 759 735 780 805 692 757 738 825 735 710 781 733 740 790 740 727 702 703 849 703 772 752 859 867 874 931 901 849 795 860 879 846 830 802 773 850 792 778 812 791 892 838 856 807 780 783 723 810 764 778 747 718 810 804 758 673 796 782 744 781 770 779 766 746 734 742 727 760 772 754 723 795 796 757 758 771 782 818 775 781 832 802 763 800 720 796 783 788 778 794 778 772 761 769 776 747 739 787 780 790 791 790 793 797 794 745 721 748 776 754 784 761 798 785 678 744 716 754 701 518 744 741 793 753 770 797 767 775 751 736 879 784 762 730 712 737 730 715 766 751 706 703 1.06e+03 632 806 804 754 798 739 729 723 731 734 761 766 728 702 766 763 755 761 715 732 794 753 762 736 786 744 818 808 823 821 811 821 811 774 824 806 797 802 766 799 779 854 803 792 796 812 763 806 766 795 810 799 786 745 822 816 812 805 809 760 737 787 804 787 808 798 728 794 807 794 853 821 765 798 780 757 774 786 763 759 788 739 728 740 791 781 758 759 781 720 803 795 792 761 785 776 804 780 730 784 763 770 748 805 779 779 1.03e+03 684 828 740 832 806 726 695 695 801 733 761 782 768 754 809 748 738 737 740 813 799 794 829 821 793 761 771 784 759 782 812 763 830 779 791 785 794 780 800 785 762 782 769 758 774 760 759 783 829 768 745 770 817 860 790 747 757 758 791 772 736 728 798 818 843 783 764 764 764 785 739 752 797 791 776 770 794 809 775 772 780 734 764 755 729 767 746 756 754 765 742 812 804 804 792 765 742 750 774 772 820 836 823 758 802 782 661 782 773 745 716 745 752 741 809 800 801 792 775 800 761 778 780 814 764 808 778 794 779 784 796 772 757 762 737 792 757 703 730 783 768 752 790 781 767 741 776 744 782 762 802 787 733 763 763 786 785 748 1.02e+03 1.22e+03 806 816 545 743 742 757 693 756 754 803 747 768 843 762 779 739 790 736 762 873 854 848 832 846 866 796 842 822 855 848 826 862 748 848 848 798 869 826 866 834 847 872 769 854 798 791 859 830 816 818 886 713 763 792 803 837 778 757 579 712 802 777 786 826 765 743 793 751 763 765 781 788 751 768 796 768 805 917 680 843 920 716 764 703 770 769 782 802 820 756 769 732 719 720 771 715 777 764 719 720 746 793 789 707 762 753 741 748 737 762 739 560 644 730 727 748 782 731 774 874 935 831 824 839 891 799 819 802 791 768 780 754 814 841 780 794 767 766 792 792 804 793 766 762 740 788 766 751 804 772 756 718 754 768 742 747 734 751 764 768 732 752 776 766 737 740 747 766 734 778 781 776 755 770 744 750 761 765 757 729 788 752 758 735 763 679 767 739 748 693 750 733 694 742 757 720 758 802 758 800 794 815 801 759 768 755 704 742 710 768 793 770 765 816 753 610 728 768 925 881 791 824 805 930 898 706 814 775 811 838 795 758 843 810 777 749 771 725 753 773 829 815 774 790 772 828 765 806 821 759 772 797 759 774 934 1.01e+03 746 741 741 768 754 793 1.05e+03 778 637 769 766 825 780 761 787 785 741 761 780 804 738 764 771 734 779 718 778 697 782 768 759 761 786 770 773 733 726 773 758 735 780 805 693 757 739 826 735 710 781 733 741 790 740 726 703 703 851 703 771 752 859 867 874 932 901 849 795 860 879 847 831 802 773 849 792 779 812 791 893 838 857 808 779 783 723 810 764 778 747 716 810 806 758 672 797 782 744 781 769 779 766 745 733 742 727 760 772 754 718 796 795 757 757 771 782 817 775 782 832 802 760 800 721 796 784 789 778 794 778 772 761 769 776 748 739 788 780 790 791 791 793 797 793 746 721 748 774 754 784 761 797 784 678 744 715 754 701 518 744 741 793 753 770 798 766 775 751 736 879 783 762 731 712 736 731 715 766 751 706 703 1.06e+03 632 806 804 754 798 739 730 723 731 733 760 766 728 702 766 764 754 761 716 732 794 752 762 736 786 744 819 809 823 823 811 821 812 774 825 806 797 803 765 799 778 855 803 792 797 813 763 807 765 794 810 798 786 745 823 816 811 806 810 760 735 786 803 787 808 797 728 794 806 794 854 822 764 798 781 757 775 784 763 758 788 739 728 741 791 781 758 758 782 720 803 795 792 761 785 776 804 780 729 783 763 771 748 805 779 779 1.03e+03 684 828 740 832 807 724 695 695 801 734 760 782 769 754 809 749 739 737 741 813 800 795 828 821 792 760 772 784 758 780 813 765 830 779 791 785 794 780 800 785 762 781 769 758 774 760 760 783 828 769 746 769 817 861 790 747 758 758 792 772 736 728 797 818 843 782 764 763 764 785 738 752 797 790 776 769 794 809 775 772 780 734 765 756 729 766 747 757 754 765 742 814 804 803 791 765 742 750 774 772 820 837 824 758 802 782 664 782 773 744 715 746 752 743 808 800 800 792 773 800 761 778 780 813 764 810 779 795 780 783 796 772 757 761 737 792 757 703 730 784 769 752 789 782 766 741 776 743 782 761 803 786 732 763 764 788 786 747 1.02e+03 1.23e+03 806 816 544 743 744 757 694 757 754 802 746 768 844 761 779 739 789 737 760 873 853 847 832 846 866 795 842 823 854 847 827 862 748 848 848 798 869 825 866 834 848 873 769 854 799 791 859 830 815 819 887 713 763 792 803 837 779 756 578 712 801 778 786 827 766 743 792 751 763 766 780 788 753 768 797 768 804 917 680 843 920 717 766 703 771 768 783 801 820 756 770 730 718 720 770 715 776 764 718 719 746 793 789 708 762 752 740 748 737 762 739 564 644 730 727 747 784 731 774 874 935 832 826 839 890 800 820 802 791 768 779 754 813 841 781 795 766 765 793 794 803 794 766 762 741 788 766 751 805 772 759 718 756 767 742 747 734 751 764 767 734 751 776 766 738 740 748 766 734 778 782 776 754 770 743 752 761 766 757 729 789 752 757 735 763 679 766 740 748 693 750 732 693 742 757 718 758 801 758 800 795 815 802 759 769 754 704 742 711 768 793 770 764 814 752 610 728 768 925 882 793 824 805 933 900 706 814 775 810 838 794 758 842 810 777 749 771 725 754 773 828 814 774 790 772 829 765 804 821 759 773 795 759 774 934 1.01e+03 748 741 741 768 754 792 1.05e+03 778 638 769 767 825 780 760 786 784 740 760 780 804 737 764 771 734 779 718 779 696 782 767 759 762 787 770 773 733 726 774 757 735 780 805 694 756 739 826 734 710 781 733 741 789 741 726 703 703 852 704 771 752 859 867 874 932 901 848 794 860 880 848 831 803 772 849 792 780 813 791 893 838 858 808 779 784 723 809 763 779 747 712 811 806 758 672 797 782 744 780 768 779 767 744 733 742 727 760 772 754 712 795 796 758 755 771 782 816 775 783 833 802 759 800 721 795 784 790 778 794 779 772 761 769 776 746 740 789 781 790 791 791 793 797 793 746 722 749 772 755 784 761 798 784 678 745 715 754 701 519 743 741 792 752 769 798 766 774 751 736 879 782 762 731 714 736 731 714 765 751 706 703 1.06e+03 632 808 804 754 799 738 731 724 730 734 760 766 728 703 766 764 754 761 716 733 794 752 762 736 786 745 820 809 823 825 811 821 812 774 826 805 797 802 764 801 778 856 804 792 797 814 763 807 765 794 810 798 786 745 824 815 811 806 809 761 733 787 802 787 808 797 728 795 804 795 854 822 764 798 783 757 775 784 763 757 788 739 728 742 791 782 759 757 783 720 803 795 792 760 784 776 804 779 728 783 763 770 748 804 779 779 1.03e+03 684 827 740 830 806 722 696 696 800 734 760 783 770 754 809 749 740 737 741 813 800 795 828 821 792 760 773 783 758 779 813 766 830 779 792 785 793 780 801 786 763 780 769 757 774 761 760 782 828 769 746 769 818 860 790 747 759 758 792 773 737 730 797 818 842 782 765 762 764 785 738 752 797 789 776 769 795 810 775 772 781 734 765 754 729 764 746 757 755 765 742 815 803 803 790 765 741 750 775 772 820 839 825 758 802 783 667 782 770 743 716 746 752 744 807 800 799 794 773 800 762 778 780 813 762 810 779 796 781 783 796 773 758 760 737 790 757 703 729 784 770 752 789 782 764 741 776 742 782 761 803 787 731 762 765 789 786 747 1.02e+03 1.23e+03 807 814 544 744 744 757 694 757 754 801 746 768 844 760 778 739 788 737 759 873 852 847 833 847 866 795 842 823 854 847 828 862 748 847 849 797 869 825 866 834 849 874 770 855 799 791 858 831 815 820 887 713 763 792 803 837 780 756 579 712 800 778 786 827 768 743 791 752 762 766 780 789 755 768 798 767 804 917 680 843 920 716 767 703 772 767 782 801 820 757 770 730 719 721 770 715 776 764 718 718 746 794 788 709 761 752 739 748 736 763 738 564 644 730 727 746 784 731 775 875 936 834 827 840 888 800 820 802 791 769 779 755 813 841 780 795 765 766 793 796 802 794 766 762 741 788 766 751 806 772 763 718 756 768 742 747 734 751 764 767 735 752 775 765 738 741 747 766 734 778 782 776 754 772 743 753 761 766 757 730 788 752 756 735 762 679 763 740 748 692 751 732 694 742 758 717 757 803 760 800 796 815 802 758 769 754 703 742 711 769 793 770 762 814 752 610 728 768 924 882 794 823 806 937 900 706 813 775 809 838 795 758 842 810 777 749 771 725 754 773 828 814 774 788 773 829 765 803 821 759 773 794 760 774 934 1.01e+03 748 741 740 768 753 792 1.05e+03 778 639 769 767 825 781 760 786 784 739 760 778 804 737 764 771 733 778 718 779 695 781 766 760 762 787 770 772 733 726 774 757 735 781 805 695 756 738 828 734 710 781 732 741 788 741 726 704 703 853 704 771 753 859 867 874 931 901 848 794 859 880 850 831 804 772 850 792 778 814 790 893 839 857 809 780 784 722 809 763 779 747 707 812 806 758 673 798 783 744 780 767 780 766 745 733 742 727 760 771 756 709 795 796 758 756 772 781 816 776 784 834 803 758 800 720 795 784 790 778 793 780 772 761 768 776 746 740 790 782 790 790 792 793 798 793 747 722 751 771 755 785 761 799 784 678 745 715 754 701 520 743 742 792 752 770 797 768 774 750 736 879 783 762 732 714 737 732 712 765 751 707 702 1.06e+03 631 808 804 754 800 738 730 724 728 736 761 767 728 704 765 764 755 761 717 734 794 752 762 736 786 744 820 809 822 826 811 821 812 774 824 805 796 801 763 802 778 857 805 792 797 814 763 807 765 793 810 797 785 745 823 814 811 807 808 762 732 787 801 786 807 797 728 796 805 794 855 823 764 798 784 757 776 784 763 756 788 739 727 743 790 781 760 757 784 720 803 796 792 760 784 776 806 780 728 783 763 770 749 805 778 779 1.03e+03 685 826 741 828 805 721 695 695 800 735 761 782 771 754 809 750 741 736 742 814 800 795 828 821 793 759 774 783 758 780 811 767 830 778 793 785 792 781 801 788 763 778 769 756 774 761 759 782 829 768 745 769 818 859 790 748 759 758 792 774 737 732 797 819 842 781 764 760 764 786 738 753 797 788 778 768 796 810 774 772 781 735 765 753 729 762 745 756 756 765 742 815 803 804 790 765 740 750 774 771 821 840 825 759 802 783 669 781 767 745 717 746 752 746 807 799 798 795 773 802 762 777 779 813 760 810 778 796 780 784 796 773 759 760 737 789 757 703 728 784 770 752 789 783 764 742 776 741 783 760 803 788 731 761 766 789 787 747 1.02e+03 1.23e+03 806 814 545 744 744 757 694 758 754 800 747 768 845 760 778 738 788 737 759 871 852 847 834 848 866 794 842 822 855 847 828 861 748 847 849 797 868 826 866 834 849 874 771 856 799 791 859 832 815 821 887 714 763 791 804 837 780 756 581 711 800 778 785 828 768 743 790 753 761 765 780 789 755 769 800 766 804 918 679 845 920 715 767 703 773 765 782 802 820 757 770 729 719 720 770 715 775 764 718 719 747 793 789 709 761 751 738 748 736 764 738 561 645 730 727 746 784 731 775 875 937 834 828 840 887 800 820 802 791 769 780 754 812 841 779 795 765 766 793 797 802 792 766 762 739 788 765 751 805 772 767 718 756 770 742 747 734 751 765 768 735 752 775 765 738 741 746 766 734 778 782 776 754 773 744 753 761 766 756 729 788 752 755 736 762 679 761 740 748 691 752 732 694 744 757 717 757 805 763 801 796 814 801 757 769 754 704 742 713 768 792 770 762 813 752 610 728 768 924 884 794 824 806 941 900 705 812 775 809 839 796 758 841 810 777 748 772 724 755 773 828 813 774 787 774 828 764 803 821 760 773 795 760 774 933 1.01e+03 748 741 740 769 753 792 1.05e+03 778 639 770 766 826 782 760 788 784 738 760 777 805 738 763 771 733 777 718 778 695 781 766 759 761 788 770 772 733 726 773 757 735 781 804 695 755 737 828 733 710 781 733 741 788 741 726 705 703 853 705 771 752 858 866 873 930 901 848 794 860 880 850 831 804 772 850 793 778 815 790 893 838 857 810 781 783 722 808 763 778 747 703 812 806 758 673 798 783 743 780 767 781 765 746 733 742 728 759 771 757 705 795 796 758 756 770 781 816 776 784 834 803 758 800 720 795 784 790 779 793 780 772 761 768 776 746 740 790 782 789 791 792 791 799 793 746 722 751 772 755 785 761 799 784 677 744 714 754 701 520 743 742 790 752 770 795 769 773 750 737 878 783 762 732 713 738 732 712 765 751 707 701 1.06e+03 630 809 804 754 801 739 729 724 728 737 762 768 728 705 764 764 755 761 717 734 795 752 762 736 785 745 821 809 821 825 810 820 812 774 822 805 797 801 762 802 778 856 805 793 797 814 763 807 766 794 810 797 784 745 821 813 811 807 808 762 732 787 801 786 806 797 728 796 806 794 854 823 765 798 786 757 776 784 763 756 788 740 726 743 791 781 761 756 784 719 804 796 792 761 784 775 807 779 729 783 764 769 750 805 778 779 1.03e+03 685 826 742 828 804 722 695 695 802 734 761 782 772 754 808 750 742 736 742 814 799 795 828 820 794 758 774 784 759 781 809 766 830 778 794 785 792 783 800 787 765 779 769 756 774 762 758 781 829 768 743 768 817 858 791 748 758 758 792 775 737 731 797 819 841 780 763 760 764 786 739 754 797 789 779 768 798 808 774 773 780 735 765 752 729 762 744 753 757 765 742 813 802 805 790 764 739 749 774 771 821 840 825 759 801 783 669 780 763 746 718 745 752 747 807 798 797 794 774 803 762 777 779 812 760 810 778 797 779 784 796 774 760 761 738 787 758 702 728 784 770 752 790 783 764 742 776 742 783 760 803 789 730 762 766 790 788 747 1.02e+03 1.23e+03 806 813 546 744 743 756 694 758 755 799 748 768 845 761 779 738 788 736 759 870 852 848 834 848 867 795 843 821 857 847 826 860 747 846 849 797 868 827 866 834 849 875 770 856 799 790 859 832 815 821 888 715 763 791 804 837 780 756 582 711 800 778 784 828 768 743 789 752 759 764 779 788 754 770 801 765 805 918 678 848 920 715 766 702 774 764 784 804 820 757 769 729 720 719 770 715 775 764 718 720 747 792 789 709 761 750 738 749 735 764 738 558 646 730 727 745 785 731 776 876 937 833 828 840 888 799 820 802 791 769 780 754 812 841 780 795 764 766 793 797 803 792 766 763 738 788 765 751 804 771 772 718 756 771 741 747 734 751 767 769 733 752 775 765 737 741 745 766 734 778 782 776 755 774 744 752 762 766 756 728 788 751 754 737 762 678 759 740 748 691 753 732 695 746 757 717 757 807 765 803 795 814 800 757 770 753 704 742 715 768 792 770 761 812 752 610 728 768 923 886 794 824 807 945 899 705 811 775 809 840 797 757 841 810 776 748 771 725 755 773 828 812 775 787 774 828 764 803 822 760 772 797 760 775 931 1.01e+03 748 742 739 769 754 792 1.04e+03 777 638 769 766 826 781 760 789 784 740 761 778 806 738 763 770 733 776 718 777 697 781 767 758 760 788 770 772 733 727 772 757 734 782 804 696 754 738 828 733 710 781 733 741 788 741 726 705 702 853 705 770 752 859 866 873 930 901 848 793 860 880 850 831 805 772 850 793 778 815 790 894 838 857 810 781 782 724 809 763 778 747 701 811 805 758 674 798 783 744 781 767 783 764 746 732 743 729 759 770 757 702 796 796 758 757 769 781 817 776 784 834 804 758 799 721 796 784 791 779 794 780 772 761 770 776 747 740 789 782 789 791 792 790 799 793 746 722 750 772 755 786 762 799 785 677 744 715 754 702 520 744 742 789 753 771 794 770 773 749 737 876 783 762 731 711 739 732 712 766 752 706 700 1.05e+03 630 808 803 754 801 740 728 725 728 738 762 768 727 706 765 763 755 762 716 734 796 752 762 736 785 745 821 810 820 823 812 820 812 774 821 806 798 801 762 801 778 856 805 794 798 814 763 808 766 795 811 797 784 745 818 813 813 807 808 760 733 787 801 785 806 798 727 795 806 793 854 824 766 798 788 757 776 784 762 756 788 740 725 743 791 781 760 756 784 719 803 795 793 762 784 774 808 778 729 782 765 770 751 805 778 779 1.03e+03 685 825 743 828 803 722 695 695 803 733 762 782 772 754 808 750 742 737 743 814 798 795 827 820 794 759 773 783 759 782 809 764 830 778 794 785 792 784 798 787 766 780 770 756 774 761 756 782 829 769 744 768 816 858 792 749 757 757 793 775 737 731 797 818 843 780 763 760 764 785 741 755 798 790 781 768 799 806 774 774 780 735 766 753 729 761 744 751 757 765 742 811 802 805 790 764 740 749 775 771 821 839 825 759 802 783 668 780 758 747 718 744 752 748 807 799 797 794 775 805 762 777 778 811 761 810 777 798 778 784 796 775 759 762 738 788 758 701 729 784 770 752 791 783 765 741 777 743 784 760 804 788 729 764 766 790 789 747 1.02e+03 1.22e+03 807 815 548 744 744 756 694 758 755 800 748 769 845 762 779 738 788 736 759 869 851 847 834 848 867 796 845 821 858 847 825 860 746 846 848 797 868 829 866 835 850 876 769 856 800 790 860 832 814 821 888 715 763 790 803 837 779 755 583 711 799 779 783 827 769 744 790 750 759 763 779 788 754 770 802 765 805 919 677 848 920 715 766 702 774 764 786 806 820 757 769 730 720 718 770 714 775 764 718 720 748 791 787 708 762 751 737 749 735 764 738 555 646 730 727 745 786 731 776 876 937 832 828 840 888 799 820 802 791 768 781 753 812 841 781 795 763 767 793 797 802 792 766 764 737 788 765 751 802 771 780 718 756 771 741 747 733 752 767 769 731 752 775 765 737 741 745 767 735 778 781 776 755 774 744 752 762 766 755 728 788 750 754 737 762 679 759 741 747 691 754 731 695 747 757 716 757 807 766 804 795 812 800 757 769 754 704 742 716 768 791 768 761 811 752 609 728 768 924 889 794 825 807 949 898 705 811 775 810 840 797 756 841 810 776 747 771 726 754 773 828 812 776 787 773 827 763 803 822 760 772 799 760 776 930 1.02e+03 749 742 739 769 754 793 1.04e+03 777 638 769 766 825 781 760 788 784 741 761 779 807 737 762 770 733 776 718 776 698 781 766 756 760 788 770 772 733 727 772 758 735 782 804 696 754 738 828 734 709 781 734 741 787 741 726 704 702 853 706 770 752 859 866 872 930 901 847 793 860 880 850 830 806 772 851 792 778 814 789 893 837 857 810 781 781 724 809 764 777 747 698 810 805 759 675 798 783 744 782 767 783 764 746 732 743 729 759 770 756 700 796 796 758 758 768 781 817 776 784 834 804 758 799 722 797 784 791 778 794 779 773 762 771 776 747 739 789 782 788 790 792 790 798 793 746 723 748 774 755 786 763 799 785 677 743 716 754 702 520 744 743 789 752 771 794 769 774 749 736 875 783 761 731 711 740 732 712 766 752 705 700 1.05e+03 630 808 803 755 800 740 728 724 728 738 761 767 727 705 765 763 754 762 716 732 797 753 763 736 786 744 820 810 820 821 813 820 812 774 822 808 798 801 762 801 779 856 804 794 796 814 763 810 765 796 811 798 784 746 817 812 815 806 809 759 734 788 801 785 805 798 727 795 806 793 854 823 767 798 788 757 776 785 762 757 789 740 725 744 791 781 760 756 784 719 803 795 793 762 784 774 809 777 728 781 764 770 750 805 779 780 1.03e+03 684 825 742 829 803 723 696 695 803 732 762 782 773 753 809 750 741 737 743 814 798 794 827 819 794 761 773 782 759 782 809 764 830 777 794 786 792 782 798 786 767 781 771 756 774 760 758 783 828 770 745 769 818 858 792 750 757 757 793 775 737 730 796 819 845 780 764 761 764 784 742 756 798 790 781 768 799 804 774 774 779 735 766 753 729 761 743 752 757 766 742 811 802 805 791 765 740 749 775 771 821 838 825 758 804 783 666 781 753 747 718 743 753 746 807 799 798 794 776 805 762 777 778 810 763 809 778 798 777 784 796 776 758 763 739 788 758 701 730 783 771 753 791 782 765 742 777 745 783 760 805 789 727 766 765 789 789 748 1.02e+03 1.22e+03 807 816 548 745 744 756 695 758 755 801 748 769 845 763 781 738 788 736 760 869 850 846 834 847 868 797 846 820 859 847 826 861 746 846 848 797 869 831 867 836 850 876 767 857 799 790 860 833 813 821 888 715 763 790 804 838 780 754 584 711 799 780 783 828 770 744 791 748 760 763 779 788 753 770 802 766 804 919 678 846 920 715 765 702 774 766 787 806 819 756 769 730 720 718 771 714 775 764 717 721 749 791 785 708 763 751 737 748 735 764 739 555 646 731 728 744 785 732 776 875 937 832 828 839 887 799 820 802 791 768 780 753 813 841 781 795 763 767 793 796 801 792 765 764 738 788 766 751 802 771 786 717 755 772 740 746 732 754 767 768 732 753 775 766 737 741 746 768 735 778 781 775 755 774 744 751 762 766 756 729 789 749 754 737 762 679 759 741 746 691 753 731 695 747 756 716 756 807 766 806 796 811 799 757 769 756 704 743 716 768 792 767 760 810 752 609 729 767 924 891 794 825 808 953 899 705 810 776 810 840 796 756 841 811 777 746 770 725 754 773 829 813 778 787 771 827 762 803 821 760 772 800 760 776 929 1.02e+03 749 742 739 770 754 793 1.04e+03 777 638 768 766 824 781 759 787 784 742 760 780 806 737 763 770 732 776 718 777 700 781 765 756 759 787 771 772 732 727 773 758 735 782 805 696 756 737 828 734 708 782 734 741 787 742 726 703 702 854 707 771 752 860 866 873 930 901 847 794 860 880 849 830 806 772 851 792 778 814 790 892 836 858 810 782 781 724 810 764 778 747 696 811 804 759 675 798 784 745 783 768 784 764 747 731 742 729 760 770 754 699 795 796 758 757 767 781 817 775 784 834 804 758 798 721 798 784 790 777 795 778 773 762 770 774 746 738 789 782 788 790 792 791 797 793 746 723 748 775 756 786 762 799 784 678 743 718 754 702 520 744 743 789 752 772 795 768 774 749 736 875 782 761 730 711 739 731 712 766 753 705 700 1.05e+03 631 808 803 755 800 739 728 724 729 738 761 766 728 704 765 762 753 761 716 732 796 753 763 736 786 743 819 810 819 822 814 820 812 774 823 810 798 801 764 802 778 855 804 794 794 813 763 810 765 796 811 798 785 746 817 812 817 805 810 760 735 788 801 785 804 798 727 795 805 794 855 822 767 798 789 758 776 785 762 756 789 740 725 744 791 781 761 756 784 720 802 796 793 762 784 774 808 776 728 781 762 771 749 805 780 780 1.03e+03 683 824 740 830 803 724 697 695 803 732 763 782 773 753 810 750 741 738 743 815 798 793 827 818 794 763 773 781 759 782 810 764 830 777 794 786 791 781 799 785 767 780 771 756 774 759 760 783 828 770 745 769 819 858 791 750 756 757 793 774 737 731 797 820 846 780 765 762 764 784 743 757 798 790 782 769 798 805 774 775 779 734 765 754 727 760 742 753 757 767 743 811 803 805 791 766 740 749 775 771 821 838 825 757 805 783 666 784 747 746 718 743 753 744 808 799 798 794 776 803 761 778 778 810 766 809 779 798 777 785 796 776 757 763 739 787 757 701 731 784 771 753 791 782 766 742 777 746 783 760 805 789 726 765 764 788 787 750 1.02e+03 1.22e+03 808 815 548 744 745 757 696 758 755 801 748 769 845 763 781 738 789 736 760 869 850 845 833 846 868 796 846 822 858 848 827 861 746 845 848 797 869 830 868 837 850 876 767 857 799 790 860 833 814 821 888 715 762 790 805 837 780 753 584 711 798 780 784 828 769 744 792 748 761 763 779 789 752 770 801 767 803 918 679 844 922 716 765 702 774 765 786 805 819 756 769 730 720 719 770 712 776 764 717 720 750 791 784 709 764 752 737 747 736 763 739 552 646 731 728 744 784 732 777 874 937 832 830 840 887 799 820 803 791 768 780 753 814 841 780 795 762 768 793 794 800 792 764 763 740 788 766 751 802 770 791 717 755 772 740 746 732 754 766 768 733 753 776 766 737 742 746 769 735 778 781 774 754 775 744 751 762 765 756 730 789 748 754 736 761 679 759 741 746 690 753 731 694 747 756 716 756 808 765 806 797 812 799 757 768 758 704 743 716 768 792 767 762 810 753 609 729 767 924 895 794 826 808 956 900 705 811 776 811 840 794 756 840 810 777 747 769 724 753 773 829 814 778 787 770 826 762 803 820 760 772 800 759 776 929 1.02e+03 750 741 739 771 754 793 1.04e+03 777 638 766 766 824 781 760 785 784 741 760 781 804 736 764 770 732 776 718 777 700 783 764 757 759 786 771 772 731 727 773 758 736 782 806 696 758 737 827 735 708 782 735 740 787 743 726 703 702 854 708 771 752 859 866 874 930 901 847 794 860 880 849 831 805 772 852 792 778 815 790 892 836 857 809 782 782 724 810 764 779 747 694 811 804 759 675 796 785 745 784 769 783 764 748 731 742 729 759 770 755 696 795 796 758 755 767 781 817 774 785 835 804 757 798 719 797 784 790 777 795 778 773 762 769 774 746 739 788 782 787 789 792 792 796 793 747 722 748 775 757 786 760 799 784 678 743 720 754 702 519 744 743 790 751 772 796 768 774 750 736 875 781 761 730 712 739 731 712 765 753 705 700 1.05e+03 630 808 803 755 800 739 728 724 729 738 761 766 728 704 764 762 751 761 717 732 796 752 764 736 787 742 819 810 819 824 814 821 812 774 824 809 798 801 765 803 778 855 803 794 793 813 763 810 765 796 811 798 786 745 818 812 817 805 811 760 735 787 802 785 804 798 727 795 805 794 855 822 767 798 791 758 776 785 762 755 789 739 727 744 791 781 761 756 784 720 802 797 793 761 785 775 808 776 729 780 760 771 749 806 781 778 1.03e+03 684 824 739 830 803 724 698 695 803 731 763 783 773 752 811 750 740 738 742 816 798 794 827 819 795 762 773 781 759 782 811 765 829 778 794 786 790 780 800 784 766 780 769 756 774 759 761 783 827 771 744 769 820 858 790 749 755 757 793 775 738 731 797 820 844 781 765 762 764 784 743 758 798 790 782 768 796 807 774 776 779 734 765 754 724 760 742 754 758 767 743 811 803 805 792 766 740 749 775 771 821 838 825 756 805 783 668 784 745 745 718 743 752 743 808 799 797 794 776 802 761 778 778 811 766 810 780 797 777 784 796 773 756 762 740 788 756 700 731 784 770 752 791 782 768 744 776 747 782 760 804 789 727 765 763 788 786 751 1.02e+03 1.22e+03 807 814 548 742 744 757 695 758 755 800 748 769 845 762 781 738 790 736 760 869 850 845 833 846 868 797 846 823 858 848 827 860 746 845 848 798 869 829 868 837 849 875 767 856 798 790 860 832 815 822 888 716 762 791 807 836 779 753 584 711 799 780 785 827 767 744 792 748 761 763 779 788 751 770 800 768 804 918 680 844 923 717 765 703 774 764 785 803 818 756 769 731 720 720 770 710 776 764 717 718 750 792 785 710 764 752 737 747 735 763 740 548 647 731 729 744 783 733 776 873 938 832 830 839 887 799 820 804 791 768 780 752 815 841 779 795 763 767 793 793 800 792 763 763 741 788 766 752 803 769 794 717 755 770 740 746 732 754 765 767 735 753 777 766 737 742 746 768 736 778 781 774 754 775 744 750 761 764 756 730 788 747 754 735 762 679 760 741 746 690 752 731 694 747 755 716 755 807 763 805 797 814 799 758 767 759 704 744 716 767 792 768 762 811 754 609 730 766 923 899 794 826 808 959 901 706 811 776 811 840 793 755 840 808 777 747 769 722 753 773 830 815 777 787 771 825 762 803 820 760 773 800 759 777 928 1.03e+03 750 740 739 773 754 793 1.04e+03 778 638 767 766 823 780 760 785 784 741 759 781 803 736 763 770 732 776 719 776 700 784 764 758 759 786 771 773 731 726 773 758 736 781 806 696 760 736 827 735 709 782 734 740 788 744 726 704 702 854 710 771 752 859 867 874 930 901 847 794 860 880 848 831 804 773 852 791 778 815 790 894 836 856 809 782 782 722 809 765 779 747 693 812 803 760 675 795 786 745 784 770 783 766 748 732 742 728 758 770 757 694 796 796 757 754 767 781 817 773 785 836 804 756 799 719 798 784 791 777 796 778 773 762 769 773 746 740 788 782 788 789 792 792 795 793 747 720 748 774 757 785 759 799 784 678 743 720 753 703 519 744 743 791 751 773 796 768 775 750 736 875 782 762 730 713 738 731 712 765 754 705 700 1.05e+03 630 805 803 755 800 739 728 724 729 738 760 766 729 705 764 762 751 761 717 733 795 751 762 736 787 743 819 810 818 825 814 822 812 775 825 808 798 801 765 802 778 855 802 793 794 814 763 811 764 797 811 798 786 743 818 814 815 805 810 761 735 787 803 785 804 798 727 795 806 795 854 822 768 798 794 758 775 785 762 756 789 739 728 743 790 781 760 756 784 719 802 797 793 761 786 775 807 775 728 780 760 771 749 806 780 777 1.03e+03 685 824 740 829 803 723 697 695 803 731 762 784 774 752 810 750 740 738 742 816 798 795 827 821 794 762 773 782 758 782 812 765 828 780 793 786 791 780 802 785 764 780 768 758 774 760 761 782 827 771 743 768 820 858 790 748 754 757 792 775 738 731 798 820 841 781 765 762 764 784 742 757 797 791 781 768 795 808 774 776 779 734 766 754 724 761 742 753 758 766 742 811 803 805 792 766 739 749 776 771 821 840 825 757 804 782 670 783 743 745 719 744 751 743 808 799 798 793 776 800 761 779 778 812 764 811 780 797 777 782 796 772 756 760 739 788 756 700 731 784 769 752 791 781 769 744 775 747 782 759 803 789 728 763 764 787 787 752 1.02e+03 1.22e+03 806 812 548 742 742 757 694 758 756 801 747 769 844 761 780 738 790 736 760 870 851 845 833 845 867 798 846 824 858 848 827 860 746 844 847 798 870 828 868 837 848 874 768 855 798 790 860 833 817 822 888 716 763 791 807 836 778 752 583 711 800 779 786 827 766 744 792 749 760 763 778 789 752 770 799 769 805 918 680 845 925 716 764 703 774 765 785 801 818 756 768 730 720 721 769 711 775 765 717 719 749 793 786 710 763 752 737 748 734 763 740 544 647 730 729 744 784 733 775 873 939 832 829 838 887 799 819 804 791 768 781 752 814 841 778 795 763 766 794 793 800 792 764 763 742 787 767 751 803 769 799 718 755 769 739 747 731 754 764 767 735 754 778 766 737 742 746 766 736 779 781 774 754 775 744 750 761 764 757 730 788 747 754 734 762 679 761 741 746 689 752 731 694 747 756 716 755 806 763 804 796 816 799 757 767 759 704 744 716 769 792 770 763 811 755 609 730 766 921 904 793 826 808 962 900 706 812 777 810 839 794 754 840 807 777 747 769 724 754 774 830 815 776 787 772 824 762 803 820 760 773 800 759 776 929 1.04e+03 748 740 739 773 754 792 1.04e+03 778 638 768 766 823 779 760 785 784 741 759 782 802 736 763 770 732 776 719 776 700 785 764 759 759 786 772 773 731 726 773 758 736 782 805 694 760 736 828 734 709 781 734 740 786 745 726 704 703 855 710 771 752 859 868 874 931 901 846 794 860 879 848 832 803 773 852 791 778 815 790 895 836 856 809 781 783 721 809 765 779 748 692 812 802 760 675 794 786 745 783 770 783 767 749 733 742 728 756 771 759 691 796 797 757 752 768 782 817 773 785 837 804 755 799 719 798 783 791 778 796 778 773 761 770 773 747 741 787 782 789 789 793 792 795 793 748 719 748 773 757 785 761 800 784 678 744 719 754 704 519 744 743 792 751 773 796 768 775 750 735 876 782 763 730 713 737 732 711 765 754 705 701 1.05e+03 630 803 803 756 801 739 728 722 729 736 760 766 729 705 764 763 752 761 717 733 795 752 760 736 787 744 817 809 819 825 814 824 813 775 826 806 798 801 766 803 778 856 800 793 795 814 763 811 764 797 811 797 786 742 818 816 814 805 808 761 734 787 804 784 805 798 726 795 806 796 854 824 768 798 798 758 775 785 762 758 788 738 728 743 790 780 759 757 784 718 803 797 794 762 785 775 806 776 727 780 762 771 749 805 780 775 1.03e+03 685 825 741 828 803 723 697 695 803 731 762 784 772 752 808 751 740 738 742 816 798 796 828 822 794 762 774 782 758 782 812 766 828 781 793 787 792 781 803 787 763 780 770 760 774 761 761 781 827 770 743 768 820 859 790 748 755 756 790 775 738 731 798 819 840 781 765 763 764 784 740 756 796 792 779 768 796 808 775 775 778 734 766 754 725 763 742 754 758 764 742 812 803 804 793 765 740 749 776 772 822 841 825 756 803 782 671 781 740 746 719 745 752 743 808 799 798 793 775 800 761 778 778 813 762 811 779 798 777 782 796 770 756 761 738 789 757 700 732 784 769 751 791 781 769 744 774 747 782 759 802 790 729 762 765 787 788 752 1.02e+03 1.22e+03 804 813 548 742 740 757 695 758 757 803 746 769 843 761 779 739 788 736 760 870 852 845 832 845 867 798 846 824 858 849 827 859 746 844 846 797 871 827 868 837 848 874 769 853 798 790 859 834 816 822 888 716 764 792 807 837 776 752 583 711 802 778 787 826 766 744 792 750 760 763 778 790 753 770 798 769 806 918 679 846 925 716 764 703 774 766 785 801 818 755 768 730 720 721 769 712 774 765 718 720 749 793 786 710 763 752 736 749 733 764 740 542 647 730 729 744 784 733 773 873 940 831 828 838 886 798 819 803 791 768 782 752 814 842 777 797 763 767 794 793 800 792 765 762 740 786 767 750 804 769 801 718 754 768 738 747 731 753 763 768 735 754 779 766 737 740 746 765 735 779 782 774 754 774 744 750 761 765 757 730 788 748 755 735 762 680 762 740 744 689 752 730 694 747 756 716 754 805 763 804 795 815 799 757 768 758 704 744 717 772 793 770 762 812 754 608 730 767 921 909 793 826 807 961 900 707 812 777 809 839 795 754 839 807 777 747 769 724 754 775 830 815 775 787 771 823 762 803 820 760 773 799 759 776 930 1.04e+03 747 740 739 772 754 791 1.04e+03 777 638 770 766 824 779 761 786 784 740 759 782 802 737 763 770 731 776 719 776 700 784 764 758 759 787 772 775 731 726 773 758 736 782 804 693 758 736 827 734 709 780 735 740 785 746 725 704 703 855 711 771 752 858 869 873 931 901 846 794 859 879 849 831 803 773 851 791 778 815 789 895 836 855 810 780 783 720 810 766 779 748 691 813 802 759 675 795 785 744 783 771 782 767 749 734 742 728 756 771 760 689 796 797 757 751 770 782 817 773 785 837 804 755 800 719 796 783 791 777 796 778 774 760 770 773 748 741 787 781 790 789 793 793 795 794 748 720 750 773 757 785 762 800 785 678 744 717 754 705 519 744 742 792 750 773 796 768 775 749 735 876 782 763 730 713 737 732 711 766 755 704 702 1.05e+03 631 803 804 756 801 740 728 722 729 734 759 767 730 704 763 763 753 760 716 734 794 752 760 736 787 745 815 810 820 825 814 825 813 775 826 807 798 801 766 804 779 857 801 793 796 813 762 810 764 798 810 796 786 743 818 817 814 804 807 761 733 787 804 785 805 799 726 796 806 795 854 824 768 797 801 758 775 785 762 759 788 738 728 742 790 780 758 758 784 719 804 797 795 763 785 774 806 778 727 780 762 772 750 805 779 775 1.03e+03 684 826 741 828 804 722 698 695 802 731 760 784 771 752 808 750 739 737 742 816 797 795 829 820 794 761 774 781 759 782 812 766 827 780 793 788 793 782 804 789 764 779 772 761 774 762 761 781 826 769 743 767 819 858 790 748 756 756 789 775 738 731 798 819 839 782 765 764 764 784 740 756 796 792 777 768 796 807 775 775 778 734 767 754 725 765 742 754 758 765 742 813 803 804 793 763 742 749 776 771 822 841 825 756 802 782 671 782 737 746 719 747 752 743 809 798 798 794 775 800 761 777 779 813 763 811 778 798 777 785 795 772 756 762 738 789 757 701 731 784 769 751 790 781 769 745 774 746 783 759 802 791 729 762 765 788 789 752 1.02e+03 1.23e+03 804 814 549 742 740 755 698 759 757 803 745 769 843 761 779 739 787 736 760 870 852 844 831 846 867 798 846 823 857 849 828 859 746 845 846 797 871 827 867 836 849 874 768 854 798 790 859 834 816 821 887 716 764 792 807 838 776 751 583 711 803 778 788 826 767 743 792 752 761 762 778 789 753 770 798 767 804 918 678 846 925 715 764 703 773 768 786 800 819 755 768 729 721 721 769 713 774 765 718 721 749 794 786 709 763 751 736 749 734 764 740 540 647 731 728 744 784 732 773 873 939 831 827 837 886 797 818 802 790 768 783 752 812 844 776 798 763 768 794 793 800 791 766 762 738 786 768 749 804 769 802 718 754 768 737 749 731 752 763 768 735 756 778 766 737 739 746 766 735 779 782 773 754 773 744 751 761 766 757 729 788 750 756 736 762 680 761 739 742 689 751 730 694 747 756 715 755 805 763 805 795 815 799 757 770 757 704 743 717 775 793 770 760 812 754 606 730 767 922 916 793 825 806 961 899 707 812 775 809 839 795 755 839 806 777 747 769 724 754 778 829 815 775 788 770 822 762 803 820 760 773 797 759 775 930 1.05e+03 744 741 739 772 754 792 1.04e+03 777 638 769 766 823 779 762 787 784 740 760 781 802 737 762 770 731 776 718 776 701 783 764 757 759 788 772 775 731 727 773 758 735 782 804 692 757 736 828 734 709 780 736 740 783 746 726 703 703 855 712 771 753 858 870 873 930 900 845 793 858 878 849 830 802 773 851 792 779 815 789 895 836 855 810 780 783 720 810 766 778 748 691 813 803 759 675 795 784 744 782 770 782 766 749 733 742 727 757 771 760 689 796 797 757 749 772 781 816 773 784 837 804 756 800 720 793 783 791 777 796 778 774 760 770 773 748 742 787 781 790 789 792 793 795 794 747 722 752 774 757 785 762 801 786 677 745 716 754 706 519 744 742 792 750 773 796 767 775 748 734 876 782 763 730 713 738 731 711 767 754 704 701 1.06e+03 632 805 803 756 801 741 728 721 728 734 760 767 730 702 763 764 752 760 716 734 794 751 761 736 788 745 814 811 821 824 814 823 813 774 825 808 798 800 765 804 780 857 802 794 796 812 761 809 765 798 810 796 785 743 819 818 814 804 807 760 733 788 804 786 806 799 726 796 807 794 854 825 768 797 804 758 775 784 762 758 788 738 728 742 790 780 758 758 784 719 805 796 793 763 785 774 806 779 728 780 762 772 750 806 779 775 1.03e+03 683 827 740 828 805 722 698 696 802 731 760 784 770 752 809 750 738 738 742 816 797 794 829 819 793 760 774 780 759 782 812 765 828 780 793 789 794 782 803 788 764 779 774 761 774 761 761 782 826 768 744 768 819 857 790 747 757 756 790 774 738 731 798 819 838 782 764 764 764 784 739 757 797 792 776 769 797 807 774 775 778 733 767 754 724 765 743 754 758 765 742 814 803 804 793 762 743 749 775 770 823 839 826 756 803 782 670 782 734 746 719 747 752 744 809 797 799 794 775 800 762 777 780 812 765 811 776 798 777 787 795 773 756 764 737 789 756 703 730 784 769 752 790 780 769 745 774 745 784 759 803 791 729 763 765 789 789 752 1.02e+03 1.23e+03 803 814 550 742 740 754 699 760 757 802 745 769 842 760 779 738 787 736 760 870 851 843 830 848 868 799 846 822 856 848 828 859 746 845 847 797 869 827 868 835 849 874 767 854 798 789 858 833 815 821 887 716 765 791 807 837 776 752 583 711 804 778 788 826 766 743 792 753 761 761 778 786 753 770 797 766 803 918 678 845 926 715 764 704 773 768 786 800 820 755 768 729 722 721 768 713 774 764 717 721 749 794 786 709 762 751 735 749 734 764 739 539 647 732 728 744 782 733 772 873 938 831 827 836 886 796 818 803 790 769 783 752 810 846 777 799 765 769 795 794 801 791 766 763 736 786 768 749 803 769 803 718 753 769 738 750 732 752 763 768 735 756 777 766 738 740 746 766 735 778 782 772 754 773 745 752 761 766 756 729 788 752 757 736 762 681 762 738 740 688 751 729 694 748 756 714 756 804 762 806 794 815 799 757 771 758 705 741 717 775 791 770 760 813 753 606 730 767 922 926 792 824 806 962 899 707 813 774 809 838 796 756 839 806 777 748 768 725 754 782 829 817 775 788 768 822 763 803 821 760 774 796 760 774 930 1.06e+03 744 743 739 773 755 794 1.04e+03 776 637 769 766 822 779 762 788 783 740 761 781 802 738 761 770 731 776 718 776 702 783 764 758 760 788 772 776 732 727 773 758 735 782 805 692 756 736 828 734 709 780 736 740 783 745 726 703 703 855 714 771 753 858 872 873 930 900 846 793 859 878 849 830 802 773 851 792 779 816 789 895 836 854 810 780 783 720 810 764 778 748 689 813 803 759 674 795 784 744 782 768 781 765 750 732 742 727 759 770 759 688 796 797 757 750 773 781 816 772 783 837 804 756 799 720 790 784 791 777 795 778 776 759 770 773 748 742 788 781 789 789 792 793 796 795 747 723 753 774 757 786 761 801 787 676 745 716 753 705 518 745 742 792 750 773 796 767 775 749 735 876 782 763 730 713 738 730 711 768 753 705 701 1.06e+03 632 807 804 756 801 741 728 721 728 735 760 768 730 701 764 765 752 759 716 733 794 751 762 737 788 745 812 813 821 825 814 821 813 772 825 808 798 800 764 804 780 857 804 794 797 811 761 808 765 797 810 797 785 744 819 818 814 804 808 760 733 788 804 786 806 798 726 796 808 793 854 825 768 797 806 759 775 784 762 758 788 739 728 742 790 779 758 759 785 719 804 795 791 763 786 773 807 778 730 780 762 771 751 806 780 776 1.03e+03 683 827 740 828 806 721 699 696 801 731 760 784 770 751 810 750 738 738 743 815 797 794 828 818 792 759 774 781 759 782 811 764 829 779 793 789 794 782 802 787 764 779 772 760 774 760 760 783 826 769 743 769 818 857 790 746 758 757 791 774 739 731 797 819 838 782 764 764 764 785 739 758 798 792 776 769 798 805 774 776 779 733 768 755 724 764 743 754 757 765 742 813 803 805 792 761 744 749 775 770 824 837 825 756 803 782 669 781 734 746 718 746 752 743 809 796 799 795 775 800 762 778 780 811 766 811 775 797 777 787 795 773 757 763 736 789 756 704 730 785 769 752 789 780 769 745 774 744 784 760 804 791 729 764 765 789 789 752 1.02e+03 1.23e+03 803 815 550 741 740 752 697 760 757 801 746 769 841 760 779 737 788 737 761 871 850 842 830 849 869 799 847 822 854 847 828 860 747 845 847 798 868 828 870 835 849 874 766 854 798 789 858 832 815 820 887 716 764 790 808 836 777 752 584 711 803 779 788 826 765 743 792 753 761 760 778 784 753 771 798 765 803 918 677 845 926 714 764 704 772 768 787 800 820 755 768 729 722 721 768 712 775 762 717 722 749 794 787 710 761 750 735 748 735 764 740 538 647 732 728 745 782 732 772 872 938 831 827 836 886 796 818 803 789 769 783 752 810 845 778 798 767 767 796 795 801 791 766 763 736 786 767 750 802 769 803 718 753 769 740 751 732 751 764 768 736 756 776 766 737 740 746 765 735 779 782 772 754 772 746 753 761 766 755 729 788 751 757 737 762 680 762 737 740 689 751 729 694 747 757 714 756 802 762 806 794 815 798 757 771 758 705 740 718 774 790 770 759 815 753 606 729 768 922 937 792 824 806 963 898 706 813 774 809 838 796 756 839 807 778 748 768 726 754 786 829 819 775 788 769 822 764 803 821 759 774 796 759 774 930 1.07e+03 743 743 740 774 755 794 1.04e+03 776 637 768 766 822 780 762 787 782 741 761 781 803 738 760 770 732 776 720 776 703 783 764 759 760 788 772 776 732 728 773 758 735 782 805 692 757 737 829 735 709 780 736 741 784 745 727 703 703 855 714 770 754 857 874 873 929 900 846 793 860 878 849 830 803 773 851 792 780 816 788 895 836 854 810 780 783 720 810 763 778 748 688 812 804 759 674 795 784 745 782 767 781 764 750 732 741 727 760 770 758 688 796 797 757 750 773 782 816 772 783 836 803 756 799 720 790 784 790 777 794 778 776 759 770 773 748 742 789 781 789 789 791 793 796 795 747 723 751 775 758 786 761 802 788 676 745 716 752 705 518 745 743 792 750 772 795 766 774 750 735 876 782 762 730 713 738 730 711 767 751 705 701 1.06e+03 631 807 804 755 800 741 728 721 728 736 760 769 731 700 764 766 751 759 716 732 794 751 763 738 788 745 810 813 821 826 814 819 813 771 824 809 798 801 762 803 779 857 804 795 797 811 761 808 766 796 811 799 785 744 819 817 815 804 808 759 734 787 803 787 806 797 725 796 808 792 854 825 768 798 806 760 775 784 763 758 788 739 728 742 790 779 757 758 784 720 803 795 790 762 787 773 807 776 730 780 761 771 751 805 780 776 1.03e+03 682 826 739 828 806 721 699 695 800 732 759 782 769 752 810 750 738 738 743 815 797 794 828 819 792 759 774 783 760 782 810 763 830 778 793 790 794 782 802 787 765 779 771 760 775 759 758 783 826 770 743 770 817 858 790 745 758 757 791 774 739 731 797 817 839 781 765 764 765 786 740 758 798 791 777 770 799 804 774 775 779 732 768 754 725 764 744 754 757 765 742 812 804 806 790 760 743 749 775 770 824 837 824 756 804 783 669 781 734 746 717 745 752 742 808 797 799 795 774 801 762 780 780 812 767 811 776 796 777 788 795 773 757 763 736 790 756 703 730 786 769 752 788 782 769 745 775 744 783 762 804 790 730 765 766 788 789 752 1.02e+03 1.23e+03 805 816 549 741 742 753 695 760 757 802 747 769 841 760 778 736 789 736 761 871 849 842 830 849 870 800 846 822 855 846 828 861 747 845 847 798 869 828 871 835 849 874 766 853 798 789 858 833 815 820 887 715 763 789 807 836 778 752 582 711 804 780 789 826 765 744 793 751 762 760 778 784 753 772 798 765 804 918 676 846 925 713 764 704 772 768 787 801 821 755 768 728 721 721 768 713 775 762 718 723 750 792 788 710 760 750 735 748 735 763 740 538 647 732 728 745 783 732 773 872 937 831 827 837 886 796 819 803 790 769 783 752 811 845 779 797 766 766 796 797 800 792 766 762 737 785 766 751 802 769 801 718 753 769 743 750 732 750 764 768 736 754 776 766 736 739 746 765 736 780 782 773 754 771 747 753 760 766 755 729 789 750 756 737 762 680 763 737 739 690 751 730 694 746 757 716 758 802 762 806 794 816 798 756 771 758 706 741 717 774 789 769 760 816 753 607 729 768 923 948 792 824 806 964 898 706 813 774 808 838 796 756 839 807 778 748 769 727 755 791 828 820 775 788 769 821 766 803 821 759 774 796 758 775 930 1.09e+03 743 742 740 774 754 793 1.04e+03 776 637 767 766 822 780 762 787 782 741 762 781 803 738 760 770 732 777 720 776 702 783 764 760 760 788 772 775 733 727 773 758 735 782 804 693 757 736 830 735 709 779 735 741 785 744 727 703 702 856 715 770 754 857 879 874 929 900 846 794 861 879 849 831 804 773 852 792 780 816 789 894 836 853 809 780 782 721 810 761 778 748 688 811 804 759 674 796 785 746 782 767 780 763 750 732 741 727 760 770 757 688 795 797 757 750 773 783 816 772 783 837 802 756 799 720 787 785 790 777 794 778 774 758 770 773 747 741 789 782 789 789 792 793 796 795 748 723 750 774 758 787 760 801 788 676 746 717 752 705 518 745 745 792 750 771 794 765 774 752 735 876 782 763 731 713 738 730 711 767 751 705 702 1.06e+03 630 807 804 754 800 741 728 721 729 736 760 768 731 699 764 766 750 758 716 732 793 751 763 738 788 745 808 812 821 827 815 820 812 771 825 809 798 801 764 803 778 857 804 795 797 812 762 809 767 796 811 799 785 744 819 815 816 804 808 760 734 789 803 787 806 797 725 796 808 792 855 824 768 799 807 760 775 784 764 758 788 738 728 742 790 779 757 757 783 720 803 796 791 762 788 772 807 775 730 780 761 770 750 805 780 776 1.03e+03 683 827 739 828 806 721 699 694 799 732 759 782 769 754 809 750 738 738 742 815 797 795 828 819 792 759 774 785 760 783 810 763 830 776 793 791 794 782 803 787 766 779 771 760 775 759 758 784 825 771 744 770 817 858 790 744 757 757 791 773 738 730 797 815 839 780 766 764 765 787 740 758 798 790 776 770 798 805 774 774 779 732 767 754 726 764 744 754 757 765 742 811 804 806 790 761 743 749 775 770 823 837 823 756 804 783 670 781 732 746 715 745 752 741 808 796 798 794 774 801 761 782 779 812 766 811 776 794 777 788 794 773 757 762 736 790 756 701 730 786 769 751 787 782 769 745 775 746 781 763 804 788 730 764 766 788 788 752 1.01e+03 1.23e+03 807 817 548 741 744 754 696 760 757 803 748 769 840 760 777 736 789 734 762 871 849 842 830 849 869 800 846 822 856 846 828 861 747 844 847 799 869 828 871 836 849 874 766 853 798 788 858 833 814 820 886 715 762 789 807 836 779 752 580 711 804 780 789 827 765 745 793 750 763 760 778 785 753 773 798 765 805 918 676 848 924 713 764 704 773 766 786 802 821 755 768 727 722 722 768 713 775 762 719 723 750 791 788 710 761 750 735 748 736 763 740 538 647 732 727 745 784 732 774 872 936 831 828 838 886 796 820 803 789 769 783 752 812 845 779 798 765 766 796 797 800 792 766 762 737 784 766 752 803 769 799 717 753 769 744 749 733 751 764 768 736 753 775 766 736 739 746 764 736 781 782 774 754 770 747 753 760 766 756 728 789 750 755 736 761 679 762 737 740 690 751 730 693 745 757 717 759 802 762 806 793 815 799 756 770 758 705 741 716 773 790 769 760 816 754 607 729 768 923 958 793 824 806 964 899 707 813 774 807 838 797 756 839 807 778 747 769 727 755 795 828 819 774 788 769 820 766 803 821 758 774 796 757 774 930 1.1e+03 744 741 740 774 753 793 1.04e+03 776 637 766 767 822 780 762 787 782 741 761 782 803 737 762 769 732 776 720 776 702 782 764 762 760 789 772 775 733 726 773 758 735 782 804 694 758 736 830 735 710 780 735 741 786 744 727 703 701 857 716 770 754 858 881 874 929 900 846 794 861 880 849 832 804 774 853 792 781 816 789 893 835 852 809 781 782 721 810 761 778 748 690 810 803 759 675 796 786 747 782 766 780 762 750 732 741 727 760 770 758 688 794 797 758 750 773 783 816 773 782 837 802 755 798 720 784 784 790 777 793 778 773 758 770 773 748 741 788 782 789 789 792 793 796 795 748 723 750 773 758 788 761 800 789 677 746 717 753 705 518 744 745 792 750 770 794 765 775 751 735 876 783 763 731 715 738 730 711 766 751 706 702 1.06e+03 630 806 804 754 800 741 727 722 728 736 760 766 730 701 763 766 750 758 717 732 794 751 763 739 788 744 806 811 821 827 815 820 812 772 825 809 799 801 765 803 778 857 804 795 796 813 762 810 767 796 812 799 785 743 819 813 814 803 809 760 734 790 803 785 806 797 725 796 807 792 856 824 768 799 808 759 775 785 764 757 788 738 729 742 790 779 757 757 782 720 803 796 793 763 787 771 807 775 730 780 761 770 748 805 780 776 1.03e+03 683 827 738 828 805 724 699 693 799 732 759 783 770 755 809 750 738 738 741 816 797 794 829 818 794 760 774 786 761 784 809 764 832 777 793 791 793 782 804 787 767 779 771 760 775 758 757 784 825 772 745 769 818 859 789 745 756 757 791 772 737 730 797 812 839 780 766 765 763 786 740 757 798 790 775 770 798 807 774 772 778 732 765 755 726 765 743 754 757 765 741 811 805 806 792 763 742 749 775 770 822 837 824 756 804 783 672 780 730 746 714 745 752 742 809 795 797 793 774 801 761 781 778 811 765 812 776 794 778 788 794 773 757 762 736 789 756 700 729 786 769 751 785 782 768 744 775 746 780 763 803 788 730 764 766 788 788 750 1.02e+03 1.23e+03 809 818 547 741 745 755 698 760 757 802 748 769 840 760 775 737 788 733 762 870 849 842 830 849 868 799 845 823 857 847 828 861 747 844 847 800 869 828 871 837 850 874 767 853 798 787 858 832 814 820 883 716 762 789 806 837 779 752 577 710 803 780 790 828 766 745 791 748 763 762 778 785 753 773 798 764 805 919 677 848 924 713 764 704 773 765 786 804 821 756 769 726 724 722 768 713 775 763 719 722 750 790 789 711 761 749 737 749 737 762 739 539 647 732 727 745 783 733 775 872 935 832 828 838 887 796 819 803 789 769 781 752 812 845 779 797 764 766 795 797 800 791 766 762 736 785 767 752 804 770 797 717 753 770 744 748 733 753 763 768 736 752 775 765 735 740 746 764 737 781 782 775 755 771 746 754 760 766 756 727 789 750 753 736 761 679 762 738 740 690 751 729 693 746 756 718 759 802 763 805 793 815 800 756 769 758 705 741 715 773 791 768 761 816 755 606 728 768 922 967 793 825 806 964 900 707 813 775 805 837 797 756 839 806 777 747 770 726 754 801 828 819 775 789 770 820 764 803 820 758 774 796 756 774 929 1.11e+03 745 740 740 774 752 794 1.04e+03 775 637 766 767 822 780 762 787 782 741 761 782 803 736 763 768 731 776 719 776 701 782 764 762 760 790 772 775 733 725 772 758 735 782 804 695 760 736 829 735 710 780 735 742 787 743 725 703 700 857 718 770 754 858 886 874 930 900 846 794 860 880 849 831 804 774 853 792 780 816 790 893 835 851 809 781 782 722 810 760 777 748 691 810 802 759 675 796 786 746 780 766 779 761 750 732 741 728 760 770 758 687 795 797 760 749 773 784 816 773 782 838 803 755 800 720 778 783 790 777 793 778 771 758 771 773 749 742 789 782 790 789 792 793 797 794 748 723 750 772 758 788 762 800 788 678 746 717 754 706 518 743 745 792 751 770 795 766 776 752 735 876 783 763 732 716 738 730 712 766 750 706 702 1.06e+03 631 807 804 755 800 741 727 724 728 736 760 765 729 702 763 766 750 759 718 732 794 751 763 740 787 744 803 810 821 826 815 820 811 772 825 810 798 801 766 803 778 857 804 795 796 815 762 810 766 796 812 799 785 742 819 812 812 803 809 760 735 791 803 783 807 796 726 797 806 792 856 824 768 799 809 759 776 785 764 757 788 738 728 742 790 780 757 757 782 720 803 798 793 763 786 770 806 775 730 780 761 770 747 806 780 777 1.03e+03 684 828 738 828 805 726 698 692 800 732 759 783 771 754 808 750 738 737 741 816 797 794 830 817 795 760 773 786 762 784 808 765 832 778 793 790 793 782 804 788 768 778 772 760 774 759 757 784 824 772 745 767 819 859 788 746 757 758 791 771 736 730 797 812 839 782 766 766 761 785 739 757 798 790 775 769 799 808 774 772 779 732 764 755 726 765 743 754 757 766 740 811 803 806 794 765 742 749 775 770 823 837 824 756 803 783 672 780 727 746 714 745 752 742 808 794 796 792 773 800 760 781 778 811 764 813 775 793 777 788 794 773 757 761 736 788 757 700 728 785 769 751 783 782 768 744 775 748 779 763 802 790 731 763 767 789 788 748 1.02e+03 1.23e+03 808 817 548 741 745 754 699 760 757 803 748 769 840 761 775 737 788 733 761 870 850 842 830 849 866 798 846 824 856 848 829 861 748 844 847 799 870 827 871 837 850 874 768 855 796 787 858 831 815 820 881 717 761 789 806 837 780 752 578 710 801 778 790 827 765 745 790 748 763 763 778 786 754 774 799 764 805 918 677 847 924 714 765 704 774 764 785 804 821 756 769 726 725 723 769 714 775 763 718 721 750 791 790 711 762 750 738 749 737 762 739 540 646 733 727 745 782 734 774 873 934 832 828 838 887 797 819 803 789 769 779 753 812 845 778 797 764 767 795 797 800 791 766 762 737 786 768 753 804 770 797 718 753 770 744 747 733 755 762 768 736 753 776 765 736 740 747 765 737 782 783 775 756 771 744 753 760 767 755 726 788 749 753 737 761 679 761 739 741 690 750 729 692 747 755 718 758 803 763 804 793 814 801 756 768 758 705 741 715 772 792 768 762 816 754 606 728 769 921 972 794 825 806 965 901 706 812 775 805 837 797 756 838 807 777 747 770 726 754 808 828 818 775 790 770 820 761 802 819 758 774 796 756 774 929 1.12e+03 746 740 740 773 752 795 1.04e+03 775 637 766 767 822 781 762 788 783 741 761 781 802 735 763 769 732 776 717 776 700 783 764 761 760 788 772 775 733 725 772 758 735 782 805 695 759 738 829 735 710 781 734 742 788 743 723 702 700 856 720 770 754 859 889 875 931 900 846 794 861 881 849 830 804 773 853 792 780 816 789 893 835 851 808 781 782 722 810 760 776 748 691 810 802 759 675 796 786 745 779 766 779 762 750 732 741 728 760 769 758 687 795 797 760 750 773 784 817 773 781 838 803 755 801 722 774 782 790 778 793 778 771 758 771 773 750 742 790 782 790 790 792 793 798 793 748 723 749 772 758 787 764 800 787 678 746 717 755 707 517 743 745 793 752 771 796 766 777 752 734 876 783 763 732 716 738 730 712 766 750 706 703 1.06e+03 631 808 804 755 800 741 727 725 728 737 761 765 728 704 763 766 750 760 716 732 794 752 764 739 787 744 800 810 821 826 814 820 810 772 825 810 798 801 766 803 778 856 805 794 796 815 762 810 766 797 811 799 785 742 819 812 811 803 809 760 736 790 803 782 807 797 726 797 807 793 856 824 769 798 809 760 776 784 763 757 787 738 728 742 790 779 756 758 782 719 802 798 793 762 785 770 805 776 730 779 762 770 748 806 781 777 1.03e+03 684 828 738 828 804 726 697 692 801 732 759 783 772 753 808 750 739 736 741 816 797 794 829 818 795 760 772 784 762 784 808 765 832 778 793 788 794 782 803 787 767 777 772 761 774 761 757 783 825 773 745 767 818 859 788 747 757 758 791 770 736 730 797 813 840 783 766 765 761 784 740 756 798 791 777 769 799 808 774 773 781 731 763 756 725 765 743 753 757 767 740 812 802 805 794 764 742 749 775 769 824 837 824 757 803 783 671 781 723 745 715 745 752 741 808 794 796 792 772 800 759 782 778 810 763 814 775 793 776 788 794 772 757 761 736 788 758 700 728 785 770 751 781 782 768 744 777 749 779 763 802 790 731 763 768 790 788 746 1.02e+03 1.23e+03 807 817 548 741 745 754 698 760 757 803 748 768 843 761 774 738 787 734 761 871 850 841 831 849 866 798 846 825 856 848 829 860 747 844 848 797 868 828 871 836 851 874 768 856 795 788 857 830 817 819 882 716 760 788 806 836 779 752 579 710 799 777 790 827 764 744 790 749 762 764 777 788 754 772 800 764 804 917 676 845 924 715 765 705 774 764 785 805 820 756 769 726 724 723 770 715 775 764 718 722 750 793 791 711 762 750 739 749 737 761 739 540 646 733 727 746 779 735 773 874 935 832 828 838 888 798 819 804 789 768 779 753 812 845 778 796 764 767 794 797 801 791 765 760 738 786 768 753 804 771 797 719 754 770 744 747 733 755 762 769 736 754 777 765 737 741 747 765 736 782 784 775 757 772 742 753 761 767 754 727 787 749 753 736 761 679 760 740 740 690 750 729 692 748 753 719 757 806 764 804 794 815 800 756 769 758 705 740 715 772 790 768 764 816 753 605 728 769 920 977 792 825 806 965 902 706 812 775 805 836 798 756 839 807 777 747 771 726 754 815 828 818 775 792 770 820 760 802 819 759 774 796 755 775 928 1.13e+03 746 740 741 772 753 794 1.04e+03 775 637 766 767 822 781 763 788 783 740 761 781 802 735 764 770 734 776 717 776 700 783 764 761 760 786 772 774 733 726 773 758 735 782 804 695 758 739 830 736 712 780 734 742 789 744 723 702 700 855 720 771 755 860 895 875 931 900 845 793 862 881 850 830 804 771 854 792 779 816 789 892 835 852 807 780 782 722 809 760 775 748 692 810 802 759 675 796 785 745 780 767 779 762 751 732 741 727 760 769 758 687 795 798 760 751 773 784 817 773 781 838 803 755 802 723 770 783 790 778 793 778 771 759 771 773 750 741 790 783 790 790 791 793 798 793 747 722 749 773 758 787 764 801 787 678 746 716 755 707 517 743 746 793 753 771 796 766 776 752 734 876 782 763 732 716 738 730 714 766 750 707 703 1.06e+03 631 806 804 755 800 741 728 726 728 737 761 766 728 705 764 765 750 761 714 732 795 752 764 738 786 744 796 809 820 825 814 820 809 772 825 809 798 800 765 803 777 856 805 793 796 816 763 809 766 798 812 798 785 742 819 813 811 803 809 761 737 788 803 783 807 798 727 797 808 794 854 823 769 798 809 760 775 784 762 757 787 738 727 742 790 779 756 758 782 718 802 796 794 762 785 770 806 776 730 779 762 770 749 806 781 777 1.03e+03 683 828 740 827 804 725 697 691 802 732 758 783 772 753 808 750 740 736 742 816 797 796 828 820 796 761 771 782 762 784 808 766 831 779 793 788 795 782 803 786 767 776 773 761 774 763 757 783 826 772 745 768 818 860 788 748 758 757 791 770 736 730 800 815 840 784 766 764 762 785 740 756 797 791 778 770 798 807 774 775 782 731 764 756 725 766 743 753 756 768 740 813 800 804 794 764 742 750 775 769 824 837 824 758 803 784 670 782 720 745 716 745 752 741 808 793 796 793 771 799 759 782 778 810 762 814 776 793 775 787 795 771 756 761 736 788 758 700 730 785 770 751 779 782 767 744 778 748 779 763 802 789 732 764 769 791 787 747 1.02e+03 1.23e+03 806 816 548 742 745 755 696 759 757 803 748 768 845 762 775 740 788 735 761 871 851 841 832 848 867 798 847 824 856 848 828 860 745 844 849 795 867 828 871 835 851 874 768 857 795 789 857 829 819 818 882 716 760 789 806 836 778 752 580 710 798 777 790 825 764 744 790 750 762 764 777 789 754 771 802 764 803 917 674 844 924 715 767 706 774 765 785 805 820 756 769 728 722 724 770 716 775 764 718 722 750 794 791 711 761 750 739 748 737 761 739 541 646 732 727 746 777 735 772 875 935 831 828 839 887 798 818 804 789 768 781 753 812 844 777 796 764 767 794 797 801 791 765 760 739 786 768 754 803 772 797 720 754 770 743 747 733 756 762 770 736 754 777 764 737 741 747 766 736 781 783 775 758 772 742 754 762 768 755 726 787 749 753 736 761 679 760 739 739 690 750 729 692 748 753 719 756 808 765 803 796 816 799 757 770 756 705 740 717 773 790 770 764 815 752 605 729 768 920 983 791 824 806 963 902 705 811 775 806 836 798 756 839 807 778 747 771 725 754 820 829 818 776 792 770 820 761 802 819 759 774 795 755 776 928 1.13e+03 745 740 742 772 754 793 1.04e+03 775 637 766 767 822 781 763 789 783 740 761 780 802 735 764 771 735 776 718 775 701 783 764 761 760 784 772 773 733 726 773 759 735 782 804 694 756 739 828 736 713 779 734 742 789 745 724 702 700 856 720 771 754 860 899 875 931 900 846 794 862 881 850 830 804 770 854 793 778 817 789 892 835 853 807 780 782 722 809 760 775 747 693 810 802 758 674 796 785 745 781 767 780 762 751 732 741 727 759 771 757 687 795 798 759 751 773 783 817 774 781 838 803 756 802 723 766 782 790 778 793 778 772 760 771 774 751 740 791 783 790 790 791 793 797 794 747 722 749 773 757 787 764 801 786 679 746 716 755 708 518 743 746 793 753 771 796 766 775 752 734 877 783 763 731 716 739 732 714 767 750 707 704 1.06e+03 631 803 804 754 800 741 728 726 729 737 760 767 728 705 765 763 751 762 714 731 795 753 765 738 786 743 795 808 820 825 814 820 810 773 825 808 797 800 765 803 776 856 806 793 796 815 763 808 766 798 811 797 785 743 820 813 811 804 809 762 736 788 803 784 807 799 727 797 809 794 853 823 769 797 809 760 774 784 762 757 786 737 728 742 790 779 756 759 782 719 803 794 794 761 785 771 807 776 730 779 762 771 750 806 781 776 1.03e+03 684 828 741 827 804 725 698 691 802 732 758 782 772 753 808 750 740 736 743 815 797 798 827 822 796 761 772 780 762 784 808 765 831 779 793 787 796 783 804 786 767 776 773 761 775 764 758 782 827 771 746 770 819 860 788 748 758 757 791 770 736 729 802 816 841 784 767 764 762 784 740 756 796 790 778 771 797 807 774 776 783 732 764 756 725 766 744 753 756 768 740 813 801 803 794 764 742 750 774 768 823 838 823 760 802 786 669 781 718 746 716 745 753 741 808 793 796 794 771 800 759 783 779 809 762 813 777 794 776 787 795 770 757 761 737 788 758 701 731 786 770 751 778 784 766 744 778 747 779 763 802 789 732 765 770 791 786 747 1.02e+03 1.23e+03 806 816 548 741 744 756 695 758 758 803 748 768 846 762 775 741 788 736 761 871 851 841 833 848 867 798 846 822 857 848 826 860 744 845 849 794 866 829 870 833 850 875 768 857 797 789 856 829 820 818 882 716 760 789 805 836 777 753 581 710 798 777 790 825 766 744 790 752 761 765 777 790 754 770 802 765 802 918 675 845 924 715 768 706 773 766 786 805 820 757 769 729 723 723 769 717 775 765 718 722 751 794 791 710 761 750 738 748 737 761 740 542 646 731 729 747 774 734 772 875 936 830 828 839 887 798 817 804 788 767 782 752 812 843 777 797 765 766 793 797 801 791 765 760 739 786 769 753 803 771 798 721 755 770 742 748 733 755 763 771 736 753 777 763 737 740 747 767 736 780 783 775 757 772 741 755 763 768 756 726 788 748 753 736 761 679 759 739 737 690 750 729 693 747 753 719 755 810 764 806 797 816 799 756 772 756 705 741 719 773 790 771 764 814 752 605 729 768 920 990 790 822 806 961 901 705 811 775 805 838 798 756 839 808 778 747 771 726 754 824 829 818 777 791 770 820 762 804 819 759 772 796 755 777 928 1.14e+03 745 740 742 772 754 793 1.04e+03 776 639 766 767 822 781 763 789 782 740 760 780 803 736 765 771 735 776 719 776 702 782 764 762 761 783 772 774 732 725 774 758 735 782 803 693 755 738 827 736 715 777 734 742 788 745 725 702 701 857 720 771 754 860 907 874 930 900 846 794 861 880 850 830 804 770 855 793 778 817 790 892 834 854 807 780 782 721 809 761 776 747 694 810 802 758 673 797 785 744 782 767 782 762 751 732 740 727 759 770 757 686 796 798 757 752 773 782 816 774 782 838 803 756 801 724 764 782 790 778 793 778 772 760 771 774 751 739 791 783 789 790 791 793 796 795 746 722 748 773 756 787 764 800 785 679 746 716 755 708 520 742 745 793 751 770 796 766 774 751 735 878 784 762 731 715 739 733 714 767 750 706 703 1.06e+03 631 801 803 753 801 742 728 725 730 737 760 768 728 705 765 763 751 762 716 730 795 754 765 737 786 743 793 808 820 824 814 820 811 773 825 807 797 800 766 803 775 856 806 794 796 815 763 807 766 798 811 796 785 744 819 814 811 804 809 762 734 788 803 784 807 798 727 797 809 794 853 823 769 797 810 760 774 784 762 757 786 737 728 742 789 779 756 759 782 719 803 793 793 761 784 771 807 776 729 779 762 772 750 806 781 776 1.03e+03 684 828 740 827 804 724 698 692 801 732 758 782 772 753 809 750 740 736 744 814 798 796 827 821 796 761 773 780 762 784 808 765 830 778 793 787 796 783 802 787 767 776 773 761 775 763 759 783 828 770 746 770 819 860 788 747 758 758 790 770 736 729 802 816 840 784 767 764 762 784 740 757 796 789 777 770 797 807 774 775 782 733 766 756 724 767 744 752 756 768 740 814 801 803 794 764 742 750 774 769 822 838 822 759 802 786 669 781 719 746 717 745 753 740 808 793 797 794 770 800 760 783 780 809 762 812 778 794 777 787 795 770 757 761 737 789 758 701 731 785 770 751 777 782 766 744 776 746 779 762 802 790 732 767 770 792 785 747 1.02e+03 1.23e+03 807 816 548 742 744 757 695 758 759 803 747 768 846 762 775 741 789 737 760 871 851 841 833 848 868 797 845 822 857 847 825 861 743 845 847 794 866 829 869 833 849 876 769 857 798 789 857 830 819 818 883 715 760 790 804 836 777 754 581 711 798 778 790 825 767 744 791 751 760 764 776 790 752 771 802 766 802 919 677 845 924 715 768 704 773 765 786 805 820 758 769 730 722 722 767 717 776 764 718 723 750 794 790 709 761 750 738 748 737 761 741 543 646 730 730 748 772 734 772 875 937 830 828 839 886 799 816 804 788 768 780 753 812 844 779 797 765 767 792 797 801 790 765 760 740 786 769 753 802 770 801 720 755 770 742 748 733 754 764 771 735 753 777 763 736 740 747 767 736 780 782 776 755 772 741 757 762 769 756 726 788 747 754 737 761 680 761 740 735 691 750 729 694 746 754 718 754 809 764 808 796 816 799 756 773 757 705 742 721 772 790 772 764 815 752 605 730 768 920 998 790 821 806 960 900 705 812 774 805 839 798 755 839 807 779 746 772 727 754 826 829 817 778 790 770 820 761 806 819 758 771 796 755 777 928 1.14e+03 745 741 742 772 752 793 1.04e+03 777 640 766 766 822 781 763 788 783 740 760 780 802 736 765 771 735 776 720 776 703 782 764 763 762 783 771 776 730 724 774 756 734 783 803 692 756 738 826 736 715 777 734 742 788 744 724 702 702 858 721 770 754 860 912 874 931 901 846 794 860 879 853 830 803 770 853 792 778 816 791 892 834 854 807 781 782 721 809 761 776 747 692 810 802 757 672 797 785 744 782 768 782 762 750 732 740 727 759 769 756 686 797 798 756 752 772 782 815 774 782 838 802 756 801 724 761 782 790 779 792 778 772 761 771 774 752 740 790 783 789 791 791 793 798 796 748 722 748 773 756 787 764 800 784 680 746 715 756 708 520 742 744 793 750 770 797 765 775 751 735 879 786 762 730 715 739 733 714 767 750 706 701 1.06e+03 631 802 802 754 801 742 728 724 731 737 759 768 728 704 765 763 752 762 717 730 794 753 766 737 785 744 792 808 820 822 813 820 813 773 825 808 797 801 765 803 777 857 806 794 796 815 763 807 766 797 810 795 784 744 819 814 810 804 808 762 734 790 802 784 807 799 726 795 810 793 854 823 769 797 810 760 773 784 762 756 786 737 728 742 790 780 756 758 782 720 804 795 792 761 784 770 807 775 728 779 763 773 750 806 782 777 1.03e+03 685 828 739 827 804 722 698 693 800 732 758 782 771 753 809 750 739 736 744 814 798 795 826 821 796 761 774 780 763 785 809 764 830 779 793 788 795 783 801 788 767 777 773 760 775 761 760 783 828 769 746 770 819 860 789 746 758 758 789 771 735 728 800 817 840 783 767 764 763 784 740 757 796 788 777 769 797 807 774 774 780 733 767 756 724 767 743 752 756 767 740 814 802 804 794 763 742 750 773 768 822 838 821 757 802 786 669 780 720 746 717 745 753 740 808 794 796 794 772 799 761 783 781 810 762 811 778 794 777 787 796 771 758 761 737 790 757 700 731 784 770 751 776 780 765 744 776 747 780 760 802 789 731 768 770 791 784 748 1.02e+03 1.23e+03 808 816 548 743 745 757 696 757 759 803 748 767 844 762 774 740 790 736 759 870 852 842 833 848 868 797 845 821 857 846 826 860 744 845 845 795 866 829 868 833 849 877 769 856 798 788 857 829 818 818 884 715 759 790 804 836 777 754 582 712 798 778 790 825 767 744 791 751 760 763 777 790 751 772 802 767 803 919 678 844 924 715 766 703 774 764 786 805 820 759 770 729 721 722 766 716 777 763 718 724 749 795 789 708 761 751 737 749 737 762 741 545 645 729 731 748 767 733 772 874 937 830 829 839 886 799 817 804 789 769 779 753 812 845 780 797 764 767 793 798 800 790 765 760 740 786 768 752 802 767 804 719 756 770 743 749 734 753 764 771 734 753 776 764 736 740 747 767 736 780 782 776 752 772 742 757 760 768 756 727 788 748 754 738 762 680 762 741 734 691 750 729 695 746 754 718 755 808 764 811 796 815 799 755 773 758 705 743 721 771 789 772 764 814 752 605 730 768 920 1e+03 790 822 805 959 900 705 812 774 806 840 798 754 839 807 780 746 772 728 755 830 829 817 777 789 771 820 761 807 819 757 771 796 756 777 928 1.15e+03 746 742 742 772 751 793 1.04e+03 778 641 766 766 823 781 763 786 784 741 760 780 802 737 765 771 734 778 720 775 703 782 765 764 762 782 772 777 730 723 775 756 734 783 804 693 756 737 828 737 715 777 734 742 788 743 724 702 701 858 721 770 754 860 918 874 931 901 846 794 860 879 857 831 803 771 851 792 778 816 792 892 834 853 807 781 782 721 810 761 777 747 692 810 802 757 672 796 785 743 781 768 779 762 749 731 740 727 759 768 756 687 797 796 755 753 772 781 815 773 782 838 802 756 801 724 760 782 789 779 792 778 772 762 771 774 752 740 790 783 789 791 792 794 799 796 750 722 749 773 756 787 764 801 784 678 745 715 756 707 521 742 744 793 748 770 798 765 776 752 735 879 786 762 730 715 739 732 715 767 750 706 700 1.06e+03 631 803 802 755 801 742 728 724 731 737 758 768 728 704 765 763 752 762 717 730 794 750 765 736 785 745 791 808 821 824 813 820 812 773 825 809 796 801 765 803 779 858 804 795 796 815 763 807 766 796 811 796 784 745 819 814 811 804 808 762 734 791 803 784 806 799 727 794 810 793 854 822 768 797 810 760 774 783 762 756 787 737 728 743 790 780 756 758 783 720 805 797 792 762 785 771 807 775 727 779 764 772 750 806 783 777 1.03e+03 685 827 740 827 804 722 697 694 800 733 758 782 771 753 808 749 738 736 743 814 798 794 827 820 795 762 774 781 763 784 809 764 830 779 793 789 793 783 801 788 767 777 772 759 776 759 760 784 828 769 746 769 819 860 790 746 758 758 788 771 734 728 798 817 840 782 767 763 763 784 740 758 796 788 778 769 797 807 775 774 780 733 767 757 724 767 742 753 756 767 740 814 802 804 794 763 742 751 774 769 823 837 821 756 802 785 668 780 719 746 717 745 754 740 808 794 796 794 773 799 763 782 782 810 762 812 778 794 777 787 795 772 758 762 737 791 756 700 732 782 770 751 776 779 766 744 777 747 780 760 802 789 731 768 768 789 784 749 1.02e+03 1.22e+03 810 815 548 744 746 757 698 758 758 802 748 767 844 762 774 740 790 735 758 870 851 844 833 847 868 797 843 821 857 845 827 859 746 845 844 797 866 829 866 834 849 877 770 855 798 788 859 829 814 818 884 715 760 789 804 836 777 755 583 712 799 779 791 826 767 744 790 750 760 762 778 790 752 772 801 767 802 920 678 844 924 715 765 702 773 766 786 804 820 758 770 728 720 723 766 715 778 761 718 724 748 796 788 708 761 752 736 749 737 764 741 545 645 729 730 748 764 733 772 874 936 831 829 839 886 800 818 804 789 771 780 754 812 846 782 797 764 768 794 798 799 790 765 761 739 788 767 752 801 767 808 718 757 769 743 749 733 753 764 771 732 753 776 766 736 740 747 768 736 779 782 777 752 772 742 757 760 766 755 728 788 748 754 738 762 680 764 741 734 692 750 729 696 746 754 718 756 806 765 811 796 814 798 754 773 758 706 743 720 770 789 771 764 814 752 606 730 767 920 1.01e+03 790 823 805 959 900 704 811 774 807 840 799 754 839 808 780 746 772 728 755 835 829 817 777 789 771 819 761 807 820 757 771 796 756 777 929 1.16e+03 747 741 742 772 751 793 1.04e+03 779 641 765 766 824 781 762 785 784 742 759 779 802 736 764 771 734 779 720 775 704 782 765 763 762 783 771 777 730 723 775 757 734 784 804 694 757 736 829 736 715 777 734 742 790 742 724 702 700 857 721 769 754 860 922 874 931 901 846 794 859 879 863 832 803 771 850 792 778 815 792 892 835 852 807 782 782 721 810 761 777 746 691 810 802 757 674 797 784 742 781 768 778 763 748 731 741 727 759 769 756 688 796 794 756 753 771 781 814 774 782 838 802 756 801 724 757 781 788 780 792 778 773 763 771 774 752 740 789 783 789 790 792 793 799 795 751 722 749 773 756 787 764 802 784 677 744 715 756 706 521 742 744 793 749 769 798 764 776 752 734 880 786 762 730 714 739 732 715 767 751 706 699 1.06e+03 630 804 803 755 801 741 728 724 730 737 758 768 728 705 765 763 752 762 716 729 794 748 765 736 785 745 789 808 822 824 812 820 812 773 826 810 796 801 765 803 781 858 803 794 797 815 762 807 766 797 812 797 783 745 819 814 812 805 808 762 735 792 802 782 806 799 727 793 809 794 854 823 768 797 810 760 774 783 762 755 787 737 728 743 790 781 756 757 783 720 805 797 793 763 784 772 807 774 727 779 764 772 750 806 783 777 1.03e+03 685 827 740 828 804 724 697 695 800 733 758 782 771 752 807 749 738 737 742 815 799 795 828 820 795 763 774 781 762 784 808 765 830 779 792 789 790 783 801 787 766 777 770 758 776 759 760 785 827 769 745 769 819 859 790 746 758 758 787 771 735 728 798 817 840 782 767 762 763 784 740 758 797 789 778 769 796 807 776 774 781 733 766 757 724 768 742 753 756 767 740 814 803 805 794 763 742 752 774 769 824 837 822 756 802 785 668 780 719 745 716 746 754 742 808 795 796 794 774 798 764 781 781 810 763 811 778 794 776 786 794 772 758 762 738 790 755 700 732 782 770 751 775 780 766 744 778 747 778 760 800 788 730 768 768 788 785 749 1.02e+03 1.22e+03 810 815 548 744 745 758 700 758 758 803 748 767 842 763 775 739 790 734 757 869 851 846 832 846 868 798 842 821 857 845 827 859 746 845 846 799 866 829 866 835 850 878 769 854 798 787 860 828 812 818 884 715 760 789 805 837 776 756 582 710 799 779 790 826 768 744 790 749 761 762 779 790 752 772 801 767 802 921 678 844 925 715 765 703 773 768 787 803 820 757 770 727 720 724 768 714 780 761 718 724 749 797 788 708 761 751 735 749 737 764 741 545 645 729 728 746 760 733 771 873 935 832 830 839 886 799 819 803 789 770 780 754 812 846 782 797 765 768 796 798 800 791 764 761 739 790 767 752 800 768 808 717 757 769 744 750 733 752 764 771 732 753 776 767 736 740 748 768 736 779 781 775 753 773 742 756 760 764 754 728 789 750 754 738 762 679 764 741 735 692 750 729 697 746 755 718 758 805 765 811 796 813 799 754 774 759 708 742 720 770 788 771 764 813 751 607 730 766 920 1.01e+03 790 824 805 959 900 704 810 774 808 840 799 755 839 808 780 746 772 727 754 843 829 818 777 789 771 820 761 807 819 758 772 795 757 777 929 1.16e+03 747 741 742 774 751 793 1.04e+03 779 641 765 766 824 781 762 786 783 743 759 779 802 736 764 771 733 779 720 774 704 782 765 764 761 783 772 776 731 723 774 758 734 784 805 695 757 736 829 735 715 777 735 743 791 742 724 703 700 857 721 769 753 860 927 874 930 902 847 794 860 879 867 832 803 771 851 792 778 815 792 892 835 850 808 782 781 721 810 761 778 746 691 810 802 758 674 796 785 743 780 767 779 764 748 731 742 727 759 769 756 689 796 792 756 754 770 781 815 774 782 837 803 756 802 723 753 780 788 780 793 778 773 763 770 773 752 740 789 783 789 790 792 792 798 794 750 721 750 773 757 787 764 802 784 676 744 715 755 705 521 742 744 793 749 770 798 764 775 753 734 880 786 762 730 714 739 731 715 766 752 706 700 1.06e+03 631 804 803 755 801 740 727 724 730 736 758 768 728 704 765 763 751 762 716 729 794 749 764 736 786 744 789 807 822 825 812 820 812 773 827 810 797 801 765 803 780 857 802 792 797 815 762 807 766 798 813 798 783 744 820 814 814 805 808 761 735 792 802 781 807 798 728 793 809 794 855 824 769 797 811 760 776 782 763 755 787 736 728 742 790 781 756 757 783 721 805 798 794 763 784 772 808 774 729 779 764 772 750 806 783 777 1.03e+03 684 828 741 829 804 726 697 695 801 732 758 782 771 754 807 749 739 738 742 815 800 795 829 820 794 763 774 780 761 783 807 765 831 778 791 789 790 783 802 786 766 778 769 758 776 759 760 786 827 770 745 769 818 858 789 746 758 758 787 772 737 729 798 817 843 782 766 762 762 784 739 757 799 789 778 769 796 807 777 775 782 733 764 757 723 768 742 753 756 767 740 814 803 804 792 763 743 753 773 770 825 838 822 756 802 785 668 781 718 745 716 746 754 743 808 795 796 794 775 799 763 779 780 811 763 811 778 794 776 786 794 773 758 762 738 789 755 701 731 783 771 751 774 782 767 742 778 747 777 760 799 788 729 768 767 788 786 748 1.02e+03 1.22e+03 810 814 548 743 744 759 700 759 758 803 748 767 842 764 775 738 789 733 757 869 851 846 831 846 867 798 841 822 858 846 827 858 746 845 847 798 867 829 866 835 850 879 768 854 797 787 860 828 809 819 884 715 761 788 804 837 776 756 581 709 799 779 788 827 768 744 790 749 762 762 779 790 752 771 800 766 801 920 678 844 925 715 764 703 773 769 786 802 820 756 770 727 721 723 768 712 781 761 718 724 750 796 789 707 762 750 734 748 737 763 741 545 645 728 728 745 758 732 772 873 935 833 830 838 886 799 820 802 790 770 780 755 812 845 781 797 766 768 796 797 801 791 763 762 738 791 766 753 800 769 810 717 756 770 744 751 732 752 764 770 732 753 776 768 736 740 748 769 736 778 782 774 752 772 742 755 761 765 754 728 789 751 754 736 762 678 763 742 735 692 750 729 698 745 756 718 759 805 767 810 796 812 800 754 774 758 709 741 720 770 788 771 764 813 751 608 730 766 920 1.02e+03 790 825 804 958 900 704 811 774 808 840 798 756 839 808 781 746 771 727 754 849 829 818 777 789 770 820 761 807 819 758 772 796 757 777 928 1.17e+03 747 741 742 774 751 793 1.04e+03 778 641 765 767 823 779 762 786 783 743 760 779 803 735 765 771 733 778 719 774 704 783 764 763 761 785 772 777 730 724 774 758 734 784 805 696 758 736 829 735 714 777 736 744 792 743 723 704 700 857 721 770 754 861 933 874 931 901 848 793 860 879 871 833 804 771 852 792 779 815 792 892 835 850 808 782 781 720 810 762 778 746 691 810 802 758 675 796 786 745 780 766 780 764 748 732 742 726 759 768 756 690 796 792 756 754 770 781 816 774 782 837 803 756 802 723 749 780 788 780 793 778 773 763 770 773 752 740 788 782 789 789 792 791 797 794 750 720 750 773 757 786 765 801 784 677 743 716 754 705 521 742 743 793 750 770 798 763 774 753 734 880 785 761 730 713 738 731 714 766 751 706 701 1.06e+03 632 802 803 754 802 741 726 724 730 736 759 768 729 702 764 764 751 762 716 728 795 750 764 736 786 745 788 807 822 825 812 819 813 773 828 809 798 801 765 802 780 856 803 791 797 816 762 808 766 797 812 799 782 745 820 813 815 804 808 761 735 792 802 782 808 798 728 792 808 793 855 824 770 797 813 759 778 781 764 754 786 736 728 742 790 781 756 757 783 720 805 798 794 763 784 772 808 774 730 779 764 773 749 806 783 777 1.02e+03 684 828 741 830 804 726 697 695 802 730 760 782 771 755 808 749 741 738 741 815 800 796 828 819 793 762 774 781 759 783 807 766 831 778 790 789 789 783 803 786 766 778 771 758 776 760 760 786 827 771 745 768 818 856 789 747 758 759 787 771 738 730 799 816 844 782 764 762 760 784 739 755 800 790 778 768 795 807 777 773 782 732 762 757 722 768 742 752 756 767 741 813 802 803 792 763 744 752 772 770 825 838 823 755 803 786 669 783 716 746 716 745 754 743 809 796 796 793 776 799 763 777 779 812 762 810 777 794 775 785 794 773 759 762 737 788 756 701 730 783 771 751 773 780 766 740 777 747 778 760 801 788 729 767 767 788 787 749 1.02e+03 1.22e+03 810 814 549 742 744 758 700 759 757 804 748 767 841 765 774 737 787 733 758 869 851 846 831 846 866 798 842 822 858 846 827 857 746 845 848 798 867 829 866 835 850 880 767 855 797 787 859 828 809 818 884 715 761 788 805 838 776 756 580 709 800 779 786 827 768 744 791 750 761 763 778 791 752 771 801 766 802 919 678 844 925 714 764 704 775 768 784 804 821 757 770 727 721 723 768 711 781 762 717 724 750 796 790 707 763 750 735 748 737 761 740 544 645 728 728 745 753 733 772 873 934 833 830 838 886 799 820 803 792 771 779 754 811 844 781 797 766 768 797 797 802 791 763 761 738 790 765 753 800 769 812 717 756 770 744 752 732 752 765 770 731 753 775 768 736 741 748 767 736 778 783 774 752 771 742 755 762 766 755 727 789 753 755 734 762 678 762 743 735 692 750 729 699 745 756 716 759 805 769 810 796 814 801 756 774 758 708 740 721 771 788 771 764 810 752 608 730 765 921 1.02e+03 790 826 804 959 900 704 811 776 808 840 798 756 839 808 781 747 770 726 753 855 829 819 777 790 770 820 762 807 819 757 772 797 758 777 928 1.17e+03 746 742 742 775 750 793 1.04e+03 777 641 766 767 823 777 762 786 783 743 761 779 804 735 766 772 733 778 720 774 704 783 764 764 762 786 772 777 730 725 774 758 734 783 805 696 758 737 829 735 714 778 737 744 791 744 722 705 700 857 720 770 756 861 938 875 931 900 848 793 861 880 876 833 805 772 854 793 780 815 791 892 835 850 808 781 781 720 810 763 778 746 690 810 802 759 674 796 786 746 780 766 780 764 748 732 741 725 759 769 756 689 795 792 756 755 771 781 816 774 783 836 804 756 801 723 747 781 789 780 793 778 774 762 770 773 752 739 788 782 788 789 791 791 797 794 750 720 751 774 758 785 767 800 785 678 744 716 755 706 521 742 743 793 750 771 798 764 773 753 734 880 784 761 730 713 738 731 714 766 751 707 702 1.06e+03 632 801 803 754 802 741 726 723 730 737 759 768 729 701 763 764 751 763 716 728 795 751 763 736 785 745 787 808 821 825 813 818 813 772 828 810 799 801 765 802 781 855 804 792 797 816 761 807 766 796 812 799 782 745 820 814 816 804 808 762 737 791 802 783 809 798 728 792 808 793 854 824 770 797 814 759 778 782 765 754 785 738 728 742 789 780 756 756 784 718 805 797 794 763 785 773 808 774 731 779 764 772 749 805 783 778 1.02e+03 683 827 741 830 804 726 697 694 803 728 760 782 772 755 809 750 740 739 741 815 799 796 827 818 793 760 774 782 758 783 808 766 832 778 790 789 790 783 803 785 765 779 772 758 777 761 760 785 826 771 744 767 818 856 790 748 757 759 788 770 739 730 800 816 844 781 764 762 760 784 738 754 798 791 778 767 794 806 776 771 783 732 762 757 721 768 742 752 756 767 742 812 803 802 792 763 745 751 771 770 825 838 823 755 804 786 669 784 715 747 715 744 754 742 809 796 796 793 776 800 764 776 778 813 762 810 776 793 775 784 794 772 758 761 736 788 757 701 730 784 771 750 772 778 767 741 776 747 780 760 803 787 729 766 767 789 786 750 1.02e+03 1.22e+03 810 815 550 742 744 758 699 759 756 805 748 768 841 765 774 736 786 734 760 870 851 846 832 847 866 797 843 822 858 846 827 855 745 846 848 797 867 830 867 835 850 881 766 854 797 786 857 828 808 817 884 715 761 788 805 838 777 756 580 709 800 778 786 828 768 746 791 750 761 763 778 791 753 771 801 766 803 918 678 844 924 714 764 705 776 766 783 804 821 758 770 728 721 723 767 711 781 762 717 724 750 796 790 707 763 749 736 747 738 761 739 545 646 729 728 745 748 734 772 873 935 832 831 838 886 799 820 804 792 773 779 754 810 844 781 797 766 768 796 797 802 791 763 761 737 790 765 754 801 769 814 717 755 770 743 752 731 751 765 770 732 753 776 768 736 741 748 766 737 779 783 774 752 771 742 756 761 767 755 726 790 754 756 733 762 678 762 744 735 691 750 729 697 745 757 715 759 806 770 810 795 815 800 757 774 756 707 741 722 771 788 771 764 807 752 607 730 765 921 1.02e+03 790 826 803 959 900 704 811 776 808 840 798 756 838 808 781 749 770 726 753 858 828 819 775 790 770 820 762 806 819 757 772 797 758 777 928 1.17e+03 745 741 741 775 750 793 1.04e+03 777 642 767 767 822 775 762 786 783 743 762 780 804 735 767 771 733 778 721 774 704 783 763 764 763 786 771 777 730 725 774 758 734 783 804 697 758 737 829 736 714 778 737 742 790 744 723 704 701 857 720 770 757 861 943 875 931 899 847 794 861 881 882 833 806 772 854 793 780 815 790 892 835 851 808 780 781 720 809 764 778 746 690 811 801 758 673 797 786 745 781 766 780 763 748 732 741 725 759 770 756 689 795 793 757 756 772 781 816 774 783 835 805 757 800 723 746 782 790 780 792 778 774 761 770 773 751 739 788 782 788 790 791 791 797 794 749 720 751 774 758 784 768 800 786 678 744 716 755 706 520 742 743 793 751 771 798 765 773 752 734 880 782 761 730 713 738 731 713 765 750 707 701 1.06e+03 631 800 802 754 802 741 727 723 729 737 758 768 729 701 762 764 750 762 715 728 795 752 762 736 786 746 786 809 820 824 812 818 813 772 827 811 799 802 764 802 780 856 804 793 797 816 760 808 766 794 812 800 782 746 820 815 815 804 808 762 739 791 801 783 809 798 728 793 808 793 854 824 769 797 814 759 777 784 765 754 785 738 728 742 789 779 757 755 784 717 804 796 794 763 787 773 806 775 731 779 763 772 748 804 783 779 1.03e+03 683 826 741 830 804 725 696 694 803 726 760 781 772 753 810 750 740 739 741 815 799 796 827 818 793 760 774 783 758 784 808 766 832 778 791 789 791 783 803 786 765 779 773 759 777 762 760 785 826 770 744 766 818 855 790 748 756 758 788 770 738 731 800 817 842 783 764 762 761 784 738 755 797 793 778 767 794 805 776 770 782 732 762 757 720 767 742 751 755 767 744 812 804 802 791 763 745 751 771 769 825 839 823 755 804 786 669 784 714 748 715 745 753 742 809 796 797 793 776 800 764 776 778 813 763 810 777 792 775 783 794 772 757 762 736 788 758 702 730 784 772 750 771 776 767 742 775 747 781 761 804 787 730 766 766 789 786 751 1.02e+03 1.22e+03 810 816 550 742 745 757 698 759 755 805 748 768 841 766 774 735 786 734 762 870 851 845 832 848 867 798 843 822 857 846 827 855 744 846 849 796 868 831 867 835 850 880 766 854 798 786 857 827 808 818 884 714 762 789 805 838 777 756 581 709 800 777 786 828 768 747 792 750 762 762 776 792 753 770 801 765 804 916 678 844 924 713 764 706 777 767 782 804 821 758 770 728 721 723 767 711 780 761 718 724 750 796 791 707 764 748 737 747 737 760 739 546 646 730 728 745 743 736 771 873 935 831 831 838 886 799 820 804 791 774 779 753 810 844 780 797 765 768 795 797 802 790 764 760 736 789 765 754 802 769 815 717 753 770 744 753 731 751 765 770 734 753 777 768 736 742 748 764 737 780 782 774 753 771 743 756 759 767 754 727 790 754 757 733 760 679 763 744 735 691 750 730 694 745 757 715 760 809 769 810 794 815 800 757 773 756 707 741 723 772 788 771 765 805 753 607 729 764 921 1.03e+03 790 826 803 959 899 704 810 774 808 840 797 756 838 808 780 750 770 727 753 862 829 819 774 789 770 820 762 806 818 758 772 797 759 776 929 1.17e+03 745 740 741 776 750 794 1.04e+03 776 643 768 767 822 777 763 786 784 743 762 780 804 734 767 770 734 778 722 775 704 783 764 764 762 785 770 777 730 725 774 758 733 783 804 698 758 737 829 735 713 778 737 741 789 743 724 704 702 856 720 771 758 862 947 876 931 899 847 794 862 881 887 832 807 772 854 793 780 816 789 892 835 852 809 780 780 720 809 764 777 747 689 811 801 758 672 797 786 744 781 768 780 762 748 732 740 725 759 772 756 689 795 795 757 757 772 781 816 774 783 835 806 757 801 723 745 783 792 780 792 778 774 760 770 772 750 739 787 782 788 789 791 792 796 794 749 720 751 774 758 784 769 800 785 678 744 716 755 707 520 742 743 793 752 771 797 766 773 751 734 879 781 762 730 713 738 731 713 764 750 707 701 1.06e+03 631 800 802 754 801 741 728 722 728 736 758 768 729 702 762 764 750 761 715 728 795 752 761 736 786 746 785 810 820 824 812 819 813 772 824 810 800 802 764 802 778 858 803 793 797 817 759 808 766 794 811 800 783 746 821 816 815 804 808 762 740 791 801 783 808 797 728 794 807 793 853 825 768 796 814 760 777 786 765 754 786 738 729 742 789 779 758 754 784 717 804 796 793 763 787 773 805 776 731 779 762 773 748 804 783 780 1.03e+03 682 825 742 830 804 724 696 694 803 726 759 781 772 752 809 750 741 738 742 815 799 796 827 820 793 760 774 782 759 785 808 766 832 778 792 789 792 783 804 786 765 778 772 759 776 762 761 785 825 769 744 767 818 855 791 747 755 758 789 770 737 732 799 818 840 784 763 762 762 784 738 756 796 795 778 769 794 804 775 770 782 732 762 757 720 766 743 751 755 767 744 813 804 802 791 764 746 751 772 767 825 839 823 755 804 786 670 785 713 748 717 744 751 742 809 796 798 793 776 799 764 775 779 813 763 810 778 793 775 783 794 771 756 761 736 788 758 702 730 785 772 750 771 773 767 744 774 747 780 762 803 788 729 767 765 789 787 751 1.02e+03 1.22e+03 810 817 549 741 746 757 698 758 756 805 748 768 841 767 774 735 786 734 763 871 851 844 832 849 868 798 843 823 856 846 827 856 744 846 850 796 868 832 867 835 850 880 766 855 798 786 858 827 808 820 884 715 762 789 804 839 777 755 582 710 801 777 786 828 768 748 792 750 762 761 776 792 753 769 802 765 805 918 678 846 924 713 763 706 777 766 782 804 821 757 770 728 721 723 767 710 780 760 719 723 750 796 790 708 765 747 738 748 737 759 739 546 647 731 728 745 738 735 771 873 935 830 831 839 886 798 821 803 791 774 779 753 811 845 780 797 766 767 794 796 801 789 764 761 735 788 766 753 803 769 816 718 752 769 744 754 731 752 765 771 735 752 779 767 735 742 748 764 738 780 780 774 754 771 743 755 758 766 754 728 791 755 756 734 760 679 763 743 734 692 749 731 691 745 756 715 758 811 768 809 794 814 800 756 773 757 706 741 723 771 788 771 765 806 753 607 729 764 920 1.03e+03 790 826 803 959 899 704 811 774 808 839 797 756 838 809 780 750 769 727 754 866 829 818 773 788 771 820 762 807 819 759 773 796 758 777 930 1.17e+03 745 739 742 774 750 794 1.04e+03 776 644 768 767 822 778 764 785 784 743 762 780 804 734 766 769 734 777 722 774 704 782 764 764 762 785 769 778 730 725 774 758 733 782 804 698 758 737 830 735 713 778 736 741 788 742 723 704 702 857 720 770 758 862 949 876 930 899 848 793 862 881 891 832 808 772 854 793 780 816 789 892 836 853 809 780 780 721 809 764 776 747 689 811 801 757 671 797 786 744 782 769 779 762 748 732 740 725 760 771 757 689 796 796 757 756 773 781 815 774 784 834 804 756 802 723 742 783 793 780 793 779 774 760 770 771 749 739 787 782 789 789 792 793 796 794 749 720 751 773 758 784 771 799 783 678 744 716 755 706 520 742 744 793 753 770 796 767 774 750 734 879 781 762 730 713 738 731 713 764 750 707 700 1.06e+03 631 800 802 754 800 741 729 722 728 736 759 768 729 702 763 764 750 760 715 728 796 752 762 737 787 746 786 809 820 823 812 820 813 772 822 809 799 803 765 802 777 858 803 794 796 817 760 808 766 795 811 800 784 747 821 816 815 804 809 762 739 790 801 782 807 797 729 796 808 793 854 825 769 795 813 760 777 786 764 755 787 737 729 743 789 780 758 755 782 718 804 795 793 764 785 772 806 776 732 779 761 773 748 804 783 780 1.03e+03 682 824 743 830 803 724 696 694 802 727 758 780 772 753 808 749 741 737 743 814 799 796 827 822 793 760 774 782 761 783 807 766 832 779 793 789 793 782 804 786 765 778 772 759 775 762 761 785 825 769 744 767 819 857 792 747 755 758 790 770 736 732 799 818 840 786 763 761 762 783 738 756 796 794 778 771 794 804 775 770 781 732 762 757 720 766 745 752 755 766 744 812 804 802 791 764 746 751 774 766 825 839 823 756 804 785 670 784 712 748 718 743 750 742 809 796 799 794 776 799 764 775 780 812 764 810 780 794 774 784 794 771 756 761 736 788 757 702 730 786 771 751 770 770 767 744 775 747 778 762 803 789 729 767 766 789 787 751 1.02e+03 1.22e+03 810 818 548 741 746 757 697 757 756 804 748 768 840 766 774 734 786 735 763 872 850 844 831 850 869 798 843 825 856 847 827 858 744 847 850 796 869 831 868 836 852 878 766 855 798 787 858 826 808 822 884 716 762 789 804 841 777 753 581 712 802 777 786 826 769 748 793 749 763 760 778 792 752 770 802 765 804 919 679 847 924 712 763 706 776 766 782 804 820 756 770 728 721 723 768 709 780 760 718 723 749 797 790 710 765 748 738 748 737 760 739 546 647 730 728 745 734 734 771 873 935 830 831 839 886 798 821 802 792 773 779 752 812 844 780 797 766 767 795 795 801 788 764 762 735 788 766 753 803 769 817 718 752 769 744 752 732 752 765 771 734 751 778 766 735 742 748 765 738 778 780 774 753 772 743 753 758 766 754 728 790 755 755 735 760 679 762 743 734 692 748 732 690 745 756 715 756 811 768 809 793 814 800 757 772 757 705 741 722 771 789 771 764 808 753 607 728 764 919 1.03e+03 790 826 804 960 899 704 811 774 809 839 797 755 838 810 779 749 770 727 754 870 829 818 774 787 771 819 762 806 819 760 774 795 758 777 931 1.17e+03 744 739 743 773 749 795 1.04e+03 776 643 766 766 822 778 764 785 785 743 761 780 803 734 766 769 734 776 722 772 704 781 765 764 761 786 768 778 729 725 773 758 732 780 803 699 759 737 830 735 713 779 736 741 789 742 723 704 701 857 721 768 757 862 949 876 930 900 848 792 861 880 896 832 807 772 853 793 780 815 789 892 836 853 810 780 781 721 809 765 774 747 689 811 801 757 671 797 785 744 782 769 780 762 749 733 740 726 760 771 757 689 795 797 756 754 773 782 816 775 784 835 804 756 802 723 740 783 794 780 793 780 774 759 769 769 749 740 787 782 789 789 793 794 797 793 749 720 751 772 758 784 774 799 783 678 745 716 755 706 520 741 744 793 753 769 795 766 773 750 735 879 781 763 731 713 737 731 713 763 750 706 700 1.06e+03 631 800 801 753 801 741 729 722 729 735 760 767 728 702 763 764 750 761 715 729 796 753 762 737 786 746 786 809 820 823 812 821 813 771 820 807 799 803 766 803 778 857 803 794 796 817 760 807 766 795 811 799 784 747 821 815 815 803 809 761 737 788 801 782 806 796 729 796 809 794 855 825 769 794 812 760 776 786 763 755 789 737 730 743 790 780 758 756 781 718 803 794 792 764 784 771 807 776 732 779 760 772 749 804 782 781 1.03e+03 682 824 743 830 803 724 697 693 800 728 759 780 773 754 807 748 741 736 744 814 799 796 828 822 792 760 774 782 761 781 806 765 831 779 793 789 793 780 804 787 765 778 773 758 775 762 761 785 825 769 742 766 819 859 792 747 756 759 790 770 736 732 799 818 839 785 763 761 762 783 738 757 797 794 779 773 794 804 775 771 780 733 762 758 720 766 745 752 755 766 744 811 804 803 791 765 746 751 776 766 824 837 823 756 804 784 671 782 712 748 719 743 750 742 810 796 800 793 775 798 764 776 780 811 764 811 779 796 774 784 795 770 756 761 737 789 756 702 730 787 770 752 769 768 767 744 776 746 778 762 803 791 728 766 766 789 788 750 1.01e+03 1.22e+03 809 818 548 740 747 758 696 756 758 804 748 768 840 764 775 734 786 736 762 873 850 843 831 850 868 799 843 826 856 847 827 860 745 847 849 796 868 831 868 836 853 878 766 856 797 788 858 827 806 822 884 716 761 790 804 842 777 752 581 713 803 778 786 825 769 747 793 748 764 759 779 791 751 771 802 766 804 920 680 849 923 712 764 707 775 764 782 803 820 756 770 728 721 722 768 708 779 761 718 723 748 797 789 712 764 749 738 749 738 760 739 545 648 729 728 744 732 733 771 873 935 829 831 840 886 797 822 802 792 772 780 753 812 844 780 797 767 767 795 795 801 787 765 762 735 787 766 753 803 769 818 718 753 769 744 751 732 753 765 772 733 750 778 766 734 742 748 766 738 776 780 774 753 772 744 752 758 766 754 728 790 755 753 736 761 679 761 742 734 691 749 732 692 744 755 716 754 810 769 809 792 814 800 757 772 757 705 741 723 771 789 771 764 809 754 607 727 763 918 1.04e+03 790 827 804 960 899 704 811 774 808 839 797 755 837 810 778 749 770 727 753 872 828 817 775 787 771 818 762 806 819 760 774 794 756 777 930 1.18e+03 744 740 743 772 750 794 1.04e+03 776 643 766 765 823 777 765 786 785 743 761 780 802 734 766 769 735 776 722 769 704 780 766 763 761 786 768 777 730 726 772 758 732 779 802 699 759 737 830 735 714 779 736 741 789 743 723 704 701 857 722 767 756 861 950 876 930 901 848 792 860 879 898 832 805 771 852 794 780 815 790 893 837 853 809 781 781 721 809 764 775 747 690 812 802 756 671 798 784 744 781 769 782 763 748 732 739 728 761 771 757 689 793 797 756 754 773 781 818 776 785 836 803 754 802 723 736 783 794 780 793 780 774 759 770 769 749 740 787 782 789 790 793 792 797 792 748 721 751 772 758 784 778 798 783 678 745 716 755 706 519 742 744 793 753 769 795 766 773 750 735 879 782 764 732 713 738 731 712 764 750 707 700 1.06e+03 631 800 801 753 801 742 729 722 728 735 759 767 727 702 764 764 751 761 716 730 796 753 763 737 786 746 783 809 820 823 813 822 812 771 820 807 799 803 767 805 778 856 803 795 795 818 761 805 766 794 811 798 783 747 821 815 815 803 808 761 736 789 801 782 806 796 728 796 810 794 856 825 769 794 811 761 776 786 763 755 789 737 730 743 790 779 758 757 782 718 803 794 792 764 784 771 806 776 730 779 760 771 750 804 782 780 1.03e+03 682 824 742 829 803 723 698 693 800 728 758 781 772 754 806 749 741 736 744 813 798 797 828 822 792 760 774 782 761 780 807 765 831 778 792 789 792 779 804 786 766 780 774 758 775 762 761 785 825 770 742 766 818 860 791 746 756 759 791 770 737 732 799 818 839 784 763 760 762 783 738 757 798 794 779 773 793 804 775 772 780 733 762 758 720 766 746 752 755 765 744 810 804 804 791 765 745 752 776 767 823 836 823 756 803 784 672 780 711 748 719 744 750 742 810 795 799 793 775 799 764 777 781 810 764 811 779 796 774 786 795 770 756 761 737 790 756 702 730 786 769 752 768 768 767 745 777 746 778 762 803 790 727 765 768 789 789 748 1e+03 1.22e+03 808 817 549 740 747 758 695 757 759 803 749 768 840 762 776 735 787 736 760 873 850 843 830 850 867 799 843 824 856 847 827 859 746 847 849 797 867 831 869 835 854 878 766 857 797 788 859 827 804 822 887 715 760 790 805 841 777 752 581 713 803 778 786 825 769 745 792 748 764 759 778 790 751 771 802 766 804 920 680 850 923 712 764 708 774 764 782 803 819 756 770 728 721 723 769 710 777 763 718 723 748 797 788 712 763 751 738 750 738 761 739 544 647 729 729 744 732 733 770 873 935 829 831 840 885 796 821 803 791 772 781 754 812 844 780 797 767 767 795 796 800 788 766 762 736 787 766 754 803 769 818 718 753 770 744 749 731 754 764 772 732 750 778 766 734 742 749 766 737 776 780 774 753 772 745 753 758 766 754 728 790 755 753 736 762 680 760 742 734 691 749 732 694 744 754 717 755 808 769 809 793 815 800 758 772 758 706 741 723 771 790 771 764 810 754 607 727 765 918 1.04e+03 790 828 805 961 899 704 810 775 808 839 798 755 837 811 778 748 770 727 754 874 828 816 776 787 771 818 761 805 818 760 774 794 756 777 928 1.18e+03 744 740 743 772 750 793 1.04e+03 776 643 766 765 825 778 765 786 785 743 761 780 802 734 766 770 735 776 723 768 704 781 766 763 761 787 768 778 731 726 772 758 733 781 802 700 758 738 830 735 715 780 737 740 790 743 724 704 702 858 723 767 754 861 950 876 930 901 848 792 861 880 900 832 804 771 851 794 780 815 791 893 836 852 809 781 781 721 809 764 776 747 690 813 802 757 670 797 782 744 781 768 782 764 748 732 738 729 761 771 756 689 792 797 757 755 774 780 819 776 784 837 804 754 802 723 735 783 792 780 792 780 774 759 771 770 749 741 789 782 788 791 793 792 797 790 748 721 750 773 758 784 782 798 784 678 744 716 755 705 518 743 744 793 752 770 796 766 773 750 735 878 782 765 732 713 738 731 713 764 750 707 700 1.06e+03 631 800 801 753 802 742 729 722 728 735 759 767 726 702 765 763 753 762 717 730 796 753 763 736 786 747 780 809 821 824 814 821 812 771 820 807 798 803 766 804 777 856 804 795 795 818 761 805 766 793 812 799 783 748 821 816 815 804 808 761 735 790 801 781 806 795 728 796 809 795 856 825 769 794 811 761 776 787 763 756 789 737 729 743 789 778 758 758 782 718 802 794 792 764 784 771 806 777 728 779 760 770 750 804 781 779 1.03e+03 682 825 741 829 803 722 698 694 802 728 757 782 771 754 807 750 742 736 743 813 797 798 828 820 792 760 775 781 761 781 809 764 831 778 792 789 792 780 804 785 766 782 774 758 776 763 762 785 825 770 741 766 818 860 789 745 756 759 791 770 738 732 798 818 840 783 762 760 763 784 739 757 798 794 779 773 794 804 775 774 780 733 763 758 721 765 745 752 755 766 744 811 804 804 792 765 744 753 775 768 823 835 822 756 803 784 671 779 709 748 719 744 751 743 811 795 798 792 775 799 763 778 781 811 764 811 779 795 776 786 796 771 757 762 737 789 756 702 730 786 769 752 768 767 766 745 778 747 778 763 803 789 726 765 768 789 790 748 1e+03 1.22e+03 807 817 549 740 746 759 695 758 759 803 750 768 840 763 776 735 788 735 761 874 850 843 830 848 866 800 842 825 857 847 828 859 746 847 848 798 866 830 869 837 853 878 765 856 796 789 858 828 805 821 889 716 760 790 805 841 777 752 581 713 803 779 786 825 769 744 791 748 763 761 778 789 752 770 802 767 803 921 680 851 923 713 764 706 774 763 782 803 819 756 770 729 721 722 769 711 775 764 718 724 749 797 788 712 763 751 738 750 738 760 739 544 646 729 731 744 731 734 770 873 935 829 832 840 885 794 821 805 791 772 782 754 810 844 779 797 766 768 795 796 800 790 766 761 737 787 765 754 802 768 818 717 752 770 744 750 730 755 764 772 733 750 778 766 734 742 750 767 736 776 780 774 754 772 746 754 759 766 755 728 790 755 753 735 763 681 759 743 734 691 749 732 696 745 754 716 755 808 770 809 795 815 801 758 772 756 708 741 724 770 790 772 764 808 754 607 727 766 918 1.04e+03 791 828 806 961 899 704 810 776 808 838 798 754 837 812 778 748 770 727 754 876 828 817 776 787 772 818 760 805 818 759 772 794 756 777 928 1.18e+03 745 740 742 773 752 792 1.04e+03 777 643 767 765 825 780 765 786 785 743 761 781 802 734 766 770 736 776 723 768 704 781 767 763 762 787 768 780 730 726 771 758 734 782 802 700 757 738 829 735 716 780 737 740 790 742 725 704 702 858 723 767 754 862 951 875 929 901 848 792 861 880 902 831 803 771 850 794 780 816 792 893 835 852 810 781 781 722 809 763 776 747 690 813 802 757 671 797 782 744 782 768 780 765 747 731 738 729 760 772 756 690 791 797 758 756 775 781 819 775 784 838 803 754 803 723 734 782 792 779 792 779 774 759 772 770 749 742 790 782 787 791 792 791 798 790 748 722 750 774 758 784 784 799 784 678 744 716 755 705 518 744 743 792 752 770 797 766 773 750 734 878 782 764 732 713 738 731 713 765 751 707 700 1.06e+03 631 800 801 753 802 742 729 722 728 735 759 767 726 702 765 763 753 762 718 729 797 752 764 736 785 747 777 809 822 825 815 822 811 770 821 807 798 804 766 803 776 855 805 794 794 818 762 804 766 793 812 799 782 748 821 817 815 806 808 760 734 791 801 781 806 795 728 796 809 794 856 825 769 794 811 761 776 787 764 756 788 737 729 743 789 779 757 758 782 718 802 794 793 764 784 771 805 777 727 779 759 772 750 804 780 778 1.03e+03 681 825 741 829 804 721 698 695 802 730 756 783 769 754 808 752 742 735 742 814 798 799 828 817 792 761 774 781 760 782 812 764 831 779 792 789 792 780 803 786 767 782 774 758 775 763 762 786 826 770 741 766 818 859 788 745 757 760 791 771 738 731 798 818 840 782 762 760 763 784 740 758 799 793 778 773 794 805 775 776 780 733 764 757 722 765 745 751 754 767 744 813 804 804 791 764 743 752 775 769 822 835 822 757 803 784 670 780 707 748 718 744 752 742 810 794 797 792 776 800 764 778 780 810 764 811 779 794 778 787 796 770 758 762 737 788 757 702 730 786 770 753 768 764 765 744 778 747 780 764 804 787 726 766 768 789 790 748 995 1.22e+03 807 816 549 740 746 758 695 759 759 803 751 768 841 765 776 736 788 734 763 873 850 843 829 847 866 799 842 826 858 847 828 860 746 848 847 799 866 830 870 839 852 878 764 854 796 790 858 829 806 820 890 716 761 789 804 840 777 752 581 713 803 779 785 826 768 743 790 750 762 763 779 789 753 770 802 768 803 920 680 851 923 714 764 704 774 764 782 802 820 755 770 729 721 721 769 713 774 765 718 724 750 797 788 712 763 750 738 750 739 759 739 545 646 730 732 746 728 734 769 873 934 829 832 840 885 793 822 805 791 772 781 755 810 844 779 797 764 768 795 795 800 790 765 760 738 788 764 753 801 768 818 717 752 770 744 750 729 755 764 773 734 751 778 766 733 741 750 767 735 777 780 774 754 772 746 755 758 767 754 727 791 754 754 734 763 680 759 743 732 691 748 732 695 744 753 715 756 808 770 811 796 815 802 758 772 756 709 740 724 770 790 772 765 807 753 608 726 768 918 1.05e+03 791 828 805 960 900 704 810 776 808 837 798 754 837 812 778 749 771 727 754 878 829 817 776 787 771 817 760 806 818 759 770 795 755 777 928 1.19e+03 745 741 742 774 752 794 1.04e+03 777 644 768 765 823 781 765 786 784 743 760 781 802 735 766 771 737 776 724 767 704 780 767 764 762 788 768 781 729 725 772 758 734 782 802 700 756 738 828 735 716 781 736 740 792 741 725 704 703 859 724 767 755 864 953 875 929 901 848 792 861 880 904 831 804 770 850 793 780 816 793 892 835 852 810 780 781 722 809 763 776 747 690 811 802 757 671 797 784 744 783 768 778 765 747 730 740 729 760 771 756 690 791 798 759 756 774 783 818 774 783 838 802 755 803 723 734 782 791 779 792 777 774 759 771 770 750 742 791 781 787 791 792 791 798 790 748 722 750 776 758 785 788 800 784 677 744 716 754 706 519 744 743 791 751 770 798 766 773 749 734 878 781 764 731 713 739 731 713 765 751 707 700 1.06e+03 630 799 801 754 802 742 729 724 728 735 759 768 726 703 765 763 752 762 718 728 796 752 764 735 785 747 776 810 822 826 815 822 810 770 823 808 797 804 766 804 777 855 806 793 795 817 763 804 767 794 812 799 782 747 821 816 815 807 807 760 734 791 801 781 806 795 727 795 808 794 856 826 770 794 810 760 776 787 765 756 789 737 729 743 789 779 756 758 782 717 802 794 794 765 784 770 805 777 728 779 760 772 750 805 780 777 1.03e+03 682 825 741 828 804 722 698 695 801 731 756 783 769 753 809 752 741 734 743 814 800 799 829 816 793 762 774 781 761 782 812 764 831 780 792 789 793 780 803 786 767 782 774 758 774 763 761 786 827 770 742 766 818 858 788 745 757 760 790 772 738 730 798 818 841 782 761 760 763 785 741 758 799 792 777 773 794 805 775 774 781 734 764 756 723 764 745 752 753 767 745 816 804 805 791 762 743 752 774 769 821 835 821 758 803 784 671 781 707 747 716 744 753 741 809 795 797 792 776 799 764 778 779 809 764 811 779 793 779 786 796 769 758 762 737 788 757 702 730 786 770 753 768 762 764 742 778 747 781 764 804 786 726 766 768 789 790 748 989 1.22e+03 808 816 548 740 745 758 695 760 759 804 751 768 841 766 776 736 789 735 764 873 849 843 829 847 866 799 843 827 858 846 828 859 746 848 847 799 867 829 870 839 852 879 764 853 798 789 858 830 807 819 890 717 761 788 804 841 778 751 581 713 803 778 785 826 768 743 790 751 761 764 780 788 754 771 803 769 803 919 680 851 924 714 763 701 774 765 783 802 820 755 770 730 721 719 769 712 775 766 718 725 750 796 789 711 763 749 738 750 739 760 739 547 647 730 732 747 723 734 770 874 934 829 832 839 886 793 823 805 792 771 781 754 810 844 778 797 762 767 795 795 800 788 764 760 739 790 764 752 800 767 818 716 752 769 745 750 729 755 764 774 734 751 778 767 734 740 749 767 735 778 780 774 755 772 746 755 758 766 753 727 791 753 754 733 762 679 760 743 731 692 749 732 695 744 751 715 756 807 771 813 796 815 802 757 772 755 709 740 724 770 790 773 765 807 752 606 725 768 918 1.06e+03 792 827 805 960 901 705 811 776 809 838 798 754 837 812 777 748 772 727 754 880 830 817 776 786 771 818 761 806 818 759 770 795 755 777 929 1.19e+03 746 742 742 776 752 795 1.04e+03 777 644 767 765 821 781 765 785 784 743 760 782 803 735 765 772 737 776 724 766 704 780 767 763 762 788 768 781 728 724 772 758 734 782 801 702 756 737 829 735 714 781 736 740 792 741 725 704 704 859 724 769 756 864 956 875 929 901 848 792 861 881 905 831 804 770 850 793 780 815 792 891 835 852 810 781 781 721 809 763 776 747 690 810 802 757 672 797 785 744 783 768 778 765 747 729 741 728 759 771 755 690 793 798 760 756 772 785 818 774 783 837 801 756 803 723 734 782 791 778 792 776 775 759 771 772 750 743 791 780 787 791 792 791 798 792 748 721 750 777 758 786 792 800 784 677 743 716 754 707 520 743 743 791 751 771 798 766 773 749 733 879 782 764 731 714 738 732 713 765 751 707 700 1.06e+03 631 800 802 754 804 742 729 725 729 735 758 768 726 703 765 763 752 760 718 727 796 752 764 734 785 746 775 810 823 826 816 821 810 770 824 808 796 804 765 805 777 856 805 792 796 817 764 804 768 795 812 799 782 746 821 814 814 807 808 760 734 791 801 781 806 795 727 794 808 793 856 825 769 794 810 760 776 787 766 757 789 737 729 743 789 779 756 758 782 717 803 794 794 765 784 769 806 777 730 779 761 772 750 805 779 778 1.03e+03 682 825 741 828 803 724 698 695 800 732 757 782 768 753 810 752 739 735 743 813 800 798 829 817 793 763 773 782 761 782 811 765 831 780 794 788 794 780 803 787 766 781 774 757 773 762 761 787 827 770 743 766 818 858 789 745 757 758 789 772 738 728 798 818 840 783 761 760 763 784 741 758 799 792 776 772 793 805 774 772 782 734 763 756 724 763 745 753 753 766 744 817 804 805 791 763 743 752 774 769 818 835 820 758 803 785 673 782 708 747 717 744 752 742 808 795 797 792 774 799 764 779 778 809 764 812 779 793 778 785 796 769 758 762 738 788 757 702 731 785 770 752 768 759 763 740 777 748 782 764 805 785 727 767 768 789 789 747 977 1.22e+03 808 817 548 739 745 758 696 760 759 804 750 768 842 766 776 736 789 736 764 872 849 843 830 846 866 799 843 826 858 846 828 859 745 849 847 799 866 829 869 837 852 879 764 853 799 788 858 830 806 819 889 717 760 789 806 841 778 750 581 713 802 778 786 827 768 743 791 752 761 762 780 787 755 772 803 768 803 919 679 851 924 714 764 700 774 765 784 802 821 755 771 731 722 720 768 712 776 765 718 724 750 795 792 710 763 748 739 749 739 761 739 548 648 730 731 747 719 734 770 874 934 829 832 839 886 792 823 806 793 771 781 754 810 844 779 796 761 766 795 796 800 786 764 760 740 790 763 752 800 767 818 716 753 768 745 750 730 755 765 774 732 750 778 767 734 739 748 767 736 779 780 774 755 771 745 755 757 766 752 726 791 753 754 733 763 678 761 743 730 692 751 732 695 743 752 716 756 808 771 815 795 815 800 757 772 755 708 739 724 770 790 774 764 807 752 605 725 768 918 1.06e+03 792 827 805 961 902 706 811 775 809 838 797 753 836 812 776 748 772 726 754 881 831 818 776 786 771 819 761 806 818 759 771 795 755 777 929 1.19e+03 746 742 743 776 752 795 1.04e+03 777 644 766 766 820 781 765 785 784 743 761 782 803 734 765 771 736 776 725 761 704 780 767 763 762 788 768 781 728 723 773 758 734 781 800 702 756 736 830 735 713 782 737 740 791 741 724 704 704 859 724 770 756 863 959 875 928 901 849 791 860 882 907 830 804 770 851 793 781 814 791 891 834 853 810 781 781 721 810 764 776 747 690 811 803 756 672 797 784 744 782 768 778 764 747 730 741 728 759 771 755 690 794 798 760 756 771 785 818 773 783 837 801 755 803 723 733 781 791 779 793 777 774 759 771 773 750 743 791 779 787 792 793 791 798 793 747 721 750 777 757 786 798 800 784 676 743 716 754 708 520 742 743 792 750 772 799 765 773 749 732 879 784 764 731 714 738 732 713 765 751 707 700 1.06e+03 631 800 803 754 805 742 729 726 729 735 757 769 727 703 764 764 751 758 717 726 795 751 764 734 784 747 774 810 822 825 817 819 810 771 824 809 796 804 765 806 777 855 805 792 795 817 764 806 768 796 812 799 782 745 820 813 815 807 808 760 734 790 802 782 806 796 727 794 808 793 855 825 768 795 811 760 776 786 766 756 788 738 729 742 789 780 756 758 782 717 803 795 794 766 783 770 806 777 730 779 763 772 749 806 780 778 1.02e+03 682 826 742 827 803 724 698 695 800 732 758 782 768 752 810 753 737 737 743 813 799 798 829 817 794 763 772 782 762 781 811 765 832 780 794 788 794 780 804 787 766 780 773 758 772 762 761 787 826 769 743 766 817 857 789 746 758 757 790 772 737 728 798 818 840 784 761 759 763 784 741 758 798 792 776 771 792 804 773 769 781 734 762 756 726 763 745 754 753 766 743 817 804 805 791 764 744 751 774 768 815 835 820 757 803 786 674 784 708 747 718 745 751 742 809 795 798 792 773 799 765 779 778 809 763 812 779 793 777 784 796 768 758 762 738 788 757 702 732 785 771 752 767 758 764 740 776 746 782 764 805 785 728 768 768 788 789 747 968 1.22e+03 808 816 548 740 744 758 696 760 757 805 748 767 841 766 775 736 788 736 764 872 849 842 831 847 866 798 843 824 858 847 828 858 745 850 848 799 866 828 868 834 851 879 766 854 800 787 857 830 805 819 888 716 760 790 807 842 778 750 581 713 802 777 787 827 768 743 791 751 760 760 779 787 757 772 803 768 802 918 678 849 925 714 764 701 774 765 786 802 822 755 771 731 722 720 766 712 776 765 719 723 750 795 793 710 762 747 739 750 738 762 739 549 648 729 731 747 717 734 770 875 934 830 831 839 886 792 823 807 794 771 781 754 810 845 779 796 762 765 795 797 800 786 764 759 739 790 762 753 800 768 818 716 753 766 745 750 730 755 765 773 731 750 778 766 735 738 748 766 736 779 780 774 755 771 744 755 756 766 752 726 790 753 754 733 765 679 761 743 730 693 752 730 696 743 753 718 756 809 770 814 794 815 798 755 774 754 707 739 725 770 791 774 763 808 752 603 725 768 918 1.07e+03 793 826 805 960 902 708 811 776 809 838 797 753 836 813 776 748 771 726 754 884 831 818 776 786 771 820 761 805 818 759 772 794 755 777 929 1.19e+03 747 742 744 776 752 793 1.04e+03 776 643 764 766 820 781 765 785 784 742 761 781 803 733 765 770 735 776 724 756 704 781 766 763 762 788 768 781 728 723 773 758 733 781 799 702 756 734 831 734 713 783 737 740 791 741 724 704 704 858 724 770 755 862 960 875 928 901 849 791 860 882 909 832 803 771 851 792 780 814 791 892 834 852 809 782 781 721 810 763 776 748 691 811 803 758 672 797 784 744 782 768 777 765 748 730 741 728 758 770 756 689 796 798 760 756 772 784 819 772 783 837 801 755 802 722 732 781 792 779 793 777 775 760 770 773 750 743 792 779 786 791 793 792 798 794 747 720 750 778 758 787 801 800 784 676 743 716 754 708 520 742 744 793 750 772 799 766 774 749 732 879 784 764 731 716 738 732 713 765 751 707 700 1.06e+03 631 800 803 754 805 741 728 724 729 734 756 769 728 703 764 765 750 757 716 727 794 751 764 734 785 747 774 810 821 824 817 818 809 772 824 808 796 804 765 806 778 853 805 792 794 817 765 807 768 796 811 799 783 745 820 813 815 807 808 760 735 790 802 784 805 797 727 795 808 794 854 825 768 796 811 760 776 786 766 756 788 738 729 743 789 781 756 758 782 717 803 796 794 766 783 771 806 777 731 779 764 771 748 806 781 778 1.03e+03 683 826 742 827 802 723 698 695 800 732 759 782 768 752 811 752 738 738 743 813 798 798 829 817 794 764 773 783 762 781 810 765 833 779 795 788 793 781 804 788 765 779 773 759 772 762 761 787 825 769 742 766 817 857 789 746 758 755 791 771 737 728 798 818 839 785 761 759 763 784 740 758 798 792 776 771 793 805 772 768 780 734 761 756 726 765 744 753 752 767 742 817 804 805 791 765 746 750 773 766 812 836 821 757 802 784 675 784 709 748 718 746 751 743 809 795 798 791 773 799 765 780 778 809 763 813 779 794 775 783 796 768 758 761 738 788 756 700 731 784 771 752 768 758 766 739 776 744 782 764 804 787 729 768 767 788 789 748 957 1.22e+03 809 816 548 740 745 758 696 759 756 805 748 767 841 766 774 737 788 736 764 873 850 842 831 847 867 797 844 824 859 849 828 858 745 849 848 800 866 828 867 833 852 880 767 854 800 787 857 830 805 818 888 716 760 790 806 841 778 750 582 713 801 777 788 826 769 743 792 751 760 760 778 786 758 772 802 768 801 918 678 848 925 715 764 703 774 765 786 802 822 756 771 730 720 722 766 711 777 764 719 722 750 795 791 710 762 746 739 749 738 762 739 548 646 728 731 746 715 734 771 876 934 830 830 839 885 792 822 806 794 770 781 755 811 845 779 796 764 765 795 797 801 788 764 759 737 790 762 754 800 769 818 716 753 766 743 750 730 755 765 771 731 751 778 765 735 736 749 764 736 779 781 774 754 770 743 753 756 766 752 726 790 754 755 733 767 680 760 743 730 692 752 729 696 744 755 718 756 811 770 814 792 815 798 754 775 754 707 739 726 769 791 775 762 808 752 603 726 767 918 1.07e+03 793 826 805 960 902 708 810 775 809 837 796 754 836 813 776 748 771 726 755 887 831 819 776 787 771 820 760 805 818 759 771 794 755 778 928 1.19e+03 747 742 744 775 751 792 1.04e+03 776 643 764 766 822 780 764 785 784 742 762 781 803 733 765 770 735 777 722 751 705 781 765 763 762 788 769 780 729 723 774 759 733 780 799 702 757 734 831 734 714 784 738 741 791 741 724 704 704 858 725 770 754 862 964 876 928 901 848 791 860 881 912 833 803 771 850 791 780 815 791 892 835 852 808 782 781 721 810 762 776 748 691 811 804 759 672 796 784 745 782 767 776 765 748 731 741 728 758 770 757 688 796 798 760 755 773 782 819 771 783 838 802 755 801 722 730 782 792 779 793 777 775 760 770 771 750 743 792 780 786 791 793 793 798 793 747 720 750 777 758 788 806 800 784 676 744 716 754 708 520 742 745 793 751 771 799 766 774 750 732 879 784 764 731 716 738 732 713 765 751 707 700 1.06e+03 630 800 803 754 803 740 728 723 729 734 756 769 728 703 765 766 750 758 715 728 792 751 764 734 785 748 774 809 821 824 817 816 809 772 824 807 796 804 766 805 777 854 804 792 794 817 766 808 766 796 810 800 783 744 821 813 816 807 808 759 735 790 802 786 805 798 727 796 809 794 854 824 768 796 810 760 776 785 766 754 788 738 730 743 789 782 756 758 782 718 803 796 794 767 783 772 806 777 730 779 764 771 748 806 781 778 1.03e+03 683 827 742 827 802 722 698 694 801 732 759 783 768 751 811 751 739 739 743 813 799 799 829 818 793 764 774 783 762 781 809 765 834 779 794 787 792 781 805 788 764 779 773 761 773 762 762 786 825 768 742 767 817 858 789 747 758 756 791 771 736 729 798 818 839 784 761 760 763 783 740 757 799 792 776 771 794 805 772 768 780 734 760 756 726 766 744 754 753 768 742 816 805 804 791 764 747 749 773 765 810 836 821 757 802 783 675 785 709 748 716 746 751 742 809 796 798 791 773 799 765 780 778 810 762 814 778 794 775 784 796 768 758 761 738 789 756 698 731 783 771 752 767 758 768 739 776 745 782 763 803 788 729 768 766 788 789 748 946 1.22e+03 810 814 548 740 744 758 697 759 754 805 749 766 840 766 773 738 789 734 764 874 850 842 831 847 867 796 844 825 858 849 828 858 745 848 848 800 865 829 865 832 852 880 768 854 799 788 859 829 804 817 887 716 761 789 805 840 778 751 585 713 801 777 790 826 769 743 792 751 760 761 778 786 758 772 802 768 801 918 678 848 925 715 764 704 774 766 786 802 821 757 770 730 719 722 766 711 778 762 720 721 749 795 789 710 763 746 739 749 738 762 739 547 644 727 731 746 713 733 771 876 934 830 830 838 886 792 819 804 792 771 781 755 813 845 778 796 765 765 795 796 802 790 765 759 735 789 762 754 800 769 817 716 753 767 741 751 730 755 764 770 732 753 777 765 734 736 750 765 736 780 782 775 754 770 743 752 756 766 753 726 789 754 754 733 768 680 759 743 731 691 752 727 696 744 755 718 756 811 771 814 792 815 798 754 776 753 707 738 726 769 792 775 762 808 752 604 728 767 918 1.08e+03 793 826 804 960 902 709 810 774 809 837 796 751 837 813 776 748 772 726 756 892 831 818 775 788 770 820 760 806 818 759 770 794 756 778 928 1.19e+03 747 743 744 775 750 791 1.03e+03 776 643 763 767 824 780 763 785 784 741 762 781 802 733 765 770 735 777 721 746 705 781 765 763 763 788 770 779 729 723 774 758 732 780 800 702 757 736 832 734 715 784 738 741 792 740 724 704 703 859 725 769 754 862 968 876 928 901 848 792 860 881 914 834 804 771 850 791 780 814 791 892 836 851 808 782 781 720 810 762 777 748 691 811 803 760 672 795 784 745 782 767 775 764 749 730 741 727 757 769 758 687 796 798 758 753 774 780 819 771 782 838 803 755 800 722 730 783 792 780 792 777 776 760 770 771 750 743 791 781 787 791 792 794 798 791 747 719 750 777 758 788 809 800 784 677 744 716 754 707 520 742 746 793 751 770 800 766 774 752 732 879 783 763 731 717 738 732 713 764 751 707 700 1.06e+03 630 800 802 754 802 740 728 722 729 734 756 768 728 703 765 766 750 758 715 729 793 751 764 734 786 748 772 809 821 823 816 815 808 771 823 806 797 804 766 804 777 855 804 792 794 817 765 808 764 796 810 800 784 743 822 813 816 806 807 759 736 790 802 785 806 798 726 796 810 794 856 823 768 797 810 760 776 785 766 754 788 738 730 742 789 783 756 758 782 719 803 796 794 766 784 771 805 777 730 779 764 771 749 804 779 777 1.03e+03 683 827 742 827 802 721 698 694 801 732 759 784 769 752 811 750 740 739 743 814 799 800 828 820 792 762 776 782 762 781 809 766 834 779 793 787 792 783 805 787 764 780 773 762 775 762 762 785 826 768 742 767 817 859 789 747 759 757 791 772 736 731 798 819 839 783 761 760 761 783 740 756 801 792 777 771 795 806 773 769 782 733 762 756 726 766 744 754 754 769 742 816 805 803 792 763 746 750 772 766 806 838 820 758 802 781 674 784 708 748 715 745 751 742 808 797 797 791 772 799 765 780 778 810 762 814 779 794 775 784 795 769 759 761 738 789 756 697 731 783 771 752 767 760 770 741 777 746 783 763 802 789 729 767 766 789 788 748 934 1.22e+03 810 813 548 740 744 757 698 760 755 805 751 767 840 766 772 737 789 733 763 874 850 842 831 846 867 796 844 826 857 848 828 858 745 847 848 800 864 830 863 832 853 880 768 854 798 788 861 827 804 816 887 716 761 789 805 841 778 752 587 713 801 777 791 826 770 743 793 750 760 762 778 786 757 772 802 768 801 917 677 849 925 716 763 703 774 767 785 802 821 757 770 730 719 722 766 711 778 760 719 721 749 795 788 711 764 747 739 749 738 763 739 546 646 727 731 746 708 733 770 876 933 830 830 838 887 791 818 802 792 772 781 756 814 845 777 796 765 765 795 797 802 791 764 760 734 788 763 753 800 769 815 717 753 768 740 751 731 755 764 770 732 755 777 764 734 737 750 767 736 780 782 775 755 770 743 751 756 766 753 726 789 753 754 734 767 680 759 743 731 690 752 727 695 744 756 719 756 809 772 814 792 816 800 754 776 754 707 738 726 768 793 774 763 808 752 604 730 767 918 1.08e+03 792 826 804 960 902 708 810 772 809 837 796 748 838 813 776 746 772 726 757 894 831 818 774 788 770 820 761 806 818 759 770 794 755 778 928 1.19e+03 747 743 744 775 750 790 1.03e+03 775 644 763 767 825 780 762 785 783 741 763 781 802 733 765 770 735 778 721 742 705 781 766 763 764 787 771 779 730 724 773 758 732 780 801 702 757 737 831 733 716 784 739 741 792 740 724 704 703 859 725 768 754 863 972 877 929 900 848 794 860 882 918 833 805 771 850 792 780 814 792 892 836 851 807 782 781 719 810 762 777 748 692 810 802 759 672 793 784 746 781 767 776 764 748 730 741 727 758 770 758 687 796 797 757 752 774 780 820 770 783 837 803 756 799 723 730 783 793 781 792 777 776 760 769 771 750 743 789 781 787 791 791 794 798 791 747 718 749 775 758 788 813 801 783 678 744 716 754 707 520 743 745 793 751 769 799 767 774 752 732 878 782 763 732 717 739 731 713 764 751 707 700 1.06e+03 629 800 802 754 801 739 728 722 729 735 755 768 729 703 765 765 750 759 715 728 794 751 763 734 786 747 771 810 820 824 816 815 808 771 823 805 797 804 765 802 777 856 804 794 795 817 764 809 762 795 810 800 784 742 823 813 816 806 806 760 734 790 802 785 806 798 725 795 810 794 856 822 768 797 811 760 777 784 766 754 787 739 730 743 789 782 756 758 782 719 803 796 795 766 784 770 805 776 729 779 763 770 750 803 778 777 1.03e+03 683 828 742 827 803 722 699 693 800 732 759 784 770 752 810 750 740 739 743 814 799 801 828 821 791 761 775 783 762 781 809 766 832 779 793 788 793 784 805 785 764 782 772 762 776 762 762 784 826 767 741 766 816 860 789 747 760 757 791 772 737 732 800 819 840 782 762 761 760 782 740 755 802 792 777 772 795 806 773 770 783 733 763 757 726 766 745 754 756 770 742 815 804 803 792 763 745 751 772 768 802 838 820 759 801 782 674 784 708 748 718 745 752 742 807 798 797 792 772 799 764 780 777 811 762 814 779 794 776 784 793 771 758 762 738 789 756 698 731 783 770 752 768 761 770 743 777 748 782 764 802 788 729 767 767 789 788 747 922 1.22e+03 810 813 549 741 744 759 698 761 756 805 752 768 840 766 772 736 789 731 762 875 850 842 830 846 867 797 844 826 855 846 828 860 746 847 848 799 863 831 863 833 852 880 768 855 797 788 863 825 804 816 888 716 761 789 805 841 778 752 591 713 801 777 791 826 770 744 793 749 761 764 779 786 757 771 801 768 802 916 677 850 924 716 763 703 773 767 785 801 821 758 770 730 720 722 766 711 777 760 717 721 748 796 789 712 763 749 739 748 738 764 739 545 649 727 731 746 704 733 771 877 935 830 830 838 887 790 817 802 792 773 781 756 813 846 777 797 765 766 796 797 803 790 762 761 734 787 763 753 801 769 813 718 754 770 741 751 732 754 763 772 732 754 777 763 734 737 749 768 736 779 782 775 756 770 744 753 756 766 753 725 789 753 753 734 766 679 758 743 732 690 751 729 694 744 756 720 756 808 773 814 792 816 801 753 776 754 707 739 726 768 793 772 764 806 752 604 730 767 918 1.08e+03 791 827 803 961 902 707 810 772 809 837 796 745 838 813 777 745 772 726 757 896 831 817 773 788 769 820 761 806 817 758 770 794 755 778 928 1.19e+03 747 743 743 775 750 790 1.04e+03 775 644 763 767 824 780 762 785 782 740 763 781 802 733 765 770 735 778 722 736 704 781 766 763 764 787 770 779 730 724 773 758 731 780 801 702 757 738 830 732 716 784 739 740 792 740 725 704 703 859 724 766 756 863 975 878 930 900 848 794 860 882 921 833 805 771 850 792 780 813 792 892 837 851 807 782 781 719 811 763 778 748 691 809 802 759 672 793 784 745 780 766 776 763 749 729 741 727 758 770 758 686 798 795 756 752 773 780 820 771 784 836 804 756 800 723 730 783 793 782 793 776 776 760 768 772 750 743 788 781 788 791 791 794 799 792 748 718 750 774 757 788 815 801 783 678 744 716 754 706 520 743 744 793 751 769 798 766 774 752 732 877 782 763 734 716 740 731 712 764 751 708 700 1.06e+03 629 801 802 754 801 740 728 722 729 736 756 768 728 703 766 765 751 759 715 728 795 752 762 733 786 747 769 810 819 824 817 816 808 771 823 805 796 803 765 803 776 856 805 795 796 817 764 810 763 794 810 801 784 742 822 812 815 806 806 760 733 789 802 785 806 798 724 794 810 794 854 822 767 797 811 760 777 783 766 754 787 739 730 743 788 781 756 758 782 718 802 796 795 765 784 770 806 775 729 779 763 770 749 802 779 777 1.03e+03 683 830 742 827 804 724 698 694 800 731 759 784 770 753 809 750 740 739 744 814 799 801 828 821 790 760 774 783 762 781 810 766 831 779 792 790 794 784 805 784 764 782 771 762 776 762 761 783 827 767 742 766 816 861 788 747 761 757 792 773 738 732 801 820 840 782 762 761 761 781 740 755 803 792 777 772 795 806 774 771 783 734 763 759 725 766 746 753 755 770 742 814 804 803 792 764 744 751 773 770 799 839 820 758 802 782 674 784 708 747 721 745 753 742 807 799 798 793 772 799 764 780 777 811 763 813 778 794 777 785 792 773 758 762 737 789 757 699 731 782 770 752 769 760 769 744 776 747 781 764 802 787 729 767 768 790 786 747 910 1.22e+03 808 813 549 741 745 760 697 761 758 805 752 768 840 767 773 736 789 731 762 874 849 842 830 846 868 797 843 825 854 846 828 861 746 846 848 797 863 831 865 835 850 880 768 854 797 789 863 825 804 817 888 715 762 788 806 842 778 752 595 713 800 777 790 826 769 744 792 748 761 764 778 786 756 771 800 768 802 915 677 850 924 716 763 703 773 768 785 800 821 758 770 730 722 722 766 712 776 762 716 722 749 796 789 713 763 749 739 747 738 764 739 546 652 728 731 746 700 733 772 876 936 831 831 838 886 790 818 802 793 774 780 756 812 846 778 799 765 768 796 797 802 790 762 762 734 787 763 752 802 770 814 718 755 769 742 751 732 754 762 772 732 753 777 763 734 739 748 766 736 778 782 774 756 770 744 754 757 766 752 725 788 753 753 734 765 678 758 743 731 690 751 731 694 744 756 722 755 808 772 813 792 816 802 754 776 755 707 740 725 767 792 772 764 805 752 604 731 767 918 1.09e+03 792 827 804 962 902 706 810 772 810 837 796 743 838 814 778 744 772 726 757 898 832 817 773 787 769 820 761 807 817 758 769 794 755 779 928 1.19e+03 747 742 744 775 750 790 1.04e+03 775 644 763 767 822 780 762 785 783 742 763 780 801 733 765 770 736 777 722 733 704 781 766 763 765 786 769 780 729 724 773 758 730 780 799 702 757 738 830 733 716 783 739 740 792 741 726 705 702 858 724 766 757 863 978 878 932 900 848 794 860 882 923 832 804 771 850 792 780 814 792 892 838 851 807 781 782 719 812 765 778 748 690 809 802 760 672 793 784 743 779 768 776 763 749 729 741 728 759 771 758 686 797 796 757 752 772 780 819 772 784 835 804 756 800 723 729 783 794 783 794 776 776 760 768 772 750 742 789 781 788 790 791 794 799 794 750 718 750 773 757 787 818 801 783 678 745 717 755 706 520 744 743 793 751 769 797 766 774 752 732 878 782 764 733 715 740 730 712 764 750 709 700 1.06e+03 629 801 801 754 800 742 728 723 729 736 757 768 728 702 766 765 753 759 715 728 795 753 763 733 786 747 769 812 819 824 817 818 809 771 824 806 796 804 765 804 775 855 807 797 796 816 764 811 764 792 810 801 784 742 822 814 814 806 807 760 732 788 801 784 806 798 723 794 810 794 854 822 767 798 810 761 776 783 766 755 787 738 730 743 788 780 757 758 782 718 803 796 795 766 783 770 806 775 729 778 764 770 747 803 779 778 1.03e+03 683 831 742 827 804 725 698 695 800 732 759 782 770 754 808 750 739 739 745 815 799 799 829 821 790 760 775 784 762 781 810 765 831 779 792 792 794 785 805 785 765 782 770 761 777 762 761 783 827 767 742 765 816 862 787 747 761 757 792 772 738 733 803 820 841 783 762 762 763 783 739 756 802 792 777 772 796 806 774 771 782 734 763 761 725 767 746 752 755 769 741 815 804 803 792 766 744 751 774 771 796 840 820 757 802 783 675 784 708 747 722 745 754 743 807 798 799 793 772 798 764 780 777 811 764 813 778 793 777 785 793 773 757 762 735 789 757 699 731 782 769 753 770 759 767 744 775 747 780 765 802 786 729 766 769 789 785 748 899 1.22e+03 807 814 549 740 746 760 696 760 760 804 751 768 840 768 775 736 788 731 761 874 851 842 831 846 869 797 843 825 854 846 828 861 746 845 848 796 863 830 866 836 849 880 769 853 797 789 862 825 804 817 887 715 762 788 807 842 778 753 599 712 800 777 789 827 769 743 792 749 761 764 778 787 756 770 799 767 803 916 677 850 924 716 763 704 772 768 785 800 821 758 770 730 722 722 766 713 778 764 716 722 749 798 789 714 763 749 739 747 737 765 740 546 651 729 732 747 697 733 773 875 936 831 830 838 886 791 818 802 793 773 780 755 812 846 777 800 765 769 796 796 801 790 762 763 736 788 763 753 802 770 815 717 756 768 743 751 732 754 763 771 733 752 778 762 734 740 747 766 736 777 782 775 756 770 744 754 758 767 752 724 788 754 753 734 764 677 758 743 730 691 750 732 693 743 756 722 755 809 771 813 792 815 802 754 777 755 707 741 725 767 792 773 764 803 752 604 732 767 917 1.09e+03 793 828 804 962 902 706 810 772 810 837 797 740 837 814 778 745 771 726 758 898 832 818 773 788 769 820 760 807 817 758 770 794 756 778 927 1.19e+03 747 742 744 776 750 790 1.04e+03 776 643 764 767 821 780 762 784 784 742 762 780 801 733 765 770 735 776 721 728 705 781 765 764 765 786 768 780 729 723 772 758 730 781 797 701 757 737 830 734 716 781 739 740 792 741 726 706 702 858 723 767 757 863 980 878 931 900 848 794 860 881 925 832 804 771 849 792 780 815 792 892 839 852 807 781 782 719 812 766 777 749 689 808 802 759 672 794 783 742 780 769 775 763 748 729 741 728 759 770 758 686 795 796 758 752 772 780 817 774 784 836 804 755 801 723 728 783 794 783 794 776 776 761 768 771 750 743 790 782 789 790 791 794 800 795 751 718 750 774 757 786 819 800 782 678 746 717 755 707 520 744 742 793 751 768 798 765 774 752 732 879 781 764 732 714 740 731 712 764 750 709 701 1.06e+03 630 800 802 754 800 742 728 724 729 735 758 767 728 702 765 764 754 759 716 728 795 753 762 732 785 747 769 812 819 823 816 818 810 772 824 806 796 804 764 805 774 855 807 798 795 815 764 810 766 793 811 801 785 742 821 815 813 806 808 760 732 790 802 781 807 798 723 793 810 794 856 822 768 798 810 763 776 782 765 755 787 737 730 743 788 780 757 758 783 718 805 796 794 766 782 769 806 776 729 778 763 770 747 803 780 780 1.03e+03 683 831 742 827 804 726 699 695 800 732 759 782 770 755 807 749 738 739 746 814 799 797 829 821 790 760 775 784 763 781 809 766 832 779 793 791 794 786 805 786 765 783 770 761 777 762 761 784 827 768 742 765 817 861 787 748 760 757 791 772 738 733 804 820 841 784 763 762 764 785 739 756 801 792 777 772 796 806 774 771 782 734 762 760 725 767 745 752 755 769 741 815 805 803 792 767 744 752 774 771 793 840 820 755 805 785 675 784 708 748 722 745 754 743 807 797 800 793 774 798 763 780 779 811 765 813 777 793 777 785 793 773 756 762 735 788 758 699 731 783 768 754 771 758 766 743 775 747 780 766 803 787 729 766 770 789 785 747 887 1.22e+03 807 814 549 739 746 757 696 760 760 804 751 768 840 768 777 737 789 732 761 873 852 841 831 846 870 797 844 825 854 847 828 862 746 845 849 797 863 829 866 836 849 880 769 852 797 788 862 826 804 817 887 715 762 788 807 842 778 753 605 711 801 777 788 828 768 744 792 750 761 764 777 788 756 770 799 766 804 916 677 850 924 716 763 704 771 769 785 800 821 757 769 729 722 722 766 713 779 764 716 722 749 798 790 714 762 749 739 747 736 766 741 547 651 730 732 747 693 733 773 874 936 831 830 838 886 791 819 804 792 772 780 754 812 845 777 799 764 769 796 796 799 790 763 763 738 789 763 753 802 770 816 717 757 768 743 750 732 753 765 769 733 751 778 762 734 740 747 766 736 778 781 775 755 770 745 755 757 768 752 724 788 754 753 734 765 676 758 742 730 691 750 732 692 742 755 723 754 809 770 813 792 814 802 756 778 755 707 741 725 768 791 772 764 803 751 604 732 767 917 1.09e+03 792 828 804 962 902 706 811 773 810 837 797 738 837 814 778 745 771 726 758 899 832 818 773 788 769 820 760 808 817 758 770 793 757 777 928 1.19e+03 747 742 743 778 750 791 1.04e+03 776 644 764 767 822 780 762 784 785 743 762 780 801 733 765 771 734 775 720 722 705 781 764 764 764 786 768 779 729 724 772 758 730 782 796 701 757 737 831 735 715 780 739 740 792 741 726 706 701 859 724 767 757 863 982 877 931 900 847 794 860 881 928 831 803 771 848 792 781 815 791 892 839 852 807 782 782 719 811 766 776 749 689 808 802 758 672 794 783 743 780 769 775 764 748 729 741 728 758 768 758 686 794 797 759 752 772 780 817 774 784 836 804 754 802 723 728 783 794 782 794 776 776 762 769 771 750 744 792 782 789 789 790 793 800 795 751 719 750 775 757 785 821 799 782 679 746 717 756 708 520 745 742 793 751 768 798 766 774 752 733 880 781 764 731 713 740 732 711 765 750 708 702 1.06e+03 629 800 802 754 800 740 729 724 729 734 758 766 729 701 764 763 754 759 717 729 795 753 761 732 784 747 770 812 820 823 814 819 810 772 824 806 796 804 764 805 775 854 805 798 796 814 764 810 766 794 812 801 785 744 821 816 813 805 808 760 731 791 802 779 808 797 723 793 811 793 856 822 770 798 810 765 776 782 764 755 786 738 730 742 788 780 757 758 783 718 806 796 794 766 781 769 805 777 730 779 762 771 748 803 780 780 1.03e+03 682 830 743 828 804 726 700 694 800 733 759 782 770 754 806 749 739 739 747 814 799 798 830 820 791 761 775 784 764 781 809 764 833 779 794 790 794 786 804 786 765 783 771 761 776 762 759 785 827 769 743 765 818 862 786 748 760 757 789 772 738 733 804 820 842 783 763 762 764 787 740 756 800 791 777 771 796 806 774 771 782 734 760 759 724 765 745 752 754 768 741 815 805 803 792 768 745 753 775 771 788 840 819 755 807 785 675 783 708 749 721 744 753 743 807 796 800 791 775 798 761 779 780 811 765 813 777 794 776 785 794 772 758 762 736 788 758 699 730 784 768 754 771 758 766 743 775 748 780 765 804 788 730 766 769 788 785 747 876 1.22e+03 808 813 549 739 746 755 695 758 759 805 751 768 840 768 776 737 789 733 760 873 854 842 832 846 871 797 845 825 853 847 828 864 746 846 849 798 863 829 867 835 849 880 769 853 797 788 863 826 805 817 886 715 762 789 807 841 777 753 610 711 801 777 788 828 767 745 792 750 762 764 776 789 756 771 799 766 805 916 676 850 924 716 763 704 771 770 785 800 821 757 769 728 722 722 767 713 779 763 716 721 749 799 790 714 762 750 740 747 735 766 742 547 651 730 732 747 690 732 773 874 935 831 830 838 887 790 819 804 791 770 781 754 812 845 778 798 764 770 795 796 798 790 763 764 739 789 763 754 802 770 818 717 757 768 743 749 733 752 766 769 733 751 777 762 734 739 746 766 736 778 782 774 753 771 745 754 756 768 752 724 788 754 752 734 766 676 758 742 731 692 749 731 692 741 755 724 755 809 770 814 793 814 801 757 779 755 707 740 724 769 790 772 764 803 750 605 732 766 917 1.09e+03 791 828 804 962 902 706 812 773 811 838 797 737 837 815 779 745 772 726 758 898 831 818 773 789 770 820 760 808 817 758 771 792 758 776 928 1.19e+03 747 741 742 780 749 791 1.03e+03 776 644 765 767 823 780 762 785 785 743 762 779 801 733 765 772 733 775 721 714 706 780 764 764 764 786 768 779 729 724 774 758 731 783 796 701 756 737 831 735 715 779 740 740 792 741 725 706 700 861 724 766 757 863 983 877 931 900 847 795 861 881 931 831 803 771 848 793 780 815 791 892 838 853 807 782 781 719 811 767 776 750 690 809 802 757 673 795 783 743 779 768 775 764 748 729 741 727 758 768 759 686 795 797 758 753 773 780 818 774 785 836 803 754 802 723 728 783 794 782 794 777 777 762 770 772 749 744 792 782 788 790 790 793 799 795 750 720 750 776 758 784 821 798 782 680 745 717 755 709 521 746 742 793 752 768 798 768 774 752 733 880 781 765 732 713 739 732 711 765 751 707 702 1.06e+03 629 799 802 754 800 739 729 724 729 734 758 765 729 700 764 765 754 760 718 729 795 752 761 733 786 747 770 812 821 823 813 818 810 772 823 806 797 804 764 806 775 855 804 797 796 814 764 808 766 795 812 801 786 745 822 815 813 804 808 760 731 792 802 779 808 797 723 794 811 792 855 822 770 797 810 766 776 781 764 756 786 738 730 742 789 779 757 758 784 717 807 796 793 766 781 770 804 777 731 780 762 771 749 802 781 781 1.03e+03 682 828 744 828 804 726 700 692 800 733 759 783 770 754 806 750 739 738 746 814 800 799 830 819 792 761 774 784 763 780 809 763 833 779 795 790 794 786 803 786 764 783 770 761 776 761 758 786 827 770 743 765 818 862 788 747 759 758 789 772 738 734 804 820 841 783 762 763 765 786 740 755 799 789 777 770 796 805 774 771 781 734 760 758 724 764 744 752 753 768 741 813 805 804 792 768 745 753 775 771 784 840 819 755 806 784 674 782 708 749 721 744 752 743 807 796 799 790 776 798 760 779 781 811 765 813 778 795 775 785 794 772 759 763 736 788 758 699 730 784 768 754 771 758 766 742 776 748 780 765 804 788 731 765 768 787 785 747 865 1.22e+03 808 813 548 741 746 754 696 757 758 806 751 769 840 767 775 737 788 733 760 873 854 844 832 846 871 797 846 826 852 847 829 863 745 846 850 798 864 829 867 835 850 880 769 854 797 788 862 826 806 817 886 715 762 789 807 841 777 753 620 712 801 777 787 828 766 746 792 749 762 764 776 788 756 772 800 765 806 917 676 851 924 716 764 704 772 771 784 800 820 758 770 728 722 722 767 713 778 764 716 722 749 799 790 715 762 750 740 748 735 766 742 546 651 731 732 746 686 731 773 873 934 832 830 838 887 790 820 805 791 769 781 754 812 845 779 798 765 768 795 797 797 790 763 763 740 787 762 755 802 769 818 718 756 768 743 749 732 752 766 769 733 752 776 764 734 738 746 767 736 777 782 773 752 771 744 754 756 768 753 723 788 754 752 734 767 676 759 742 730 691 749 731 691 741 754 724 756 810 769 814 793 814 801 758 779 756 707 739 726 771 790 772 764 803 749 606 731 765 917 1.09e+03 790 827 805 962 903 706 813 773 812 838 797 735 838 815 779 744 772 726 759 899 831 818 774 790 770 820 760 808 817 758 771 793 757 776 929 1.19e+03 747 741 740 781 749 790 1.03e+03 777 644 765 767 824 781 762 785 785 742 762 779 800 733 765 772 734 775 723 704 706 780 764 763 764 787 767 779 729 724 776 758 732 783 797 701 756 737 832 735 714 780 740 740 791 741 725 705 700 862 725 765 756 863 984 876 931 900 849 795 860 880 932 832 803 771 848 794 780 815 792 892 838 853 807 783 781 718 811 767 775 749 690 810 802 757 673 795 784 744 779 768 776 764 750 729 741 726 758 770 758 686 795 796 759 753 772 780 819 774 786 836 803 754 802 723 729 783 794 782 794 777 777 762 770 773 748 743 790 782 787 790 789 793 798 794 748 720 750 775 758 785 821 798 782 680 745 716 754 709 521 745 742 792 752 768 798 768 774 752 734 880 780 765 732 713 738 732 710 766 751 707 702 1.06e+03 628 798 801 755 800 739 728 723 728 735 758 766 730 699 765 767 753 762 719 728 796 753 762 734 786 747 772 811 821 823 812 818 810 772 823 806 798 805 764 806 774 856 805 795 796 814 765 808 766 794 812 801 786 745 823 815 813 804 808 759 731 792 802 779 809 798 724 794 811 792 855 822 769 796 810 767 776 781 765 756 785 740 730 742 790 779 756 759 784 717 806 795 794 766 781 770 804 777 731 781 763 772 750 800 781 780 1.03e+03 682 827 744 829 805 726 699 691 801 732 758 784 770 754 806 750 740 738 745 813 800 800 831 818 793 761 774 783 762 780 809 762 833 779 796 791 794 785 803 786 764 783 769 761 776 760 757 786 827 771 743 764 818 862 789 747 758 759 790 771 738 734 805 820 840 782 761 764 765 785 740 755 799 788 777 770 796 806 774 771 780 734 761 758 724 762 744 752 752 768 740 811 804 804 792 766 745 753 775 771 780 839 819 755 803 784 674 781 708 748 719 745 752 743 808 796 799 789 775 798 760 779 781 813 765 812 778 795 776 785 793 772 759 763 736 787 758 698 730 784 769 753 771 758 766 742 776 748 779 764 803 786 731 764 767 786 785 748 854 1.22e+03 809 812 548 742 745 756 696 757 756 805 751 769 840 766 775 737 787 733 760 873 853 845 832 846 871 797 846 827 852 846 829 861 746 845 849 798 864 829 867 835 850 881 768 854 797 788 861 826 806 817 886 714 762 790 807 842 777 754 630 712 801 777 786 828 766 745 791 748 763 764 776 787 756 772 800 765 806 918 675 852 923 716 765 704 773 770 784 800 820 759 770 728 722 722 768 713 776 764 716 724 749 798 789 715 763 750 740 748 735 766 741 544 652 731 731 747 685 730 773 873 935 832 830 838 887 790 820 804 791 768 781 754 812 845 781 797 766 767 796 797 796 790 764 764 739 784 762 755 802 769 817 718 756 768 743 750 731 752 766 770 732 752 776 765 733 739 746 766 734 777 782 772 751 772 744 754 756 768 754 723 790 754 754 733 767 676 759 742 729 691 749 730 692 741 754 723 756 810 769 816 793 814 801 758 778 755 707 738 727 771 790 772 765 803 749 606 730 764 918 1.09e+03 790 827 805 962 903 706 813 774 810 839 797 731 838 814 779 745 773 726 760 899 830 818 774 789 771 821 761 807 817 759 772 794 758 778 928 1.19e+03 747 742 740 781 749 791 1.04e+03 777 644 766 766 824 782 763 785 785 742 763 778 800 734 766 771 734 777 724 700 707 780 764 763 764 787 766 779 729 723 776 758 733 784 798 700 757 738 832 735 714 780 741 740 790 740 724 705 700 861 725 765 755 864 984 876 931 901 850 795 860 879 933 832 804 770 849 794 780 815 792 893 838 853 808 783 781 718 810 767 775 748 690 811 802 757 673 795 783 744 779 768 776 764 750 730 741 726 758 770 759 686 794 796 760 752 771 781 820 774 786 836 804 754 802 723 729 783 792 782 794 778 776 761 770 774 747 742 788 781 787 791 790 793 797 794 747 720 748 774 758 785 821 798 782 680 745 715 752 708 521 744 742 792 752 768 798 768 774 752 734 881 781 765 731 713 738 731 711 766 752 707 701 1.06e+03 627 799 801 755 800 739 727 722 727 735 758 765 729 700 766 767 752 764 720 727 796 753 762 734 787 746 773 810 822 823 813 818 811 773 824 807 798 804 764 805 774 857 806 794 796 814 765 807 766 793 811 801 787 744 824 814 814 804 808 758 732 792 803 781 810 798 724 794 812 792 855 822 768 795 810 769 776 781 766 756 784 740 730 742 789 778 756 759 783 717 806 794 794 766 781 771 805 778 731 782 764 772 750 799 780 778 1.03e+03 682 827 742 829 805 724 699 691 801 731 757 782 770 754 806 751 740 738 744 812 800 800 830 818 794 761 774 782 761 781 808 762 832 780 796 792 795 786 803 787 765 782 769 760 775 760 758 786 827 771 742 764 818 862 791 747 757 760 791 772 739 734 806 821 839 782 760 765 765 784 740 755 800 788 777 770 796 807 774 772 780 734 762 758 724 762 744 752 752 768 741 809 804 805 793 764 746 752 775 770 777 838 818 754 801 784 675 780 708 748 717 745 752 742 808 796 798 789 775 797 761 778 781 814 765 812 779 796 777 785 794 772 757 763 735 787 758 698 732 784 769 753 771 759 766 742 777 748 779 764 803 786 729 764 767 787 784 748 840 1.22e+03 809 812 549 742 744 757 696 757 756 804 751 769 840 765 774 738 786 732 762 873 853 845 833 846 871 797 846 828 852 846 828 859 746 845 849 798 865 829 867 836 850 882 767 855 798 789 859 826 805 817 885 714 762 789 807 841 777 754 642 712 800 777 785 829 766 743 790 747 763 764 776 786 756 773 800 765 806 919 675 851 924 716 766 704 775 769 782 800 820 759 770 729 722 722 768 713 776 764 716 725 749 797 788 716 764 750 739 748 735 765 741 544 651 731 731 747 683 729 774 873 935 832 830 838 887 791 820 804 790 768 782 754 813 845 782 798 766 767 796 797 796 789 764 764 738 779 762 755 801 770 816 718 756 768 743 750 731 752 766 769 732 752 777 764 733 740 745 765 734 778 782 772 752 773 744 754 756 767 754 724 792 755 755 733 768 677 759 742 729 691 750 730 693 741 753 722 757 810 769 817 792 814 801 757 778 755 707 738 730 770 790 773 766 803 749 606 729 764 919 1.09e+03 790 826 805 963 904 706 813 775 809 838 796 728 838 814 778 745 772 726 761 898 830 818 774 788 771 822 760 807 816 758 773 794 758 778 927 1.19e+03 746 743 740 780 748 791 1.04e+03 776 644 766 765 824 781 763 784 785 741 763 778 801 732 767 771 734 779 723 691 708 780 764 764 764 788 766 779 729 723 775 758 732 783 798 700 757 738 832 735 714 779 741 740 790 740 724 705 701 859 725 765 754 864 984 877 931 901 851 794 859 879 934 832 805 770 849 794 781 816 792 893 838 853 808 783 781 718 810 766 775 748 691 811 801 758 672 795 783 745 780 769 777 764 749 730 742 727 758 768 759 686 793 796 760 752 771 782 820 774 786 837 804 754 801 722 730 783 791 782 793 778 775 761 770 774 747 743 786 780 788 791 791 793 798 794 746 719 748 773 758 785 820 798 784 679 744 715 752 707 521 742 743 794 753 769 798 767 774 753 735 881 782 766 731 713 738 731 711 766 752 707 701 1.06e+03 627 800 801 755 801 739 726 722 728 735 758 765 729 701 766 766 752 763 720 726 796 754 762 733 787 746 774 809 822 823 815 819 812 773 824 808 798 804 765 803 773 856 806 793 796 813 764 807 767 793 810 801 787 743 823 815 814 804 807 758 733 791 804 782 810 796 725 795 812 792 855 823 768 795 810 769 776 781 765 757 785 741 729 743 789 777 756 759 783 717 805 794 794 767 782 771 806 778 730 782 764 773 750 800 780 777 1.03e+03 682 827 741 828 806 724 700 691 801 730 757 780 769 755 806 751 740 738 743 811 799 800 829 818 794 761 774 783 760 780 808 762 832 780 795 792 794 786 803 787 766 781 769 759 774 759 760 785 827 771 741 766 818 861 791 747 758 760 792 774 739 734 804 821 838 782 761 765 766 784 740 755 801 788 776 770 796 807 774 773 780 734 763 760 723 762 744 752 753 767 741 809 804 804 794 762 746 752 774 769 775 838 818 753 801 786 676 780 708 749 716 746 753 742 808 796 798 789 774 796 762 778 781 815 764 811 780 797 779 784 794 774 757 763 735 788 758 698 733 785 770 754 771 759 766 743 778 747 780 763 803 787 728 764 766 787 784 748 826 1.22e+03 809 811 549 742 744 759 696 758 754 803 752 768 840 766 773 738 788 731 763 872 853 845 834 846 872 797 846 827 852 847 828 858 747 845 849 798 865 829 868 836 850 880 766 855 797 789 859 826 804 817 885 714 762 789 807 839 778 753 652 711 801 776 785 829 767 741 791 747 763 764 777 786 756 773 801 765 804 919 676 850 924 715 766 704 775 767 781 800 821 760 769 730 723 722 769 714 776 764 716 725 747 797 787 715 763 750 739 747 735 765 740 545 651 731 731 747 680 729 773 874 936 832 831 837 888 792 820 805 791 768 782 754 812 845 781 799 765 766 796 797 796 790 765 765 737 776 762 754 801 770 816 718 756 768 744 750 731 752 765 769 732 752 778 764 732 740 745 764 733 779 782 771 752 773 744 755 756 766 753 725 793 756 756 733 768 678 760 742 729 691 750 730 693 742 752 722 758 809 769 818 791 814 802 756 778 755 707 738 730 769 791 773 766 803 749 605 730 764 920 1.09e+03 789 825 804 964 904 707 813 777 808 838 796 726 837 814 778 745 772 726 762 898 830 817 774 788 771 822 760 806 816 756 773 794 757 777 926 1.19e+03 745 743 741 779 749 791 1.04e+03 776 644 766 766 824 780 764 784 786 740 763 778 801 731 766 770 735 779 722 686 709 780 764 766 764 787 767 779 729 722 773 757 732 783 798 701 757 738 832 735 715 778 742 739 790 741 724 705 702 858 725 765 754 864 984 877 931 900 850 794 860 880 934 833 805 770 849 793 781 815 792 893 839 854 809 783 782 718 809 765 775 749 691 812 801 758 671 793 783 745 780 769 778 763 748 731 741 727 758 767 760 686 794 796 758 751 770 782 820 773 785 836 804 754 801 721 730 782 790 782 792 779 775 762 770 774 747 743 786 780 788 792 791 792 798 794 747 718 748 773 758 785 820 798 785 678 744 715 752 707 521 740 743 795 753 769 798 767 774 753 735 882 784 765 732 713 739 732 711 766 752 708 701 1.06e+03 628 800 802 755 802 739 726 724 729 735 758 765 729 701 766 764 752 762 720 727 796 754 762 732 787 746 774 810 822 823 815 819 812 774 823 808 797 803 765 802 774 856 805 793 796 812 763 806 767 793 809 800 787 743 822 815 814 804 806 759 734 792 803 784 809 796 724 795 812 792 855 823 769 795 810 768 777 781 764 758 786 741 728 743 789 777 756 758 783 717 805 794 794 767 782 771 808 778 730 782 763 772 749 801 780 778 1.03e+03 681 828 741 827 806 726 700 692 801 730 758 780 769 756 807 751 740 739 742 810 798 800 829 818 794 761 774 784 761 781 809 762 831 780 794 792 793 786 803 788 766 780 768 759 774 759 761 784 827 771 741 767 819 861 790 747 759 760 791 776 740 734 801 820 836 783 761 765 766 784 740 755 801 788 776 770 796 806 775 772 780 733 763 760 722 761 744 752 753 766 741 810 804 804 793 762 746 751 774 769 774 838 819 754 801 786 676 781 708 750 717 746 754 742 809 796 798 789 775 795 763 779 781 816 764 811 780 797 778 783 796 775 759 763 735 788 758 698 733 786 769 754 771 759 766 743 778 747 780 762 804 787 729 764 766 788 783 748 813 1.22e+03 808 812 549 742 745 758 695 758 754 803 752 768 841 767 773 738 789 731 763 872 853 845 834 846 871 797 846 827 852 848 828 858 748 845 849 797 866 828 869 836 851 879 765 855 796 789 859 826 804 818 885 715 763 789 807 837 779 752 663 710 801 776 785 828 768 741 791 746 764 764 778 787 756 773 802 765 803 919 678 848 924 714 766 703 775 766 780 800 821 760 768 730 723 722 768 714 777 765 717 724 745 797 786 715 762 750 739 746 735 764 740 547 650 729 730 747 678 730 772 875 935 831 832 836 889 792 820 805 791 769 783 753 812 845 781 800 764 766 795 797 796 791 766 764 737 773 763 754 802 771 817 718 756 767 745 751 731 753 764 768 732 752 779 764 732 739 745 764 734 781 782 771 753 773 744 755 756 766 752 726 793 756 755 733 768 678 760 743 730 691 751 729 693 742 752 723 759 809 770 818 791 814 802 755 779 755 706 738 731 769 791 774 766 803 749 604 732 764 919 1.09e+03 788 825 804 965 903 708 812 778 808 838 795 724 838 814 778 745 771 726 763 898 830 817 774 788 770 822 760 805 815 756 773 793 756 776 926 1.19e+03 745 741 741 778 749 791 1.04e+03 775 643 765 766 824 778 764 784 787 739 763 778 800 730 765 771 735 778 721 677 710 780 765 768 764 787 768 778 730 722 772 757 733 782 796 701 757 738 832 734 715 778 742 739 790 742 725 705 702 858 726 766 754 865 984 877 931 900 849 795 861 880 933 833 804 770 848 793 782 814 792 892 839 855 808 783 782 719 808 764 776 750 690 811 801 758 671 792 783 745 779 769 778 763 747 730 741 728 758 769 760 686 796 795 758 751 770 780 818 773 784 836 803 753 801 720 729 782 791 781 791 779 774 762 771 774 748 743 786 781 787 791 791 792 798 794 748 718 748 773 758 785 820 798 784 677 744 715 752 708 520 741 743 796 753 769 797 766 774 752 735 881 783 764 732 713 741 733 711 767 751 708 701 1.06e+03 629 800 802 755 802 740 726 726 730 735 758 766 729 701 766 764 753 762 720 728 796 753 762 734 787 746 774 809 823 823 816 818 811 773 823 808 796 803 764 803 774 855 805 793 794 811 763 806 767 793 808 798 787 743 822 815 814 804 804 760 735 792 802 784 809 796 724 794 812 792 856 824 770 795 811 767 777 781 763 757 787 741 728 743 788 778 755 757 783 717 804 794 793 766 781 771 809 777 730 782 764 772 749 802 781 779 1.03e+03 681 827 741 826 805 727 700 692 801 730 759 781 769 755 807 750 739 740 743 809 797 801 830 818 794 761 774 783 761 781 810 762 831 780 793 792 792 786 802 788 765 780 768 760 775 759 760 783 827 771 742 768 819 861 790 747 760 758 791 775 740 733 799 818 835 783 761 764 765 784 739 754 800 789 776 770 797 804 775 770 781 731 763 760 721 760 744 753 752 766 742 810 803 804 792 762 746 751 774 769 769 838 821 756 802 786 676 781 708 750 718 747 754 742 810 796 798 790 775 795 763 779 781 815 764 811 781 797 780 782 798 777 760 763 735 786 758 698 733 787 769 754 771 760 766 742 778 746 780 762 804 786 730 764 766 788 783 749 802 1.22e+03 807 814 549 742 745 758 695 758 754 803 753 768 842 767 774 738 789 731 763 872 852 845 834 846 870 796 846 827 854 848 828 859 748 845 849 797 866 828 868 836 851 877 764 854 797 790 859 825 805 819 885 716 764 789 807 838 779 751 673 711 801 775 786 828 770 741 792 745 764 764 777 788 757 772 803 765 802 918 678 848 924 712 766 703 774 767 780 800 821 760 767 730 723 723 766 715 777 764 717 722 746 798 786 714 761 751 739 746 736 764 739 548 650 728 729 748 677 732 770 877 934 831 833 836 890 792 820 805 791 770 784 753 811 844 780 800 762 767 795 798 797 792 765 762 737 768 763 755 802 770 817 719 755 768 746 750 731 755 764 768 732 752 779 763 731 738 746 764 734 781 782 771 755 772 744 755 756 766 752 726 793 756 755 732 769 678 760 743 730 692 750 729 692 742 752 725 759 811 771 818 792 813 803 755 779 755 708 739 730 769 790 774 766 802 749 604 734 764 918 1.09e+03 787 825 804 965 904 708 812 777 808 838 795 722 838 812 778 746 771 726 764 898 831 816 774 788 769 822 760 805 815 758 772 793 756 775 926 1.19e+03 746 740 741 779 750 792 1.04e+03 776 643 765 765 824 778 763 784 786 739 763 779 800 729 763 771 734 778 720 671 711 780 767 768 764 788 768 777 730 722 772 757 733 782 796 701 757 737 831 734 715 778 742 739 790 742 725 705 702 859 726 766 754 865 984 878 931 901 849 796 861 881 932 833 804 770 848 793 782 814 792 892 840 856 808 783 782 719 807 762 776 750 688 811 800 759 672 790 783 746 779 770 778 762 747 730 741 726 758 770 759 686 797 794 759 751 770 779 817 773 783 836 802 753 801 720 729 781 792 781 791 778 775 762 772 775 747 742 788 781 787 790 791 792 798 794 748 719 748 773 758 784 820 799 785 678 744 715 752 709 520 741 743 796 752 770 797 766 773 752 735 880 783 763 732 713 742 733 711 767 751 709 702 1.06e+03 630 800 802 754 802 741 726 726 729 735 758 766 729 701 766 763 754 761 720 728 795 752 762 735 787 746 773 809 823 824 816 817 811 772 824 808 796 803 764 803 775 856 804 793 792 811 764 805 767 794 808 799 786 744 821 815 814 804 805 760 736 793 801 784 808 797 724 793 812 792 856 824 770 794 812 766 777 781 762 755 787 740 727 744 788 779 756 757 783 717 803 794 794 766 781 771 809 777 729 782 763 771 749 802 781 779 1.03e+03 680 826 741 826 804 729 700 692 801 730 759 782 769 754 808 750 739 740 744 809 796 801 830 819 794 760 773 782 761 781 810 763 831 780 793 792 793 786 803 788 765 779 768 760 775 759 760 782 826 770 743 769 820 861 789 747 761 756 790 775 739 732 799 816 834 782 761 762 763 784 738 754 798 790 776 771 798 804 775 768 781 731 761 760 723 760 744 753 752 765 742 810 801 804 790 762 746 751 774 770 763 838 822 757 802 786 676 781 708 750 718 747 753 742 810 796 797 790 775 795 764 779 781 815 764 811 781 797 781 784 799 776 760 763 735 785 758 698 732 787 769 753 771 760 766 742 777 745 780 763 803 786 731 765 768 788 784 749 792 1.22e+03 807 816 549 741 746 758 695 759 755 802 753 769 842 765 775 737 790 731 762 872 852 845 834 845 869 796 847 827 855 848 828 860 748 845 848 796 865 827 868 836 852 878 764 854 798 789 859 825 806 820 885 715 763 789 807 838 778 751 683 712 801 776 788 828 769 743 791 746 764 765 777 788 756 771 802 765 802 918 678 850 923 713 766 702 774 767 781 800 821 759 767 730 722 722 765 715 778 765 717 722 747 799 786 713 760 751 739 745 736 765 738 548 650 728 729 748 677 733 770 879 932 830 833 837 890 793 821 805 790 770 784 754 811 844 780 799 762 768 795 798 797 792 763 759 737 764 763 757 802 769 817 719 755 768 745 748 732 756 762 768 731 752 779 763 732 738 748 765 734 781 782 771 755 770 744 755 755 766 752 725 792 754 754 732 770 678 759 743 730 691 750 729 692 741 752 727 758 813 772 819 794 813 803 755 779 755 709 739 729 770 790 776 766 802 749 605 734 764 917 1.09e+03 787 824 804 964 904 707 813 776 809 838 795 721 838 811 778 747 771 725 764 899 832 816 774 788 769 822 759 807 816 760 771 792 756 775 926 1.19e+03 747 740 740 779 750 792 1.04e+03 778 643 764 765 824 778 762 784 787 740 763 780 800 729 763 772 733 777 720 664 710 781 768 769 765 788 768 777 729 722 772 757 733 782 795 700 757 737 831 734 715 778 741 739 790 741 724 705 702 859 726 766 755 866 984 878 931 901 849 797 861 880 932 833 803 770 848 793 782 814 791 892 840 855 808 783 782 718 807 762 776 750 688 811 800 759 672 791 783 746 779 770 778 762 747 730 741 725 758 769 758 686 798 794 759 751 770 779 815 773 783 837 802 754 802 721 728 781 793 780 792 778 775 762 772 775 746 741 789 781 787 789 792 792 799 793 748 718 748 774 758 784 820 800 786 678 744 714 752 709 521 742 743 795 752 769 797 766 772 752 736 880 783 762 732 712 742 732 711 768 751 710 702 1.06e+03 631 800 802 753 802 742 727 726 728 735 758 767 729 702 766 763 754 761 720 728 794 752 762 736 786 746 773 808 823 824 815 817 810 772 824 808 796 804 764 801 774 856 805 793 793 813 764 804 767 793 808 800 785 744 822 816 814 804 804 761 736 794 801 784 808 797 724 791 810 793 856 824 769 794 812 766 777 780 762 753 786 740 727 745 789 780 755 758 784 717 804 794 794 766 781 772 810 776 728 781 762 770 748 802 780 778 1.03e+03 680 825 741 826 803 731 699 692 801 730 759 782 769 754 809 751 739 740 746 809 795 802 830 820 794 759 773 781 761 781 810 763 831 779 793 792 793 786 804 788 765 778 769 761 775 758 760 783 826 770 745 769 820 861 789 747 761 754 791 774 739 732 799 816 836 782 762 762 763 784 738 754 798 791 777 772 799 804 774 769 780 733 760 760 724 761 743 753 754 766 742 810 801 804 790 762 746 752 774 769 758 838 821 758 803 786 675 781 708 750 718 746 753 742 811 798 796 790 775 797 764 779 781 814 764 811 780 797 782 785 798 774 759 763 735 785 758 698 731 787 769 753 770 759 765 742 777 744 780 764 803 786 730 765 769 788 785 749 781 1.22e+03 807 815 548 741 746 759 695 760 756 804 751 770 842 764 775 738 790 731 762 873 852 844 834 845 869 796 847 827 855 848 829 862 747 846 848 797 865 827 867 835 851 878 764 855 798 788 860 824 805 821 886 714 762 789 807 838 778 751 691 714 801 776 789 827 769 744 791 746 764 764 777 790 755 769 802 765 802 918 678 851 924 713 766 703 773 768 781 800 821 759 766 731 723 722 764 714 780 766 717 720 748 800 787 713 760 751 739 747 737 765 738 548 651 730 729 748 677 734 770 882 932 830 832 838 890 793 821 804 790 771 784 754 811 844 779 797 763 769 795 797 797 792 762 758 738 756 763 755 802 768 817 718 755 768 745 749 732 754 761 768 731 752 780 763 734 737 748 766 734 781 781 772 756 770 745 755 755 766 752 724 792 752 754 731 769 678 759 743 730 691 750 728 692 739 753 726 757 815 771 819 794 813 801 755 779 755 710 740 729 770 790 777 766 801 749 605 734 765 917 1.09e+03 788 825 805 962 904 706 814 775 810 838 795 721 839 810 779 748 771 724 764 898 832 817 774 786 770 822 760 808 817 761 770 792 756 774 927 1.19e+03 747 740 741 780 751 791 1.04e+03 779 643 764 765 824 778 762 784 788 741 762 780 799 729 764 771 734 777 720 658 710 782 767 769 765 788 768 777 729 722 772 757 733 782 795 699 756 737 833 735 716 778 740 739 789 742 723 705 702 860 725 766 756 864 984 878 931 902 849 796 861 880 932 832 803 770 848 793 782 814 790 892 840 855 808 783 782 718 808 762 776 750 688 810 800 760 671 792 783 745 779 770 778 763 747 729 740 726 757 769 758 686 798 794 758 751 770 778 812 773 782 838 801 754 802 722 727 780 792 780 792 778 776 761 772 775 746 741 789 781 788 790 793 792 799 792 747 718 748 774 758 783 820 800 787 677 744 715 753 709 521 743 744 794 752 769 797 768 773 752 736 880 783 762 732 712 742 732 711 767 751 714 702 1.06e+03 630 799 803 753 802 742 727 726 728 735 759 768 728 701 766 763 754 761 719 728 794 752 762 736 785 746 771 808 823 824 814 817 810 772 825 808 796 805 764 800 772 857 805 793 794 815 765 805 766 793 808 800 784 746 822 816 815 803 803 761 736 793 801 784 807 796 724 791 810 794 856 823 769 794 812 767 777 781 762 753 786 740 727 745 788 780 755 759 784 717 805 794 796 766 782 773 810 776 728 781 762 771 748 802 780 778 1.03e+03 681 824 741 826 804 730 699 693 801 731 759 783 769 754 809 752 739 738 746 809 795 802 831 822 794 759 772 781 762 780 810 764 832 778 793 792 793 786 804 788 765 777 769 761 775 758 761 784 826 769 745 769 819 861 789 746 760 754 790 774 739 733 800 817 837 782 762 762 763 784 738 754 797 792 777 771 798 804 774 770 780 733 760 760 723 762 743 752 755 766 743 809 801 804 790 762 746 752 775 769 754 839 820 758 803 787 674 781 708 750 717 746 753 743 811 799 795 790 775 798 763 779 781 814 763 810 778 796 782 785 797 772 759 763 735 786 758 699 731 786 769 753 769 759 766 742 776 744 779 765 803 785 730 766 769 789 787 749 770 1.22e+03 807 814 548 741 746 760 695 761 756 806 750 771 841 763 775 739 790 733 761 872 852 843 834 845 869 797 847 826 854 848 829 862 747 846 848 797 865 826 867 834 851 878 765 856 798 788 862 823 804 822 886 714 762 790 807 838 778 751 697 713 801 778 789 827 770 745 792 748 764 762 777 791 755 768 803 764 804 918 678 851 924 713 766 704 772 768 780 800 821 760 766 731 722 719 764 714 780 767 718 720 748 800 788 713 760 750 739 748 737 765 738 546 651 731 729 748 677 733 770 885 932 830 831 838 889 794 821 803 791 772 784 754 811 843 779 795 764 768 795 797 798 791 763 757 739 750 764 753 802 768 817 716 755 767 744 750 732 753 760 768 731 752 780 764 735 738 748 767 734 782 781 772 755 771 746 755 755 766 751 724 792 751 754 732 767 679 760 743 730 690 750 728 692 737 754 726 756 815 771 819 795 813 800 755 779 754 711 741 728 770 790 776 765 801 749 605 734 766 916 1.09e+03 789 826 804 960 903 706 814 775 810 839 795 721 839 810 779 748 771 723 764 896 831 818 774 785 771 822 760 808 818 762 769 792 756 775 928 1.19e+03 747 740 742 781 750 791 1.04e+03 779 643 764 765 824 779 763 785 789 742 761 780 799 729 763 771 735 777 720 653 709 782 766 770 763 788 768 776 729 722 772 757 733 782 794 698 756 736 834 736 717 778 740 738 790 743 723 706 701 860 725 766 756 862 983 878 930 902 848 795 861 881 932 832 803 771 848 793 782 814 789 892 839 855 807 782 782 718 809 763 776 749 688 810 800 760 671 793 782 743 780 769 778 763 747 729 740 728 757 769 758 686 799 796 757 751 771 778 809 772 783 838 800 754 802 723 726 778 791 780 792 778 776 760 772 773 747 742 789 780 788 791 793 792 799 791 746 718 748 775 758 784 819 800 787 679 744 716 754 710 521 743 744 793 753 769 796 768 773 752 736 880 782 763 731 712 741 733 712 766 751 717 701 1.06e+03 630 799 803 754 802 742 727 726 728 735 759 768 728 701 766 762 754 761 718 729 794 753 763 735 785 747 770 808 823 822 814 818 810 772 824 808 797 806 765 800 771 857 804 792 795 816 764 807 766 792 808 799 783 746 821 816 816 803 805 762 736 792 800 783 807 795 723 791 810 794 856 823 769 794 811 768 777 782 763 754 787 740 727 746 789 779 754 760 785 718 806 794 797 766 783 773 811 776 728 780 763 772 747 803 779 778 1.03e+03 683 824 741 828 806 728 699 693 800 731 759 783 769 754 809 753 738 737 746 810 796 802 831 822 795 759 772 781 762 779 811 765 832 778 793 792 793 786 802 788 766 777 768 761 775 758 761 784 826 769 744 770 819 862 789 745 760 755 790 774 740 733 800 818 838 782 761 762 762 785 738 754 796 793 777 769 799 804 774 770 780 733 762 760 721 764 743 750 757 768 743 809 801 805 790 761 747 752 776 768 750 839 819 757 803 787 673 782 707 750 717 747 752 742 809 799 795 791 775 798 764 779 781 814 763 809 776 795 782 785 797 770 759 763 736 786 758 700 732 786 769 754 767 759 768 742 777 745 778 764 803 784 730 766 768 789 787 748 760 1.22e+03 806 814 548 741 745 760 695 761 756 808 749 772 840 762 775 739 791 734 761 872 852 843 834 845 869 798 845 826 853 848 829 861 747 845 848 797 866 826 866 833 851 879 766 857 798 787 863 823 803 820 886 714 762 789 808 838 778 751 704 713 801 778 788 828 770 745 794 749 764 761 777 792 756 769 803 764 805 918 678 851 925 714 766 705 771 768 780 800 822 760 767 731 722 718 764 713 779 767 717 721 748 800 790 713 761 750 739 749 737 764 738 546 651 731 729 748 678 732 769 890 932 829 830 839 888 793 820 802 792 773 784 754 812 843 780 794 764 768 795 796 798 790 763 757 740 742 765 751 801 768 817 717 756 767 744 751 732 752 760 768 731 753 780 764 736 738 748 767 734 782 782 773 755 771 745 754 755 766 751 725 790 752 754 732 765 679 762 744 730 690 750 727 692 737 754 726 755 814 771 818 796 813 798 754 779 753 711 741 728 770 791 774 765 800 749 605 734 766 917 1.09e+03 790 826 803 959 903 707 814 775 809 839 796 719 838 810 779 748 771 723 763 896 831 818 773 785 772 822 761 808 818 762 770 792 756 776 929 1.19e+03 746 740 743 781 750 791 1.04e+03 778 644 764 765 824 780 764 786 790 742 760 780 800 729 762 771 736 777 720 648 709 782 766 770 762 788 768 776 729 721 772 756 732 781 794 698 755 736 835 736 717 780 740 738 790 744 722 706 700 860 725 765 756 861 983 878 930 903 848 795 862 880 932 832 803 771 848 793 782 814 789 892 838 855 808 782 780 718 811 764 776 749 688 808 800 760 672 794 782 741 782 768 777 762 747 728 740 728 757 769 756 686 799 797 757 751 772 778 807 772 784 837 801 755 802 723 726 777 790 780 793 777 775 760 772 772 748 743 789 780 788 792 793 793 799 792 747 718 749 775 758 785 819 801 785 680 745 717 754 710 520 744 744 792 754 769 795 769 774 752 735 880 782 763 731 712 741 734 713 765 750 720 701 1.06e+03 630 799 803 754 802 742 728 725 729 735 759 768 728 701 765 762 754 761 718 730 795 752 764 734 786 748 769 809 823 821 814 818 810 772 822 808 798 806 764 802 772 857 804 792 794 816 763 809 766 793 808 797 783 744 819 815 817 802 807 761 735 792 801 783 806 793 722 791 811 793 856 822 770 795 811 768 777 783 763 754 787 740 726 748 789 778 754 760 786 718 806 794 797 766 784 773 810 776 728 779 763 772 746 804 778 779 1.03e+03 684 824 742 830 806 725 699 694 800 730 760 783 770 754 809 753 739 735 746 811 797 802 832 822 794 760 772 782 763 779 812 766 833 777 794 792 793 785 802 788 767 777 768 761 775 758 760 784 828 770 743 769 819 861 788 746 760 755 789 774 741 732 800 819 837 782 761 762 762 785 738 754 796 793 778 768 799 805 774 770 780 733 764 759 719 764 743 749 756 769 743 809 802 806 791 762 747 752 776 768 745 840 819 757 803 787 674 783 706 750 717 747 752 742 807 798 796 791 775 798 765 779 781 813 763 809 776 794 780 785 797 771 759 763 737 785 758 701 732 786 769 755 767 758 769 743 778 746 778 764 804 785 729 766 766 789 786 747 750 1.22e+03 805 815 549 741 745 758 696 760 756 807 749 770 840 764 774 738 791 735 761 872 852 842 833 844 868 798 844 826 852 848 829 861 747 844 848 796 866 826 867 834 850 878 765 858 798 787 863 824 804 819 887 715 762 789 809 839 779 752 713 712 801 777 787 829 770 746 796 750 763 761 777 793 758 769 802 763 806 918 678 850 925 714 766 706 771 769 781 799 822 760 768 731 722 717 765 714 778 766 717 723 747 800 790 713 762 750 739 748 736 763 737 545 650 731 730 748 678 731 769 894 932 828 829 839 886 793 820 802 792 773 783 754 812 844 782 792 763 769 795 796 798 790 763 757 740 737 765 751 801 768 818 718 756 767 744 751 732 753 758 768 730 753 780 763 735 738 747 766 734 783 782 774 755 771 743 754 755 766 751 725 789 753 754 732 765 678 762 745 730 690 750 728 692 738 754 726 756 814 771 818 794 813 798 753 778 752 711 740 729 770 791 772 764 802 749 606 734 765 917 1.09e+03 791 826 801 959 903 708 814 775 809 839 796 717 837 810 779 748 771 723 763 896 831 820 773 785 772 821 761 807 818 762 771 792 756 776 930 1.19e+03 745 740 743 781 750 790 1.03e+03 778 644 763 766 824 780 764 786 789 742 760 780 801 730 761 771 734 777 720 641 710 782 767 770 762 788 768 777 729 722 772 757 732 782 795 698 754 735 836 736 717 781 741 738 791 745 722 706 700 861 726 764 756 862 982 878 931 903 848 795 863 880 932 831 804 771 848 793 782 814 790 892 838 855 808 782 779 718 813 765 776 748 688 808 801 759 672 794 782 741 783 767 776 762 747 728 740 728 757 769 756 687 799 798 756 752 772 779 804 772 786 835 802 755 801 722 726 778 791 781 793 776 775 759 771 770 748 743 789 780 788 792 793 793 798 793 747 718 749 774 758 787 818 800 783 681 744 717 755 710 520 742 744 793 754 769 794 769 774 752 734 880 782 763 731 712 740 733 713 764 750 724 700 1.06e+03 629 799 802 754 803 742 729 725 730 735 759 767 728 701 765 759 754 762 717 730 796 752 764 734 787 749 769 809 823 821 815 818 811 772 821 808 798 806 764 805 773 857 805 792 793 816 762 811 766 793 809 798 783 742 819 815 816 802 809 761 734 792 802 782 806 793 721 791 812 792 856 822 769 795 811 767 778 782 762 755 788 740 727 750 789 778 753 760 786 718 805 793 797 766 784 773 809 777 729 779 762 772 747 804 778 780 1.03e+03 683 824 742 832 805 724 699 694 800 730 760 783 770 753 808 753 739 736 747 812 797 803 832 822 794 760 772 782 764 778 812 765 834 777 796 792 793 784 803 787 768 778 768 760 775 758 760 783 830 768 743 768 819 860 788 748 760 755 790 774 739 732 800 819 837 781 761 763 761 785 738 754 798 793 780 768 800 807 774 770 781 733 764 759 719 764 743 748 756 770 742 809 802 806 791 762 747 752 776 769 743 840 819 759 803 786 675 784 706 750 718 746 752 740 807 797 796 791 775 799 766 778 780 813 764 809 776 794 779 783 797 772 759 763 737 786 758 702 732 785 768 756 767 758 769 743 778 746 778 763 804 785 729 765 767 789 784 746 740 1.22e+03 804 815 549 741 745 757 697 759 756 807 749 769 840 766 772 737 792 735 762 872 851 843 832 844 868 797 843 826 852 848 829 861 747 844 848 795 866 827 868 835 850 878 765 858 796 787 862 827 804 817 887 714 761 789 809 840 779 752 720 712 802 776 787 829 769 746 796 751 763 762 778 792 757 770 801 763 806 917 678 850 925 716 766 706 771 770 782 799 822 760 769 732 723 717 765 715 778 766 716 724 748 799 791 713 762 750 738 746 735 762 736 544 653 730 730 748 679 730 769 898 933 829 829 840 887 793 819 803 792 772 783 753 811 845 783 791 764 770 795 796 798 790 764 756 739 728 765 751 801 768 818 718 757 767 744 752 731 754 756 768 729 752 779 761 734 738 746 766 734 782 783 774 754 772 742 754 755 767 751 726 788 754 754 732 764 678 763 744 729 691 750 728 693 739 754 726 756 814 772 819 792 813 799 753 778 755 711 740 730 770 791 772 764 805 749 606 734 764 918 1.09e+03 791 826 801 960 904 708 814 775 810 839 797 714 837 811 779 748 771 723 764 895 830 821 773 786 772 821 761 806 818 761 772 792 755 777 929 1.19e+03 743 740 744 781 750 790 1.03e+03 779 644 763 766 825 780 765 786 788 742 760 779 802 732 761 771 734 776 720 634 710 782 767 770 762 789 768 778 728 722 772 757 731 781 795 698 754 735 836 737 716 781 742 737 791 744 721 706 701 862 726 763 757 863 982 878 932 903 848 795 864 880 933 831 804 771 848 794 782 814 790 891 839 856 808 782 778 718 813 765 776 748 688 808 801 759 672 795 783 741 783 767 775 762 746 728 740 727 757 768 754 688 799 798 756 753 772 780 802 772 786 833 804 755 801 722 726 779 791 781 794 776 774 759 770 771 748 744 789 780 787 792 793 794 799 794 748 718 750 774 758 788 817 800 782 682 744 718 755 710 520 741 744 794 753 768 794 769 774 752 733 881 782 763 732 712 740 733 713 765 750 728 700 1.06e+03 630 800 801 754 802 742 729 724 730 735 759 766 728 701 764 756 754 762 717 731 797 750 764 734 787 749 769 809 822 821 815 819 811 773 823 807 797 806 764 805 774 856 806 791 794 815 762 812 766 793 809 798 783 741 820 816 816 803 809 761 733 792 802 781 806 794 721 791 812 792 856 822 770 795 810 767 777 782 761 756 788 740 728 752 789 778 754 760 786 719 805 794 796 766 784 772 807 777 729 779 761 772 749 804 778 780 1.03e+03 682 825 742 832 802 724 699 694 800 731 760 782 771 753 808 752 740 737 746 812 796 804 832 822 794 761 773 783 764 778 810 763 835 777 797 791 793 785 805 787 769 778 769 760 776 758 760 783 832 767 742 768 819 859 789 749 760 756 791 774 737 734 800 819 836 780 761 764 761 784 739 754 799 793 781 769 800 808 773 770 781 732 763 759 720 764 744 748 755 770 742 808 803 807 791 762 747 751 776 768 741 840 820 760 803 786 675 785 706 749 718 746 752 739 809 797 797 791 774 798 766 777 780 812 765 810 776 795 778 782 797 772 759 763 737 786 758 703 732 785 768 756 767 758 768 742 776 746 779 763 804 786 729 764 767 788 783 746 728 1.22e+03 804 816 550 742 745 757 698 758 755 807 749 768 840 767 770 738 792 734 761 872 851 843 831 844 869 796 844 826 853 848 829 862 747 844 848 795 866 828 870 835 850 878 764 857 796 788 862 829 804 817 887 714 760 788 809 840 779 751 723 712 802 775 787 829 768 746 794 751 763 762 778 791 756 770 800 764 805 916 678 850 924 716 765 705 772 770 784 799 822 759 769 732 723 717 765 714 778 765 716 726 748 799 791 714 760 750 739 745 734 762 735 546 657 730 730 748 680 730 769 903 934 831 828 840 887 793 819 803 791 772 783 754 809 846 784 786 764 770 795 795 798 791 764 756 739 721 764 751 801 768 818 718 757 767 745 752 731 754 755 768 729 752 779 760 733 738 746 766 733 783 783 774 754 773 742 754 755 767 753 727 789 754 754 733 764 678 762 743 729 692 750 728 694 739 754 724 756 815 773 819 793 814 799 755 778 757 712 740 730 771 791 773 764 808 748 607 734 763 918 1.08e+03 790 825 801 961 904 708 814 776 810 840 797 714 836 811 780 748 772 723 765 894 830 821 773 787 771 821 761 806 818 759 772 791 755 777 929 1.19e+03 742 741 743 780 750 789 1.03e+03 779 644 763 766 826 780 764 787 787 742 760 780 801 732 762 771 736 776 720 629 710 782 767 770 763 789 768 779 728 723 773 756 731 781 795 698 754 735 836 737 716 780 742 737 791 744 721 705 703 863 726 763 757 863 982 878 932 902 850 795 864 880 933 831 804 771 848 795 782 815 790 891 840 856 807 782 779 717 814 766 777 748 688 809 800 758 672 795 783 742 783 767 775 762 746 728 741 727 757 768 754 688 799 797 756 752 772 780 800 772 785 833 803 755 801 720 726 778 790 781 794 777 774 759 771 771 746 744 789 780 787 792 793 794 799 794 748 718 750 774 758 788 817 799 782 681 743 718 754 710 520 740 744 795 753 768 795 770 774 752 733 882 783 762 732 712 740 733 712 764 750 732 698 1.05e+03 630 800 800 755 802 742 730 724 729 734 760 766 728 701 765 752 753 763 718 731 796 750 763 735 787 748 769 808 820 821 816 820 811 772 824 807 796 805 765 805 775 856 807 791 795 815 762 812 766 794 810 797 784 742 822 816 815 803 808 760 733 793 802 781 806 794 722 791 812 793 856 822 770 794 810 766 777 781 762 756 788 740 729 754 788 778 754 759 785 719 804 794 795 766 784 772 807 776 729 779 762 773 750 804 778 780 1.03e+03 682 826 742 830 802 724 699 694 800 732 760 782 771 753 808 752 740 738 746 812 796 802 830 821 794 761 774 785 765 777 809 761 835 776 795 791 792 786 806 788 768 778 770 760 774 759 761 782 832 766 742 768 819 860 790 748 760 756 791 774 735 735 800 819 835 780 762 765 762 784 739 754 799 794 781 769 798 809 773 770 780 732 763 759 720 764 745 748 755 769 741 808 803 807 791 761 748 750 777 768 740 840 820 759 803 785 675 785 706 748 719 746 752 738 810 797 798 791 774 797 765 776 779 813 766 811 776 796 777 780 798 772 759 762 737 786 758 703 732 784 768 756 767 758 766 742 775 746 780 763 804 786 729 764 768 788 783 746 718 1.22e+03 804 816 550 742 744 758 698 759 756 807 750 768 840 767 772 738 792 734 761 872 851 843 831 843 868 796 844 826 854 847 830 863 747 845 848 795 866 828 869 836 851 878 764 857 797 789 861 830 805 818 888 713 759 788 808 839 779 750 723 712 803 775 788 830 768 746 792 751 763 763 778 790 755 771 799 764 804 916 678 850 923 716 764 705 774 769 784 799 822 759 768 732 724 716 766 714 778 765 715 727 748 798 791 714 760 750 739 744 735 762 736 548 662 728 730 747 681 730 769 910 934 832 829 841 888 793 819 803 792 771 783 755 809 846 782 782 763 770 795 794 799 791 763 756 739 713 764 753 800 768 819 717 755 767 745 753 731 754 754 768 730 752 778 760 733 737 747 768 732 783 783 774 753 774 743 754 755 766 754 727 789 754 754 733 763 679 761 742 729 691 750 728 695 739 754 723 756 816 773 819 795 814 798 756 777 759 711 740 731 771 791 773 764 807 748 608 734 764 917 1.08e+03 789 826 801 962 904 709 813 775 808 840 797 713 836 810 782 748 772 724 765 893 830 819 773 788 770 821 761 806 818 758 771 791 754 777 929 1.19e+03 742 742 743 779 751 789 1.03e+03 778 643 763 766 830 780 763 787 787 742 761 781 801 731 764 771 736 777 719 625 710 782 767 770 763 789 768 779 729 722 773 755 732 780 795 700 755 735 836 736 716 780 743 738 791 744 721 705 703 862 727 764 758 863 982 876 932 900 850 795 863 880 934 831 804 772 849 796 782 815 791 892 841 857 806 782 779 717 813 766 777 749 688 809 800 759 673 796 783 742 782 767 775 763 746 728 741 727 757 768 754 688 798 796 757 751 771 781 799 772 785 834 803 754 801 720 726 777 790 781 793 777 774 758 771 772 745 744 789 780 786 792 793 795 800 794 749 718 751 774 758 788 816 799 782 679 744 718 752 711 520 740 745 795 753 768 797 770 775 753 734 883 783 762 732 712 740 733 712 764 750 735 697 1.05e+03 630 800 800 755 803 742 731 724 729 734 760 767 728 701 765 749 753 763 718 730 796 750 762 734 787 747 770 808 820 822 816 821 812 772 825 806 796 805 765 804 774 855 807 792 796 815 762 811 767 794 810 797 785 744 821 816 814 803 807 760 734 794 801 782 807 794 722 792 811 794 856 823 769 794 810 765 777 780 763 755 789 739 727 756 788 778 754 758 784 718 804 793 794 766 784 772 807 776 729 778 763 773 750 804 778 780 1.03e+03 683 826 742 829 802 723 699 693 800 733 760 781 772 753 808 751 740 738 746 812 796 800 829 821 793 762 774 786 765 777 809 762 836 776 794 790 792 785 806 786 768 778 770 759 773 759 760 783 831 767 743 767 820 861 791 747 760 756 790 774 735 735 800 820 835 780 763 766 763 784 739 755 798 794 780 769 797 809 772 770 780 732 764 759 720 766 746 749 755 767 742 808 803 806 791 761 748 750 777 767 738 839 820 758 803 785 674 784 706 747 720 746 752 738 809 797 800 791 774 796 763 776 779 814 766 810 777 797 777 782 797 771 760 761 736 785 758 702 731 784 768 754 766 758 764 741 775 746 780 763 804 786 729 764 768 789 783 746 707 1.22e+03 805 816 551 742 744 758 697 759 757 807 751 768 840 769 773 739 791 734 762 872 852 842 831 843 868 796 844 827 854 846 831 864 748 845 848 796 866 829 868 837 852 877 763 856 796 788 860 828 805 818 888 713 760 788 807 839 779 748 724 712 803 776 788 828 767 744 790 751 762 762 778 791 755 771 799 764 804 918 678 849 922 717 763 705 775 769 784 799 822 759 767 731 724 716 766 713 778 765 715 728 748 798 790 715 760 750 739 744 736 763 738 550 668 726 730 747 682 729 770 916 934 832 830 841 888 794 820 803 792 770 784 756 809 845 781 778 762 770 795 793 800 791 763 757 739 705 764 755 800 769 819 717 754 767 745 752 731 754 754 767 731 752 777 760 734 737 748 767 732 782 783 774 754 775 744 754 755 765 755 727 790 753 754 733 763 678 760 744 729 689 750 730 695 738 754 723 756 816 774 819 796 814 798 758 777 759 711 739 732 771 791 772 764 806 748 610 732 765 917 1.08e+03 788 827 801 962 904 709 813 775 808 840 797 711 836 809 783 747 772 724 765 894 831 818 773 787 769 820 760 807 818 756 771 791 754 777 929 1.19e+03 742 743 742 778 752 790 1.03e+03 778 643 763 766 834 779 762 787 786 742 761 782 802 730 764 771 736 777 718 618 710 783 766 770 763 789 768 780 729 722 773 754 732 781 795 701 755 735 836 735 716 780 743 738 790 744 722 705 704 862 727 764 757 863 982 875 932 899 850 795 862 880 933 831 805 771 850 796 782 815 791 892 841 857 806 782 780 716 812 765 777 750 688 810 800 760 673 796 784 743 781 767 775 762 745 728 741 727 757 768 754 687 798 795 758 751 772 782 797 772 784 834 802 754 802 719 726 777 790 781 792 777 774 757 771 771 745 744 788 780 786 792 793 794 800 794 750 718 752 776 758 788 816 800 782 679 744 718 751 711 520 740 745 795 753 768 799 770 775 752 735 884 783 761 732 713 740 733 713 765 750 738 695 1.04e+03 629 800 801 755 802 742 732 724 728 734 760 767 729 701 765 748 752 763 719 730 796 750 762 733 787 747 772 809 821 823 816 821 812 772 824 806 796 804 766 802 774 855 807 791 797 816 762 811 767 794 811 798 786 743 821 816 814 804 806 759 734 795 800 783 807 794 722 793 810 794 855 823 767 793 811 765 777 781 763 754 789 739 725 759 788 778 755 756 783 718 804 793 795 766 784 772 806 777 731 779 763 773 749 804 780 780 1.03e+03 683 825 741 828 802 722 699 693 800 732 759 780 772 753 808 751 739 738 745 812 797 799 829 821 792 762 775 785 765 778 808 764 837 776 794 790 791 784 805 784 767 778 770 758 772 760 760 783 829 767 742 767 820 862 791 747 761 756 790 774 735 734 801 821 835 780 764 764 763 783 739 754 798 794 779 769 796 808 772 770 780 733 764 759 720 768 746 749 755 766 742 809 803 805 791 760 748 750 777 767 737 838 820 757 803 785 674 784 707 746 721 746 752 740 807 798 800 792 773 795 762 776 779 815 766 810 777 797 778 783 797 772 760 761 736 786 758 700 730 784 770 752 766 758 764 742 776 746 781 763 804 785 729 766 768 790 784 746 697 1.22e+03 806 816 551 743 744 759 696 760 757 807 751 768 841 771 773 739 790 733 762 872 854 843 832 844 867 797 843 827 855 845 831 862 748 846 849 796 867 830 867 838 851 877 764 856 794 788 860 827 806 818 888 714 760 788 806 838 780 748 725 711 803 776 788 827 768 741 790 752 761 761 779 791 755 771 800 763 805 919 679 847 921 717 762 705 775 770 784 799 822 759 767 731 724 717 766 713 778 764 715 728 748 799 788 715 760 748 739 744 736 762 739 550 674 727 730 748 682 728 772 923 934 831 831 841 888 794 819 803 792 769 785 756 811 845 781 778 761 769 796 794 801 791 763 758 739 697 764 757 800 770 819 717 755 768 745 751 731 753 754 769 732 752 777 759 735 737 748 767 732 780 783 774 754 775 745 753 756 765 755 726 790 752 754 733 763 677 760 745 729 686 750 731 696 738 754 723 756 815 774 819 794 813 798 757 777 758 710 738 732 771 790 773 764 805 748 610 731 766 916 1.08e+03 788 828 801 962 905 710 813 775 808 839 797 709 836 808 784 746 772 724 765 895 832 818 773 786 769 820 759 807 817 756 771 792 754 777 930 1.19e+03 743 744 741 778 751 791 1.03e+03 779 643 764 766 839 779 763 786 786 742 762 782 803 730 764 772 736 776 718 613 710 783 767 770 764 788 768 780 729 721 772 754 732 782 796 702 755 736 836 734 717 780 744 738 790 745 722 705 704 863 727 764 757 863 982 875 932 898 849 796 862 880 933 832 805 771 851 794 782 816 790 892 841 856 807 782 780 715 810 765 777 751 688 810 800 760 673 795 784 743 782 766 775 762 745 728 740 728 757 769 755 688 797 794 759 752 774 782 794 772 783 835 802 755 802 720 726 777 790 781 792 777 774 756 770 771 745 743 788 780 787 792 792 793 800 794 751 719 752 777 758 786 816 800 782 679 743 717 752 711 520 740 745 795 752 769 799 770 774 752 736 884 784 761 732 713 740 732 713 766 750 740 693 1.03e+03 629 799 802 755 802 742 732 724 729 735 761 768 729 701 765 746 753 763 720 730 796 751 762 733 787 747 772 810 822 824 816 821 813 772 823 805 796 805 766 801 775 855 806 791 797 816 762 810 766 794 811 799 785 743 821 815 814 804 806 759 735 796 799 783 807 794 723 792 809 793 855 824 766 793 811 766 777 783 763 753 790 740 725 762 787 778 756 756 783 718 805 792 795 766 784 772 806 778 733 779 761 772 749 804 781 779 1.03e+03 682 824 741 829 802 722 699 693 801 732 757 780 771 754 809 751 738 738 745 812 797 799 832 822 792 761 775 785 765 780 808 766 838 776 794 791 790 783 805 784 767 778 771 758 773 760 760 783 828 767 741 768 820 863 791 746 762 756 791 774 735 734 801 822 835 780 764 763 763 783 739 754 799 794 778 769 797 808 773 770 780 734 764 758 720 770 746 750 754 766 743 809 803 804 791 760 747 750 777 769 737 837 819 757 804 785 673 783 708 746 721 746 753 741 807 798 800 792 773 795 762 776 779 815 767 812 777 797 778 785 796 772 760 761 736 786 758 700 729 784 771 752 766 758 764 744 776 747 781 763 804 784 729 767 768 789 786 747 686 1.22e+03 807 814 552 743 745 759 696 760 758 806 751 768 841 771 773 740 788 733 763 871 853 844 832 845 867 796 843 828 856 845 830 860 749 846 849 795 867 830 867 838 851 877 764 856 793 787 860 828 805 819 888 714 761 789 806 838 780 747 726 711 803 777 788 826 768 741 790 751 760 761 779 792 755 771 801 764 805 919 681 847 920 716 762 705 776 771 783 799 823 759 766 731 724 717 766 714 779 763 714 727 747 799 787 713 760 748 740 744 735 762 738 549 679 726 730 747 682 728 773 928 934 829 831 841 889 794 819 804 791 769 786 756 812 845 782 777 761 768 796 795 801 791 763 757 739 688 763 756 801 771 818 717 756 768 746 750 731 753 754 770 732 752 776 759 736 738 749 766 732 779 783 773 754 776 744 754 757 765 754 727 789 751 753 732 764 676 760 745 728 686 750 731 696 737 754 723 756 815 774 818 792 813 798 756 777 758 710 738 733 771 789 773 764 804 749 609 732 767 917 1.08e+03 788 828 801 962 905 710 813 775 809 840 797 708 836 808 785 746 771 724 765 895 832 818 773 786 769 820 760 808 817 756 771 792 754 777 930 1.19e+03 743 743 741 778 751 791 1.03e+03 779 643 764 765 845 779 764 787 786 742 762 781 802 730 764 772 735 776 718 608 711 783 767 770 764 789 768 780 729 722 772 754 732 782 796 701 755 736 837 733 717 780 743 738 790 744 722 705 703 864 727 765 757 863 982 877 932 899 848 796 861 880 933 832 805 771 851 793 782 817 790 892 841 856 806 783 780 715 810 764 776 751 689 809 799 760 673 795 784 743 782 766 774 761 746 728 739 728 758 769 755 688 795 793 759 753 774 782 793 771 783 836 801 755 801 720 726 777 790 782 792 777 774 755 769 770 746 743 788 781 787 790 793 792 800 794 751 719 752 778 759 786 816 800 783 679 743 717 752 712 520 741 746 794 752 770 799 771 774 752 736 883 784 761 732 714 740 732 713 767 750 743 693 1.02e+03 629 800 802 755 802 742 731 724 730 735 760 768 729 701 764 744 754 763 720 730 796 751 763 733 787 748 771 811 822 824 816 820 814 772 824 805 797 805 766 801 777 855 806 791 797 815 762 810 766 796 812 798 784 743 821 815 815 803 807 759 735 797 799 783 807 793 723 792 809 792 856 824 767 792 812 766 776 783 763 754 790 740 725 763 788 779 758 756 783 717 806 792 795 766 784 772 806 778 734 779 760 771 748 803 782 778 1.03e+03 681 823 741 829 803 723 699 693 801 730 755 781 771 754 809 752 738 738 744 812 797 799 834 822 792 760 776 786 764 782 808 767 837 777 794 793 790 782 805 785 767 777 772 758 774 760 760 784 829 768 741 768 819 863 791 746 762 756 791 774 735 735 800 821 835 779 763 762 763 783 739 754 800 793 778 770 798 808 774 771 780 734 762 759 720 769 746 751 754 766 743 810 803 804 791 760 746 750 777 770 736 837 819 757 804 786 673 782 708 747 720 746 753 742 808 797 801 792 773 795 762 777 779 814 767 813 777 796 778 786 796 772 760 762 735 787 757 700 729 783 773 753 767 758 764 745 775 747 780 764 803 784 729 768 768 789 787 748 675 1.22e+03 807 813 551 742 746 760 695 760 758 806 751 769 841 769 773 739 786 733 763 871 853 844 832 846 867 797 844 828 856 845 829 858 749 847 850 795 867 831 867 837 851 877 765 856 795 788 860 829 805 820 888 713 760 789 806 838 780 747 727 711 802 777 787 826 769 743 792 751 759 761 779 791 756 771 801 765 805 919 681 849 919 715 761 705 776 771 782 800 823 758 766 730 724 718 766 714 779 764 715 726 746 800 787 711 760 748 740 747 735 763 738 548 684 726 729 746 681 730 773 936 934 829 830 841 889 794 818 804 790 771 784 756 812 844 783 774 760 768 796 797 800 792 763 756 739 682 763 756 801 770 818 719 756 768 748 749 731 753 754 771 731 751 776 759 736 738 749 766 734 779 783 773 753 776 743 755 758 765 754 727 789 751 752 731 766 675 760 744 728 687 750 730 696 738 753 724 756 815 773 818 792 812 799 755 776 757 710 740 733 771 790 774 764 804 750 608 733 767 917 1.08e+03 788 827 801 962 905 710 813 774 809 842 797 708 836 808 785 748 771 724 766 895 832 817 774 787 770 821 760 808 818 756 771 792 754 777 929 1.19e+03 743 742 741 778 751 791 1.03e+03 778 644 765 765 853 780 766 787 788 741 761 781 802 730 764 772 734 776 718 604 711 782 767 770 764 789 769 780 729 722 772 754 732 782 796 701 755 736 838 733 716 781 743 738 790 744 720 705 703 865 726 767 757 863 982 879 932 900 848 796 860 880 933 832 805 773 851 793 782 817 789 892 840 856 806 784 780 715 809 764 777 750 690 808 797 761 673 794 784 743 782 766 775 761 747 728 738 728 759 768 756 688 795 793 759 753 774 781 792 771 784 837 801 757 801 721 726 778 790 782 792 777 775 756 768 771 746 743 788 781 787 789 794 792 800 793 752 719 751 778 759 785 816 801 784 679 743 717 752 712 520 741 746 793 751 770 799 771 774 752 736 883 784 762 732 714 739 731 713 767 750 746 692 1.01e+03 629 800 802 754 802 744 729 724 730 735 760 769 729 701 764 742 755 763 719 730 797 752 763 733 787 748 770 813 821 824 816 819 814 772 824 804 797 805 767 802 779 856 805 792 797 815 761 811 767 796 812 796 784 744 822 814 816 803 808 759 736 797 799 782 807 794 724 792 809 792 857 824 770 792 813 766 776 782 764 754 788 741 726 763 788 780 758 756 783 716 806 792 794 765 785 773 806 777 732 780 760 771 748 802 782 778 1.03e+03 680 823 742 829 803 724 699 693 802 730 756 782 771 755 809 752 737 738 744 812 797 800 834 821 792 760 777 787 763 782 810 767 836 778 793 794 791 782 804 787 766 777 772 758 774 761 761 784 830 768 742 769 818 864 790 747 762 757 791 775 735 736 799 819 835 779 762 762 763 783 739 754 800 792 778 769 799 808 775 772 780 735 761 760 720 768 745 751 754 766 744 810 803 804 792 761 746 751 778 770 735 837 819 757 804 786 672 780 707 747 719 746 753 742 808 797 801 792 773 796 763 778 778 814 768 814 777 796 778 786 797 772 760 762 735 786 757 700 729 783 772 754 766 758 764 745 775 747 780 764 802 784 730 768 768 789 787 748 666 1.22e+03 806 812 550 741 746 760 694 760 759 806 751 769 841 767 772 737 785 733 762 871 853 844 832 846 868 796 845 826 856 845 828 858 749 846 850 796 866 831 867 836 852 878 764 856 797 789 860 829 804 821 888 715 760 789 807 838 779 749 727 711 802 778 786 826 769 746 793 750 758 762 778 790 756 771 800 767 804 919 681 850 920 713 761 705 776 771 782 800 824 757 765 730 724 718 767 714 779 764 717 725 745 799 787 711 760 749 741 749 735 764 738 549 688 727 729 745 681 731 773 942 934 830 830 840 888 795 818 804 790 773 783 755 812 844 784 770 760 768 796 797 800 792 763 756 738 673 762 756 800 770 819 721 756 768 747 750 732 754 755 770 730 751 776 759 736 738 749 766 735 780 783 772 752 776 742 756 759 765 754 727 788 750 751 730 767 675 759 743 728 687 750 728 696 738 752 725 756 815 772 817 792 812 801 755 776 757 711 740 734 771 791 774 764 804 751 607 734 766 917 1.08e+03 788 828 801 962 904 710 813 774 810 842 797 707 836 807 785 750 771 724 768 895 832 817 774 787 771 821 761 808 818 757 772 793 754 777 928 1.19e+03 743 741 740 778 751 791 1.03e+03 778 645 766 765 860 781 766 788 789 741 760 780 802 730 765 772 734 776 718 596 711 782 767 770 764 789 770 780 729 722 773 754 732 782 796 702 755 736 838 733 716 781 742 738 790 744 720 705 702 865 725 768 758 863 982 879 932 901 848 796 861 880 932 832 805 774 851 793 782 818 789 892 840 857 806 783 779 716 808 764 777 750 689 807 794 761 672 794 784 743 781 767 775 761 747 729 738 728 759 767 757 688 796 793 758 753 774 781 791 771 784 837 802 757 802 722 726 779 791 782 792 777 776 758 769 772 746 743 787 782 787 788 794 793 799 794 752 718 751 777 760 785 817 802 785 679 743 716 752 713 521 740 746 792 752 770 800 771 774 752 736 882 785 763 732 715 737 731 712 766 750 750 692 1e+03 629 800 802 754 801 745 727 724 729 735 759 769 730 700 764 741 754 763 718 729 797 752 763 733 787 748 769 814 820 823 816 818 814 773 825 804 797 805 768 802 779 856 805 793 797 815 761 812 767 796 811 796 782 744 822 814 817 804 809 759 736 796 799 782 807 796 724 792 809 792 858 824 770 792 813 766 776 780 764 754 787 741 725 764 789 779 757 757 784 715 806 791 794 764 785 772 805 776 730 780 761 771 748 802 781 778 1.03e+03 679 823 742 828 804 725 699 693 802 729 758 783 771 755 808 751 737 738 744 813 798 799 834 820 792 760 777 786 764 783 811 767 835 780 793 794 792 782 805 787 766 777 771 759 774 762 762 785 832 768 743 770 818 864 789 748 762 757 790 776 735 737 797 818 836 779 760 762 762 784 739 754 799 791 779 768 799 808 775 772 780 736 761 760 720 767 744 750 754 765 744 810 803 804 791 761 747 751 778 770 735 837 820 757 804 787 672 781 707 748 718 746 753 741 808 797 801 793 773 795 763 778 777 814 767 814 778 795 779 785 797 772 761 763 736 785 758 700 730 782 770 753 766 758 764 744 776 748 781 765 802 784 730 767 768 790 786 747 655 1.23e+03 806 812 550 739 745 760 693 759 759 806 751 769 841 766 772 737 786 732 761 871 853 845 831 846 869 796 844 825 856 845 829 858 748 846 851 797 866 830 868 836 852 878 764 856 798 789 861 827 804 822 888 716 761 789 807 838 777 751 728 711 801 779 787 826 769 746 794 750 758 762 778 790 757 771 799 766 805 919 680 849 922 713 762 705 775 770 782 799 823 756 765 730 723 719 767 714 779 764 718 725 748 798 786 712 760 751 742 749 736 766 738 550 694 728 729 746 682 731 772 950 933 831 830 840 887 794 818 804 790 776 784 755 812 844 784 766 760 768 797 796 800 792 763 756 738 666 762 755 800 770 819 722 755 768 745 751 733 754 756 769 729 751 777 760 736 738 749 767 736 780 784 772 752 775 743 756 759 764 754 727 787 750 751 730 767 676 759 744 729 688 750 727 696 738 752 726 756 815 771 817 793 812 802 755 776 756 711 740 734 771 792 774 763 805 752 608 733 765 918 1.08e+03 788 829 800 961 904 710 813 774 810 840 797 705 835 807 785 752 771 724 769 895 832 816 773 788 772 822 760 808 819 758 772 792 756 777 929 1.19e+03 743 740 739 779 751 791 1.03e+03 778 646 766 765 862 780 766 787 790 742 760 780 802 730 765 772 734 776 718 586 711 782 766 769 764 789 770 779 730 722 773 754 732 782 796 702 755 737 837 734 717 782 742 739 790 743 720 705 701 864 725 768 758 863 981 879 932 902 848 795 862 880 932 831 805 773 851 793 781 817 789 894 840 857 806 782 779 716 808 764 777 750 689 808 790 761 672 794 784 744 781 767 775 761 747 730 738 727 758 767 757 687 796 793 758 753 773 781 789 771 785 838 802 757 802 722 726 780 792 783 792 776 777 759 769 772 746 744 786 782 788 787 793 793 799 794 750 718 751 776 760 784 817 804 785 679 742 716 752 712 521 740 746 792 752 769 800 771 774 752 736 882 785 764 732 714 737 731 712 766 750 753 692 988 629 800 801 754 801 745 727 724 728 735 758 769 730 699 764 740 754 764 718 728 797 750 763 734 788 747 769 814 822 822 816 818 813 773 825 804 797 805 768 802 778 856 806 792 797 815 762 812 766 796 810 797 783 745 821 814 817 804 808 758 736 795 799 781 808 797 724 792 809 793 857 823 771 791 812 766 775 780 764 755 787 741 725 766 789 778 756 758 784 714 806 793 793 764 785 772 805 776 730 780 761 770 748 802 780 778 1.03e+03 679 823 742 827 804 726 699 694 802 729 759 783 771 755 808 751 736 738 746 813 800 799 834 819 792 759 776 785 764 783 812 767 835 780 794 793 793 783 806 786 766 777 769 760 775 762 762 786 834 767 743 770 819 863 788 750 761 758 790 776 734 738 796 818 836 780 760 763 762 785 740 754 799 790 780 768 799 808 775 772 780 736 761 760 719 766 744 750 754 765 744 809 803 805 791 762 746 752 778 769 737 836 820 756 804 787 672 784 706 748 718 745 753 740 807 797 800 793 772 795 764 778 777 814 767 814 778 795 780 784 797 772 761 764 736 783 759 700 731 782 769 752 767 758 764 744 777 748 781 766 803 785 730 767 768 788 785 747 644 1.23e+03 806 812 550 739 744 759 693 758 758 806 751 769 841 765 772 738 786 732 761 872 853 846 831 846 870 796 844 823 856 846 830 859 747 846 850 798 865 829 869 835 852 878 763 856 798 789 861 826 804 822 889 718 761 789 806 837 776 753 728 712 800 779 788 825 769 744 794 750 760 762 778 790 757 771 799 766 805 920 678 848 923 712 764 705 774 770 782 799 824 755 765 730 722 720 766 714 779 764 717 726 750 798 786 715 760 751 743 747 737 766 738 553 699 729 728 747 682 730 770 955 933 831 831 840 886 794 818 804 790 776 784 756 812 844 784 763 760 768 798 795 800 792 762 757 737 656 762 754 799 771 819 723 755 768 744 752 735 754 757 769 729 752 778 760 737 738 748 769 736 781 784 772 752 774 744 757 759 764 754 727 786 750 751 730 767 677 760 746 730 689 750 727 697 736 752 726 756 815 771 819 794 812 804 755 776 755 710 739 734 771 793 774 762 805 752 607 732 764 919 1.08e+03 788 829 800 961 904 709 814 774 811 839 797 702 836 807 785 752 771 724 768 895 831 817 773 788 772 822 760 808 820 758 772 792 757 777 930 1.19e+03 742 740 740 780 751 791 1.03e+03 778 646 767 764 867 779 765 786 790 742 761 780 802 730 764 773 734 777 719 578 711 783 766 768 764 787 770 779 730 721 774 754 732 780 797 702 754 737 837 735 718 782 742 738 790 742 721 704 701 863 725 768 760 863 981 878 932 902 849 796 863 880 932 832 804 773 852 792 781 815 789 894 839 858 806 783 778 716 808 765 777 750 689 809 787 761 671 793 784 744 780 768 775 761 748 730 738 727 758 766 756 688 796 794 758 753 772 781 786 772 785 837 803 757 802 723 726 780 795 784 793 776 778 761 770 773 747 744 786 782 788 787 793 793 799 794 749 718 751 774 759 784 817 803 786 679 742 716 752 711 521 740 746 792 752 768 799 770 774 752 735 883 785 764 732 714 737 732 712 766 750 756 692 973 630 800 800 754 800 745 727 724 727 735 758 768 730 699 765 739 753 764 719 728 797 749 763 733 788 748 768 811 823 822 816 819 812 773 825 805 798 805 767 801 776 857 806 790 798 815 763 813 766 795 808 798 784 745 819 814 816 804 808 758 735 794 799 782 809 796 724 792 810 792 857 823 771 791 812 766 776 780 764 756 787 742 725 767 789 777 756 760 785 714 806 795 793 763 786 772 805 776 731 780 761 771 748 802 779 778 1.03e+03 679 823 742 827 804 726 700 694 801 730 758 783 771 754 808 750 736 738 747 813 800 799 834 820 792 759 776 784 764 782 812 768 835 779 795 793 794 784 807 785 766 777 769 761 776 762 763 786 833 768 744 770 820 862 788 750 762 758 789 776 735 738 796 819 837 781 760 763 761 785 739 754 798 790 780 768 799 807 774 771 780 736 762 759 720 766 744 750 754 766 745 809 803 805 791 762 745 753 778 769 738 836 819 756 805 788 672 785 705 747 717 745 752 740 808 797 799 793 773 795 763 777 777 814 767 814 778 795 780 783 797 773 760 765 736 783 760 699 732 782 770 752 767 757 764 742 777 748 781 766 804 785 730 768 767 787 785 746 635 1.22e+03 807 814 550 738 743 759 694 758 757 806 750 769 841 764 772 740 788 732 762 871 852 846 831 845 871 796 845 823 856 846 830 860 748 846 849 798 864 829 870 835 852 879 762 857 798 789 860 827 804 820 891 717 761 789 805 837 776 753 729 713 800 779 789 824 769 742 795 752 762 760 778 791 757 770 800 766 806 920 679 848 923 711 766 705 774 769 782 799 824 756 765 730 722 720 765 713 779 765 716 728 752 798 786 715 760 751 742 745 738 767 738 553 705 729 728 746 683 730 769 961 933 831 832 840 887 794 819 804 791 777 784 757 813 844 785 761 760 769 797 794 800 792 762 758 738 649 762 754 799 771 819 721 755 768 744 752 734 754 758 769 731 752 779 761 738 738 748 770 735 781 784 772 752 773 743 758 759 765 755 727 787 750 752 730 766 677 762 746 730 690 750 729 697 734 752 726 756 816 772 820 794 812 805 755 776 755 710 739 734 772 792 775 763 804 752 606 731 764 918 1.08e+03 787 829 802 960 904 709 814 774 811 838 798 701 835 807 784 752 771 724 766 896 831 819 773 789 772 821 761 808 821 757 772 791 758 776 932 1.19e+03 743 740 741 780 751 791 1.03e+03 778 646 767 765 872 778 765 784 790 742 762 780 802 731 762 774 735 778 720 572 711 784 766 768 763 785 769 780 730 721 774 754 731 779 797 702 754 737 838 736 719 783 742 737 790 742 722 704 702 862 725 769 759 863 981 877 932 902 850 796 862 880 932 833 804 772 852 793 781 814 788 895 839 858 806 784 778 716 808 765 777 751 689 809 784 761 671 793 784 744 781 767 775 761 748 729 738 728 758 766 755 688 796 794 758 752 772 781 785 772 785 836 804 758 803 723 725 779 797 784 793 775 777 761 770 773 748 744 787 782 788 788 792 793 800 794 748 718 751 773 759 784 818 802 785 679 744 716 754 710 521 740 746 792 752 768 797 769 774 752 734 883 784 765 732 714 737 732 712 766 750 756 692 957 631 799 800 754 801 745 726 723 727 734 759 768 731 699 766 739 754 764 720 727 796 748 764 733 788 749 769 809 824 822 815 819 810 773 825 805 798 806 766 801 775 857 805 790 798 816 763 813 765 794 806 798 785 744 817 815 816 804 807 759 734 794 799 782 808 796 724 791 809 792 857 822 770 790 811 766 776 780 765 756 787 742 725 768 789 777 755 762 784 715 806 796 793 763 785 772 805 776 731 780 761 772 749 801 778 778 1.03e+03 679 823 743 827 804 726 699 693 800 730 758 783 771 754 808 750 736 739 747 812 799 801 833 820 792 759 776 784 763 781 811 767 834 778 797 793 794 784 806 784 768 777 769 760 775 762 762 787 830 768 744 770 821 861 788 750 763 759 789 776 737 737 797 820 837 782 760 763 761 786 739 754 798 790 781 768 799 807 774 770 780 735 762 758 720 765 744 750 754 768 746 808 804 805 791 761 743 753 777 769 740 836 818 756 804 788 672 785 705 747 717 745 751 739 809 797 798 793 774 795 762 777 778 813 767 814 778 795 780 783 797 773 759 765 736 784 760 700 732 781 772 752 768 757 765 740 777 746 781 765 804 785 729 767 769 786 785 746 624 1.22e+03 807 815 549 737 744 759 696 758 757 806 749 769 840 764 772 740 790 732 764 871 853 847 831 844 871 797 845 824 855 847 830 862 748 846 848 798 865 829 870 836 852 879 761 858 798 789 858 828 804 819 892 716 760 790 804 837 776 752 730 713 800 778 788 822 769 741 796 753 765 760 779 792 758 770 800 766 806 921 679 848 924 712 765 706 775 768 782 799 824 757 766 730 722 719 764 712 778 765 716 729 752 799 787 714 761 751 741 744 738 767 738 554 710 729 728 745 682 729 769 966 933 831 834 840 888 794 819 804 791 777 785 757 813 844 785 758 760 770 796 795 799 792 763 760 739 640 762 754 800 769 820 720 755 769 744 753 733 754 758 768 733 752 780 760 738 737 748 770 735 781 784 772 752 773 743 759 759 765 755 727 788 750 753 730 766 677 764 744 731 689 750 730 695 732 750 726 756 815 771 822 794 812 805 755 776 754 710 739 734 772 791 775 765 804 752 605 731 764 918 1.08e+03 787 828 804 958 904 709 814 773 810 838 798 699 835 807 783 751 771 724 766 896 832 820 773 789 773 820 762 809 820 757 772 792 758 776 932 1.19e+03 744 740 742 780 751 791 1.03e+03 778 645 766 765 878 778 766 784 791 741 762 780 802 731 763 774 735 778 721 565 712 786 766 769 763 784 769 781 730 721 774 755 731 779 796 703 754 737 839 735 719 783 743 736 790 742 723 704 703 862 725 769 758 863 981 877 933 902 850 796 861 880 933 833 804 772 852 794 781 815 788 894 839 858 806 785 779 716 808 766 778 752 690 809 782 762 670 793 784 744 783 767 775 762 748 729 738 730 757 767 755 688 796 794 758 751 771 781 784 772 785 835 804 758 804 723 725 779 800 783 793 775 777 761 770 774 748 743 787 782 788 789 792 793 800 793 749 718 750 774 759 783 819 802 784 679 745 716 755 710 521 741 745 791 752 768 797 769 773 751 732 883 784 766 732 714 737 732 713 765 750 756 691 942 632 798 800 753 801 744 726 724 729 734 759 768 732 701 767 739 755 764 720 728 795 748 764 734 787 750 770 808 823 822 814 819 808 773 825 805 800 806 765 800 774 857 805 790 797 818 764 812 765 794 806 798 785 743 818 815 816 805 807 761 734 793 801 782 808 796 724 791 808 792 857 822 770 790 812 767 777 780 766 756 787 740 725 769 788 777 756 763 784 717 807 795 793 763 784 772 807 776 730 780 761 772 748 801 777 779 1.03e+03 679 824 744 828 804 727 699 693 798 731 758 783 770 754 807 751 737 739 747 812 798 802 832 820 792 759 776 784 762 780 811 767 832 778 797 792 794 784 805 784 769 776 770 760 774 763 762 786 828 769 744 768 821 861 788 750 764 760 789 776 738 737 797 821 836 783 761 763 761 787 740 754 798 790 781 767 799 806 774 770 780 734 762 758 720 765 744 750 755 769 746 807 804 805 792 761 744 753 776 769 740 836 817 756 803 788 672 784 705 747 717 745 750 738 811 797 798 793 775 794 761 777 778 812 768 814 777 795 780 783 796 774 757 766 736 785 760 701 732 781 772 752 768 757 766 740 777 744 781 764 804 784 730 766 771 786 785 746 617 1.22e+03 807 815 548 737 745 759 698 759 757 806 749 770 840 765 772 740 791 732 764 872 854 847 832 843 872 798 845 826 855 847 830 863 749 846 848 798 866 828 869 836 851 879 762 858 797 790 858 828 804 819 892 716 760 791 804 837 776 751 732 712 801 778 786 822 770 743 796 753 765 760 779 792 760 770 800 766 807 921 679 849 923 714 765 706 774 768 781 800 824 758 766 730 722 719 765 712 778 765 716 729 752 800 788 713 760 750 741 746 738 767 738 554 714 728 728 745 680 729 769 973 932 830 834 840 890 794 819 804 791 777 784 758 811 844 784 756 760 770 794 796 799 792 763 760 738 636 762 754 801 767 821 719 755 769 744 753 732 754 759 768 734 752 781 760 738 737 748 770 736 781 784 773 752 772 744 761 759 765 755 728 789 751 754 730 765 676 763 743 731 688 750 732 693 731 749 726 756 815 771 821 794 811 803 755 776 754 709 740 734 771 791 775 767 803 752 605 731 765 918 1.08e+03 787 828 804 956 904 709 814 775 809 838 798 698 836 808 782 750 771 724 768 896 832 820 773 789 772 820 763 808 819 758 771 792 758 776 930 1.19e+03 745 740 742 780 751 790 1.03e+03 778 644 765 765 881 779 766 784 792 741 762 780 802 731 764 774 736 777 721 560 712 785 766 768 762 784 768 782 730 720 773 756 730 781 796 704 754 737 839 734 720 782 742 736 791 743 723 704 703 863 725 770 758 864 981 877 933 902 851 796 861 880 934 832 805 771 853 793 781 816 787 894 839 858 805 783 780 716 807 766 778 751 690 809 777 762 670 793 784 745 784 767 775 762 748 729 738 729 757 768 755 687 795 794 759 751 771 781 783 772 784 835 805 758 804 723 724 779 802 782 793 775 776 760 771 774 748 743 788 781 788 790 792 793 801 793 750 719 749 775 759 783 819 802 784 680 746 716 757 710 520 742 745 790 752 769 799 769 773 751 732 882 784 766 732 714 737 731 712 765 751 756 690 927 632 797 801 753 802 744 726 725 730 734 759 768 732 703 767 739 755 764 720 728 796 748 763 734 787 749 770 808 823 823 813 820 808 774 825 805 801 806 766 800 775 856 805 789 797 819 765 811 766 794 808 799 785 743 818 815 816 804 806 763 734 792 802 783 808 795 724 791 807 791 857 822 768 791 814 768 778 779 767 755 787 740 726 769 788 777 755 763 784 718 807 794 793 763 783 772 808 775 730 781 761 772 747 801 777 780 1.03e+03 679 825 746 828 803 728 698 692 797 731 759 783 770 754 807 751 738 739 746 813 797 803 832 821 793 760 776 784 762 781 810 766 831 778 796 792 793 784 805 785 770 776 770 760 774 764 761 787 828 770 744 767 821 861 788 749 764 760 790 776 738 735 799 821 835 783 762 763 761 787 740 754 798 789 781 767 799 807 774 771 780 733 763 758 720 765 744 750 755 769 746 807 804 805 792 761 744 753 775 769 740 836 817 755 803 788 671 783 706 747 716 744 749 738 810 797 798 793 775 794 761 778 778 813 769 814 776 794 779 783 796 774 758 766 736 784 760 702 732 783 772 752 768 758 767 740 778 742 782 765 804 786 732 764 773 786 784 746 606 1.23e+03 808 815 548 738 745 759 699 759 757 806 750 769 840 765 772 740 792 732 764 872 855 847 832 843 872 798 845 826 854 847 830 864 749 846 848 797 867 827 868 837 851 879 762 857 798 790 858 828 804 820 892 715 759 791 804 836 777 751 733 711 802 777 785 823 770 744 796 752 765 760 779 791 760 770 800 766 806 921 678 850 922 716 765 706 773 768 781 801 824 758 767 730 721 719 766 715 778 763 716 727 752 800 790 712 760 750 741 748 737 767 738 554 719 729 728 747 679 729 769 977 932 830 834 839 890 794 819 804 790 778 783 759 810 844 784 755 760 770 794 797 798 793 762 759 738 631 762 754 802 767 821 720 755 769 744 752 732 754 759 768 733 753 780 761 737 737 748 770 736 780 783 774 752 772 744 760 758 765 754 726 789 750 754 730 765 675 762 743 732 688 749 732 692 731 747 727 756 813 770 821 794 811 802 755 776 754 709 740 735 771 791 775 766 803 752 605 731 765 919 1.08e+03 786 827 804 956 904 709 812 776 808 840 799 697 836 809 780 749 771 724 770 896 833 819 773 789 772 820 763 808 818 759 772 792 758 777 928 1.19e+03 745 740 742 781 751 789 1.03e+03 778 644 764 765 883 779 764 784 791 742 762 782 802 730 766 774 737 778 720 556 712 785 766 768 763 784 768 782 729 719 773 756 730 783 796 704 754 737 838 733 719 782 742 737 791 743 723 705 704 863 725 770 758 864 982 878 933 901 852 795 861 880 934 831 805 771 853 793 781 816 787 892 839 858 805 782 780 716 807 766 778 750 691 809 771 762 670 793 784 745 783 767 776 764 748 730 739 730 756 769 756 686 794 793 759 751 771 780 781 772 784 835 804 758 804 722 723 779 805 781 793 775 776 759 771 774 748 743 788 781 788 790 792 793 801 793 751 719 749 777 759 784 819 802 782 681 746 716 757 710 520 742 745 790 753 769 799 769 773 752 733 882 784 766 732 714 737 732 712 764 752 757 689 912 632 797 801 753 802 743 726 726 731 734 759 767 732 703 767 740 756 764 720 728 796 748 763 734 787 749 770 808 823 823 813 820 808 774 825 805 802 804 767 800 776 855 805 789 797 818 765 810 766 793 810 800 786 743 819 815 816 803 806 763 735 792 804 783 808 795 723 791 807 790 857 822 766 791 812 768 778 779 767 755 786 740 726 768 789 777 755 762 784 718 808 794 793 763 784 773 808 775 730 782 762 772 746 801 777 780 1.03e+03 679 825 746 828 802 727 698 692 797 731 759 782 770 754 807 752 738 738 745 813 796 803 832 821 794 761 776 784 761 781 810 765 832 778 795 792 792 784 805 785 769 777 769 760 775 764 762 788 828 770 744 766 820 861 788 749 765 759 790 777 737 735 801 820 834 783 762 762 762 788 740 755 797 789 780 767 799 807 774 772 780 733 763 758 721 766 745 750 755 769 744 807 803 805 792 762 744 753 776 768 740 836 816 755 804 789 673 783 706 747 715 743 749 740 807 797 797 793 776 795 761 778 778 815 770 815 776 795 779 783 796 774 758 766 736 784 759 702 730 785 772 753 769 758 768 741 778 742 782 766 803 787 733 764 774 786 784 747 597 1.22e+03 808 816 548 739 745 760 699 760 756 807 751 768 840 765 771 739 790 732 763 873 854 846 832 842 872 796 845 826 855 847 830 865 750 846 849 797 867 828 866 838 851 878 762 857 798 789 858 828 804 820 891 715 760 791 803 836 777 751 733 711 802 777 786 824 770 744 794 751 765 762 779 790 759 770 801 766 806 921 678 850 923 716 765 705 772 768 781 802 824 758 768 730 719 720 765 717 778 762 716 725 752 800 792 712 759 750 741 750 736 767 738 554 726 728 729 748 679 729 769 982 932 832 835 839 891 794 819 804 790 778 782 758 808 844 783 755 761 769 795 796 798 793 761 759 737 625 762 753 802 768 821 721 755 770 744 752 732 754 759 768 732 753 778 762 737 737 748 769 737 780 783 774 753 772 743 759 758 765 753 724 788 749 755 730 764 674 761 742 732 687 750 732 692 731 746 728 756 813 770 821 794 811 802 754 776 754 710 741 736 772 791 775 765 802 752 606 732 764 919 1.08e+03 786 826 803 956 904 709 811 777 808 840 799 695 836 810 780 748 770 725 772 896 833 817 774 789 771 819 763 807 817 760 771 792 757 777 927 1.19e+03 744 740 742 782 750 788 1.03e+03 777 645 764 765 883 779 763 783 790 742 762 783 803 729 766 773 737 780 720 552 712 785 766 768 763 784 768 782 728 719 774 757 730 783 796 704 754 738 838 733 720 782 741 737 791 743 723 705 704 863 725 769 758 864 982 877 933 900 854 795 861 880 934 831 805 771 853 792 781 817 788 891 840 859 805 782 780 716 808 765 778 750 691 809 766 763 670 793 785 745 782 766 776 764 748 731 740 730 756 770 757 686 793 794 759 751 771 779 779 773 783 835 804 758 803 722 725 780 807 782 794 775 776 758 771 774 748 743 788 780 787 790 792 793 801 792 751 720 750 777 758 785 819 802 782 681 746 716 757 710 520 742 744 791 754 768 798 769 774 753 734 882 783 766 732 714 738 732 711 765 751 758 689 898 633 798 801 753 802 742 725 726 729 734 758 766 730 702 767 739 756 763 718 728 797 749 763 735 787 750 770 809 823 824 813 821 808 775 825 805 803 803 766 801 777 854 805 789 796 817 765 810 766 793 812 801 785 743 820 814 816 803 805 763 736 791 804 783 808 795 723 791 807 790 858 823 766 793 811 766 779 780 768 754 786 741 727 768 789 778 755 761 784 718 807 794 794 764 784 774 808 775 730 783 763 771 746 801 778 779 1.03e+03 679 825 744 828 802 726 697 692 798 731 760 782 769 754 808 753 739 737 745 813 796 802 832 821 796 762 776 784 761 780 809 764 832 779 795 792 792 784 805 784 768 777 769 760 775 763 762 788 828 771 743 766 819 862 788 749 765 759 790 778 737 734 803 821 835 782 762 762 762 788 740 755 796 788 780 767 798 807 774 773 779 733 763 758 721 767 745 750 755 768 743 808 802 805 790 761 744 753 777 768 738 835 816 755 805 789 675 783 706 747 716 743 750 741 806 797 797 793 776 795 762 779 777 815 768 814 776 796 779 782 796 774 758 765 736 785 758 701 730 787 772 753 770 758 768 742 778 745 781 768 803 789 732 764 774 786 784 748 590 1.22e+03 808 816 548 740 745 762 699 760 756 808 752 766 840 765 771 739 789 732 762 870 853 846 832 842 872 796 845 825 855 848 830 865 749 846 849 797 867 828 866 838 851 877 762 857 799 788 859 828 804 819 890 714 761 791 803 836 777 752 734 712 802 776 787 824 770 745 793 749 765 764 779 788 757 770 801 765 807 921 678 849 924 715 766 703 773 768 781 803 823 758 767 729 719 720 764 717 778 760 716 726 752 799 792 712 758 750 741 749 736 766 737 554 731 728 729 747 679 728 769 986 932 833 834 840 890 794 819 804 790 778 784 757 807 844 782 753 762 769 795 796 798 793 760 759 738 618 761 754 802 769 821 721 755 770 744 751 732 754 759 769 732 753 777 762 737 738 747 769 737 781 783 774 752 772 743 758 757 766 754 723 788 748 755 731 764 674 762 742 733 687 750 732 691 731 747 728 757 813 770 822 794 812 801 755 777 755 710 741 737 772 791 774 765 801 752 607 732 763 918 1.08e+03 786 824 802 956 903 710 810 776 809 841 798 694 836 809 780 749 769 725 772 897 833 818 774 788 771 819 763 807 817 761 771 792 756 777 928 1.19e+03 744 740 741 783 749 789 1.03e+03 777 645 765 765 884 778 762 784 788 742 762 785 803 729 767 773 737 779 720 548 712 784 765 768 763 784 768 782 727 720 774 758 730 784 797 702 755 739 839 733 720 781 741 736 790 744 723 705 704 862 726 769 758 864 982 876 932 900 856 795 859 881 934 831 806 772 854 792 782 816 789 890 840 860 805 782 780 716 808 765 777 749 692 808 765 762 670 793 785 745 781 766 776 765 748 730 740 730 757 770 757 685 793 795 759 751 770 778 777 772 784 835 803 759 803 721 727 779 808 783 795 775 776 758 772 774 748 743 788 780 787 790 792 793 801 792 752 720 750 777 759 786 819 802 780 681 746 716 757 710 520 743 746 792 754 768 797 769 774 754 735 882 782 766 732 715 738 732 712 765 750 759 689 883 632 799 801 754 801 742 725 727 728 734 757 766 729 700 767 737 755 763 717 728 796 750 763 735 788 750 770 810 822 824 813 822 809 775 825 805 802 803 766 801 777 854 804 789 796 816 764 810 767 793 811 801 785 744 820 814 816 804 804 762 737 792 804 782 807 795 723 791 808 791 858 824 766 795 809 766 780 780 767 754 786 741 728 768 788 778 755 760 784 717 807 794 794 766 784 775 809 775 731 784 763 771 746 801 779 779 1.03e+03 679 825 743 828 803 725 698 692 800 732 760 781 769 755 808 753 739 737 744 812 798 802 831 821 795 763 775 784 761 779 808 764 832 779 796 792 792 785 805 784 768 778 768 760 775 762 762 787 828 771 743 766 818 862 788 749 765 760 790 776 737 735 803 822 836 781 761 762 762 788 739 755 795 788 780 767 798 808 773 774 778 732 762 758 720 768 746 750 754 768 742 808 802 805 789 761 744 753 776 768 736 836 816 757 806 788 677 783 705 747 718 744 752 741 807 797 798 792 777 795 762 779 778 813 766 813 775 797 780 782 796 774 758 765 736 785 758 700 728 787 771 753 770 759 768 742 778 747 781 767 803 789 731 764 774 786 784 748 582 1.22e+03 808 817 548 740 745 763 699 760 755 809 752 768 840 764 771 739 787 732 761 868 851 846 831 842 872 796 844 824 855 848 829 866 748 846 850 796 867 829 867 838 852 876 762 856 798 788 859 829 804 818 890 714 761 790 802 837 778 751 734 712 802 775 788 825 770 746 793 748 765 765 779 788 757 770 801 765 807 921 677 848 924 713 767 703 772 767 781 803 822 758 767 729 719 720 764 714 778 760 716 726 752 798 791 713 758 750 741 748 736 764 736 554 735 728 729 747 680 729 769 990 933 832 834 839 890 794 820 804 791 780 785 755 807 844 783 751 763 769 796 797 798 793 760 758 739 614 762 755 802 769 821 721 753 770 745 751 732 754 758 770 732 754 779 763 737 739 746 767 738 782 783 775 752 771 743 757 757 767 755 724 788 748 755 731 764 674 762 742 734 687 750 732 693 731 749 729 757 813 770 822 795 812 801 755 777 755 711 741 737 772 791 773 766 801 752 606 731 763 917 1.08e+03 786 823 802 956 903 711 810 776 809 841 798 693 837 809 780 749 769 724 773 897 833 819 774 788 770 818 763 807 818 761 771 793 756 777 929 1.19e+03 743 741 741 783 749 789 1.03e+03 776 645 765 765 885 779 762 784 788 742 762 784 804 728 767 772 737 778 720 545 714 784 764 767 763 784 768 782 727 721 775 759 729 783 796 702 755 739 840 733 720 781 740 736 790 744 722 706 704 862 727 769 757 864 982 876 932 900 858 795 859 880 935 832 805 772 854 792 782 815 790 890 841 861 806 782 780 716 809 765 777 749 691 808 762 761 670 793 784 745 781 766 776 764 748 729 740 729 758 770 757 686 794 797 759 751 770 779 775 771 786 835 802 759 802 721 728 778 809 783 795 774 776 757 772 774 747 742 788 780 788 791 792 793 800 792 752 720 750 776 759 786 820 801 780 681 746 715 757 710 520 743 747 794 754 768 797 768 774 754 735 882 782 765 732 715 738 731 712 766 749 759 689 871 630 800 802 754 801 744 724 727 728 735 756 767 728 700 767 735 755 762 718 729 796 752 763 734 787 750 770 810 822 824 813 822 810 774 824 806 802 804 766 801 776 855 805 790 796 816 763 810 768 793 810 801 785 744 820 813 817 804 804 762 738 794 803 781 807 795 723 791 808 792 858 824 767 795 809 766 780 780 767 754 786 742 729 768 788 779 756 760 784 716 807 794 794 766 784 775 810 774 731 784 763 770 746 801 780 778 1.03e+03 678 826 742 828 803 726 697 692 801 732 759 782 770 755 808 754 739 736 744 813 800 799 831 820 795 763 775 786 761 779 807 764 832 779 796 791 792 786 806 784 767 778 768 760 775 760 763 786 828 770 742 766 818 861 787 749 765 760 789 775 738 735 803 822 836 781 761 762 762 788 738 755 794 788 780 767 798 808 773 772 778 733 761 758 720 769 746 750 754 768 743 809 803 805 788 761 745 753 774 768 734 837 818 758 806 787 677 783 705 746 720 745 754 742 807 797 798 792 777 796 762 779 778 812 765 812 775 796 780 782 796 774 758 764 735 785 758 698 728 787 771 753 770 759 768 741 779 748 780 767 804 788 730 765 774 787 785 748 576 1.22e+03 807 817 546 740 745 763 700 759 755 809 751 770 840 765 770 738 787 732 761 867 851 846 831 842 872 797 844 824 854 848 828 866 748 847 850 795 866 829 867 837 852 876 763 856 799 789 858 829 804 819 890 714 761 790 802 837 778 750 734 713 802 775 788 825 769 746 793 749 764 765 779 786 756 770 801 766 807 921 677 848 924 713 767 703 772 766 781 802 821 757 766 728 720 719 765 712 779 761 716 727 752 798 789 713 759 749 741 748 736 762 736 554 735 728 728 747 680 729 768 998 933 831 834 839 889 793 820 804 791 780 786 755 807 843 783 750 762 769 797 796 798 792 760 758 740 613 762 755 801 770 820 721 752 770 745 750 732 754 757 770 732 754 781 763 737 740 744 767 738 780 783 776 752 771 743 758 758 767 757 724 789 748 755 731 764 674 761 742 734 688 750 731 695 731 752 729 758 813 769 822 796 812 801 754 776 754 711 741 735 771 792 772 766 801 752 606 730 763 918 1.08e+03 786 823 804 956 903 711 810 776 810 840 797 692 838 809 780 749 768 726 774 896 833 820 774 788 770 818 763 807 818 761 771 794 755 777 930 1.19e+03 743 741 742 783 750 790 1.03e+03 775 646 765 764 887 779 762 785 788 742 762 784 804 728 767 771 737 777 719 543 715 784 764 767 763 785 768 782 728 721 776 758 729 782 794 701 755 739 840 733 720 782 740 736 790 744 723 706 705 863 727 768 756 863 982 876 932 900 862 796 860 880 936 831 805 772 854 792 783 814 790 891 841 861 807 782 781 715 810 765 777 748 692 808 759 761 671 792 784 745 780 766 776 762 747 728 739 729 759 770 757 686 796 797 759 750 770 779 774 770 786 835 800 759 802 721 727 779 809 783 794 775 776 757 773 773 746 742 789 780 787 791 791 793 799 791 752 721 749 775 759 786 820 800 781 682 746 714 757 710 520 743 746 796 754 767 796 766 774 754 736 881 781 765 732 715 738 731 713 766 749 759 689 860 629 800 803 754 802 746 724 727 728 736 756 767 729 701 766 734 755 762 719 731 796 752 764 733 786 750 771 810 823 824 814 822 810 774 824 806 801 804 766 802 776 855 806 790 796 817 762 811 768 792 810 801 785 744 820 812 818 805 805 761 737 795 802 780 807 795 723 791 807 793 858 825 768 792 810 767 780 780 767 754 787 742 728 769 788 779 756 760 784 716 808 794 793 766 784 775 810 774 730 784 762 770 747 801 781 779 1.03e+03 678 827 741 828 803 727 697 693 801 731 759 783 772 756 808 754 738 737 743 814 800 799 831 819 795 763 775 787 760 779 806 764 833 779 796 790 792 786 806 784 767 778 768 758 776 761 763 786 827 770 743 767 818 860 786 749 766 760 788 773 738 735 803 821 836 780 760 762 761 788 738 756 794 789 780 767 798 808 772 769 778 735 760 758 720 769 746 751 753 768 744 809 803 805 788 762 745 754 773 768 734 838 819 757 806 785 676 782 706 746 720 745 755 741 807 798 798 791 778 796 763 779 778 812 765 812 775 796 780 783 796 774 758 764 736 785 758 698 728 787 772 754 770 759 768 741 779 748 780 767 803 788 729 765 774 787 786 748 571 1.22e+03 806 818 546 740 745 762 700 759 755 808 750 771 840 766 770 738 788 730 761 868 852 846 832 842 872 798 844 823 854 848 829 864 748 847 850 795 866 829 868 837 852 876 763 855 798 789 858 829 804 819 890 715 762 790 803 838 777 751 734 713 802 777 787 823 769 746 794 751 763 766 778 786 757 771 801 766 807 921 677 848 923 712 768 704 771 765 780 802 821 758 766 729 721 718 767 713 779 762 716 727 753 798 787 713 760 749 740 748 736 762 735 554 739 727 728 748 679 729 769 1e+03 933 831 833 840 888 794 822 803 791 780 784 755 806 843 782 750 762 769 797 796 799 791 761 758 740 611 763 754 799 771 819 721 752 771 745 750 732 754 757 770 732 754 782 762 737 741 744 766 739 780 783 777 752 771 742 758 758 767 757 723 790 746 755 731 764 674 759 742 734 690 750 730 695 731 752 729 758 813 769 821 796 812 801 754 774 753 711 741 735 770 792 771 767 803 752 606 732 764 917 1.08e+03 786 823 806 956 904 710 812 776 809 840 797 691 839 808 780 748 768 727 776 896 833 820 774 788 770 820 762 807 819 761 771 794 755 777 930 1.19e+03 742 742 742 784 751 790 1.03e+03 774 646 765 764 889 779 762 785 788 741 763 784 805 728 767 770 737 777 719 542 716 784 763 768 763 785 768 782 728 722 776 758 728 782 793 701 755 740 840 732 720 782 741 736 790 744 723 706 706 864 726 766 756 863 982 876 932 901 867 796 860 879 936 831 804 772 854 791 782 814 790 891 841 861 807 783 781 715 809 765 778 748 692 808 754 762 672 792 784 745 780 766 776 761 746 728 740 729 759 769 758 686 796 795 759 749 771 780 774 770 787 835 801 758 802 721 727 780 810 783 792 776 776 759 772 772 746 743 790 780 785 791 791 794 799 791 752 721 749 775 759 786 822 800 781 682 746 714 756 710 519 743 745 796 755 767 796 766 774 755 736 881 780 765 731 714 739 732 713 767 750 761 689 847 629 799 803 754 802 746 724 726 728 736 756 767 729 701 766 734 755 762 719 732 796 752 764 733 785 750 772 810 823 824 814 822 809 773 824 807 801 804 766 803 775 855 807 790 796 818 762 811 767 792 808 801 785 744 820 812 820 805 805 762 736 796 801 780 807 794 723 791 807 793 858 826 768 792 810 767 779 780 766 753 787 741 727 769 788 779 756 760 785 716 808 794 792 765 784 776 811 774 730 783 762 770 747 801 781 779 1.03e+03 679 828 741 828 802 728 696 693 801 731 759 783 771 755 808 752 738 739 744 815 800 798 831 818 795 763 775 787 761 779 806 764 834 779 795 789 792 784 806 785 768 778 769 757 776 761 763 786 827 770 743 767 819 860 786 750 767 760 789 773 737 735 803 821 836 780 760 763 760 788 739 756 794 789 779 767 798 807 772 768 779 735 760 758 720 769 745 751 754 768 744 809 803 804 788 763 744 754 773 768 734 837 820 757 806 786 675 782 706 747 720 745 755 740 806 798 798 791 778 797 762 779 778 813 765 812 775 796 780 783 796 775 758 764 736 784 757 699 729 787 772 755 770 758 769 742 780 748 781 768 803 787 729 765 774 787 787 748 569 1.22e+03 807 818 547 739 745 762 700 759 755 807 750 771 840 767 769 737 788 729 762 870 853 846 832 842 872 798 844 823 854 848 830 862 748 847 850 795 866 828 868 837 852 877 763 856 798 787 857 828 804 820 891 716 763 789 806 838 777 753 734 713 802 778 787 822 769 745 794 753 763 766 778 785 758 771 801 765 807 920 678 849 923 713 768 705 771 764 778 804 821 759 766 730 721 718 767 714 780 762 716 727 752 800 786 713 761 749 740 748 736 762 734 554 743 727 727 748 677 729 770 1.01e+03 933 831 833 842 888 794 822 803 791 778 784 756 807 845 782 749 762 769 797 797 799 790 761 758 739 608 763 755 797 772 818 720 752 771 745 750 732 754 757 771 733 754 783 762 737 740 743 766 739 779 783 776 752 771 742 758 758 767 756 722 789 745 754 730 765 674 758 742 734 691 749 729 694 731 752 729 758 813 769 822 796 813 802 754 774 753 710 741 736 770 792 771 767 804 752 606 733 764 917 1.08e+03 787 826 805 955 904 708 813 776 808 841 797 690 838 807 780 748 768 728 776 894 833 820 773 788 770 821 761 808 820 762 771 795 755 778 930 1.19e+03 742 742 742 784 751 790 1.03e+03 775 646 764 764 890 779 762 785 788 741 764 785 805 728 767 770 737 777 719 541 716 785 763 768 762 785 769 782 728 722 775 758 728 782 794 701 756 739 840 734 721 782 742 736 790 744 722 707 706 865 726 764 756 862 981 877 932 901 874 797 861 880 937 831 804 772 854 790 782 813 789 892 841 861 807 784 780 715 809 765 779 748 693 808 751 763 673 792 784 745 780 766 776 761 746 728 740 729 759 768 758 686 796 793 760 749 772 781 775 770 788 835 802 758 802 721 727 782 811 784 793 777 776 760 770 771 747 744 791 781 784 791 792 794 799 792 752 720 750 775 759 786 822 800 782 681 746 714 754 710 518 742 744 797 755 768 796 766 774 755 735 880 780 765 731 713 739 732 713 768 750 762 690 834 630 798 803 754 802 744 725 726 728 735 756 767 729 700 767 733 755 762 718 733 796 751 763 733 786 749 772 809 822 823 815 822 808 773 823 807 801 803 766 804 776 855 807 791 796 818 762 812 767 792 806 801 785 743 821 813 820 805 807 762 734 796 800 779 808 794 722 792 807 793 858 827 768 793 810 767 778 780 766 753 787 740 726 768 788 780 756 760 785 715 808 794 792 765 784 777 811 776 729 783 762 771 747 801 780 779 1.03e+03 679 828 741 828 802 729 696 693 800 730 759 783 770 754 808 750 738 739 745 815 799 800 831 818 795 763 775 787 761 779 807 764 836 779 794 789 792 782 807 786 768 779 768 756 776 761 763 785 829 770 743 767 820 860 788 750 768 760 790 772 737 735 804 820 836 780 759 763 760 788 740 756 795 789 779 768 798 806 772 768 779 733 761 759 720 769 744 750 755 768 744 808 804 804 788 763 744 754 774 768 734 837 820 758 806 788 674 782 707 748 720 745 755 739 806 798 797 791 778 797 762 779 780 812 764 812 777 796 779 783 796 775 759 764 736 784 757 700 730 787 773 756 770 758 769 743 780 748 781 768 803 787 729 765 772 787 786 748 567 1.22e+03 807 818 548 741 745 761 700 759 755 806 750 770 840 767 768 737 788 728 763 870 853 845 833 842 871 798 846 824 854 848 830 860 749 846 850 796 866 827 868 837 852 877 764 856 797 785 858 827 805 820 892 715 764 789 806 838 776 755 735 713 803 779 787 820 768 744 794 753 764 766 778 785 759 770 800 765 807 919 679 850 923 713 768 706 770 764 778 804 822 761 766 731 721 719 768 714 780 763 717 728 752 801 786 712 762 749 740 748 736 763 735 554 747 726 728 748 676 731 772 1.01e+03 932 832 832 842 889 794 822 803 789 777 785 757 808 846 782 748 762 768 797 797 800 790 761 759 738 606 763 756 797 772 818 720 752 770 745 751 732 753 757 772 733 754 784 762 737 738 744 765 739 779 784 774 753 772 742 758 758 767 754 721 789 744 754 730 766 675 758 742 734 691 750 729 693 731 750 730 758 814 769 822 796 813 802 754 774 754 710 741 736 770 792 771 767 803 751 606 732 765 917 1.08e+03 786 831 805 954 905 707 815 777 806 841 797 689 837 807 782 747 768 729 776 894 832 821 772 788 770 822 760 808 820 762 770 795 756 778 930 1.19e+03 742 742 742 784 751 791 1.03e+03 776 645 764 764 890 779 762 785 788 741 764 785 805 728 767 770 737 776 719 539 716 786 763 768 762 785 769 782 728 722 774 758 729 783 795 701 757 738 841 735 720 783 742 737 791 744 721 707 706 865 726 764 757 862 980 877 932 900 877 796 861 880 936 831 803 772 853 791 781 814 789 894 840 859 807 784 780 715 808 765 779 748 693 807 748 763 674 793 784 745 781 766 777 760 746 727 740 729 759 768 758 687 796 791 760 749 774 782 776 770 788 835 804 758 801 722 728 782 813 783 793 777 776 760 769 772 748 745 791 782 784 791 793 795 799 793 751 718 750 775 759 786 823 801 782 681 746 715 753 712 516 742 746 797 755 768 797 767 773 755 735 880 781 765 731 713 740 732 713 768 751 765 690 818 630 798 803 754 802 743 726 726 728 734 756 767 728 700 767 733 755 762 718 733 797 751 763 734 786 748 772 809 821 823 816 822 808 774 823 807 802 803 766 804 776 855 807 793 796 817 763 811 768 793 805 801 785 742 821 815 820 805 807 761 734 797 800 779 809 794 722 791 807 793 857 826 768 794 810 766 777 779 766 754 787 739 727 766 787 780 756 760 785 715 808 794 792 764 783 776 811 779 728 782 761 772 747 800 778 780 1.03e+03 679 828 741 828 803 731 696 692 800 730 758 782 769 752 808 749 738 738 746 816 799 801 831 819 795 763 775 786 761 780 810 764 836 779 793 789 791 782 807 787 769 779 768 755 776 762 764 784 831 771 743 766 821 861 789 750 768 760 791 772 736 735 805 820 837 782 759 764 761 788 742 756 797 789 780 767 798 806 772 768 779 731 761 760 720 769 744 749 756 769 744 807 805 806 787 762 745 752 774 768 735 836 820 757 807 789 674 781 708 748 720 744 755 739 806 798 798 791 778 798 762 779 781 811 764 812 778 796 778 783 795 774 758 764 736 785 758 699 731 786 773 757 770 758 769 742 781 747 781 769 803 786 729 766 771 788 785 748 563 1.22e+03 806 818 550 742 745 761 698 758 754 807 751 769 839 766 768 737 787 728 764 870 853 845 834 842 871 797 846 823 854 848 831 860 749 846 851 797 866 826 868 837 853 876 764 856 797 785 858 826 805 820 892 715 764 790 804 838 777 755 734 712 803 778 787 820 767 743 795 752 766 765 777 785 760 770 800 764 808 918 680 850 923 714 768 707 768 763 778 803 822 761 766 732 720 720 768 714 779 762 716 727 751 803 786 712 763 748 740 748 736 764 736 554 749 726 728 747 676 732 772 1.02e+03 931 832 831 840 889 794 821 803 788 776 786 758 808 848 782 747 762 767 796 798 800 791 761 760 738 606 764 757 797 773 817 719 752 770 746 751 732 752 758 773 733 753 784 761 736 737 744 764 738 777 784 773 752 772 742 759 758 766 753 720 789 744 754 729 766 675 758 742 733 690 751 729 693 730 749 731 757 814 768 823 796 812 801 754 774 754 710 741 736 770 792 772 767 802 751 606 732 765 917 1.08e+03 786 837 805 954 903 707 815 778 806 841 798 689 836 807 782 747 769 729 776 895 832 821 772 789 770 821 760 808 820 762 770 795 755 778 930 1.19e+03 742 742 741 784 750 791 1.03e+03 776 644 764 763 891 780 762 785 789 740 763 784 805 727 767 770 736 775 718 538 717 786 763 768 762 785 769 782 729 721 775 757 729 783 795 701 757 737 842 736 719 782 742 737 792 745 720 707 705 864 726 763 758 862 980 877 932 900 880 796 861 880 936 832 803 772 853 793 781 815 788 894 840 858 807 784 780 715 808 766 778 748 692 806 746 762 675 793 784 745 781 766 778 760 746 727 741 729 760 769 758 688 796 790 760 749 774 782 777 771 788 835 804 758 801 722 728 783 815 783 792 777 776 759 769 773 746 745 792 783 784 792 793 795 798 794 751 718 749 776 759 786 823 801 782 681 745 715 753 713 516 741 746 796 754 768 798 768 773 755 735 880 781 765 732 714 741 731 713 768 752 765 691 805 630 798 804 754 801 743 726 726 728 735 756 768 729 700 767 733 755 763 718 732 797 752 762 735 787 748 772 808 820 825 816 822 808 775 824 807 802 803 765 804 776 855 807 794 796 817 763 811 770 794 806 800 785 741 822 817 817 805 808 760 734 796 800 778 809 794 722 790 808 792 857 824 768 794 810 766 777 778 766 756 787 740 728 765 789 780 756 761 785 715 807 794 792 764 783 773 810 780 729 782 761 772 746 800 777 781 1.03e+03 679 828 741 829 804 734 696 691 801 731 757 781 768 753 808 748 738 738 748 816 799 802 831 821 794 763 775 786 762 780 812 765 836 779 794 789 790 784 806 787 770 779 769 757 776 762 764 785 834 770 742 765 821 862 789 750 768 760 790 771 736 735 806 819 837 782 759 764 763 787 742 755 799 789 781 767 798 806 773 768 779 732 761 760 720 768 744 749 757 770 744 807 806 808 787 761 746 750 774 768 736 836 820 756 808 789 675 781 709 749 720 743 755 740 807 797 799 790 777 798 763 779 782 811 764 812 779 795 778 784 794 772 758 763 736 786 760 699 732 786 773 758 770 757 770 742 781 746 781 769 803 785 730 766 771 788 784 748 560 1.22e+03 806 817 550 743 745 761 697 758 756 808 752 768 839 768 768 737 787 727 764 870 853 845 834 842 870 796 846 823 854 848 831 860 749 845 852 797 866 827 869 837 853 876 764 856 798 786 858 826 805 820 891 714 764 790 802 838 777 755 733 712 804 778 787 821 767 743 795 751 767 765 777 784 760 770 801 764 808 918 680 851 923 714 768 708 766 763 778 802 823 761 765 732 720 720 768 714 779 762 716 726 751 803 787 712 764 748 739 749 736 764 737 553 750 727 728 746 677 732 772 1.03e+03 930 832 830 838 889 793 821 803 787 776 785 758 808 848 782 747 762 767 796 798 800 791 762 761 737 606 763 756 798 773 819 719 754 770 746 752 731 752 758 773 733 753 783 761 735 738 745 764 736 775 785 772 752 771 743 760 759 765 752 721 789 743 754 729 765 676 758 743 733 691 751 728 693 730 750 731 756 814 768 823 796 812 800 756 774 754 711 740 736 770 791 774 766 801 751 605 732 765 917 1.08e+03 786 842 805 954 901 707 814 778 807 841 798 688 836 807 783 746 769 729 776 895 833 821 772 790 770 821 761 808 820 762 771 793 754 777 931 1.19e+03 742 742 741 785 751 792 1.03e+03 776 645 764 763 892 780 761 785 789 739 764 782 805 727 768 770 736 774 717 538 718 785 764 769 761 785 769 784 729 721 775 757 730 784 795 702 757 737 842 735 717 782 742 737 792 745 720 707 703 864 727 764 758 862 981 878 932 899 884 796 861 881 936 832 803 773 853 794 780 816 788 894 840 856 807 783 780 716 808 766 777 748 691 806 742 762 678 793 784 746 781 766 778 760 746 728 741 730 760 770 758 688 796 790 760 749 774 782 778 772 786 835 804 758 802 722 728 783 816 783 791 777 776 758 769 772 745 745 792 783 785 793 793 795 798 794 751 718 749 776 759 786 822 801 782 681 745 714 753 714 516 741 745 794 753 768 797 768 773 756 734 880 781 765 732 715 742 731 713 768 752 766 691 790 631 798 802 754 802 743 725 726 728 735 756 768 730 699 766 733 755 764 718 731 797 752 762 735 787 748 772 808 821 824 816 822 807 775 824 806 802 805 764 804 776 855 807 792 796 816 763 810 769 794 806 800 785 742 822 817 815 805 808 759 734 796 800 778 809 794 722 790 808 790 858 822 768 794 811 766 777 778 765 756 787 740 729 764 791 780 756 762 784 715 808 795 792 764 782 771 810 779 731 782 760 772 746 801 777 780 1.03e+03 679 828 741 830 804 733 696 690 801 732 756 780 768 753 808 748 738 738 748 816 799 802 832 822 793 763 775 786 764 782 813 766 835 780 795 789 790 785 806 787 770 779 767 759 776 762 764 786 833 770 742 766 821 862 789 749 767 760 790 771 737 736 806 820 836 781 760 764 762 786 741 754 798 791 781 768 798 805 774 768 778 733 762 760 719 768 744 750 757 770 744 806 806 809 787 761 745 752 774 768 736 836 820 755 809 788 675 781 710 749 720 744 754 741 808 796 800 789 777 798 763 779 781 812 764 812 779 795 778 785 794 769 758 762 735 786 761 698 732 786 772 758 770 756 770 741 781 746 781 768 803 784 730 766 772 789 784 747 556 1.22e+03 805 817 550 743 745 761 696 758 757 808 752 768 838 770 768 737 787 727 765 871 853 845 835 842 871 797 845 823 854 848 831 861 749 844 851 798 865 828 868 838 852 875 764 856 799 786 858 827 805 820 890 714 764 790 802 837 778 754 731 712 804 778 786 823 767 743 794 750 767 765 776 785 760 770 801 764 809 918 678 851 923 714 768 707 767 763 778 803 822 761 765 732 720 719 767 714 780 762 716 726 751 802 787 713 764 748 740 750 736 764 737 552 751 728 728 745 678 731 772 1.03e+03 931 831 830 838 889 793 821 803 789 775 785 758 808 847 782 746 761 768 796 798 800 791 762 762 737 606 763 755 799 774 820 720 755 770 746 752 731 752 757 772 732 753 782 762 733 739 746 765 735 773 785 773 751 770 744 762 759 764 752 722 788 743 754 729 764 676 758 743 733 691 751 728 693 730 752 731 756 814 768 825 796 812 799 758 774 753 712 740 737 770 791 775 764 801 752 605 732 765 917 1.08e+03 786 846 805 955 901 708 813 779 808 841 797 688 837 808 782 746 770 729 776 895 834 820 772 790 771 820 761 808 821 760 772 792 752 775 932 1.19e+03 742 741 741 786 751 793 1.02e+03 776 645 766 763 894 780 761 785 789 738 765 781 805 727 770 770 736 774 716 538 720 784 765 770 760 785 769 785 729 720 774 756 730 784 796 702 758 738 842 734 716 781 742 737 792 746 720 707 702 864 728 765 758 862 982 877 932 899 890 795 861 881 936 832 804 773 853 794 780 817 788 894 840 856 807 783 779 716 808 765 777 748 691 806 738 762 682 793 784 746 780 766 779 760 746 728 741 730 760 770 758 688 796 791 760 749 774 782 778 772 784 835 803 758 802 722 728 782 818 784 790 778 775 758 769 772 746 745 791 783 785 793 792 795 799 794 752 718 749 775 760 785 822 801 782 682 744 715 752 713 516 741 744 793 751 768 798 768 774 756 734 880 782 765 732 715 741 732 713 768 752 767 691 776 631 798 801 755 802 744 725 726 729 736 756 769 731 698 766 733 755 765 717 730 797 752 762 735 787 748 772 807 822 822 816 821 807 775 825 806 802 807 765 803 776 856 807 791 794 816 763 810 767 794 806 799 784 743 822 816 814 804 808 759 733 796 801 778 808 794 723 791 809 790 858 822 767 794 811 767 778 779 765 756 787 738 728 765 791 780 756 762 783 715 807 795 792 764 782 772 809 778 733 781 760 772 747 802 778 779 1.03e+03 679 828 741 830 804 730 696 690 802 733 757 780 768 753 808 749 738 738 748 814 799 803 833 821 792 763 775 787 764 782 812 766 835 781 796 790 791 785 806 787 770 778 766 760 776 763 764 787 831 769 742 767 821 862 789 748 766 759 789 771 737 737 806 820 835 780 760 764 762 786 740 754 798 792 781 770 797 805 774 769 777 735 763 761 720 767 744 751 755 770 744 806 805 807 788 762 745 754 774 768 736 836 819 755 809 787 674 781 709 750 719 746 755 742 808 797 800 789 777 797 762 779 781 813 765 812 779 795 778 786 795 769 758 762 734 786 762 698 731 786 770 758 770 756 770 741 781 746 781 768 802 785 730 765 772 787 784 747 553 1.22e+03 806 817 550 743 745 761 696 758 758 808 752 767 839 771 768 738 787 727 765 870 853 845 836 843 871 797 845 823 854 849 830 861 749 844 852 799 865 829 867 838 852 875 763 855 799 787 859 827 805 821 889 714 763 789 802 838 778 754 732 712 805 778 786 825 768 743 794 751 767 764 776 787 759 770 801 764 809 919 678 852 923 714 768 706 768 763 778 802 821 760 765 731 720 718 766 714 780 762 715 725 751 801 787 713 764 749 741 750 737 765 736 552 751 730 729 744 678 730 772 1.03e+03 931 830 830 838 888 792 821 802 791 776 783 758 809 847 782 746 761 768 797 798 799 791 762 763 737 606 762 755 800 774 822 720 755 770 746 752 732 752 757 770 732 754 781 763 732 740 746 765 736 771 784 774 750 770 744 760 760 764 753 722 788 742 754 729 763 676 758 743 733 691 750 730 693 731 753 730 756 812 768 827 796 811 800 759 775 754 713 739 737 771 791 775 763 801 751 605 733 765 917 1.08e+03 786 854 805 956 903 709 812 778 808 840 796 687 838 808 781 747 771 729 776 895 834 820 772 790 771 820 761 808 822 759 772 791 752 774 931 1.19e+03 742 741 741 785 750 792 1.03e+03 776 646 767 764 897 780 762 785 789 737 764 781 805 727 771 770 736 775 716 538 720 783 765 770 760 784 769 785 729 721 773 756 730 784 797 703 759 737 842 733 715 781 742 737 791 747 720 707 701 864 728 766 757 861 982 877 932 899 897 795 862 881 935 832 805 773 853 794 781 816 788 893 839 857 806 783 780 715 808 765 777 747 691 806 736 762 686 793 783 746 780 766 778 759 746 728 741 731 759 770 759 688 796 794 761 749 774 782 778 772 782 836 802 758 802 723 729 782 820 783 790 778 776 758 769 771 748 745 791 782 786 792 792 795 799 793 753 718 750 775 760 783 821 801 782 683 744 716 753 712 516 741 744 793 751 767 798 768 774 757 734 880 782 765 733 714 741 732 713 769 752 769 691 761 631 798 799 756 801 744 725 726 729 737 757 769 730 697 766 732 755 766 717 731 796 751 762 735 786 749 772 807 823 820 816 820 808 774 824 806 802 808 766 802 776 857 807 791 794 815 764 810 766 794 806 799 784 744 821 815 815 804 807 759 732 795 801 777 808 794 723 792 809 791 858 822 766 795 811 768 779 779 766 755 788 738 728 766 789 780 756 761 782 715 807 795 792 765 782 773 809 778 732 780 760 771 748 804 780 778 1.03e+03 678 828 741 830 804 728 697 690 802 733 757 780 768 754 808 751 738 739 748 812 798 803 833 820 791 763 774 787 764 783 811 766 835 781 796 791 792 784 806 788 771 778 765 759 776 763 763 786 829 769 742 768 821 862 789 748 767 758 790 771 738 737 805 819 835 779 761 765 762 787 739 754 799 793 781 771 797 805 775 770 779 735 764 760 720 767 744 750 754 770 743 805 805 806 789 763 746 755 775 768 736 837 818 756 809 786 673 782 709 750 718 748 755 742 808 797 799 789 777 797 760 779 780 814 766 812 778 796 778 785 796 769 758 763 734 786 762 698 730 787 770 757 770 756 771 742 781 746 781 768 802 785 730 765 772 786 784 748 549 1.22e+03 806 817 549 742 746 762 695 758 758 808 752 767 840 771 768 739 787 729 764 869 852 845 834 844 871 797 845 824 855 849 828 862 749 844 852 800 864 830 866 839 852 876 763 855 798 786 860 827 806 822 889 714 764 788 802 838 778 754 731 712 804 777 787 825 767 743 794 751 767 763 777 789 758 770 801 764 809 919 677 852 923 714 767 706 769 764 779 802 820 760 766 731 721 717 766 713 781 763 715 725 751 800 787 713 764 750 741 749 736 765 736 552 750 730 731 744 678 730 772 1.04e+03 932 830 830 837 888 792 821 803 792 777 782 757 809 847 782 746 761 769 797 798 799 791 762 764 737 607 762 755 800 774 822 720 755 770 746 751 733 753 756 768 733 755 780 764 733 739 747 766 736 768 783 775 751 770 744 758 760 764 753 723 788 741 754 729 763 677 758 743 733 691 748 731 694 731 752 729 756 810 769 828 796 811 801 758 775 754 713 739 737 773 792 775 763 801 750 605 733 765 917 1.08e+03 787 862 805 957 905 710 812 778 808 840 797 686 840 809 780 748 770 729 776 895 833 820 772 790 771 821 761 809 822 758 772 791 753 775 929 1.19e+03 743 740 741 785 750 792 1.03e+03 776 646 767 765 900 780 762 785 790 737 762 780 806 727 770 771 737 776 716 538 720 783 765 770 760 784 770 784 730 721 772 756 731 784 798 703 759 737 842 732 715 781 742 736 791 747 719 707 700 865 728 767 757 861 981 877 932 899 902 795 862 880 934 832 806 772 854 793 781 816 788 893 839 858 806 784 780 714 809 765 778 747 691 807 733 763 690 793 783 746 780 766 779 761 747 728 742 730 758 770 760 687 796 795 760 750 775 782 778 771 782 838 803 757 802 723 729 781 823 783 791 778 776 759 770 772 750 745 790 782 787 792 791 794 798 793 752 718 751 775 760 782 821 801 782 684 744 716 754 712 516 741 744 792 751 768 798 768 774 757 735 881 783 765 733 714 742 732 713 768 752 770 691 745 631 799 800 756 800 744 725 726 729 738 758 768 730 697 766 732 755 764 717 731 795 752 762 734 786 749 772 807 823 821 817 820 810 774 824 806 802 807 767 802 776 858 807 790 793 815 764 810 767 795 806 799 784 743 820 815 815 804 806 759 731 795 802 776 808 794 723 792 809 792 858 822 765 795 811 768 779 778 765 754 787 738 727 766 788 780 756 761 782 716 807 794 792 765 782 775 808 778 731 780 760 771 749 803 781 778 1.03e+03 677 827 741 830 804 728 697 690 802 732 757 779 768 754 808 752 738 738 747 811 798 804 833 820 792 763 776 788 765 783 811 766 834 780 796 793 791 784 807 788 771 778 765 758 776 762 763 786 829 768 741 768 821 863 788 748 767 757 790 772 739 738 804 820 837 779 761 765 762 787 740 754 799 793 780 770 796 804 775 770 781 735 765 760 721 767 744 749 753 770 744 806 805 806 789 764 746 754 775 769 736 838 817 755 809 786 674 783 710 750 718 749 754 742 808 798 799 790 777 798 760 780 780 814 766 812 778 797 778 785 797 770 757 762 734 786 762 698 730 788 769 757 769 756 769 742 780 745 781 768 802 785 729 764 772 784 785 749 548 1.22e+03 806 817 549 741 746 762 694 756 757 808 752 767 840 769 768 740 787 731 764 868 851 844 831 845 871 796 844 824 856 850 827 862 749 843 852 801 864 830 867 840 853 876 763 855 796 785 860 827 806 825 889 714 764 788 802 839 778 754 731 712 804 777 787 826 768 743 793 752 768 762 777 790 756 770 800 764 809 919 677 852 923 714 767 706 770 765 779 801 820 760 767 730 721 717 766 712 782 763 716 726 751 799 787 713 764 751 741 748 735 766 736 552 751 730 732 744 677 729 772 1.04e+03 932 829 831 838 889 792 820 804 792 777 781 757 809 848 782 746 761 768 796 798 798 791 761 763 737 608 762 755 800 773 821 720 754 770 746 751 734 755 755 768 732 755 780 764 734 738 747 768 736 764 781 775 752 771 744 757 759 764 754 723 788 739 754 729 764 678 757 742 734 690 749 730 694 730 751 728 754 808 770 827 796 812 803 757 775 754 714 740 737 773 793 773 764 802 750 605 732 766 918 1.08e+03 788 870 806 956 905 710 813 778 807 839 798 687 840 809 779 748 769 729 778 895 831 820 773 790 771 820 760 809 823 759 772 790 753 776 927 1.19e+03 743 740 741 785 751 791 1.03e+03 775 646 765 766 904 780 762 784 790 737 760 781 806 727 769 771 737 776 717 537 721 785 764 770 760 784 770 782 730 721 773 757 732 783 797 702 758 737 843 732 716 782 743 736 790 748 719 708 699 864 728 767 757 861 980 876 932 898 908 795 862 880 932 832 806 773 854 793 781 815 788 893 838 859 806 784 780 714 809 765 779 747 691 807 730 763 694 793 783 746 780 766 779 763 747 727 741 730 758 771 760 688 796 797 758 750 775 781 778 772 782 838 803 758 802 724 728 781 825 782 791 778 778 760 770 772 749 745 789 781 787 792 791 793 798 793 752 718 751 775 760 782 821 802 782 685 744 716 754 711 516 741 744 793 752 768 799 768 774 757 735 881 783 766 734 714 741 732 712 767 753 771 691 729 631 799 801 755 800 744 726 727 728 738 759 768 729 698 766 732 755 763 718 731 794 753 763 733 786 750 773 808 823 821 817 820 811 773 822 805 802 804 767 802 774 859 807 790 793 815 765 810 767 796 806 800 785 742 821 817 816 804 806 758 731 795 801 778 808 794 723 791 809 792 858 823 765 795 812 767 778 778 764 755 786 738 727 766 788 781 756 761 782 716 806 793 792 766 783 774 808 777 730 780 761 771 748 803 781 778 1.03e+03 677 827 741 829 804 729 697 689 802 731 758 779 768 754 808 751 737 738 747 810 798 804 833 821 794 763 778 789 765 784 811 766 834 780 795 792 791 785 807 788 771 778 765 758 776 762 763 786 829 769 741 769 820 864 788 749 768 758 791 773 739 738 804 820 838 779 761 765 762 788 742 755 799 792 780 770 796 805 775 770 784 735 765 760 720 768 744 748 753 770 744 806 805 807 790 764 747 752 776 770 736 839 817 754 809 787 674 783 711 748 719 750 753 742 808 798 798 790 776 798 760 780 780 814 765 810 778 798 778 785 796 770 756 762 734 786 762 698 730 787 770 756 769 756 768 743 780 745 781 769 803 785 729 764 772 784 785 749 545 1.22e+03 806 816 549 740 746 763 696 756 757 808 752 767 840 768 768 740 786 731 764 868 850 844 829 844 870 796 843 825 856 850 827 862 748 844 852 800 864 831 868 839 854 877 763 856 797 784 859 827 805 829 888 714 764 788 802 839 779 754 730 712 804 777 787 826 770 742 793 752 768 762 778 790 756 770 800 764 808 918 677 851 923 713 767 706 771 765 779 801 820 760 768 729 722 717 766 712 781 763 716 726 751 798 787 713 763 752 740 748 734 766 735 553 754 731 733 744 676 729 772 1.04e+03 933 829 832 839 890 794 820 805 792 777 781 758 808 847 782 747 762 768 795 798 798 791 760 760 737 610 762 755 800 773 820 720 754 771 746 750 735 756 753 767 730 755 780 764 734 738 747 769 736 760 780 774 753 773 744 757 759 764 753 723 789 738 753 729 764 677 757 742 733 690 750 729 693 730 751 729 753 811 772 827 795 814 803 756 775 754 715 742 738 774 794 772 764 803 750 606 733 766 918 1.08e+03 789 877 806 957 905 710 813 778 808 839 799 689 840 809 779 748 769 728 780 896 831 819 773 790 772 820 760 810 821 761 772 790 753 775 927 1.19e+03 743 740 741 785 752 790 1.03e+03 774 645 764 766 906 780 762 785 790 737 759 781 806 727 768 771 737 776 718 535 722 786 764 770 761 784 771 782 730 720 774 758 731 782 797 702 758 737 843 732 717 783 744 736 790 750 719 707 701 864 728 767 757 862 981 876 932 899 913 795 863 880 932 832 806 773 854 793 781 815 787 892 839 859 805 784 780 714 809 765 779 746 692 807 726 763 698 793 783 746 780 766 779 764 746 726 740 730 758 771 760 688 797 798 756 750 774 780 778 773 782 838 803 758 803 723 727 781 827 782 791 777 778 760 770 772 749 746 788 780 787 792 791 792 798 794 751 718 751 775 761 784 822 802 783 684 743 716 754 712 517 742 744 793 752 767 800 768 774 756 735 883 783 766 734 715 740 732 713 766 751 773 691 713 631 799 802 754 800 744 726 727 728 738 759 767 729 699 765 733 755 763 718 730 794 753 764 732 786 750 773 808 824 822 816 820 810 772 822 805 802 801 768 802 773 859 808 790 793 815 765 810 767 796 806 800 785 742 821 818 816 804 806 758 732 795 801 779 808 794 723 791 809 792 858 822 765 795 813 766 778 780 764 755 785 739 727 766 788 780 756 761 782 716 806 792 792 766 783 774 807 776 731 779 761 772 748 803 782 778 1.03e+03 678 827 742 829 804 731 697 690 802 729 758 778 768 754 809 751 738 738 746 811 798 804 832 822 795 762 780 788 765 783 811 766 833 781 795 791 791 786 807 787 770 778 765 757 774 761 763 787 830 769 741 770 820 865 788 750 768 760 790 774 740 738 804 821 838 780 760 764 761 788 742 756 799 792 780 770 797 805 774 770 784 735 766 760 720 770 744 747 753 770 744 807 805 808 790 764 747 751 775 772 736 838 818 754 809 788 674 782 709 747 720 751 752 742 807 798 798 790 776 799 760 779 780 814 765 811 778 798 779 785 796 772 756 762 734 786 761 700 731 785 771 756 769 757 767 743 780 745 780 768 804 786 731 764 772 786 785 750 541 1.22e+03 806 816 549 739 747 763 698 756 757 808 752 768 840 767 768 741 786 731 764 868 850 844 830 843 869 796 844 825 856 850 826 863 748 846 852 799 864 831 868 838 854 878 762 856 797 784 858 826 806 831 888 714 764 788 802 839 780 754 729 713 804 776 787 826 771 741 794 752 766 763 780 789 755 769 800 764 808 917 677 851 924 713 767 706 773 764 778 801 820 759 768 728 721 717 766 712 781 764 715 726 751 799 787 714 762 752 739 748 734 766 734 554 756 732 733 744 675 729 772 1.04e+03 933 829 834 840 891 795 820 805 793 777 782 758 807 847 782 747 763 768 795 798 797 791 759 756 737 612 762 754 800 772 820 721 754 771 747 751 735 757 753 766 729 754 779 765 734 739 747 768 736 757 782 774 753 774 744 758 759 765 753 722 789 738 753 729 766 677 757 742 733 690 752 728 693 729 751 729 754 814 773 826 794 815 802 754 775 753 715 742 738 774 794 774 764 803 750 607 734 766 918 1.08e+03 788 882 807 958 905 710 813 778 809 840 799 690 840 809 779 749 769 728 781 896 830 819 774 791 772 820 761 811 820 761 771 790 753 774 928 1.19e+03 743 740 741 785 752 790 1.03e+03 774 645 764 766 909 780 763 785 789 736 758 781 806 728 768 771 736 776 718 534 722 786 764 770 761 785 771 782 730 719 774 758 730 781 796 701 757 736 844 732 718 783 745 735 790 750 719 706 704 864 728 767 757 863 981 877 932 900 919 796 863 880 934 831 806 773 854 793 780 815 787 892 839 859 805 784 780 714 809 764 779 746 692 807 723 764 702 792 783 746 781 766 778 764 744 726 739 730 758 771 760 689 797 798 756 750 773 779 778 774 782 838 802 759 803 722 727 781 828 782 791 776 778 760 770 772 748 745 788 780 786 792 790 792 798 793 751 718 751 775 761 786 822 802 784 683 743 717 753 711 517 742 744 794 752 767 800 768 773 756 735 886 784 766 734 715 739 732 713 766 750 775 691 696 631 798 802 753 800 744 726 727 727 737 758 767 730 701 765 732 754 763 719 730 795 752 764 733 786 750 772 808 823 822 816 819 810 773 823 805 802 801 768 802 773 857 808 789 793 814 765 809 767 796 806 799 784 742 820 817 816 804 806 758 733 796 800 781 808 793 723 790 809 791 858 821 767 795 813 766 778 781 766 756 785 739 727 766 789 778 756 762 782 716 806 793 793 766 783 773 806 776 731 778 761 772 748 803 782 778 1.03e+03 679 827 743 828 804 731 697 691 800 729 758 779 768 754 809 752 738 738 747 813 798 803 832 822 794 763 778 786 764 783 810 766 832 782 796 791 791 786 807 787 770 777 765 756 773 761 763 787 830 770 743 770 820 865 788 750 768 761 791 775 740 738 804 821 839 781 760 764 761 788 743 756 799 793 780 771 797 805 773 770 784 735 767 760 721 771 744 747 754 770 744 808 806 808 791 763 747 751 775 772 736 838 819 754 809 789 674 782 706 745 719 751 751 743 807 798 797 790 776 799 762 778 780 814 766 813 777 797 778 786 795 772 755 763 735 786 760 702 731 783 772 756 769 757 768 744 781 745 779 767 805 787 732 764 772 788 786 751 538 1.22e+03 807 817 549 739 747 763 698 757 757 808 752 768 839 766 768 740 786 732 764 868 851 844 832 842 869 797 845 825 857 851 826 863 748 848 852 798 864 830 868 838 854 878 762 856 798 784 857 826 807 831 888 714 764 788 802 838 781 754 729 714 804 777 787 826 770 740 795 751 765 764 780 789 754 769 800 765 808 917 677 852 925 713 766 705 773 764 778 801 820 760 768 729 721 716 766 712 780 765 715 726 751 799 787 714 762 750 738 749 733 765 735 554 759 732 732 745 676 729 772 1.04e+03 934 829 834 839 891 793 820 805 793 777 783 758 807 848 782 747 764 767 795 798 797 791 760 756 736 612 762 754 801 773 820 721 754 772 746 751 735 756 753 766 729 754 778 765 734 739 748 769 735 754 783 773 753 774 745 759 759 766 752 722 789 739 753 729 766 676 758 741 733 691 752 728 694 729 751 729 756 814 773 824 794 814 802 753 775 753 714 741 737 774 794 776 764 803 750 607 734 765 918 1.08e+03 787 888 807 958 905 710 813 780 810 840 798 690 841 809 779 750 770 728 782 896 830 820 774 791 772 820 762 812 819 760 771 790 753 774 928 1.19e+03 744 740 740 785 752 790 1.03e+03 774 646 765 765 912 779 762 786 789 736 758 782 806 730 769 771 736 776 719 534 722 784 763 770 761 785 772 782 729 719 774 758 729 781 797 701 758 735 843 733 720 783 745 734 790 751 719 706 705 864 727 768 756 863 981 877 932 900 921 796 863 880 935 831 805 774 855 793 781 814 788 891 839 858 805 784 781 714 809 764 779 747 692 806 720 763 707 793 783 746 782 766 779 762 743 727 739 729 758 771 760 688 797 798 756 749 771 779 778 774 783 839 801 759 803 721 727 781 828 782 792 775 777 758 770 772 748 745 789 780 786 793 791 792 799 793 751 718 750 776 761 786 822 803 784 682 742 717 753 711 518 741 744 794 752 768 799 768 772 756 735 890 784 766 734 715 740 732 714 766 749 777 691 684 632 798 802 753 800 744 726 728 728 736 758 768 730 700 765 732 754 763 720 731 797 751 764 733 786 749 772 808 823 822 816 819 809 774 824 805 801 802 769 802 773 855 809 789 794 814 765 809 768 796 808 799 784 742 820 816 816 805 805 758 734 796 800 780 807 793 723 791 809 790 858 820 770 795 813 766 779 780 767 756 784 738 726 765 789 778 756 763 781 715 806 794 792 767 784 774 806 776 732 777 762 774 748 804 781 779 1.03e+03 679 826 743 829 805 729 697 692 799 729 758 780 769 755 810 753 738 738 746 814 798 802 832 822 794 763 777 784 764 783 809 767 833 782 796 793 792 785 807 786 770 776 765 755 773 761 763 788 831 770 744 769 820 865 789 749 768 760 791 776 741 739 803 822 838 781 759 763 760 788 743 758 799 793 780 770 798 805 773 770 784 735 768 760 722 771 745 747 753 769 744 808 806 808 790 763 746 752 775 772 736 838 820 755 809 789 674 782 705 744 719 756 751 744 807 798 796 791 777 798 764 776 779 814 766 813 778 796 778 786 796 772 755 764 735 786 760 703 732 783 774 756 769 757 769 744 780 746 779 766 805 787 732 765 772 790 786 751 536 1.22e+03 807 816 549 739 746 763 695 758 757 808 753 768 838 766 767 740 786 732 764 868 852 845 833 843 868 797 847 826 858 851 826 864 748 850 852 798 864 830 868 838 855 879 762 856 798 784 857 827 808 831 888 714 764 789 802 837 781 754 729 714 805 778 787 825 770 740 795 752 764 764 780 789 755 769 800 765 808 918 677 852 925 713 766 705 773 763 777 801 820 760 769 730 720 716 766 712 781 766 714 725 751 799 786 715 761 748 738 750 733 766 736 555 762 732 730 746 676 729 772 1.04e+03 934 829 833 839 891 790 819 804 793 777 785 758 806 848 782 746 764 766 795 799 796 792 761 757 736 612 761 754 801 773 821 721 754 772 745 751 735 756 753 766 728 754 779 764 734 739 748 770 734 752 785 772 752 774 745 760 758 767 752 722 788 738 755 729 766 677 758 741 733 692 753 729 693 729 751 730 757 812 772 823 795 813 802 752 774 752 713 740 736 774 795 778 764 803 749 608 733 764 918 1.08e+03 786 891 807 959 905 710 813 781 809 841 798 690 841 809 778 751 770 729 783 896 830 822 775 791 772 820 763 811 819 758 772 790 752 776 929 1.19e+03 744 741 740 785 751 791 1.03e+03 774 646 765 765 916 780 762 786 789 736 758 783 805 732 769 770 736 775 719 535 722 784 763 770 762 785 772 783 729 720 774 758 728 782 797 701 758 735 843 733 720 782 745 734 790 752 719 707 703 864 727 768 756 863 981 877 933 902 924 796 862 880 936 831 804 774 855 793 781 814 788 892 840 858 806 783 781 713 809 764 779 746 693 807 719 762 712 794 783 746 782 766 779 761 744 728 739 728 758 770 760 688 798 797 756 748 770 780 778 775 783 839 801 759 803 721 728 781 826 781 792 776 776 756 770 772 748 744 789 780 786 793 793 792 799 794 751 718 749 776 761 786 822 803 784 682 742 718 754 712 517 742 745 794 752 768 798 768 772 755 736 895 784 766 734 714 740 732 714 766 749 777 692 671 632 798 802 752 800 744 726 727 728 736 757 767 730 700 766 732 754 763 720 732 798 751 763 733 786 748 772 808 823 822 815 819 808 775 825 805 801 804 769 802 774 854 809 790 794 815 765 809 768 796 808 799 784 743 820 816 817 805 804 759 734 796 800 779 807 795 723 791 809 790 858 821 771 795 812 766 779 780 766 758 784 739 726 764 789 779 755 764 782 714 806 794 792 767 786 774 806 776 733 777 763 774 747 803 781 779 1.03e+03 679 826 743 829 805 728 697 691 799 729 757 781 770 755 810 754 738 739 746 815 798 801 832 822 794 763 776 784 763 782 809 768 834 781 796 795 793 784 806 786 769 777 765 755 774 762 763 788 831 771 744 768 821 865 789 749 768 759 792 775 740 739 804 822 836 781 759 763 760 787 743 759 799 794 780 769 798 806 774 770 784 735 768 759 723 770 745 747 753 770 744 808 807 808 789 763 746 752 775 772 737 839 820 756 808 789 674 781 707 743 720 762 750 745 808 798 797 791 777 798 765 776 779 814 766 812 778 796 777 786 796 772 756 765 736 786 760 703 733 784 774 755 768 756 768 745 780 747 779 766 805 786 731 765 772 790 787 751 534 1.22e+03 808 814 549 739 747 763 693 759 757 808 754 768 838 765 767 740 786 732 764 869 853 846 832 844 868 798 847 826 858 852 827 865 748 850 852 797 864 830 868 838 855 880 761 857 798 785 857 828 807 831 889 714 765 789 801 836 780 754 729 714 805 780 787 824 770 740 795 754 765 764 780 789 756 770 799 765 808 918 676 851 924 713 766 705 773 764 777 801 820 760 770 730 720 716 766 712 781 766 715 725 751 799 787 715 760 746 738 750 733 766 738 556 765 732 729 747 676 730 772 1.04e+03 934 830 832 840 891 788 818 802 793 777 785 758 806 849 783 746 764 767 795 799 796 791 763 758 736 612 761 754 801 773 821 721 753 770 744 750 735 756 753 766 727 754 781 762 735 738 749 772 732 751 785 773 752 774 746 761 758 767 752 723 788 738 756 730 766 677 758 740 732 692 752 729 692 730 751 730 756 810 772 823 796 812 802 753 774 752 713 741 735 774 795 776 764 802 747 608 732 764 918 1.08e+03 785 897 807 958 906 710 813 781 808 842 797 690 841 809 778 751 770 728 783 896 830 822 775 790 771 820 763 810 819 758 772 790 752 778 929 1.19e+03 745 740 740 785 751 791 1.03e+03 774 646 765 765 918 780 763 786 789 736 759 784 804 733 770 769 737 775 718 536 721 785 764 769 762 785 771 783 729 721 774 759 727 782 797 701 759 734 843 734 720 783 745 734 790 752 718 708 703 865 727 768 756 863 982 878 934 902 927 796 863 879 936 832 804 774 855 793 782 814 788 892 840 858 807 783 781 714 809 764 778 744 693 808 718 762 717 794 783 747 782 766 780 761 744 730 740 727 758 769 760 688 798 797 757 747 769 780 777 775 784 839 801 759 803 722 728 781 824 781 792 776 775 756 770 772 748 744 789 780 786 794 793 794 800 794 751 718 748 776 762 786 822 802 783 682 742 719 755 714 517 742 745 793 752 768 798 767 773 755 736 901 783 766 733 714 741 731 714 766 749 778 692 659 632 798 802 752 802 744 725 726 728 736 756 767 729 700 766 731 754 763 721 733 798 752 762 733 786 747 773 808 824 823 814 819 807 775 824 804 801 804 768 802 774 854 808 791 795 816 764 809 769 797 809 800 784 743 820 816 817 806 804 758 734 795 800 778 808 795 724 791 810 791 859 821 770 794 811 766 779 780 766 758 785 740 726 764 789 780 754 764 782 715 805 793 792 766 786 775 806 776 733 778 763 774 747 803 780 779 1.02e+03 679 825 742 829 805 731 697 690 798 730 757 781 770 755 809 753 738 739 745 815 798 800 832 822 794 763 776 785 762 782 809 770 834 780 796 796 794 782 806 786 769 776 765 755 776 764 763 789 831 771 743 768 822 865 789 748 768 759 792 774 741 739 804 822 835 781 759 763 760 786 743 759 798 794 780 768 798 806 775 770 782 735 766 758 722 769 745 748 753 770 745 807 806 808 788 762 745 752 775 772 737 840 820 756 807 788 674 782 709 744 721 768 750 745 809 799 798 791 778 797 763 776 779 814 765 810 778 795 777 786 796 772 757 765 736 785 760 703 733 785 774 755 767 755 767 745 781 748 780 766 805 786 730 764 772 789 786 750 532 1.22e+03 808 814 550 739 747 763 694 760 757 807 754 766 839 765 767 741 786 732 764 869 853 846 832 846 869 798 846 826 856 852 827 865 747 850 851 797 864 831 868 837 856 879 761 857 798 785 858 829 807 832 889 714 766 789 801 836 778 754 729 714 805 782 787 824 770 740 795 754 765 764 779 788 757 770 799 765 807 918 676 851 923 714 766 704 772 765 776 802 820 760 770 731 721 717 767 712 781 766 715 725 750 798 788 714 762 746 738 750 734 766 738 557 765 732 729 748 676 731 772 1.04e+03 934 830 831 841 891 789 817 800 792 777 785 757 806 849 783 746 764 768 796 798 796 791 763 759 736 612 762 754 801 773 822 721 752 769 743 749 734 756 754 765 726 755 782 762 736 738 749 772 732 749 784 773 752 774 745 761 758 767 752 724 787 738 756 730 767 677 757 740 732 690 752 729 692 730 751 731 755 810 771 825 798 812 802 753 774 752 713 741 735 775 795 775 764 802 747 610 732 764 917 1.08e+03 786 900 807 957 906 710 813 780 808 842 797 690 840 809 778 750 769 727 783 895 831 822 775 790 770 820 762 810 818 757 773 790 753 778 928 1.19e+03 746 739 740 785 751 792 1.03e+03 774 646 765 765 918 781 764 785 789 736 760 784 805 732 770 768 738 775 717 536 720 786 764 768 761 785 770 783 729 720 774 760 728 781 798 701 759 735 844 733 720 783 746 733 791 752 718 708 703 864 726 768 756 863 983 878 934 902 931 796 863 879 936 833 803 773 855 793 782 814 788 892 840 856 807 782 780 715 810 764 778 743 693 808 716 762 720 794 784 748 783 767 781 761 745 730 740 727 758 770 759 688 797 795 759 747 769 780 776 775 784 839 801 759 804 722 728 781 823 781 792 777 775 757 770 771 748 744 789 781 785 794 792 794 800 794 750 718 749 776 761 786 822 802 783 682 743 718 755 716 517 742 745 792 752 768 799 766 774 754 737 907 782 765 733 716 742 731 714 767 749 778 692 646 632 799 800 754 802 743 725 724 727 737 757 767 729 700 766 731 753 763 721 733 799 752 762 733 786 749 774 808 824 823 814 819 807 775 823 804 801 804 767 803 775 853 808 793 796 817 764 808 769 798 809 801 785 744 819 816 816 806 804 757 733 794 800 778 809 795 724 791 810 791 859 820 768 794 810 767 779 779 766 758 785 740 726 764 790 780 753 764 783 717 806 793 793 766 785 774 806 776 733 778 762 773 747 802 780 779 1.02e+03 679 825 741 829 804 733 696 689 797 730 757 781 769 755 808 753 739 739 745 815 798 800 832 822 793 764 777 786 761 782 809 770 834 780 797 795 794 782 806 785 768 776 765 755 776 764 763 790 831 771 741 767 823 866 788 748 768 759 792 773 741 738 804 823 835 781 758 763 760 786 743 757 796 795 780 768 798 806 775 770 781 735 764 757 721 767 745 748 752 770 746 806 805 808 789 762 745 751 775 772 736 838 819 756 806 787 675 782 709 745 722 769 750 742 809 799 799 791 778 796 762 776 778 814 765 810 778 796 776 786 796 774 758 764 736 784 759 703 733 786 773 755 767 755 766 744 781 748 781 766 805 786 731 764 771 789 785 750 531 1.23e+03 809 814 550 739 748 763 696 760 757 807 753 765 840 767 767 741 786 732 765 868 852 846 832 846 869 798 846 826 855 852 827 864 748 849 850 797 865 830 867 837 856 877 763 858 798 787 857 829 808 833 890 714 765 789 801 836 776 755 729 714 805 782 786 824 770 741 794 752 765 764 778 788 758 771 799 765 807 919 676 851 923 714 766 704 772 765 776 803 820 760 770 731 720 719 768 713 780 766 715 725 750 799 789 714 763 747 738 750 736 766 739 556 763 730 729 748 676 730 772 1.04e+03 934 830 831 842 892 790 819 800 792 779 785 756 807 849 783 747 763 768 796 798 797 791 761 760 736 611 762 754 800 773 821 721 752 768 743 749 734 757 754 764 726 756 782 761 736 737 750 772 733 748 784 774 752 775 744 762 757 767 751 724 787 738 755 731 767 676 757 740 732 689 751 729 692 730 751 732 756 810 771 826 798 812 802 753 774 753 713 741 735 776 795 773 764 802 746 609 733 764 917 1.08e+03 787 905 807 956 906 711 812 779 808 842 797 690 840 809 778 750 769 727 783 894 832 821 775 791 770 821 762 810 817 758 773 790 754 777 928 1.19e+03 746 740 740 786 750 793 1.03e+03 774 646 765 765 919 780 765 785 789 737 761 783 806 732 770 768 737 775 716 535 720 786 764 769 761 784 770 784 728 719 775 760 728 781 798 701 759 734 844 732 720 783 746 733 791 752 716 708 704 864 726 768 757 863 982 878 934 901 934 796 863 879 936 833 802 772 855 793 782 814 788 893 840 854 808 781 780 715 810 764 780 744 692 809 715 763 724 794 784 747 783 769 781 762 745 729 740 727 758 771 759 688 797 794 760 746 771 780 775 774 784 838 800 759 804 722 728 781 822 782 792 777 775 758 770 770 748 744 789 781 785 793 791 794 799 794 750 718 749 776 761 786 822 801 783 682 743 717 755 716 517 742 744 791 751 768 799 766 774 754 737 913 782 764 733 717 742 731 714 768 748 779 692 637 632 801 799 757 803 743 725 724 728 737 758 766 729 700 765 732 753 763 722 732 799 752 762 733 786 750 774 808 825 824 816 819 808 774 822 803 801 804 766 803 774 852 808 792 797 818 763 808 769 798 808 800 786 744 819 815 816 805 806 757 733 795 800 778 810 794 723 791 811 790 859 820 768 793 810 767 779 778 765 758 785 740 726 764 788 780 754 763 783 718 807 792 794 765 784 774 808 776 732 779 760 772 747 803 779 778 1.03e+03 679 825 741 829 804 733 696 689 797 729 757 781 768 755 807 753 739 738 745 815 798 800 832 822 793 765 777 787 761 782 810 768 835 781 797 793 793 782 806 784 768 777 765 754 776 763 762 789 831 771 741 767 823 867 788 749 768 758 792 772 742 738 802 823 836 781 758 763 760 787 742 756 795 795 780 768 798 805 774 770 779 736 762 759 721 766 745 748 752 770 747 807 804 808 790 762 744 751 775 773 736 837 818 756 805 786 676 782 710 746 724 771 751 741 810 799 800 792 778 796 762 777 778 814 765 810 778 796 776 785 796 776 758 764 735 783 758 704 733 786 772 756 768 755 766 742 782 749 782 766 805 786 732 764 771 788 783 752 531 1.22e+03 810 815 550 739 747 762 697 760 757 807 754 766 840 770 767 741 785 732 767 868 852 847 832 846 870 798 845 827 854 852 826 862 750 848 849 797 867 829 866 836 856 875 764 858 798 788 858 828 809 834 890 714 764 789 803 837 776 756 730 714 803 781 785 824 771 742 794 751 765 764 777 788 759 771 798 766 806 919 675 851 922 714 768 704 772 765 776 803 822 761 770 731 720 720 767 713 780 766 715 725 749 798 790 715 763 747 737 750 736 765 739 554 763 729 729 748 676 730 772 1.05e+03 934 829 832 844 892 790 820 800 792 780 784 756 807 849 782 746 761 768 796 798 797 790 760 760 737 609 762 753 800 773 821 720 752 769 744 750 734 757 754 764 726 755 781 762 735 736 751 773 734 744 783 773 752 775 744 762 757 768 750 723 786 737 754 731 767 675 759 742 732 688 751 730 692 730 750 732 756 810 772 827 797 813 801 753 774 753 712 741 735 776 795 773 764 802 747 608 733 763 918 1.08e+03 787 907 807 956 905 711 812 779 807 842 797 690 840 809 778 749 768 728 783 894 831 821 774 791 770 821 762 810 816 758 774 789 755 777 928 1.19e+03 745 741 741 786 750 794 1.03e+03 774 646 765 764 919 780 765 785 790 738 761 782 808 731 770 767 737 776 716 533 720 786 764 769 760 784 770 785 728 720 776 760 729 780 798 701 760 734 845 731 720 783 747 733 791 752 715 707 704 865 726 768 758 862 982 879 934 900 938 796 862 879 936 832 802 771 856 794 782 814 788 893 840 854 808 781 779 715 809 765 781 744 691 808 713 763 728 793 783 746 783 769 782 762 746 727 740 728 759 772 760 688 797 794 760 748 772 780 775 773 785 836 800 759 804 723 728 781 823 783 792 777 775 758 770 770 748 743 790 782 784 792 791 792 799 793 751 718 750 776 761 785 822 802 784 684 743 716 755 716 516 742 743 791 751 768 799 766 774 754 737 919 783 764 733 719 743 731 714 768 749 778 691 626 632 801 799 760 803 742 726 723 728 738 759 766 729 700 764 732 753 763 722 731 797 752 762 734 786 750 772 808 826 824 817 818 808 772 823 802 801 805 765 803 774 851 808 792 797 818 763 808 769 797 808 799 786 745 819 816 815 805 806 758 733 797 799 778 810 794 723 791 810 790 859 820 768 793 810 768 779 776 765 757 785 739 726 764 787 780 755 763 783 717 808 792 796 766 782 774 808 775 732 779 760 772 748 803 779 777 1.03e+03 680 826 740 830 806 733 696 690 797 728 757 781 767 756 808 753 739 737 746 815 798 801 832 822 794 765 777 786 762 784 810 766 835 782 798 792 792 783 806 784 769 778 766 756 776 762 762 787 831 770 742 767 822 868 788 749 767 757 792 772 742 738 803 823 836 781 757 762 760 788 742 756 795 796 781 769 797 805 774 770 779 736 762 761 721 766 745 748 752 770 746 808 804 809 790 763 743 751 776 773 736 835 818 756 804 786 677 781 710 746 724 772 752 739 810 799 800 793 779 796 763 777 778 813 765 810 778 797 777 784 795 776 759 763 735 784 756 704 733 786 772 756 769 755 766 741 782 748 782 767 806 786 732 764 771 786 782 753 534 1.22e+03 810 814 550 739 746 761 697 760 758 808 754 768 839 772 766 741 787 731 767 868 851 848 833 846 871 798 846 828 854 850 826 862 751 848 849 796 868 828 866 836 857 874 765 858 798 788 860 828 810 833 891 714 764 789 804 839 776 754 732 713 803 779 785 824 771 743 794 751 764 764 777 788 759 770 797 766 806 918 676 852 922 714 769 705 772 765 776 802 823 762 769 732 719 720 766 713 781 766 715 725 749 798 791 715 764 748 737 750 737 764 737 554 765 728 729 748 677 729 771 1.05e+03 933 830 834 843 892 790 820 800 792 781 785 756 808 848 782 746 761 767 797 798 797 790 760 761 738 609 762 752 800 773 820 718 754 770 745 751 734 757 754 764 726 755 780 764 733 736 750 775 735 741 783 773 753 775 744 762 757 768 750 720 786 737 753 731 767 676 760 744 732 688 750 730 692 729 751 732 756 810 772 827 796 813 801 752 774 753 712 741 736 776 794 774 765 801 747 606 733 762 919 1.08e+03 788 911 807 956 905 712 812 779 807 842 797 689 840 809 778 748 768 729 783 894 831 820 773 791 770 822 763 808 817 759 775 789 755 777 929 1.19e+03 744 742 741 786 750 794 1.03e+03 774 646 765 764 919 779 765 785 790 737 760 782 808 732 769 767 736 776 717 531 720 785 763 770 760 784 771 787 727 720 776 760 729 781 797 701 759 733 846 731 721 784 746 733 791 752 715 708 705 865 726 769 759 861 982 879 935 899 942 796 861 879 936 832 800 771 857 794 781 816 788 894 841 855 808 781 779 715 809 766 782 745 690 807 710 763 732 793 782 744 783 768 782 762 747 727 740 729 759 772 761 689 797 794 760 750 773 780 775 772 785 834 800 758 804 723 728 781 824 784 792 776 776 758 770 771 748 743 789 782 784 791 792 792 800 792 751 718 750 776 761 783 821 802 783 684 743 716 756 716 516 742 743 791 752 768 799 766 774 753 737 926 784 764 733 718 742 731 714 768 750 778 690 616 632 799 799 762 803 742 727 723 728 738 760 767 729 700 764 733 753 762 721 730 796 752 762 733 786 749 770 809 826 824 816 818 809 771 824 802 802 806 765 803 774 851 808 793 796 819 762 809 769 797 808 799 786 745 819 816 815 804 806 759 733 798 798 776 809 793 723 791 810 789 859 820 768 793 810 769 779 777 765 756 786 738 725 764 787 780 756 763 782 716 808 792 796 768 782 774 809 776 732 779 761 772 748 804 778 777 1.03e+03 681 826 740 830 807 732 696 690 796 727 756 780 767 756 808 752 738 736 746 815 797 802 831 822 795 765 777 786 762 784 811 764 836 781 797 792 791 782 805 784 769 778 766 758 776 762 761 786 830 770 743 768 820 866 788 748 768 756 792 771 742 739 803 822 835 781 758 762 761 788 741 757 795 795 781 769 797 805 774 770 780 736 762 762 721 766 745 748 753 770 746 810 806 809 790 764 743 752 777 773 735 835 819 755 804 786 678 781 709 747 724 775 753 740 809 798 798 793 779 796 763 777 778 813 765 810 779 797 778 784 794 775 758 762 735 785 757 703 733 786 773 757 771 755 765 742 782 747 782 767 807 785 732 764 771 786 783 754 536 1.22e+03 811 813 550 739 746 762 697 759 759 808 754 770 837 772 766 740 789 731 765 868 850 849 833 846 872 797 847 828 855 848 826 863 750 847 849 796 868 827 865 836 857 875 765 857 797 788 861 829 809 832 891 714 764 789 805 840 777 752 733 713 802 779 786 825 771 743 794 751 764 765 778 788 759 770 796 766 806 918 676 851 922 713 769 706 772 765 777 802 824 761 769 732 720 721 765 714 781 767 715 725 749 798 791 716 764 749 736 750 738 764 736 554 767 729 729 748 678 730 770 1.05e+03 932 830 836 842 892 790 820 801 792 781 786 756 809 847 782 745 762 767 795 798 797 790 762 761 738 609 762 752 800 773 821 718 754 770 745 750 734 756 754 765 726 756 780 765 734 736 748 776 735 737 784 772 753 774 744 761 758 768 751 719 786 737 753 730 767 676 762 745 732 688 751 730 691 729 752 732 755 810 774 828 795 813 801 752 774 752 712 740 737 776 795 774 765 800 747 607 733 763 920 1.08e+03 789 916 806 956 905 712 813 779 807 842 797 689 840 809 777 748 768 728 783 893 830 819 773 791 770 822 763 807 819 760 774 789 755 777 930 1.18e+03 744 742 741 786 750 795 1.03e+03 774 646 765 763 918 779 765 785 790 737 758 782 808 732 769 768 738 777 718 529 720 785 763 770 761 784 772 787 726 720 776 760 729 781 796 700 758 733 846 732 721 784 745 733 790 752 716 708 705 866 725 769 759 861 981 880 935 900 946 796 861 880 936 832 798 772 856 794 781 816 788 894 842 856 808 782 780 714 809 767 781 745 690 807 707 763 734 793 782 744 783 766 781 762 748 727 740 730 760 771 760 689 797 794 760 752 773 780 776 772 786 834 800 758 805 723 728 782 825 784 792 776 776 758 770 771 748 743 789 782 785 790 792 792 800 791 752 717 750 775 762 783 820 802 783 684 743 716 756 716 516 742 744 792 753 769 799 766 774 754 736 933 784 766 732 717 741 732 713 767 752 778 689 604 631 798 799 764 802 742 728 723 728 738 760 767 730 700 764 733 753 762 720 730 794 751 762 733 787 748 768 810 825 824 815 818 809 772 826 802 801 807 764 802 775 850 808 792 796 819 762 810 768 796 808 800 786 745 819 817 815 805 806 759 732 798 798 775 809 793 724 791 809 789 858 820 768 793 810 769 779 777 765 755 785 737 724 765 788 780 756 763 782 716 808 792 795 768 782 774 810 776 732 779 762 772 748 804 778 777 1.03e+03 680 826 740 830 806 732 697 691 796 728 756 779 768 756 808 753 738 735 746 816 796 804 831 822 795 764 776 785 762 784 811 763 835 780 796 792 791 782 805 784 769 778 767 759 775 762 761 786 830 770 744 768 818 865 788 747 768 758 791 771 743 739 803 820 834 781 759 763 761 788 740 758 795 795 782 770 797 804 774 769 780 735 763 760 721 766 745 748 754 770 746 810 807 808 789 765 743 753 777 772 734 835 820 754 807 786 678 781 707 746 722 776 752 740 808 798 798 793 779 797 763 776 779 813 765 810 779 796 779 783 795 774 758 762 735 785 758 703 733 786 774 757 772 755 765 744 782 747 782 768 808 785 732 764 772 787 784 754 539 1.23e+03 811 813 550 739 745 763 697 758 759 808 755 770 837 771 765 740 789 731 764 869 850 848 833 846 873 796 848 827 856 847 826 864 750 847 849 797 867 828 866 836 856 876 763 856 797 787 860 829 808 830 891 714 766 789 806 840 778 750 733 713 802 781 787 825 771 743 794 751 765 765 779 787 758 769 797 766 807 918 677 851 921 713 768 708 772 765 778 802 824 759 769 732 722 720 765 714 782 765 715 725 749 798 791 716 763 749 736 750 739 766 735 554 766 729 729 749 679 731 770 1.05e+03 931 830 837 841 890 790 820 802 792 780 786 755 808 846 782 745 763 767 793 798 797 790 764 761 738 610 762 752 800 774 821 718 754 770 746 750 733 754 754 766 726 756 780 765 737 735 746 777 734 736 783 772 753 773 744 761 758 767 752 719 786 738 752 731 765 677 762 745 731 688 751 730 691 728 751 732 755 810 773 827 795 813 801 752 773 751 712 739 737 776 794 774 765 800 748 607 733 764 919 1.08e+03 789 923 806 956 905 711 813 779 809 841 798 688 840 809 777 749 768 728 783 893 830 818 774 790 770 822 763 806 821 760 772 790 754 778 931 1.19e+03 743 742 741 786 750 795 1.03e+03 774 646 765 763 917 779 765 784 791 737 759 783 807 732 770 769 739 776 719 529 720 784 764 769 761 784 772 787 726 719 775 760 729 781 795 699 758 732 845 733 720 784 744 733 789 751 716 709 705 866 725 769 758 861 979 879 935 900 948 796 862 880 936 832 795 772 855 793 782 816 789 894 843 856 808 783 780 713 809 766 780 745 691 807 706 764 737 793 782 744 783 767 781 762 748 727 739 729 760 771 758 689 797 794 760 752 772 780 776 772 785 834 800 758 805 722 729 781 824 784 792 776 776 758 770 770 748 744 789 782 786 791 792 793 800 789 752 717 749 775 762 783 820 801 783 684 743 716 755 716 516 742 745 792 754 770 799 766 774 754 737 940 783 766 732 716 740 732 712 766 752 778 689 592 630 799 799 769 801 742 729 724 728 738 760 768 730 700 764 733 753 762 719 730 794 751 762 733 786 748 769 811 823 825 813 818 809 773 826 802 802 807 764 803 774 850 807 792 796 819 762 811 769 796 808 800 784 744 819 817 817 805 806 759 731 798 799 774 810 793 724 792 808 789 859 820 767 793 811 770 779 778 764 755 785 737 724 766 789 780 756 762 782 717 807 792 795 767 784 774 810 776 733 779 763 773 748 804 778 777 1.03e+03 680 826 740 830 806 731 698 691 796 729 756 778 769 756 808 753 738 735 746 816 797 804 831 823 795 763 776 784 762 784 812 761 833 780 795 793 791 781 805 784 769 778 767 759 774 761 761 785 830 770 744 768 819 863 788 747 768 759 790 771 742 738 803 820 834 781 759 763 761 788 740 759 796 794 782 769 797 803 774 769 780 734 764 759 721 767 746 747 755 769 746 811 805 808 789 766 744 752 777 772 734 835 821 753 809 787 678 781 705 746 721 777 752 741 808 798 800 793 778 798 763 777 779 812 765 810 778 796 779 783 797 774 758 762 735 786 759 704 733 786 774 758 772 755 765 745 782 748 782 768 808 785 734 764 773 788 784 752 541 1.23e+03 812 814 550 740 744 764 697 758 758 808 755 769 838 772 764 740 788 731 763 870 850 848 834 846 873 795 848 826 856 848 826 864 751 847 849 797 867 829 867 836 856 877 762 856 798 787 860 829 808 829 891 714 768 789 806 840 778 750 733 714 802 781 788 824 772 743 794 751 766 765 780 787 758 769 796 766 807 918 678 851 922 712 768 710 772 765 778 801 824 758 768 732 722 719 766 714 783 763 715 725 749 798 790 716 764 750 737 750 738 767 735 554 766 729 729 749 680 731 769 1.05e+03 930 830 836 841 890 791 820 803 792 779 786 754 807 845 782 744 764 767 792 797 797 790 764 760 737 610 762 752 800 774 822 718 754 770 746 750 733 754 754 768 725 757 781 764 738 735 746 776 734 736 783 772 753 772 744 760 759 766 753 720 786 738 752 731 763 677 763 745 732 688 751 729 691 727 749 733 755 811 773 827 794 814 801 751 773 750 712 740 737 776 794 774 764 801 749 607 733 764 918 1.09e+03 789 927 806 956 904 710 813 779 810 841 798 688 840 809 776 749 767 728 784 893 830 818 774 790 771 822 763 806 821 760 770 789 754 776 931 1.19e+03 743 741 741 786 751 795 1.03e+03 774 646 766 762 916 779 765 784 791 736 760 783 806 732 770 770 740 774 719 530 721 784 764 769 761 782 771 786 726 717 776 760 730 781 795 699 757 733 844 735 720 783 746 732 789 751 716 709 704 867 726 769 758 861 978 878 935 900 950 796 863 880 936 833 792 772 854 793 783 816 789 895 843 856 808 783 781 713 809 767 780 745 691 808 705 765 740 793 782 745 783 766 780 761 748 728 739 728 761 771 757 689 797 794 760 752 772 779 776 771 784 834 801 758 805 722 729 780 823 784 792 775 776 758 769 770 748 744 789 782 788 791 792 794 800 790 752 717 748 775 761 784 820 800 784 684 743 716 754 716 516 742 745 793 753 771 799 766 773 755 738 947 783 766 732 715 740 732 712 766 752 779 689 580 630 799 799 774 801 742 728 725 728 738 759 768 732 700 764 732 753 762 719 730 794 751 762 733 786 748 770 811 822 825 814 820 809 773 825 802 802 807 764 803 774 850 807 792 795 819 761 811 770 796 808 799 783 744 819 817 818 806 806 759 730 797 800 776 810 793 724 792 808 790 859 820 767 794 811 770 780 778 764 755 785 737 724 767 788 779 755 761 781 718 807 792 795 765 785 773 810 776 733 779 763 773 748 803 778 778 1.03e+03 680 826 741 830 805 731 698 692 796 730 756 778 770 755 807 753 738 736 746 816 798 803 831 823 795 764 775 784 762 784 812 761 832 780 796 793 791 780 805 784 769 778 767 758 773 762 761 784 829 770 744 767 819 863 788 747 768 760 789 772 741 737 803 820 833 780 759 763 761 788 739 759 797 794 782 770 796 803 773 769 779 734 765 758 721 767 746 746 755 770 746 812 803 807 788 767 744 752 777 772 734 836 820 753 811 788 678 782 705 747 720 779 753 742 807 799 802 793 776 798 762 777 780 812 766 811 778 795 779 783 798 773 758 761 735 786 759 702 732 786 774 759 771 755 764 745 783 749 782 768 806 785 734 764 773 788 784 750 543 1.23e+03 812 815 550 742 744 765 697 758 757 808 755 769 839 772 764 741 786 732 763 870 850 847 834 847 873 796 847 826 856 849 827 864 751 847 850 796 869 830 868 836 855 877 761 856 798 787 860 829 808 829 891 714 768 789 806 840 778 751 732 714 801 779 787 824 772 744 794 752 768 766 780 787 758 769 796 766 807 918 678 851 922 713 768 710 771 764 778 801 824 758 768 731 720 718 766 715 784 761 716 727 748 798 790 716 764 750 738 750 738 768 735 553 766 728 730 749 680 732 769 1.05e+03 929 830 835 841 890 792 820 804 792 777 786 755 808 845 782 745 764 767 792 797 797 790 764 760 737 608 762 753 800 774 822 719 754 769 746 750 734 754 755 768 725 757 781 763 736 735 748 776 734 736 782 773 754 772 743 761 759 767 752 720 786 739 752 729 762 677 764 745 732 688 750 729 691 726 748 732 755 811 774 827 795 814 802 750 772 749 712 740 738 775 794 774 763 803 750 607 734 762 918 1.08e+03 789 932 808 956 904 709 812 779 811 841 799 688 840 809 777 750 766 728 786 893 830 818 774 789 772 822 763 807 821 760 771 788 754 775 931 1.19e+03 743 740 741 786 751 795 1.03e+03 773 646 766 762 914 779 765 785 790 735 762 784 806 732 771 770 739 774 718 530 722 784 766 770 760 783 770 786 726 717 775 760 730 781 795 698 757 735 844 735 720 783 748 730 790 751 714 710 705 868 726 769 758 861 978 878 934 900 953 796 863 881 936 833 791 772 854 792 783 816 789 894 843 856 808 783 781 713 809 768 781 744 691 809 704 766 742 792 782 745 783 766 781 761 747 728 738 728 761 770 757 689 798 793 760 752 771 779 776 771 783 834 802 758 805 722 730 779 823 784 793 776 777 757 768 770 748 744 789 782 788 792 792 794 799 791 753 718 748 775 761 784 821 800 784 684 743 716 752 716 517 742 745 793 752 771 799 767 773 755 737 955 782 766 733 715 740 732 711 766 752 778 688 567 630 799 800 781 800 742 726 725 728 738 758 769 732 700 764 731 753 763 720 730 793 751 762 733 786 748 770 810 822 825 814 821 808 773 824 802 801 807 764 804 774 852 806 793 795 818 760 810 770 796 808 798 782 743 818 816 818 805 806 759 730 797 800 777 809 794 724 792 808 790 859 819 766 794 812 771 780 778 764 755 785 737 725 767 787 779 755 761 781 718 806 792 796 765 785 772 810 776 733 779 763 773 748 802 778 777 1.03e+03 680 826 741 829 803 730 697 692 796 730 757 778 770 755 809 752 737 737 746 816 800 801 831 824 795 765 775 784 762 783 812 761 832 781 796 793 791 780 805 784 770 778 768 757 773 761 761 784 830 771 743 766 819 864 788 748 768 760 790 773 740 736 804 819 833 782 759 764 760 787 739 758 798 794 782 772 797 803 772 768 780 735 766 758 721 767 746 746 755 770 746 812 801 807 788 767 744 751 777 773 734 836 819 755 811 788 678 784 705 747 722 780 753 741 808 800 801 793 777 798 763 777 780 812 766 811 777 795 778 782 799 773 758 761 736 787 758 701 733 786 772 760 771 756 764 745 785 749 781 768 806 783 734 763 774 787 784 749 545 1.23e+03 812 815 550 743 744 766 698 757 757 808 755 768 839 770 764 741 786 732 764 870 851 848 833 846 872 796 848 826 855 849 827 863 751 849 850 796 870 831 868 835 855 876 761 856 798 787 860 829 808 830 891 714 767 790 806 840 778 752 732 715 801 777 787 824 772 745 795 752 768 765 780 787 757 769 796 766 808 918 678 852 923 713 768 710 771 764 779 802 824 758 768 730 719 717 767 715 784 761 715 728 748 799 789 716 764 749 739 749 738 769 735 553 765 728 730 749 680 731 769 1.05e+03 930 830 832 841 891 792 820 804 791 776 785 755 809 845 781 746 764 767 792 798 797 789 763 759 736 605 761 754 800 774 822 718 754 769 745 750 735 754 754 768 725 757 781 762 735 736 748 778 734 736 781 773 754 771 743 761 759 768 752 720 788 739 754 728 764 676 762 745 733 688 750 729 691 725 748 732 755 812 774 827 795 815 802 751 772 750 711 740 738 774 795 774 764 805 749 607 734 761 918 1.08e+03 789 934 808 956 903 708 812 780 811 842 800 688 840 809 778 749 765 728 787 894 829 819 774 789 772 822 763 806 820 760 771 788 754 774 931 1.19e+03 742 740 742 786 751 794 1.03e+03 773 645 766 763 913 779 765 785 791 735 762 783 806 732 770 769 738 774 718 531 722 783 766 770 760 785 769 786 726 718 774 761 730 781 795 698 758 736 844 735 720 783 750 729 790 751 713 710 705 868 726 768 757 861 978 878 934 898 957 795 863 881 935 833 788 773 854 792 783 816 789 893 842 856 808 783 781 714 809 768 781 746 691 809 702 766 742 792 782 746 783 766 781 761 747 728 738 728 762 770 757 689 798 792 760 753 770 778 776 772 783 836 802 758 806 721 730 780 823 784 794 776 777 757 768 770 748 745 789 782 787 792 792 794 798 792 752 719 748 775 761 784 821 800 784 684 743 716 752 715 517 742 745 793 750 771 799 767 773 755 736 962 782 765 733 715 740 733 711 765 752 775 688 552 630 799 800 786 800 742 726 726 728 738 759 770 732 700 764 730 753 764 721 730 792 752 762 733 786 748 771 809 822 824 815 821 808 774 823 802 801 808 763 803 774 854 806 794 795 816 761 810 768 796 808 798 781 742 818 816 818 803 806 759 730 797 800 777 808 794 723 791 807 791 859 819 766 795 812 771 780 777 764 755 785 739 725 768 787 779 755 760 782 717 806 791 796 765 784 772 810 776 733 779 763 772 748 801 778 776 1.03e+03 680 826 742 828 803 730 696 691 796 730 757 779 769 754 810 751 736 738 746 814 799 800 831 824 795 766 775 783 762 783 812 761 832 781 797 794 792 781 805 784 771 778 768 757 772 761 761 784 830 772 743 767 819 864 787 749 768 760 791 773 740 736 805 819 833 784 759 763 760 788 739 757 798 793 782 773 798 804 771 767 780 735 767 757 722 766 746 747 756 770 746 811 801 808 787 765 744 751 777 772 735 838 819 757 811 790 677 786 705 747 724 782 753 739 808 800 801 792 777 798 763 778 780 813 766 811 776 795 778 783 798 774 759 761 737 786 758 699 733 786 770 758 771 757 764 745 786 749 781 768 805 782 732 764 775 787 784 749 545 1.23e+03 812 814 550 743 744 766 698 757 757 809 755 768 839 769 765 740 787 732 764 869 851 848 831 846 871 797 847 825 855 848 826 863 750 851 850 795 869 831 868 835 855 876 761 857 798 787 860 828 809 831 891 714 766 791 805 840 777 753 732 715 801 777 787 824 772 745 796 753 768 764 781 787 756 770 796 764 809 918 677 852 925 713 768 708 771 764 780 804 822 758 767 729 720 717 766 716 783 762 714 729 748 798 789 716 764 749 739 748 738 770 735 553 764 728 730 749 680 731 769 1.05e+03 931 831 832 842 892 792 819 804 791 776 784 756 810 845 781 746 763 767 792 800 797 789 763 759 737 603 760 754 799 775 822 718 755 769 747 750 736 754 754 768 725 756 781 762 735 736 747 779 735 736 781 774 754 771 742 761 760 768 751 721 790 739 755 727 765 675 760 744 733 688 750 730 691 725 749 731 754 812 775 828 796 815 803 752 772 751 712 741 738 773 795 774 765 806 748 608 734 761 918 1.08e+03 788 935 809 956 902 708 812 782 809 844 800 688 840 808 777 749 765 728 788 894 828 820 773 790 772 822 762 808 819 761 772 789 755 774 931 1.19e+03 741 740 743 786 751 794 1.03e+03 773 645 766 764 912 780 764 785 792 735 761 783 806 731 770 768 738 775 718 532 723 782 767 770 760 785 769 787 727 719 774 761 729 781 796 698 759 737 843 736 721 783 750 729 790 750 712 710 706 868 727 766 756 860 978 878 934 898 960 795 863 882 934 833 786 773 853 793 783 817 789 892 842 857 808 782 781 715 808 768 780 748 691 809 701 766 743 792 783 747 782 766 780 761 747 728 739 728 762 769 757 688 798 792 759 753 770 779 776 772 784 838 801 758 806 721 730 780 822 784 794 777 777 757 768 770 749 745 789 781 786 792 792 793 798 792 752 719 748 775 761 784 821 800 784 684 744 715 753 714 516 742 746 793 750 770 799 767 774 755 734 969 783 765 733 715 740 733 712 766 752 773 689 540 630 800 800 792 800 742 727 727 728 739 759 769 731 700 764 730 752 763 721 730 792 752 762 733 786 748 772 808 822 823 815 820 808 774 822 803 800 806 763 803 774 854 807 794 795 815 764 810 766 794 808 798 782 742 818 817 818 802 807 759 731 797 800 777 807 794 722 791 808 791 858 819 768 795 813 770 780 777 765 755 785 740 724 767 787 779 755 760 784 717 806 791 795 766 784 772 810 775 733 780 763 772 747 800 779 775 1.03e+03 679 826 742 828 804 730 694 691 796 730 757 780 769 752 812 750 736 738 745 813 799 801 831 824 796 767 775 782 762 783 812 762 833 782 797 794 792 782 805 785 772 778 768 757 772 761 762 785 831 773 743 767 820 865 787 750 767 760 792 773 740 736 805 818 833 784 759 763 760 787 738 756 799 792 781 773 799 804 772 766 781 734 766 757 722 764 746 748 757 770 746 810 801 809 787 764 744 751 777 772 735 839 821 758 811 791 676 786 705 747 726 782 754 738 808 799 800 791 777 798 763 778 780 813 767 811 776 795 777 783 796 775 759 761 736 785 757 698 733 786 770 756 771 758 765 745 787 750 780 768 805 782 732 764 776 788 784 750 544 1.22e+03 812 814 549 744 744 766 698 756 757 809 756 768 840 768 765 739 788 732 764 870 851 848 832 845 871 796 846 826 854 848 826 863 750 851 851 796 869 830 867 834 855 878 762 856 798 787 860 828 810 832 891 714 766 792 805 840 777 753 732 714 802 777 787 825 772 745 797 753 767 763 780 787 756 770 796 762 809 917 678 852 926 712 768 707 771 763 780 805 820 758 766 729 720 717 765 716 782 763 712 729 749 797 789 715 764 749 738 747 737 770 735 554 762 728 730 749 680 731 769 1.05e+03 932 831 830 842 892 792 819 803 791 776 784 756 809 846 780 746 763 767 792 800 797 789 763 759 737 603 760 755 799 775 822 718 755 770 749 750 735 754 754 768 725 756 781 762 736 736 746 779 735 738 782 774 754 771 742 761 760 768 752 720 791 740 755 728 765 674 757 743 734 689 751 730 691 724 750 731 754 813 775 828 796 815 804 754 772 752 712 742 738 774 795 774 766 804 748 608 734 761 918 1.08e+03 787 936 808 957 901 708 812 782 808 844 798 688 840 808 776 749 765 728 788 895 828 820 773 789 772 822 761 809 817 761 772 790 756 774 931 1.18e+03 741 740 744 787 751 794 1.03e+03 774 646 765 766 911 781 764 785 792 736 760 783 806 729 770 768 737 774 718 531 722 782 766 770 760 785 769 787 727 720 774 760 729 781 796 699 759 735 844 737 721 784 751 729 790 749 712 710 706 868 727 765 756 861 978 878 934 898 962 795 862 882 933 832 782 773 853 794 784 817 790 892 842 857 808 782 781 716 808 768 780 748 692 809 700 768 744 792 784 747 782 766 780 762 747 729 739 727 762 768 757 688 798 793 758 753 771 780 777 772 783 839 800 759 806 720 730 780 822 784 795 776 777 757 768 772 749 746 789 781 785 792 791 794 798 792 751 719 748 776 760 784 821 800 784 684 744 716 754 714 516 742 745 793 750 769 800 766 774 754 734 973 782 765 732 715 741 732 712 768 752 772 690 524 630 800 800 800 800 742 729 726 727 738 759 768 731 700 764 730 752 762 721 729 792 752 762 734 786 748 773 809 822 823 815 818 809 775 822 803 800 805 764 802 774 854 807 793 796 814 765 811 766 794 809 798 782 741 818 817 819 802 809 760 731 797 800 777 808 794 722 790 810 791 857 818 769 795 813 768 779 778 766 754 786 741 724 766 787 779 755 759 784 716 807 790 794 767 784 772 810 775 733 781 764 772 747 800 779 774 1.03e+03 681 826 742 829 805 730 693 691 795 730 757 780 769 752 811 750 736 738 745 812 798 802 832 824 797 767 775 782 762 783 812 762 834 782 797 794 793 782 807 786 772 778 768 756 773 762 762 786 831 773 743 768 820 864 787 752 766 760 792 773 741 736 805 818 833 782 759 763 760 787 738 755 799 794 780 773 798 803 772 765 781 734 766 757 722 764 745 749 758 769 745 809 801 810 788 762 743 752 777 770 735 839 822 757 811 791 675 785 706 748 726 785 754 739 808 798 800 791 776 797 763 778 780 813 767 811 777 795 777 784 795 776 760 761 736 783 757 698 734 787 770 755 770 757 766 745 788 750 780 768 805 782 732 764 776 789 784 750 544 1.22e+03 813 815 548 745 744 766 697 756 756 808 757 768 842 768 766 739 789 732 763 870 852 848 833 845 871 796 846 826 854 849 826 863 749 849 852 798 869 830 866 833 857 880 763 856 798 787 860 828 811 834 891 714 765 793 804 839 777 754 732 714 802 777 787 826 771 745 797 752 767 764 780 786 757 770 797 761 809 917 679 852 926 713 768 706 770 762 780 805 818 757 766 728 722 717 764 714 781 764 711 729 750 797 789 714 765 749 738 747 737 770 734 555 761 728 730 748 681 731 769 1.05e+03 932 831 830 841 893 792 819 803 792 777 783 755 809 846 780 746 762 768 794 799 797 790 763 760 737 603 760 755 800 775 822 717 756 772 751 749 735 754 756 768 726 756 781 763 736 736 746 779 735 739 783 775 754 772 742 761 760 768 752 720 790 741 755 730 765 673 757 742 733 689 752 731 690 724 750 732 755 813 774 828 796 815 805 754 772 752 712 743 737 774 794 774 766 802 749 608 734 761 918 1.08e+03 786 935 808 958 901 708 811 782 807 844 797 688 840 809 775 749 766 727 787 895 828 820 772 789 771 822 761 810 816 762 772 789 756 775 931 1.18e+03 741 741 744 787 752 794 1.03e+03 774 646 764 766 909 782 764 785 792 736 760 782 806 727 769 768 737 774 718 530 722 782 766 769 760 783 770 788 728 720 774 759 729 781 796 699 760 733 843 736 720 785 750 729 790 749 713 709 705 868 728 765 757 861 978 878 934 900 965 795 862 882 933 832 780 773 852 795 784 816 789 892 841 858 808 783 780 715 808 768 779 747 692 808 699 770 745 792 784 746 782 766 780 764 747 729 739 728 761 768 757 688 797 795 758 753 772 781 777 772 783 839 800 760 806 720 730 779 822 784 795 776 778 756 768 773 750 745 789 781 785 791 791 794 798 792 751 720 748 776 760 785 821 802 783 684 744 716 755 714 516 742 744 793 751 768 800 766 774 753 734 978 782 765 732 716 741 731 712 769 751 772 691 516 631 800 800 806 800 743 729 725 727 738 759 766 731 701 765 731 752 762 721 729 792 753 763 735 787 748 771 809 823 823 816 819 809 775 821 803 801 804 764 802 774 854 808 792 796 813 764 811 766 794 809 799 782 742 819 817 820 803 809 761 732 797 801 778 808 793 723 790 811 790 856 818 770 795 813 767 778 778 765 754 786 739 724 766 787 779 755 759 785 715 807 790 794 767 784 773 809 775 733 780 764 772 748 800 780 775 1.03e+03 682 826 743 830 805 731 694 691 795 730 757 780 769 754 810 752 738 738 744 812 798 802 832 823 798 767 776 784 762 784 811 764 836 783 797 792 793 782 809 785 772 778 768 756 773 763 763 786 831 772 743 768 821 864 786 751 767 761 792 773 741 737 804 818 833 781 759 763 760 787 739 754 800 796 779 772 797 804 773 766 781 733 766 757 721 764 745 749 757 768 745 809 802 810 790 762 743 752 777 768 735 839 822 757 811 790 676 783 706 749 725 788 754 741 808 796 799 791 776 797 763 779 779 813 768 810 779 795 777 784 795 776 760 762 734 783 758 698 734 787 771 755 770 756 766 744 790 750 781 768 806 784 733 763 776 789 784 750 542 1.22e+03 814 816 549 745 744 766 697 758 756 808 758 767 842 768 765 739 789 733 763 870 852 848 835 845 871 796 845 827 854 849 826 864 749 846 852 799 869 832 864 834 858 881 763 856 798 787 860 830 811 834 891 714 765 793 802 839 777 755 733 713 804 777 788 827 771 744 796 752 767 764 780 786 759 770 797 760 809 918 680 852 926 715 767 706 771 762 780 806 818 757 766 728 722 718 763 712 781 765 710 729 751 798 789 714 765 749 738 747 736 769 735 556 760 728 730 746 682 730 768 1.05e+03 933 831 831 840 893 791 819 804 792 778 783 754 808 846 781 746 762 769 795 796 796 790 764 760 736 602 760 755 800 774 820 716 756 773 750 749 735 754 757 768 727 756 781 762 736 736 746 779 734 740 785 775 754 772 742 761 761 768 752 718 790 742 754 730 765 673 758 743 733 688 753 732 690 723 750 732 755 812 774 829 797 815 805 754 772 752 711 743 737 773 793 773 765 802 750 608 734 762 918 1.08e+03 785 935 808 958 902 709 811 782 806 844 797 688 839 809 777 750 766 726 787 894 828 820 772 789 772 822 761 809 816 763 772 789 755 775 931 1.19e+03 740 742 744 787 752 795 1.03e+03 774 646 764 765 908 782 765 785 791 737 760 782 806 726 769 768 737 774 718 528 721 782 767 770 760 783 769 788 727 720 774 758 729 782 795 700 759 733 843 735 718 784 748 730 790 749 713 708 705 869 730 765 758 861 978 878 934 901 967 795 862 881 934 832 778 773 853 795 784 816 789 892 841 858 807 784 779 715 809 768 779 746 693 807 699 772 747 792 784 746 783 766 780 764 747 729 738 730 762 767 757 689 797 795 757 751 773 781 776 772 784 840 800 761 804 721 730 778 822 784 795 776 779 756 768 774 750 745 790 780 785 791 792 794 798 792 752 720 749 776 761 785 820 802 783 684 744 718 755 714 515 742 742 793 751 767 800 767 774 753 736 982 782 765 732 716 741 730 712 769 751 771 689 503 631 801 800 812 800 743 729 725 727 737 759 767 732 702 765 731 752 762 721 728 792 753 763 736 788 747 769 810 823 824 816 819 808 776 821 803 802 804 765 802 774 854 810 792 797 811 762 811 767 794 809 798 782 743 818 817 820 804 810 762 733 797 801 778 808 794 724 790 812 790 856 819 770 794 813 767 778 778 764 753 786 739 724 767 788 778 755 759 784 715 808 791 793 768 784 774 808 775 733 779 763 772 748 799 780 777 1.03e+03 683 826 743 829 805 732 695 690 795 730 758 780 769 755 808 753 738 738 744 813 799 802 831 822 797 767 776 785 763 784 810 765 836 783 796 791 793 782 810 784 773 778 767 755 774 764 762 786 830 772 742 768 820 864 785 752 769 760 792 773 741 737 803 819 834 781 758 764 760 787 739 755 799 797 779 772 797 805 774 768 781 734 767 757 720 766 745 749 755 768 744 809 802 809 792 762 743 753 777 767 734 840 823 757 810 790 676 781 706 750 722 790 754 743 808 796 799 791 775 797 762 780 779 814 768 810 780 795 778 784 794 776 760 762 734 784 760 697 734 787 772 755 770 755 766 742 791 749 782 768 807 785 734 763 775 789 784 749 542 1.22e+03 816 817 550 745 744 766 696 760 755 807 760 767 842 768 765 738 788 732 764 870 852 849 836 846 871 794 845 827 855 851 828 863 749 846 852 798 868 833 865 835 859 880 763 856 798 787 859 831 810 834 890 713 764 793 802 840 777 755 733 712 805 777 788 827 771 743 796 752 768 765 780 786 759 770 798 761 810 918 680 852 925 717 766 706 772 761 780 806 818 756 766 729 723 718 763 712 782 766 710 729 752 800 789 715 764 750 740 747 735 770 735 556 760 730 730 747 682 730 768 1.05e+03 933 832 832 840 891 791 819 803 792 780 783 755 807 846 781 746 761 769 795 796 796 790 765 762 736 601 760 755 800 775 819 718 756 771 751 749 736 754 758 768 727 756 780 762 737 736 747 779 734 740 785 775 753 772 742 761 761 768 752 717 789 744 755 731 765 673 759 744 732 688 753 732 690 723 749 733 754 810 774 830 798 814 805 754 772 752 711 744 738 773 794 772 764 804 750 607 734 762 918 1.08e+03 784 934 807 958 902 709 812 782 806 844 797 688 839 810 778 751 767 726 788 893 827 821 772 790 773 822 761 808 817 763 772 789 754 777 930 1.19e+03 740 743 743 787 751 795 1.03e+03 774 645 766 765 907 782 765 784 790 737 759 780 806 726 769 768 737 774 718 528 721 781 767 770 760 782 768 788 727 720 774 759 728 782 795 700 759 734 842 734 718 783 747 731 789 748 713 708 705 869 730 767 759 861 978 877 934 902 969 796 863 880 934 832 776 774 853 795 783 816 788 892 841 858 807 784 779 715 809 768 779 745 693 806 698 772 749 791 785 746 782 767 780 763 747 728 738 731 763 767 757 690 796 795 758 750 773 781 776 771 784 840 800 761 803 721 730 778 823 785 795 776 778 756 768 774 750 745 789 780 785 792 794 793 799 791 753 720 749 777 762 786 820 801 783 684 743 719 754 714 515 742 742 793 752 767 800 767 774 754 738 987 781 766 732 716 741 731 714 768 750 770 688 493 631 801 800 818 801 743 729 725 728 737 759 767 732 702 765 732 752 762 721 728 792 753 763 737 788 747 766 810 823 825 816 819 807 775 820 804 803 803 766 802 773 854 809 793 798 809 762 811 767 794 809 798 782 743 818 816 820 804 810 763 732 798 800 778 809 793 726 790 812 790 856 819 770 794 813 768 779 778 763 752 786 740 725 768 788 778 754 760 783 715 808 791 794 769 784 773 808 775 733 778 762 772 748 799 780 778 1.03e+03 682 827 744 829 805 733 696 690 795 730 758 781 770 755 808 754 738 738 745 813 799 801 831 822 795 767 775 784 764 784 810 766 837 783 796 790 792 781 811 784 771 779 767 756 775 764 762 787 830 772 743 768 819 863 785 752 769 760 792 773 740 738 803 819 835 782 758 765 759 787 739 756 798 795 780 771 797 806 774 770 781 734 766 758 719 768 746 749 755 769 744 810 801 808 791 763 743 753 777 768 735 841 822 757 810 790 676 781 706 750 720 792 755 742 808 797 799 791 776 796 762 778 780 814 768 810 779 795 778 784 794 776 760 761 734 784 762 698 735 787 772 755 769 757 766 741 792 750 783 768 808 786 734 764 774 788 784 749 542 1.22e+03 816 816 550 744 744 765 695 760 754 806 761 767 841 768 765 738 788 731 764 871 852 850 836 846 870 793 845 826 855 854 829 862 749 846 851 798 868 832 866 836 858 880 762 855 798 787 859 832 810 835 891 713 765 793 802 841 777 753 734 711 805 777 789 826 772 743 795 751 768 765 780 786 759 770 799 762 810 917 681 852 925 718 767 706 774 761 780 806 820 755 765 730 722 718 763 713 782 767 711 728 752 800 788 715 764 750 742 747 736 770 735 556 760 730 729 748 682 729 769 1.05e+03 932 833 833 841 890 790 819 803 792 781 783 756 807 846 781 747 761 768 793 795 796 790 766 762 736 599 760 755 799 775 817 720 756 770 751 749 737 753 758 769 726 756 781 763 738 736 748 778 736 741 785 775 752 773 742 762 760 768 753 716 789 745 755 731 766 673 760 746 733 688 752 732 690 721 749 734 753 809 774 831 797 814 805 755 773 753 712 744 738 773 794 771 764 805 749 606 734 763 918 1.08e+03 785 934 808 959 902 708 813 782 806 844 797 689 840 810 776 751 767 726 789 893 828 821 772 792 774 822 761 807 819 764 772 789 754 777 930 1.19e+03 740 743 742 787 751 796 1.03e+03 773 645 766 765 907 781 766 783 789 738 758 780 806 727 769 768 738 774 718 527 722 781 766 771 759 783 767 788 728 720 774 760 729 782 795 699 758 734 842 734 718 782 747 731 789 749 714 709 705 870 730 768 758 861 977 877 932 902 969 796 864 880 934 832 773 774 853 796 783 816 788 892 841 857 806 785 780 715 809 768 779 746 693 806 697 773 751 791 785 747 781 767 780 763 747 727 740 731 764 767 757 689 797 796 759 750 773 781 776 771 784 840 800 761 802 722 730 778 824 786 795 777 777 756 768 773 749 745 789 781 784 793 796 792 801 791 754 720 749 778 762 786 822 801 783 683 743 719 753 715 516 742 742 793 752 767 799 766 773 754 739 991 781 766 732 717 741 731 714 767 750 771 688 484 630 801 799 824 801 742 728 726 728 737 759 767 732 702 764 731 752 763 722 729 792 753 763 736 788 747 768 810 823 825 816 819 807 775 820 805 803 802 767 802 772 854 808 794 798 807 762 810 767 794 809 797 783 742 818 815 820 804 810 763 730 798 800 778 808 793 725 790 813 790 856 820 771 794 813 769 780 778 763 752 786 740 726 768 788 778 755 761 782 715 808 792 794 770 785 773 810 775 732 778 762 772 747 800 779 778 1.03e+03 682 827 745 829 804 730 696 689 796 729 759 781 770 755 807 756 738 737 745 812 799 801 831 823 793 767 774 784 764 784 811 765 836 782 795 789 792 780 811 785 769 779 767 757 776 762 762 787 831 772 743 767 818 862 785 752 768 759 792 773 739 738 803 819 836 782 758 766 759 787 739 758 798 794 781 770 798 807 775 770 782 734 766 759 718 771 745 750 755 770 744 810 801 807 790 763 744 754 777 767 735 840 822 756 811 789 676 781 706 750 721 793 756 742 808 798 799 791 776 795 761 775 780 815 769 810 778 796 775 784 793 776 760 760 734 784 763 699 735 786 772 755 767 759 765 742 794 750 783 768 807 786 734 764 775 787 784 749 542 1.22e+03 816 816 551 743 744 764 694 758 755 805 761 768 841 769 766 737 788 732 765 871 852 849 836 847 869 793 846 826 856 856 830 861 749 846 850 798 868 830 867 836 858 880 762 854 798 786 859 832 810 836 891 713 765 792 803 842 777 752 732 712 804 777 790 826 771 744 795 751 767 765 780 786 758 770 799 763 810 917 681 852 923 717 768 706 774 763 780 806 821 755 765 731 722 718 764 714 782 768 712 727 752 800 788 714 764 750 743 747 738 770 734 556 761 730 729 749 680 729 770 1.05e+03 931 833 834 842 890 790 820 802 792 781 783 758 809 848 781 745 762 768 792 796 798 791 766 762 736 598 759 756 798 774 817 721 756 768 751 750 736 753 758 769 725 755 782 764 738 735 748 777 736 741 786 775 751 773 741 761 759 768 753 717 788 746 755 730 766 673 759 746 733 688 750 732 691 720 748 735 753 810 774 830 797 815 805 754 773 754 712 744 739 773 794 771 766 806 749 605 734 763 918 1.08e+03 786 934 808 959 902 708 814 782 807 843 798 690 840 810 775 751 767 727 790 893 828 821 772 792 774 822 761 806 818 763 772 789 753 778 931 1.19e+03 740 743 740 787 751 796 1.03e+03 773 644 766 765 906 780 767 782 788 738 758 780 806 728 768 767 738 774 718 527 723 781 767 772 758 784 767 788 730 720 774 760 730 782 795 698 758 735 841 735 718 782 747 730 789 750 714 709 705 870 729 769 758 861 976 877 931 902 969 796 864 880 934 832 772 774 854 796 782 817 789 891 840 857 806 785 781 714 810 767 779 747 693 807 696 774 752 791 785 746 780 767 781 763 747 727 741 731 763 768 758 688 798 796 760 752 773 782 776 770 784 840 800 761 802 722 729 778 824 786 795 777 775 756 769 773 749 745 788 783 784 794 796 792 802 791 754 720 749 779 762 786 822 802 782 683 744 716 752 715 516 742 743 793 753 767 799 766 772 754 737 994 780 765 732 717 741 732 714 767 750 771 688 478 630 801 799 827 802 742 727 726 728 737 758 767 732 701 764 730 754 764 722 729 792 752 763 735 788 747 769 809 823 825 817 819 808 774 820 806 802 801 767 803 772 854 806 794 797 805 764 811 768 793 809 797 784 741 818 814 821 802 809 763 729 799 800 778 808 794 724 790 812 790 858 820 771 794 813 769 779 778 764 752 786 738 726 768 787 779 757 762 782 715 808 792 794 770 785 773 811 776 732 778 763 774 747 801 778 777 1.03e+03 682 826 746 829 804 728 696 689 797 729 759 780 768 756 807 756 739 737 745 812 799 802 831 823 792 767 773 783 765 783 811 764 834 783 796 790 792 780 810 787 767 780 768 757 776 761 763 786 832 771 744 767 818 863 786 751 767 759 792 772 738 739 803 819 836 782 758 767 759 786 739 758 797 794 782 769 798 807 774 771 783 734 767 759 718 771 745 751 755 771 745 810 802 808 791 763 743 753 777 767 735 838 822 756 811 789 675 781 706 749 722 795 756 742 808 799 799 791 777 795 761 774 780 815 768 810 778 797 773 784 794 776 759 760 735 784 762 700 735 786 772 756 766 759 764 743 795 750 782 768 805 786 734 765 775 786 784 750 542 1.22e+03 814 816 551 741 743 764 695 756 755 805 763 768 841 769 766 737 788 732 765 871 852 848 835 846 869 795 845 825 857 855 829 861 750 846 850 799 869 829 867 836 858 880 762 852 799 786 859 831 810 838 892 713 765 793 803 842 778 753 730 713 804 777 790 826 770 744 793 751 766 764 780 786 759 770 799 763 810 919 681 852 922 716 769 706 774 764 780 805 822 757 765 730 721 718 766 714 784 766 712 726 751 801 788 713 764 750 743 747 740 770 733 556 761 730 730 749 679 729 770 1.05e+03 931 833 834 842 890 791 820 802 792 781 783 759 810 848 781 743 763 767 791 796 799 791 765 762 737 598 758 756 797 773 818 720 757 767 751 750 736 753 758 769 724 754 784 765 738 735 747 778 736 741 786 776 751 773 741 760 759 767 754 717 788 746 755 729 766 673 760 746 733 688 749 731 693 719 748 736 754 810 775 830 798 816 805 753 772 754 712 745 739 773 795 771 767 806 749 605 736 763 918 1.08e+03 787 934 809 959 903 708 814 782 808 843 800 691 840 810 774 751 767 728 791 893 829 822 772 792 774 821 761 807 818 763 773 788 754 778 931 1.19e+03 740 744 741 787 751 796 1.03e+03 774 644 766 765 906 780 766 782 789 738 758 780 806 729 767 767 738 774 718 528 725 781 767 772 758 784 767 788 731 721 774 761 731 781 795 698 757 735 842 736 718 783 747 728 790 750 714 709 705 870 729 768 757 861 976 876 932 902 969 797 863 880 933 832 772 775 853 797 782 817 789 891 840 857 806 785 781 714 810 767 779 748 693 807 696 774 754 790 785 746 781 767 781 762 747 727 740 731 762 768 758 686 799 794 762 754 772 782 777 770 784 839 800 761 803 722 729 780 824 784 794 777 775 756 769 773 749 745 788 785 784 794 795 793 802 790 754 720 748 779 761 785 822 803 782 683 744 713 753 714 516 743 744 793 753 767 799 766 773 753 736 998 781 765 732 717 740 732 714 767 750 772 690 474 630 800 800 830 801 742 726 726 727 737 757 767 732 701 764 730 755 766 722 730 792 752 763 734 788 746 770 808 822 825 817 819 809 774 822 806 802 801 767 804 772 854 806 794 795 804 765 811 767 793 810 797 785 740 818 814 821 801 809 763 729 799 800 778 807 794 723 790 812 790 860 821 771 794 813 769 779 778 765 752 787 738 726 768 786 780 757 763 783 714 809 792 795 770 785 774 811 776 732 779 763 775 747 801 778 776 1.03e+03 681 826 746 829 803 726 695 689 798 728 760 780 767 755 806 756 740 737 744 812 799 803 831 823 792 766 772 783 766 783 811 764 833 783 795 791 792 779 809 788 768 781 768 757 776 760 764 785 833 770 743 766 818 865 786 750 767 759 792 771 739 740 802 821 836 782 758 765 758 786 740 759 796 795 783 769 798 808 774 771 782 733 767 759 718 770 744 752 755 772 745 810 802 808 791 763 743 752 777 767 734 836 822 755 811 789 675 781 706 748 721 796 756 741 807 799 799 791 777 794 761 774 779 815 768 811 778 798 772 785 794 775 760 759 735 783 762 700 735 785 772 756 766 758 763 743 797 750 780 767 804 784 734 765 776 786 784 750 540 1.22e+03 813 817 551 740 743 765 695 756 754 805 764 769 841 769 765 737 788 733 765 870 851 848 834 846 870 796 845 825 856 853 828 860 750 846 849 799 869 828 864 836 858 879 762 854 798 786 859 831 810 838 890 713 764 793 802 842 779 753 729 713 804 778 789 826 770 744 793 751 766 764 780 787 760 771 798 763 810 919 680 851 921 714 769 707 774 765 780 804 821 758 765 730 720 718 767 714 786 763 713 726 750 801 788 713 764 749 743 748 740 770 734 556 761 730 730 749 679 730 770 1.05e+03 931 832 833 842 890 791 820 802 792 781 784 759 809 848 781 742 763 767 791 797 799 791 765 762 738 597 758 756 797 772 819 720 756 766 751 750 735 753 758 769 724 754 784 765 738 735 747 778 736 741 787 776 752 773 742 759 760 766 754 718 787 745 756 727 765 673 760 745 732 688 748 731 694 720 748 736 755 810 776 830 798 817 805 752 772 754 712 745 740 772 795 771 766 805 748 605 736 762 917 1.08e+03 787 936 809 959 903 708 814 781 808 842 802 690 840 810 773 750 766 729 791 893 830 822 772 792 773 821 760 808 818 762 774 789 754 778 931 1.18e+03 740 744 741 787 751 796 1.03e+03 774 644 766 764 908 780 765 781 790 738 759 780 806 730 767 767 739 776 716 530 725 781 768 772 759 785 767 789 731 721 773 761 731 781 795 699 756 735 844 737 718 783 747 726 790 751 714 709 706 870 728 766 756 861 976 877 932 902 969 796 863 879 933 833 772 775 853 798 782 817 790 892 839 857 806 785 781 714 810 767 778 748 693 808 697 774 756 790 784 746 782 767 781 761 747 727 740 731 762 768 759 687 798 792 762 754 771 782 778 770 783 838 800 761 803 722 729 780 824 784 795 778 776 757 769 773 748 745 788 784 783 793 795 794 801 791 754 721 748 778 761 784 822 802 782 683 744 712 753 713 516 743 744 793 753 767 799 767 774 753 736 1e+03 782 764 733 717 740 732 714 767 750 774 691 470 630 799 800 834 800 743 726 726 727 737 757 767 733 701 764 731 756 766 721 730 792 752 763 734 788 746 771 807 822 824 817 819 809 774 823 806 802 802 766 803 772 854 806 793 795 803 765 810 767 793 810 798 786 740 819 814 821 802 808 763 729 799 800 778 808 795 722 790 811 790 860 821 771 794 813 768 779 779 766 753 789 739 726 768 786 780 756 762 781 714 810 792 796 771 785 772 811 776 732 779 764 775 748 800 778 776 1.03e+03 681 826 746 830 803 728 695 690 798 728 760 780 767 754 806 754 741 737 744 814 798 804 831 823 793 767 772 784 765 782 812 763 832 784 794 792 792 779 808 790 769 780 768 757 776 760 764 784 833 768 743 766 818 866 786 749 768 760 792 771 740 740 803 823 836 781 758 763 758 785 741 760 797 795 784 769 796 808 774 771 781 734 768 758 718 768 744 752 755 771 745 811 802 807 791 764 742 753 777 768 734 836 822 755 810 789 674 782 706 748 722 797 756 739 806 799 799 791 777 794 761 775 779 815 767 810 779 798 773 785 794 774 760 759 735 784 762 700 735 784 772 756 767 756 763 742 798 749 779 766 803 784 734 765 776 785 784 750 539 1.22e+03 812 817 550 740 743 765 696 757 753 804 766 768 840 770 764 737 788 733 765 870 850 848 833 845 870 797 845 824 856 852 828 860 750 846 849 798 870 828 862 836 858 878 762 855 797 786 858 830 810 837 889 714 765 793 801 842 781 754 729 713 805 778 787 826 769 743 792 751 765 764 780 787 760 771 798 763 810 918 679 850 920 713 769 708 774 765 780 805 820 759 765 729 719 717 767 715 788 763 713 726 751 801 789 714 765 749 740 749 739 770 735 556 761 731 731 749 678 731 769 1.05e+03 931 830 832 843 890 791 820 802 793 781 784 759 808 847 781 742 763 767 791 797 799 791 764 761 738 597 760 756 798 772 820 720 756 766 751 750 734 754 758 769 725 754 784 765 736 736 747 779 736 741 787 775 752 774 742 759 759 765 754 717 788 744 757 727 765 673 760 744 733 688 748 731 694 721 748 737 755 810 776 830 798 817 805 752 772 754 712 746 740 770 795 772 766 804 748 605 736 762 917 1.08e+03 787 937 809 959 902 710 813 781 808 842 800 690 840 810 773 750 766 730 791 892 830 822 771 791 772 820 760 809 818 762 774 789 753 778 932 1.18e+03 740 743 741 787 751 797 1.03e+03 775 644 765 763 910 780 764 782 790 739 759 780 806 730 766 767 739 777 716 531 725 781 767 772 759 786 767 790 731 721 773 760 730 780 796 700 757 735 846 738 717 782 747 725 790 751 714 709 708 871 728 766 755 860 977 878 933 902 969 796 863 879 933 833 772 775 853 798 782 817 790 892 840 857 806 785 780 715 811 767 778 749 692 808 698 774 758 790 784 746 782 766 781 760 748 728 739 731 762 769 759 687 797 791 761 755 771 782 778 770 782 838 801 761 802 723 728 781 824 785 795 778 776 757 769 773 748 744 789 782 783 792 795 793 801 793 753 722 748 777 761 785 823 802 781 683 744 711 752 713 516 743 744 793 752 767 800 768 774 753 737 1.01e+03 783 765 733 717 739 732 714 766 751 776 691 466 630 798 800 839 801 743 726 726 727 737 757 766 732 700 764 732 756 766 721 731 792 752 763 734 789 747 770 806 822 822 818 820 809 774 823 806 802 804 766 804 773 854 806 792 795 803 764 809 767 793 810 798 787 741 820 815 821 803 808 762 728 800 799 778 809 795 723 790 811 790 858 821 771 794 813 768 779 780 766 754 789 740 725 769 786 780 756 761 780 714 809 793 797 771 785 771 811 775 733 779 764 774 748 799 778 776 1.03e+03 680 826 745 830 803 729 696 690 796 728 759 780 767 753 806 753 740 738 744 817 798 804 832 824 794 768 772 786 765 782 812 764 834 784 794 792 792 778 807 790 769 779 767 757 777 762 764 784 833 769 742 766 818 866 785 748 768 760 792 770 741 740 804 825 836 781 757 762 757 786 741 760 798 795 784 769 795 808 775 771 779 735 767 758 718 767 745 750 755 769 744 811 804 807 791 764 742 754 777 769 733 837 821 754 810 790 674 782 705 748 722 796 754 737 805 799 798 792 777 794 761 776 778 814 767 809 779 798 775 785 795 773 760 760 735 784 762 701 734 784 772 756 768 756 763 740 800 749 781 765 804 783 733 765 776 785 783 750 540 1.22e+03 812 816 550 740 743 765 696 758 752 804 766 768 840 770 763 738 788 732 764 869 849 849 833 846 871 797 844 824 856 852 827 860 749 847 849 798 870 829 859 836 858 878 763 856 796 787 858 829 809 836 889 714 764 792 801 842 781 754 729 712 804 778 785 826 770 742 792 751 764 764 780 788 759 770 798 763 810 917 678 850 921 713 769 709 774 766 780 805 819 759 766 729 719 717 767 714 786 764 714 727 752 802 789 715 765 748 738 749 738 770 736 556 762 731 732 748 678 732 768 1.05e+03 931 830 831 843 890 791 820 802 793 781 785 758 807 847 781 743 763 767 791 796 800 792 764 760 738 597 760 756 798 771 821 720 756 766 751 750 734 754 757 770 725 755 784 763 734 736 747 779 737 741 786 773 752 774 742 758 758 766 753 716 788 743 758 727 765 673 759 743 733 689 749 730 693 721 747 737 754 809 776 830 798 816 805 752 772 754 711 746 740 768 795 773 766 804 749 606 735 761 916 1.08e+03 786 939 810 959 901 712 813 781 808 843 798 690 840 811 774 750 765 729 791 892 831 822 771 790 772 820 760 809 817 762 774 789 754 777 933 1.18e+03 740 741 741 788 751 797 1.03e+03 774 644 765 763 911 780 763 782 791 740 759 780 806 731 766 767 739 777 716 532 725 781 766 772 759 786 768 791 731 722 773 760 730 780 797 700 757 735 846 738 717 780 746 724 790 752 714 708 708 870 728 766 755 860 978 878 933 902 969 796 863 880 934 833 772 775 853 798 782 817 791 893 840 857 806 786 780 715 811 767 777 750 691 807 699 775 759 790 784 746 783 765 781 761 748 728 738 730 762 770 759 687 797 791 761 755 772 783 777 770 782 837 801 761 802 722 728 781 824 787 796 778 776 757 769 773 749 744 790 780 784 792 794 793 800 794 752 722 747 776 761 786 824 801 781 684 743 710 752 714 517 743 744 793 752 766 800 768 774 753 738 1.01e+03 782 765 734 717 739 733 713 766 751 776 691 462 632 798 800 842 802 744 726 726 728 737 758 766 731 700 764 732 756 765 720 732 792 752 762 735 789 747 770 807 822 822 818 820 808 774 822 805 802 805 765 805 773 853 806 791 796 800 763 809 768 794 810 799 786 741 820 816 820 804 808 762 730 801 799 778 809 796 723 790 811 790 856 821 771 794 814 768 780 780 765 754 790 740 724 769 787 780 756 760 778 715 808 794 797 770 785 770 811 774 733 780 764 773 748 801 778 777 1.03e+03 681 825 745 830 803 729 696 691 795 727 758 780 767 753 806 752 738 738 744 818 799 805 832 824 794 769 773 788 764 782 812 764 836 785 794 792 792 779 807 790 769 778 766 756 777 763 762 784 833 769 744 765 819 866 786 748 768 760 792 772 741 740 805 825 836 780 757 765 757 787 741 758 798 794 782 768 795 808 776 771 780 736 766 758 717 766 745 748 756 768 744 810 805 807 790 764 742 755 776 769 734 838 821 754 809 790 675 782 704 748 722 795 754 737 805 799 798 793 777 796 762 777 777 813 766 809 777 798 775 785 796 773 758 761 735 784 761 701 734 784 772 755 768 756 764 740 802 748 783 765 804 783 732 764 776 785 782 750 542 1.22e+03 811 815 550 740 742 765 696 759 752 804 767 768 839 771 762 739 788 732 763 869 850 850 833 845 871 796 843 824 856 852 826 861 749 847 848 797 869 830 860 837 858 877 763 856 796 788 858 829 809 836 890 715 764 791 801 841 782 754 730 712 804 778 784 825 771 742 792 752 763 764 779 788 758 769 798 763 810 917 678 851 922 714 769 710 774 767 780 805 819 759 766 730 720 717 767 714 785 766 714 728 753 802 789 714 765 747 738 748 739 770 736 557 762 731 732 748 678 732 768 1.05e+03 931 830 831 844 891 791 820 802 794 781 785 756 807 848 781 743 763 767 792 796 801 791 763 760 738 598 760 755 798 771 821 721 756 766 751 750 734 755 756 770 726 756 784 762 733 736 747 779 737 740 785 773 751 774 743 759 758 765 753 716 789 743 757 727 765 673 758 743 733 689 750 730 694 720 747 737 754 811 776 829 797 816 805 753 772 754 711 745 740 768 796 774 766 804 749 606 733 760 916 1.08e+03 788 938 809 960 900 713 813 780 808 844 797 689 840 811 775 750 765 729 790 892 831 822 770 790 771 819 760 809 817 761 772 788 755 777 934 1.18e+03 740 740 741 788 752 797 1.03e+03 774 643 765 763 911 780 763 783 791 740 759 780 806 732 766 766 739 776 717 530 724 782 764 771 758 785 768 791 731 723 773 760 729 780 797 700 757 735 845 738 718 780 746 724 790 752 713 708 709 869 728 768 756 860 978 878 932 902 969 797 863 881 935 833 771 775 853 798 783 817 790 893 840 857 806 786 780 715 811 766 778 750 692 806 699 776 760 790 785 746 783 765 781 761 748 729 739 730 762 770 759 687 797 793 760 754 772 783 777 770 782 837 802 761 802 721 727 781 824 787 795 777 775 757 769 774 749 744 790 781 784 791 794 792 800 796 752 722 748 775 762 788 824 802 782 685 744 706 752 716 517 743 745 793 752 766 801 767 773 754 738 1.01e+03 780 766 734 717 739 733 713 766 751 775 691 458 632 798 800 845 802 744 725 726 729 736 757 765 730 700 764 732 755 764 720 732 793 752 762 736 789 748 770 809 822 822 818 821 807 774 821 805 802 805 765 805 774 854 808 791 797 796 763 810 769 795 809 798 785 740 820 816 818 804 809 762 732 801 798 777 809 795 723 791 811 790 856 820 771 793 814 768 780 780 764 754 790 740 725 768 787 780 756 760 779 715 806 794 797 769 785 770 811 773 733 779 765 772 749 802 778 777 1.03e+03 683 825 744 830 803 729 697 691 794 727 758 780 768 753 806 752 738 738 745 817 801 806 832 825 794 767 774 789 764 782 812 764 838 785 796 793 792 780 807 789 768 778 766 755 776 764 761 785 832 769 745 765 819 866 788 749 767 760 791 774 741 741 804 824 836 780 757 767 757 788 740 757 798 794 781 768 794 807 776 771 780 736 766 758 716 766 747 747 756 768 744 811 806 807 790 763 742 755 777 769 735 839 820 754 809 790 677 782 704 748 721 794 754 737 805 800 799 794 776 797 763 776 776 813 766 811 776 797 775 785 796 773 757 763 735 784 760 702 734 786 773 756 768 756 765 740 805 750 784 765 804 784 732 763 776 786 783 750 543 1.22e+03 810 814 552 740 742 765 696 759 752 804 767 768 839 771 762 740 788 732 763 869 850 852 833 845 871 796 843 824 856 852 825 862 749 847 847 797 869 830 862 837 857 877 763 856 797 788 857 829 809 837 890 715 764 790 801 840 781 754 730 712 803 778 784 824 772 742 792 754 762 765 779 788 758 768 798 763 810 918 680 852 924 715 769 710 774 767 780 804 820 759 767 731 720 717 767 714 784 765 714 728 752 801 788 715 765 748 739 747 740 771 737 558 761 731 732 747 678 732 769 1.05e+03 931 830 832 845 892 791 821 802 794 781 785 756 808 848 781 743 763 766 792 797 800 790 763 762 738 600 760 754 799 772 821 721 757 768 751 751 735 755 756 770 727 756 784 762 733 736 747 779 736 740 784 774 750 774 743 760 758 765 753 716 791 743 756 728 765 672 758 744 732 690 750 729 696 720 748 737 754 812 776 829 797 815 805 754 772 754 710 744 742 767 796 774 766 804 750 607 733 760 917 1.08e+03 789 937 809 960 900 713 814 781 808 844 797 688 839 810 776 749 765 729 791 892 830 821 770 790 770 820 759 810 818 760 772 788 756 778 934 1.18e+03 740 738 741 789 752 797 1.03e+03 774 642 765 764 911 780 763 783 791 738 760 781 806 732 766 767 740 774 718 530 724 783 763 770 758 783 769 791 731 724 774 760 730 781 798 701 756 736 844 738 718 780 745 722 790 752 712 708 708 869 729 769 755 860 979 878 932 902 969 796 863 881 936 832 771 775 854 799 784 817 789 893 840 857 806 786 780 714 811 765 779 750 694 806 698 779 760 790 785 745 782 765 781 762 748 728 740 730 762 770 759 688 797 794 760 753 772 783 778 770 783 837 803 761 802 721 726 780 824 788 794 777 775 756 769 774 749 744 788 781 785 791 794 792 800 796 752 721 749 775 762 788 824 802 783 686 744 703 752 716 517 743 745 793 752 765 801 767 773 753 738 1.01e+03 780 766 734 716 739 733 712 767 750 775 692 456 633 799 800 845 802 745 726 726 728 736 759 765 729 700 764 731 755 764 719 732 794 753 763 736 789 749 770 811 821 822 818 821 807 775 822 805 802 806 764 804 775 855 810 791 798 792 763 811 769 795 809 798 785 741 820 815 818 804 809 763 734 800 799 776 809 795 723 791 811 790 856 819 770 792 815 768 780 781 764 754 790 740 726 768 787 779 756 760 780 715 805 793 797 766 785 771 811 773 733 779 766 772 749 803 779 778 1.03e+03 684 825 744 828 803 728 698 691 794 728 757 780 770 754 806 753 739 738 745 816 803 806 833 825 796 766 773 788 763 782 812 764 838 785 797 794 792 781 807 789 768 777 767 756 775 763 760 786 831 769 746 764 819 866 789 748 767 759 791 776 741 741 804 822 836 781 758 768 757 788 739 758 797 793 781 769 794 807 777 771 780 735 766 758 717 766 748 746 757 768 746 812 806 807 790 763 742 754 778 769 737 838 820 754 808 791 680 782 703 748 719 794 755 737 805 801 800 795 775 797 764 774 777 813 766 813 777 795 775 784 795 774 757 764 735 784 759 702 733 787 773 756 767 756 766 741 807 752 783 766 804 785 731 762 776 786 783 750 543 1.22e+03 809 815 553 741 741 764 696 760 752 806 768 768 839 770 762 740 788 733 763 869 851 852 833 845 872 796 844 824 856 851 825 863 748 846 846 798 869 830 863 836 857 877 763 854 797 788 857 829 808 838 890 715 766 789 801 840 781 755 729 712 803 778 785 823 772 742 792 753 763 765 780 788 757 768 799 763 809 918 681 852 924 714 769 710 774 767 780 804 822 760 768 731 721 717 766 714 784 765 715 728 752 800 789 717 765 748 740 746 740 771 738 559 762 730 732 746 679 732 770 1.05e+03 932 830 832 845 892 792 821 802 794 781 784 758 810 846 781 742 763 766 792 798 799 788 763 763 739 601 760 754 799 774 820 721 756 769 751 753 735 754 756 770 728 755 784 762 733 736 747 778 735 739 784 776 750 773 744 760 758 766 753 717 792 NaN 756 728 765 672 758 743 732 690 750 728 698 721 750 737 754 813 776 830 797 815 805 755 771 753 710 743 742 768 796 773 767 804 749 608 734 760 917 1.08e+03 790 936 809 959 901 712 813 781 808 844 798 688 838 810 777 749 766 729 792 892 830 819 770 791 770 821 760 810 818 760 773 788 755 777 935 1.18e+03 741 738 741 789 753 797 1.03e+03 775 640 765 763 912 780 764 783 791 738 760 782 806 732 766 768 741 773 717 531 724 785 763 770 758 783 769 791 731 724 774 760 730 782 798 701 756 736 843 739 718 781 745 721 790 752 712 710 707 868 729 769 757 860 980 878 931 902 966 796 863 881 936 832 771 775 854 799 784 817 788 894 840 856 807 786 780 714 811 765 780 750 694 806 698 782 759 790 784 745 782 766 780 762 748 728 741 729 762 770 759 688 797 795 760 752 772 781 778 770 783 837 803 761 802 721 726 779 824 788 793 776 776 756 768 774 749 744 787 780 786 792 794 791 800 795 753 721 750 775 762 788 823 803 784 686 744 699 753 716 517 743 745 792 751 766 801 767 773 752 738 1.02e+03 779 766 733 715 739 733 713 767 750 775 690 453 633 799 800 847 802 744 726 726 728 737 760 766 729 701 765 730 756 763 720 731 795 753 763 736 789 750 770 812 821 822 817 820 807 775 822 804 802 806 764 803 775 856 810 792 798 790 763 810 769 795 808 797 786 742 820 814 818 804 809 763 734 799 800 774 809 795 722 790 810 789 856 818 769 792 815 770 781 781 764 754 789 740 728 767 787 778 757 760 783 715 804 792 796 765 784 772 811 772 734 779 766 773 748 802 779 778 1.03e+03 684 824 742 827 803 728 700 691 794 729 757 780 770 754 806 753 740 737 745 816 803 805 833 824 798 765 773 786 762 782 811 766 837 785 798 795 793 782 807 788 768 777 769 756 775 762 760 787 831 768 745 765 819 866 789 748 767 759 790 776 740 740 804 820 835 783 758 766 756 788 739 759 797 792 782 772 794 807 777 771 780 734 768 757 717 767 750 746 758 767 746 812 805 808 790 762 742 754 778 769 738 838 821 754 808 791 680 782 704 749 719 794 754 738 805 801 800 795 774 797 764 774 778 812 768 814 778 794 776 784 795 774 758 764 736 785 759 702 732 788 774 757 767 757 766 742 807 752 782 766 804 786 731 761 777 787 784 751 544 1.22e+03 809 816 553 742 742 764 697 761 752 807 768 769 839 769 762 739 789 734 764 870 851 852 832 845 872 796 845 823 856 850 826 863 747 846 845 798 869 831 863 836 858 878 762 853 798 788 858 829 808 838 890 715 767 789 800 839 781 755 730 711 804 778 785 823 773 742 792 752 764 765 781 788 757 770 798 762 809 918 681 851 923 713 769 709 773 767 779 803 824 760 768 731 720 717 765 714 784 764 715 728 751 800 789 717 764 749 741 746 741 770 738 559 763 730 732 746 679 732 770 1.05e+03 932 830 833 843 891 792 820 802 792 782 782 759 811 844 781 742 764 765 792 798 798 788 762 762 739 602 760 754 800 775 819 722 755 770 751 754 735 754 757 771 728 754 783 762 733 736 747 777 735 740 784 777 750 772 743 761 758 768 752 719 793 NaN 757 728 764 672 758 742 732 689 750 728 698 722 752 737 754 812 776 832 796 815 805 755 771 753 711 743 743 769 795 773 767 804 748 608 734 761 917 1.08e+03 790 936 809 958 902 712 812 782 808 843 799 688 838 811 778 750 767 729 792 892 829 818 770 791 771 820 760 810 820 760 774 787 756 777 934 1.18e+03 741 738 742 789 754 797 1.03e+03 776 639 766 762 912 779 765 783 790 738 761 782 806 731 767 769 740 773 716 532 724 785 763 770 758 784 768 792 731 723 774 760 730 782 798 702 757 736 843 739 717 781 744 720 790 751 712 712 706 868 730 768 758 860 980 879 932 903 964 795 863 882 936 833 771 775 854 798 784 817 789 894 840 856 808 786 781 714 811 764 780 749 693 806 698 784 759 791 784 745 781 766 781 762 747 727 741 729 762 770 758 690 798 796 759 752 772 780 778 771 783 837 802 761 802 721 727 777 824 788 793 776 778 755 768 774 749 744 788 780 786 792 794 791 800 794 753 720 750 774 761 788 823 802 784 685 744 696 754 715 517 742 745 792 751 766 801 767 772 753 738 1.02e+03 779 767 733 715 739 733 714 768 750 774 689 451 632 798 801 850 802 743 726 726 728 737 760 766 729 700 766 730 756 764 720 730 794 753 764 736 789 750 770 813 821 822 816 819 807 776 822 804 802 805 765 804 776 855 810 793 798 788 764 809 769 794 807 797 786 743 820 813 819 804 809 763 734 798 800 775 809 797 722 790 810 789 856 819 769 792 815 771 781 781 765 754 788 739 728 766 788 778 757 760 784 715 806 792 795 765 784 772 811 772 734 780 765 773 747 801 779 778 1.03e+03 683 825 742 827 803 728 701 692 796 729 757 779 770 754 806 752 741 736 745 816 801 804 833 824 799 765 773 785 762 781 811 768 837 784 798 795 793 782 807 788 768 777 769 756 774 762 760 787 830 770 744 766 818 867 789 748 768 759 790 776 740 738 805 819 834 785 757 765 756 787 739 759 798 792 783 773 795 806 778 771 780 734 768 757 718 767 750 746 759 766 746 812 805 810 790 763 742 753 777 769 738 837 822 754 807 790 678 782 705 749 719 794 753 738 806 801 800 795 774 797 763 776 779 812 769 815 778 794 776 784 796 774 759 763 736 786 759 702 732 788 774 757 767 756 766 742 808 751 782 767 804 787 732 762 778 788 786 750 544 1.22e+03 810 815 553 741 742 764 697 761 753 808 767 769 840 769 762 740 788 734 766 869 852 852 833 845 872 795 846 824 855 848 826 862 748 846 844 799 868 831 863 836 859 879 762 852 797 789 858 828 808 838 891 716 767 790 802 839 779 754 731 711 805 778 786 824 773 743 793 750 765 765 782 788 757 770 797 762 808 918 680 850 924 714 769 708 773 767 779 803 824 758 768 730 719 717 764 714 784 765 715 728 752 801 790 716 763 750 741 746 741 769 739 559 765 730 731 746 680 732 770 1.05e+03 933 831 833 842 891 792 820 802 791 782 781 760 810 844 782 743 763 765 793 798 798 789 762 761 739 601 760 753 801 776 820 722 754 769 751 755 736 755 757 772 728 754 783 762 733 736 746 777 736 741 783 777 751 772 743 761 759 769 752 721 792 NaN 757 728 764 672 758 742 732 688 750 728 699 721 752 737 755 810 776 833 796 815 805 756 771 754 712 743 742 770 794 773 767 805 746 608 735 763 917 1.08e+03 790 936 809 958 902 711 811 783 808 842 799 688 839 811 778 751 767 729 792 891 830 818 771 791 771 819 762 811 821 761 775 787 756 776 934 1.18e+03 741 738 742 789 753 798 1.03e+03 776 639 766 763 913 779 764 783 791 739 762 782 806 730 767 768 740 774 716 532 725 786 763 770 758 786 766 791 731 722 774 761 730 783 796 702 757 737 843 740 717 781 745 720 789 751 712 713 706 869 731 768 759 860 980 879 932 903 962 794 862 882 935 833 771 776 854 797 784 818 789 894 839 856 808 786 782 714 810 764 780 748 692 806 697 784 758 792 784 745 781 766 781 763 746 727 741 728 762 770 758 691 798 796 758 752 771 779 778 772 783 837 802 761 803 722 728 775 824 788 793 776 779 754 768 774 749 745 788 780 787 792 794 792 800 794 753 720 750 773 761 787 822 802 783 685 743 692 753 714 516 742 745 792 751 767 801 767 773 754 738 1.02e+03 779 768 733 714 738 732 714 768 749 774 687 448 632 799 799 854 803 743 727 726 729 738 760 766 730 700 765 730 756 763 721 729 793 753 764 735 789 749 769 814 822 822 816 819 808 777 822 804 802 805 765 805 775 855 810 795 798 787 764 809 769 794 808 796 786 742 820 813 819 804 808 763 734 799 800 775 809 798 722 790 810 788 857 819 769 792 815 771 781 781 765 753 788 739 728 764 788 777 757 760 785 716 807 792 793 767 785 771 811 772 734 780 764 773 747 800 779 778 1.03e+03 682 825 742 827 803 729 699 692 797 728 757 779 769 755 807 752 741 737 745 814 801 803 833 823 799 764 773 785 764 780 811 769 837 783 798 795 793 782 807 788 768 777 770 756 774 763 760 788 829 772 743 766 818 867 789 748 768 758 791 776 740 737 805 818 835 785 756 765 756 786 740 759 798 792 783 772 797 806 778 771 780 733 768 757 718 768 749 747 759 766 746 812 805 810 790 763 742 752 776 769 738 836 822 755 808 790 677 782 706 749 720 794 752 738 806 802 799 795 774 796 763 778 780 812 769 815 778 795 775 784 796 774 760 763 737 788 759 703 733 787 774 757 766 756 765 742 808 750 782 767 803 788 734 763 779 788 787 749 544 1.22e+03 812 814 553 741 742 764 698 759 753 807 767 769 840 769 763 740 786 734 768 869 853 851 Inf 845 873 795 846 826 855 850 826 862 748 846 844 798 869 831 863 835 860 879 762 852 797 789 859 828 808 837 891 717 767 789 803 838 778 752 732 712 806 778 786 824 773 743 793 750 765 765 781 787 757 771 796 762 808 917 679 851 925 715 769 707 773 767 780 804 823 756 768 731 719 717 764 714 784 766 715 727 752 801 790 714 762 749 741 747 741 767 739 559 765 730 730 746 680 733 771 1.05e+03 933 831 833 841 892 791 820 802 790 783 780 760 809 844 782 744 762 765 793 798 798 790 761 761 739 601 760 753 801 775 821 721 754 768 751 755 736 755 756 772 727 754 783 762 732 736 746 777 737 741 783 777 752 772 743 761 759 768 752 722 791 NaN 757 728 764 672 758 741 733 689 750 728 698 719 752 737 755 810 777 833 796 815 805 757 771 754 713 743 741 771 793 772 767 806 747 608 736 763 917 1.08e+03 789 936 809 958 901 711 811 782 807 841 799 689 840 811 778 752 767 728 792 891 829 818 772 791 772 819 762 811 821 761 775 787 756 777 933 1.18e+03 741 739 742 789 751 798 1.03e+03 776 639 767 764 912 779 764 783 791 740 762 782 806 729 767 767 739 774 717 531 725 785 763 771 758 786 766 791 731 722 774 762 730 782 794 701 756 737 843 739 718 782 745 720 789 751 712 713 706 869 731 767 758 860 979 879 932 903 962 794 862 882 934 833 771 776 853 796 783 818 790 894 838 856 808 785 783 715 809 765 780 748 692 806 696 786 758 792 784 746 782 766 781 763 746 727 741 728 760 770 759 692 798 796 758 752 772 780 777 772 782 837 802 760 803 723 730 773 825 787 793 776 778 755 769 774 750 Inf 788 782 787 791 794 793 800 794 754 719 750 772 761 787 822 803 782 685 743 687 753 713 515 742 746 791 751 768 801 766 773 755 738 1.02e+03 780 768 733 714 738 732 715 768 750 775 687 446 632 800 798 855 803 744 727 727 729 737 760 766 730 700 764 731 755 763 721 730 793 754 764 734 789 749 768 814 824 822 816 820 808 776 822 804 801 804 766 806 775 854 810 795 799 786 765 810 769 793 810 795 784 742 820 813 820 804 808 763 735 800 801 775 809 798 722 790 811 788 857 818 769 792 815 771 780 781 765 753 788 740 727 764 788 777 756 759 783 716 808 792 794 768 785 771 811 773 735 780 765 772 747 800 779 777 1.03e+03 681 826 742 827 804 729 698 690 798 728 756 779 768 755 807 752 741 737 746 813 803 803 832 823 799 766 774 785 764 779 811 767 836 783 798 795 792 781 809 788 769 777 770 755 775 764 761 788 828 773 743 766 819 867 788 749 768 758 791 776 741 738 805 815 837 785 754 764 757 785 740 760 798 791 783 772 799 806 778 771 780 733 767 757 719 768 749 746 759 767 746 812 805 808 789 763 742 752 776 769 738 834 822 755 Inf 790 677 782 706 749 722 794 752 738 807 801 798 794 774 794 763 778 780 Inf 769 814 778 796 774 785 795 774 761 762 737 788 758 704 733 786 775 758 766 756 764 743 808 750 781 768 803 788 734 764 779 789 786 749 Inf 1.22e+03 814 813 553 741 742 764 698 757 753 807 767 769 840 769 764 740 786 734 768 870 854 850 Inf 845 873 794 845 825 855 851 826 862 749 846 844 798 869 831 865 834 859 879 762 852 797 789 859 828 808 836 890 718 767 788 804 838 776 752 731 711 805 778 786 824 773 743 793 750 764 765 780 789 757 771 796 762 808 917 680 851 926 715 768 707 773 768 781 803 822 754 767 733 718 717 764 714 784 767 715 727 753 802 790 715 764 748 742 748 741 766 738 560 766 730 730 745 680 733 771 1.05e+03 934 831 833 841 892 792 821 801 790 784 780 761 809 845 782 744 762 765 792 797 798 791 761 761 738 601 760 754 801 774 822 721 756 768 751 754 736 755 755 772 728 755 783 762 732 736 745 777 736 741 783 777 751 772 744 761 759 767 752 722 791 NaN 756 728 764 673 758 740 733 689 751 728 697 717 752 737 753 811 778 833 797 815 805 757 771 755 712 743 741 770 793 772 767 806 748 608 735 763 916 1.08e+03 789 936 809 958 902 712 811 781 806 841 799 689 839 811 778 751 767 729 793 890 829 820 772 791 772 820 762 811 820 761 776 788 756 776 933 1.18e+03 740 740 742 789 749 798 1.03e+03 776 639 767 765 912 780 763 784 791 739 762 782 806 729 768 767 740 775 717 530 724 785 763 772 757 786 766 790 731 721 774 762 730 782 794 700 756 737 842 739 719 782 746 718 789 751 711 713 705 870 731 768 758 860 979 879 931 903 963 794 861 880 934 833 770 776 853 796 783 818 789 894 837 856 807 785 783 715 808 765 780 750 693 807 697 787 759 792 784 746 782 766 781 763 746 726 740 728 760 770 760 691 798 Inf 758 752 Inf 781 777 772 782 837 803 760 803 723 730 772 826 787 793 776 778 757 770 774 750 Inf 788 783 787 791 794 793 800 794 754 719 750 773 762 787 822 804 782 684 743 682 752 712 516 742 746 790 752 768 802 766 774 756 738 1.02e+03 781 768 733 715 739 732 714 768 750 775 687 445 632 801 798 856 803 744 727 728 729 737 760 766 731 700 763 731 755 763 722 730 793 753 763 736 789 748 769 813 823 822 816 820 809 775 822 804 801 804 766 806 775 854 812 794 799 786 765 810 769 794 811 795 784 742 820 813 820 804 808 763 735 802 801 776 809 798 722 790 811 789 858 818 769 792 815 770 780 781 766 753 788 741 726 765 787 777 756 759 781 717 808 792 794 768 785 771 811 773 735 779 766 772 747 800 779 777 1.03e+03 681 826 742 827 804 729 697 689 797 728 756 779 766 754 806 753 740 737 747 814 803 802 833 823 800 767 774 785 763 779 811 766 836 783 798 795 791 781 810 789 769 777 769 754 776 764 762 788 826 772 742 766 819 867 787 748 Inf 758 791 775 742 738 805 811 839 786 754 764 757 784 740 758 798 791 782 771 799 806 777 771 781 734 766 757 719 767 749 744 759 769 745 812 805 807 789 763 742 754 775 769 738 833 823 754 Inf 791 677 782 706 749 722 791 752 738 807 801 799 793 774 793 763 778 778 Inf 769 812 778 798 776 786 795 773 Inf 761 737 788 759 704 733 784 775 759 768 756 764 743 809 751 781 768 804 787 733 764 780 789 786 749 Inf 1.22e+03 814 813 553 741 743 764 696 756 753 807 768 770 841 769 764 740 788 734 769 871 854 850 Inf 845 874 794 845 823 856 851 826 862 750 845 844 796 870 831 866 835 859 878 762 851 796 790 859 828 808 836 889 716 768 789 803 838 775 752 730 710 804 778 786 824 773 743 792 750 764 765 780 792 757 772 796 762 808 918 681 852 926 716 766 707 773 769 781 803 824 755 766 734 719 716 764 713 785 767 716 727 753 802 790 715 764 746 742 749 741 767 738 560 765 730 730 744 680 732 771 1.05e+03 933 831 833 841 891 792 822 801 791 784 781 760 808 845 782 744 764 765 792 796 798 791 761 762 737 601 761 755 801 774 822 721 757 768 751 752 736 755 754 771 728 755 782 762 732 736 745 776 736 742 783 776 751 772 744 761 759 767 752 722 790 NaN 755 727 764 673 758 740 732 690 750 727 696 717 753 738 752 811 779 833 797 816 805 757 771 756 712 742 741 770 793 771 767 805 749 608 735 763 916 1.08e+03 789 936 808 957 902 712 811 780 806 841 799 689 839 810 778 750 767 729 794 891 830 821 772 790 772 821 762 810 819 760 774 789 755 775 932 1.18e+03 740 740 742 790 749 798 1.03e+03 776 638 767 764 911 780 764 784 790 738 762 782 806 729 768 768 740 775 718 529 725 785 763 772 758 786 766 790 730 721 774 762 730 781 793 699 755 737 842 739 719 782 745 717 789 750 710 713 707 870 732 768 758 860 978 879 931 903 963 794 861 880 934 833 769 775 853 796 784 818 789 894 837 856 807 786 783 714 809 766 780 751 693 807 698 788 759 792 784 746 782 766 781 763 747 725 738 729 760 770 759 690 798 Inf 758 752 Inf 781 778 772 782 836 803 759 803 723 730 769 826 787 793 776 777 758 770 774 750 Inf 788 784 786 791 793 794 800 794 754 720 749 773 762 787 822 802 783 685 742 678 752 713 517 742 746 791 752 769 801 766 774 756 738 1.02e+03 781 768 733 715 740 732 714 769 751 776 688 445 632 801 798 861 803 743 727 728 730 737 760 766 732 701 763 731 755 763 722 Inf 794 752 763 737 789 747 770 812 822 823 816 820 808 773 823 805 802 804 766 806 775 854 812 793 798 786 765 811 769 795 812 796 784 743 820 812 819 804 807 763 735 803 801 776 809 797 722 791 811 790 Inf 819 769 792 815 770 781 781 767 754 788 741 726 766 786 777 756 758 780 716 808 792 794 768 785 771 811 773 735 779 766 772 748 801 779 776 1.03e+03 681 826 742 827 804 729 698 688 796 728 756 779 767 753 805 753 739 Inf 747 814 802 802 833 823 798 769 774 785 763 780 811 765 836 783 798 794 791 780 810 789 768 Inf 769 753 777 764 762 787 824 771 742 767 820 867 786 748 Inf 758 790 775 743 738 806 806 838 786 755 763 756 784 740 756 798 791 Inf 771 798 Inf 777 771 781 734 767 757 720 767 749 742 759 771 745 811 806 808 788 763 742 756 775 769 739 833 823 754 Inf 791 677 782 706 749 723 788 752 738 806 801 800 792 774 793 763 777 777 Inf 769 812 778 798 777 786 795 773 Inf 761 737 788 759 704 733 783 Inf 760 770 756 765 743 809 750 781 768 806 785 732 764 778 789 786 749 Inf 1.22e+03 816 812 553 741 744 764 695 756 753 807 768 770 841 768 763 739 788 734 768 871 853 851 Inf 845 875 795 845 821 857 850 826 861 749 844 845 796 870 830 868 836 858 878 763 850 796 791 859 828 808 836 888 714 768 790 803 840 776 752 730 709 804 779 786 825 773 743 792 750 764 766 780 792 757 771 796 762 807 918 682 852 925 717 765 707 773 769 779 803 825 755 767 732 719 715 764 712 783 765 716 727 753 802 789 715 764 746 742 749 740 768 737 559 764 730 729 744 679 731 771 1.05e+03 933 831 833 842 890 793 823 800 791 784 782 760 808 846 782 743 766 766 791 796 798 790 761 762 737 602 762 756 801 774 821 723 758 768 751 750 736 756 754 771 728 756 782 762 733 736 745 775 737 742 783 777 751 772 744 761 759 766 752 722 790 NaN 754 726 764 673 757 742 732 689 750 727 696 717 753 738 751 812 778 832 798 817 805 757 771 756 711 742 742 769 793 771 768 804 748 608 734 764 916 1.08e+03 789 936 807 957 902 712 811 781 806 841 799 689 839 809 777 749 768 729 795 891 830 823 772 789 772 823 762 808 819 760 774 789 754 775 931 1.18e+03 740 740 742 791 748 797 1.03e+03 776 638 767 764 911 780 765 784 790 737 762 781 806 729 768 768 740 774 718 530 726 785 763 772 759 785 766 791 728 721 774 763 730 781 793 699 755 737 841 739 718 782 745 714 790 748 710 712 708 870 732 769 759 860 978 880 931 903 Inf 794 861 879 934 833 768 775 854 797 784 818 789 894 837 856 807 786 782 714 809 767 780 752 692 806 698 788 759 790 785 746 781 767 781 763 748 725 737 730 760 770 757 690 797 Inf 759 753 Inf 781 778 772 782 836 803 760 803 723 730 766 826 787 793 776 775 758 770 774 749 Inf 788 784 786 791 793 795 800 794 Inf 721 750 773 762 786 823 801 784 685 743 675 752 714 517 Inf 746 792 752 768 800 767 773 757 738 1.02e+03 781 768 733 716 741 732 713 769 751 776 688 446 632 801 799 865 803 743 727 729 730 738 760 766 733 Inf 764 731 756 764 722 Inf 794 752 763 738 789 747 771 812 822 823 816 820 808 774 824 806 803 803 766 806 Inf 855 811 792 799 785 764 811 768 796 811 797 786 745 819 812 818 804 806 762 736 803 800 777 809 797 722 791 811 791 Inf 819 770 792 815 770 781 780 767 754 787 742 726 766 786 778 756 758 781 716 808 791 794 768 785 771 811 773 734 779 766 772 748 801 780 775 1.03e+03 682 826 742 827 804 Inf 699 690 797 728 756 779 769 752 804 752 739 Inf 747 813 801 801 834 824 796 769 775 785 764 781 810 765 836 783 797 792 791 780 808 790 769 Inf 770 754 777 765 763 787 822 770 742 766 820 866 786 749 Inf 758 790 774 744 737 805 803 838 786 755 763 756 786 739 754 798 791 Inf 772 796 Inf 777 771 780 735 767 757 720 767 749 743 758 Inf 744 810 806 810 788 764 742 754 775 768 740 833 823 753 Inf 792 677 781 705 749 725 785 752 738 806 801 801 791 775 794 763 777 776 Inf 768 811 779 798 778 785 796 772 Inf 761 737 788 760 704 733 783 Inf 759 771 757 764 743 809 750 781 768 806 783 732 765 777 789 786 749 Inf 1.22e+03 816 812 552 741 745 763 693 756 754 806 768 770 841 767 761 739 788 733 767 870 852 851 Inf 845 875 796 845 823 858 850 826 861 748 844 847 796 870 829 868 837 858 878 764 850 796 791 860 828 807 837 888 713 767 790 803 841 777 752 730 708 804 778 786 824 772 743 791 750 764 766 780 791 758 771 797 762 807 918 682 852 924 717 766 707 773 769 778 803 826 756 767 731 719 715 764 711 780 763 715 727 754 801 789 714 764 747 741 748 740 769 736 558 763 730 729 745 678 730 770 1.05e+03 932 830 832 843 890 793 Inf 800 791 782 784 760 808 846 782 743 769 766 791 796 798 790 760 763 737 602 762 755 801 773 821 724 757 767 752 750 736 756 754 771 728 755 782 763 734 737 745 776 738 742 783 778 752 772 744 761 758 766 752 721 790 NaN 756 727 764 674 758 744 732 688 750 728 695 718 754 738 753 812 777 834 799 817 805 758 771 754 712 742 Inf 769 793 772 768 803 748 608 732 764 917 1.08e+03 789 936 807 956 901 710 812 782 806 841 799 688 839 808 777 749 769 729 795 892 830 823 771 789 772 823 762 808 819 761 773 789 753 775 930 1.18e+03 741 740 742 792 748 797 1.03e+03 775 638 767 764 911 780 766 785 791 738 760 781 806 729 768 767 740 774 716 531 727 785 762 772 760 785 766 791 727 721 774 761 729 781 793 698 755 736 840 738 718 782 745 713 790 749 710 711 709 870 733 769 759 860 977 880 931 903 Inf 794 862 880 934 833 768 776 854 797 784 818 789 894 838 855 807 787 782 714 809 767 780 Inf 692 806 698 789 759 790 785 746 780 768 781 Inf 748 725 737 732 760 769 756 689 797 Inf 760 753 Inf 781 777 772 782 838 Inf 760 804 Inf 731 764 826 788 794 776 773 758 770 774 748 Inf 789 784 786 790 792 795 801 793 Inf 721 750 774 763 786 Inf 800 785 686 743 672 752 713 517 Inf 746 792 Inf 767 799 768 773 757 736 1.02e+03 781 768 733 716 741 732 713 769 750 776 688 450 632 800 800 870 803 742 726 729 730 738 760 767 733 Inf 763 731 756 765 723 Inf 794 752 764 738 790 747 771 811 823 823 816 819 807 774 Inf 806 803 804 766 806 Inf 855 809 791 799 784 764 811 768 795 810 798 785 746 818 812 819 805 807 761 734 803 801 778 810 796 722 791 812 791 Inf 819 769 792 815 771 Inf 780 767 Inf 786 741 726 765 786 779 756 759 781 716 808 791 794 768 784 771 811 774 733 780 764 773 748 800 781 777 1.03e+03 681 826 743 826 804 Inf 700 691 798 727 757 Inf 771 752 806 754 739 Inf 747 813 Inf 801 833 823 795 769 775 786 764 782 808 765 836 782 798 791 793 780 805 789 770 Inf 770 756 777 765 762 787 816 770 743 768 820 Inf 788 751 Inf 759 790 775 744 737 804 800 838 786 755 763 755 788 740 754 798 791 Inf 773 796 Inf 776 770 779 736 767 758 720 768 749 745 758 Inf 746 809 Inf 810 788 763 743 753 774 768 741 834 823 752 Inf 791 677 781 705 748 726 785 754 738 805 800 801 791 776 795 763 776 776 Inf 768 812 779 797 778 784 796 771 Inf 762 736 787 760 702 733 785 Inf 759 771 758 763 744 Inf 749 781 768 806 783 732 766 777 789 787 749 Inf 1.22e+03 815 Inf 552 741 744 762 693 757 755 806 768 770 841 766 761 738 788 733 766 870 852 850 Inf 845 875 797 845 824 858 852 826 860 748 844 849 796 870 829 869 838 858 878 764 852 797 791 861 828 807 837 889 714 766 790 802 843 779 Inf 730 708 803 777 786 824 772 Inf 792 750 765 767 780 791 759 770 799 762 807 919 682 852 924 718 769 Inf 773 769 778 804 826 Inf 767 731 719 715 764 711 778 762 715 727 754 801 788 715 764 749 740 747 740 770 736 557 763 730 729 747 677 731 770 1.05e+03 933 829 831 842 889 793 Inf 801 791 782 785 760 808 846 782 743 768 766 791 797 798 790 761 764 738 603 761 755 800 773 820 724 757 766 753 750 735 756 755 770 728 754 783 764 736 738 745 777 739 741 782 778 752 772 745 761 757 766 753 721 790 NaN 757 729 765 674 758 744 732 688 750 730 695 718 754 738 Inf 812 776 836 800 816 806 758 770 753 713 742 Inf 769 793 773 768 804 749 608 731 765 918 1.08e+03 788 937 807 957 900 710 812 782 807 841 799 688 Inf 808 776 748 769 728 795 893 829 823 771 788 Inf 823 762 808 818 762 773 789 753 775 929 1.18e+03 742 741 742 791 748 797 1.03e+03 774 638 767 763 910 Inf 766 786 791 738 760 781 806 729 767 766 739 772 715 532 727 785 762 772 761 784 766 791 726 721 774 759 728 781 793 698 754 736 840 737 718 782 746 712 791 750 710 710 709 870 733 770 759 860 976 881 932 903 Inf 794 863 880 933 832 768 776 853 798 784 818 789 893 838 855 808 787 782 714 809 766 780 Inf 693 805 696 790 759 790 785 746 781 768 781 Inf 747 724 737 731 759 769 756 689 797 Inf 760 753 Inf 782 776 771 782 839 Inf 761 804 Inf 730 762 826 787 794 777 772 758 770 774 748 Inf 789 784 786 792 793 794 801 793 Inf 721 750 775 764 786 Inf 801 784 686 744 670 753 713 516 Inf 747 792 Inf 767 799 768 773 757 735 1.02e+03 781 768 733 716 741 732 713 Inf 749 776 688 454 632 799 801 871 802 742 725 Inf 730 738 759 767 733 Inf 763 731 757 764 724 Inf 794 752 764 738 790 Inf 771 811 824 823 817 819 808 774 Inf 805 804 805 767 805 Inf 854 806 Inf 798 783 Inf 812 768 794 809 798 784 746 817 812 821 805 809 761 732 803 801 778 811 795 722 790 812 791 Inf 819 770 Inf 815 771 Inf 780 766 Inf 786 740 726 765 786 779 756 759 782 716 808 792 794 767 784 772 811 774 732 781 Inf 772 748 800 782 778 1.03e+03 681 827 743 826 804 Inf 700 691 797 727 759 Inf 771 752 807 755 739 Inf 747 813 Inf 801 834 823 796 768 775 785 765 781 808 764 Inf 782 798 790 794 781 Inf 788 770 Inf 769 756 777 765 762 787 807 770 745 769 821 Inf 789 754 Inf 758 791 Inf 742 737 804 795 839 786 755 762 754 789 741 754 799 791 Inf 773 796 Inf 775 770 778 736 767 758 720 767 748 746 757 Inf 747 810 Inf 810 787 764 743 752 774 769 741 835 822 751 Inf 791 678 Inf 705 747 726 786 755 738 804 799 801 Inf 777 796 762 776 776 Inf 767 812 779 796 778 784 796 770 Inf 763 736 787 760 700 733 787 Inf 758 770 758 763 744 Inf 748 781 768 807 784 732 766 779 789 786 749 Inf 1.22e+03 813 Inf 552 741 743 764 694 759 755 807 768 770 841 766 762 738 788 732 766 869 852 850 Inf 845 874 798 845 Inf 858 853 826 860 749 844 851 796 870 829 869 837 859 879 764 853 798 792 862 827 807 836 890 714 766 789 802 842 780 Inf 730 708 804 776 787 824 772 Inf 792 751 765 766 780 791 759 769 799 762 807 920 682 852 923 716 771 Inf 774 768 778 804 824 Inf 768 731 719 715 763 712 778 762 714 728 754 800 788 716 764 Inf 740 Inf 740 770 736 556 763 730 729 748 676 731 770 1.05e+03 933 829 830 841 888 793 Inf 802 792 781 785 761 807 846 783 743 767 766 792 797 798 790 761 764 738 604 760 755 800 773 820 723 757 766 754 750 734 756 755 769 728 753 784 764 735 738 747 778 741 741 782 778 752 772 745 761 756 766 753 721 790 NaN 758 730 765 673 759 744 732 687 749 730 695 719 754 737 Inf 812 774 837 799 815 805 757 769 753 714 741 Inf 769 793 773 767 804 Inf 608 730 765 917 1.08e+03 788 938 807 957 900 709 Inf 782 808 842 798 688 Inf 808 776 749 769 728 795 894 828 823 771 789 Inf 823 762 809 818 762 774 788 754 775 930 1.18e+03 742 740 743 791 748 798 1.03e+03 773 638 766 763 910 Inf 766 786 792 739 760 781 805 728 766 764 739 772 714 533 727 785 762 771 761 784 767 791 725 721 773 759 727 780 793 699 754 737 838 737 718 782 747 709 790 751 709 710 708 870 733 769 759 861 975 Inf 933 903 Inf 795 864 880 933 832 768 775 853 798 785 817 790 893 838 855 808 787 782 714 809 766 781 Inf 694 806 Inf 791 758 790 785 746 781 766 781 Inf 746 724 738 731 758 769 756 689 798 Inf 759 753 Inf 782 776 771 782 840 Inf 761 805 Inf 729 760 Inf 787 794 777 770 757 770 774 748 Inf 789 784 785 793 793 794 801 793 Inf 720 750 775 764 786 Inf 802 783 685 744 665 Inf 712 516 Inf 747 793 Inf 767 800 Inf 774 756 734 1.02e+03 782 768 733 716 Inf 731 712 Inf 749 776 688 458 632 798 801 872 802 Inf 724 Inf 730 738 759 767 733 Inf 763 730 Inf 763 725 Inf 794 753 Inf 738 789 Inf 771 810 824 823 817 821 808 774 Inf 804 804 806 768 804 Inf 853 806 Inf 798 783 Inf 812 767 794 808 797 782 745 817 813 822 805 811 760 730 802 802 779 813 794 722 790 812 792 Inf 820 770 Inf 815 771 Inf 780 764 Inf 786 740 726 765 786 778 756 760 782 716 808 792 794 767 Inf 772 812 773 732 780 Inf 772 748 801 783 778 1.03e+03 681 828 743 825 Inf Inf 700 690 797 728 760 Inf 771 752 808 757 739 Inf 747 812 Inf 801 836 Inf 796 767 774 785 765 781 808 764 Inf 781 798 790 796 781 Inf 787 770 Inf 768 755 Inf 764 761 788 799 770 746 770 821 Inf 789 752 Inf 758 792 Inf 741 737 806 792 839 786 756 762 Inf 789 742 754 800 790 Inf 773 796 Inf 776 769 779 737 767 758 719 768 746 746 757 Inf 749 810 Inf 809 786 764 743 752 774 769 739 835 822 752 Inf 790 680 Inf 706 746 726 785 755 737 804 798 799 Inf 777 796 763 776 776 Inf 767 812 780 796 777 783 796 772 Inf 763 736 787 760 699 734 789 Inf 758 769 758 763 745 Inf 750 781 768 807 785 Inf 767 781 789 785 748 Inf 1.22e+03 812 Inf 551 741 741 766 694 761 755 807 767 770 840 766 762 738 Inf 732 765 869 852 849 Inf 844 872 798 845 Inf 858 853 826 860 749 Inf Inf 796 870 828 869 837 858 880 764 853 798 791 Inf 827 807 836 892 714 766 789 802 842 779 Inf 731 708 804 Inf 787 824 773 Inf 793 752 765 766 781 791 760 Inf 797 762 806 921 683 853 923 714 769 Inf 774 767 778 Inf Inf Inf 769 732 719 715 764 712 778 763 714 728 754 Inf 787 717 765 Inf 740 Inf 740 771 736 556 762 Inf 729 748 675 Inf 771 1.05e+03 932 829 831 841 887 793 Inf 801 792 780 784 761 807 846 783 743 765 765 794 797 797 790 761 764 739 603 760 755 798 775 820 722 757 768 754 750 734 756 755 769 728 753 784 764 735 738 748 Inf 742 741 782 777 Inf 772 744 761 756 765 754 721 791 NaN 758 729 764 Inf 758 744 732 687 749 729 696 719 754 737 Inf 812 773 837 799 814 Inf 755 769 753 715 740 Inf 769 792 773 768 804 Inf 608 730 765 917 1.08e+03 Inf 939 808 957 901 709 Inf 783 808 843 798 688 Inf 808 776 750 769 728 Inf 895 828 823 772 789 Inf 823 762 809 818 761 775 788 756 775 930 1.18e+03 742 740 744 790 748 799 1.03e+03 773 638 765 763 910 Inf 766 786 792 738 760 782 804 728 765 764 739 771 714 533 727 785 762 772 762 784 767 792 725 Inf 772 760 727 779 793 700 755 738 838 736 719 782 748 706 791 752 709 710 708 870 732 769 759 862 975 Inf 934 Inf Inf 794 863 880 933 833 768 775 852 798 785 816 790 893 Inf 855 808 Inf 782 714 809 767 782 Inf 694 807 Inf 793 757 791 785 746 782 766 781 Inf 746 724 738 730 758 769 756 688 798 Inf 758 753 Inf 783 777 770 782 841 Inf 761 805 Inf 729 757 Inf 787 794 778 768 756 770 775 749 Inf 790 784 Inf 794 793 793 801 793 Inf 719 750 775 764 786 Inf 802 783 685 744 661 Inf 712 516 Inf 748 794 Inf 768 800 Inf 774 756 735 1.02e+03 782 767 733 716 Inf 731 713 Inf 750 776 688 460 632 798 801 872 802 Inf 724 Inf 730 738 759 766 733 Inf 763 730 Inf 762 724 Inf 794 753 Inf 737 788 Inf 772 810 824 822 818 822 808 773 Inf 804 804 805 768 804 Inf 852 807 Inf 797 783 Inf 812 767 795 808 796 782 744 818 813 822 805 812 760 731 801 802 780 Inf 794 722 789 810 792 Inf 820 770 Inf 815 770 Inf 779 764 Inf 786 740 Inf 766 785 Inf 755 760 782 716 808 792 794 767 Inf 773 811 772 732 779 Inf 772 748 801 783 777 1.03e+03 681 829 743 826 Inf Inf 700 690 796 730 760 Inf 770 752 807 756 740 Inf 746 812 Inf 801 838 Inf 795 766 774 784 765 781 808 764 Inf 781 798 791 797 781 Inf 787 770 Inf 768 754 Inf 764 760 787 794 770 746 769 821 Inf 789 749 Inf 758 792 Inf 739 737 806 786 839 Inf 758 761 Inf 788 742 754 800 790 Inf 773 795 Inf 776 770 Inf 737 767 757 718 769 746 746 757 Inf 748 810 Inf 808 785 765 742 752 774 768 738 835 822 754 Inf 790 681 Inf 706 746 726 785 755 737 804 798 798 Inf 778 796 764 775 776 Inf 767 812 780 796 777 Inf 796 774 Inf 764 737 787 760 700 735 789 Inf 759 767 Inf 763 745 Inf 752 780 768 807 786 Inf 767 780 789 783 748 Inf 1.22e+03 812 Inf 550 741 741 767 694 761 754 808 766 770 841 767 763 739 Inf 733 765 870 852 Inf Inf 844 871 797 Inf Inf 858 Inf 826 860 749 Inf Inf 796 870 828 869 836 858 881 763 853 798 789 Inf 827 807 Inf 893 714 766 788 802 Inf 779 Inf Inf Inf 804 Inf 788 824 773 Inf 794 Inf 765 765 780 790 760 Inf 795 763 806 920 683 854 923 712 768 Inf 774 766 778 Inf Inf Inf 769 733 719 715 766 712 778 763 712 729 754 Inf 787 717 765 Inf 740 Inf 740 771 737 556 762 Inf 730 748 676 Inf 771 1.05e+03 931 829 833 842 887 793 Inf 800 793 780 784 762 807 846 782 743 763 765 794 798 797 790 761 762 740 602 760 755 798 777 820 720 757 770 754 750 735 756 755 770 729 752 784 763 735 738 750 Inf 742 741 782 776 Inf 772 743 761 756 763 756 720 791 NaN 756 729 764 Inf 757 744 Inf 688 Inf 728 697 719 755 737 Inf 813 773 837 799 814 Inf 753 768 753 714 740 Inf 770 793 772 769 804 Inf Inf 729 765 917 1.08e+03 Inf 938 808 956 901 709 Inf 783 808 844 798 688 Inf 807 776 751 768 727 Inf 894 830 822 773 789 Inf 823 762 809 817 761 775 788 757 775 930 1.18e+03 741 740 744 789 748 799 1.03e+03 773 638 764 763 910 Inf 766 786 792 738 760 783 804 727 766 764 739 Inf 715 532 727 785 762 772 762 784 767 792 726 Inf 772 762 727 778 793 Inf 756 739 837 736 719 782 748 704 792 752 710 711 708 870 732 768 759 862 976 Inf 934 Inf Inf 794 863 880 934 834 768 776 852 Inf 785 815 790 893 Inf 854 808 Inf 781 714 809 767 781 Inf 695 807 Inf 793 757 791 785 746 783 768 781 Inf 747 724 739 730 758 770 757 688 798 Inf 758 753 Inf 783 779 770 782 841 Inf 761 805 Inf 730 754 Inf 787 794 778 766 756 770 777 749 Inf 790 784 Inf 794 793 792 802 793 Inf 720 750 776 764 786 Inf 802 783 685 744 658 Inf 713 516 Inf 747 795 Inf 767 800 Inf 774 756 735 1.02e+03 782 Inf 733 716 Inf 731 715 Inf 751 776 688 462 632 798 800 873 803 Inf 724 Inf 730 738 759 766 733 Inf 763 Inf Inf 762 722 Inf 794 753 Inf 736 787 Inf 772 810 Inf 821 818 Inf 808 772 Inf 805 804 805 769 804 Inf Inf 808 Inf Inf Inf Inf 812 767 795 808 794 782 744 820 814 823 Inf Inf 760 732 800 803 780 Inf 794 722 789 809 792 Inf 819 770 Inf 815 768 Inf 779 764 Inf 787 740 Inf 766 785 Inf 755 760 782 716 810 Inf 794 766 Inf 772 810 Inf 731 778 Inf 772 748 801 783 776 1.03e+03 681 829 Inf 826 Inf Inf 701 689 795 731 760 Inf 770 753 807 754 740 Inf 746 811 Inf 802 837 Inf 796 765 774 783 765 781 808 764 Inf 782 797 792 796 780 Inf 788 770 Inf 767 754 Inf 764 759 786 790 771 745 769 820 Inf 788 749 Inf 757 793 Inf 738 738 806 783 839 Inf 760 761 Inf 790 742 Inf 800 790 Inf 773 795 Inf 778 770 Inf 736 767 757 718 769 746 746 758 Inf 748 809 Inf 808 785 764 741 751 774 769 737 834 823 756 Inf 789 681 Inf 707 747 725 785 753 737 Inf 798 797 Inf 778 795 Inf 774 777 Inf 768 812 780 796 777 Inf 797 775 Inf 763 737 786 758 701 735 788 Inf 760 766 Inf 763 745 Inf 754 780 769 806 786 Inf 767 780 789 783 748 Inf 1.22e+03 813 Inf 549 742 741 767 694 Inf 753 808 764 769 842 768 763 740 Inf 733 765 871 852 Inf Inf 844 871 796 Inf Inf 858 Inf 827 860 749 Inf Inf Inf 870 827 869 Inf 858 880 762 854 798 788 Inf 827 808 Inf 893 715 765 788 802 Inf 779 Inf Inf Inf 805 Inf 788 825 773 Inf 794 Inf 765 765 781 789 761 Inf 794 764 805 Inf 683 855 923 713 768 Inf 774 765 778 Inf Inf Inf 769 733 719 716 767 713 778 763 711 728 754 Inf 788 717 766 Inf 740 Inf 740 771 738 556 763 Inf 730 749 677 Inf 772 1.05e+03 931 830 835 843 888 793 Inf 799 792 781 783 762 807 845 782 Inf 763 764 794 798 797 790 Inf 760 740 601 761 754 797 777 820 719 757 771 753 750 735 756 755 771 729 Inf 784 764 734 737 749 Inf 743 742 782 775 Inf 773 742 761 758 762 757 720 791 NaN 755 729 764 Inf 757 744 Inf 688 Inf 728 697 717 754 737 Inf 813 775 837 Inf 816 Inf 754 767 752 713 740 Inf Inf 794 773 770 804 Inf Inf 728 764 917 1.08e+03 Inf 936 808 956 901 709 Inf 782 808 846 799 688 Inf 808 776 751 768 727 Inf 894 831 822 774 789 Inf 822 762 809 817 761 775 788 756 775 930 1.18e+03 Inf 740 744 789 748 800 1.03e+03 772 639 764 762 910 Inf 766 786 791 737 760 Inf 804 728 768 764 739 Inf 715 532 727 785 762 773 762 784 766 792 727 Inf 771 762 728 778 793 Inf 756 739 837 736 719 Inf 748 704 792 751 711 712 708 870 732 768 759 862 978 Inf 934 Inf Inf 793 863 880 935 834 768 776 851 Inf 785 815 789 893 Inf 854 807 Inf 782 714 809 767 780 Inf 694 807 Inf 792 758 791 785 745 784 770 781 Inf 748 725 740 730 758 770 757 686 798 Inf 759 752 Inf 783 779 769 782 841 Inf 760 805 Inf 730 752 Inf 786 795 778 764 756 770 778 750 Inf 790 783 Inf 794 792 Inf 802 793 Inf 720 750 776 764 787 Inf 803 782 685 744 657 Inf 715 516 Inf 746 795 Inf 767 Inf Inf 774 757 736 1.02e+03 782 Inf 734 716 Inf 731 716 Inf 752 775 689 464 632 799 800 874 804 Inf 725 Inf 730 738 759 766 732 Inf 764 Inf Inf 761 720 Inf 794 753 Inf 736 787 Inf 772 810 Inf 819 818 Inf 807 773 Inf 805 804 804 768 804 Inf Inf 808 Inf Inf Inf Inf 812 768 796 807 795 Inf 743 822 814 823 Inf Inf Inf 732 799 804 780 Inf 794 722 789 808 791 Inf 818 770 Inf 815 768 Inf 780 764 Inf 787 740 Inf 765 785 Inf 755 760 Inf 716 811 Inf 794 766 Inf 771 810 Inf 731 778 Inf 772 748 800 783 776 1.03e+03 680 829 Inf 827 Inf Inf 701 690 795 731 760 Inf 769 754 807 753 741 Inf 746 812 Inf 802 835 Inf 797 765 775 783 765 781 808 764 Inf 781 797 793 796 781 Inf 787 769 Inf 766 753 Inf 764 760 786 787 771 745 768 821 Inf 789 750 Inf 757 793 Inf 738 738 Inf Inf 839 Inf 760 762 Inf 791 742 Inf 800 791 Inf 773 795 Inf 779 771 Inf 734 767 Inf 718 768 746 746 759 Inf 748 809 Inf 808 785 764 741 752 775 769 737 835 823 755 Inf Inf 680 Inf 707 748 725 785 Inf 737 Inf 799 797 Inf 777 Inf Inf 774 777 Inf 770 812 780 796 777 Inf 797 774 Inf 762 Inf 785 757 Inf 735 788 Inf 760 767 Inf 763 744 Inf 753 781 768 Inf 786 Inf 766 780 789 782 748 Inf 1.22e+03 812 Inf 550 743 741 766 694 Inf 752 809 764 769 844 769 763 741 Inf 733 765 872 852 Inf Inf 843 872 Inf Inf Inf Inf Inf 829 860 749 Inf Inf Inf 870 Inf 868 Inf 858 879 762 854 798 788 Inf Inf 809 Inf 893 714 765 789 802 Inf 780 Inf Inf Inf 805 Inf 788 826 774 Inf 792 Inf 764 766 782 789 761 Inf 796 764 806 Inf 683 854 Inf 713 Inf Inf 773 Inf 778 Inf Inf Inf 768 734 719 Inf 766 714 779 763 710 727 752 Inf 788 717 Inf Inf 739 Inf 740 771 738 556 763 Inf 730 749 678 Inf 772 1.05e+03 931 831 836 842 887 793 Inf Inf 791 781 783 762 Inf 845 782 Inf 763 764 793 Inf 796 789 Inf 760 739 601 760 754 Inf 777 820 719 758 771 752 752 736 756 755 771 729 Inf 784 764 734 738 749 Inf 743 740 784 774 Inf 774 744 760 760 763 757 720 791 NaN 755 729 763 Inf 757 743 Inf 689 Inf 728 697 715 754 737 Inf 814 776 836 Inf 817 Inf 755 768 752 712 740 Inf Inf 795 773 769 804 Inf Inf 728 763 918 1.08e+03 Inf 935 808 956 902 709 Inf 782 808 846 800 689 Inf 809 776 751 767 727 Inf 894 830 822 774 789 Inf 822 762 808 819 760 775 789 755 775 930 1.18e+03 Inf 740 743 789 748 800 1.03e+03 771 639 765 762 910 Inf 766 786 790 737 760 Inf 804 728 768 765 739 Inf 715 532 727 785 762 Inf 762 784 764 792 728 Inf 772 761 729 780 793 Inf 756 739 837 736 719 Inf 748 703 792 751 Inf Inf 707 871 733 768 758 861 Inf Inf 934 Inf Inf 793 863 880 936 Inf 769 776 852 Inf 784 815 788 893 Inf 854 809 Inf 782 714 809 768 781 Inf Inf 807 Inf 791 758 Inf Inf 745 785 769 781 Inf 748 726 741 730 758 770 757 686 798 Inf 760 752 Inf 783 779 770 782 840 Inf 759 805 Inf 731 751 Inf 787 795 778 762 756 770 777 750 Inf 790 783 Inf 794 792 Inf 802 793 Inf 721 750 776 764 Inf Inf 803 782 686 744 657 Inf Inf 516 Inf 745 795 Inf 768 Inf Inf 773 756 736 1.02e+03 782 Inf 734 716 Inf 731 716 Inf 751 774 Inf 466 632 799 800 874 803 Inf 725 Inf 730 738 759 766 732 Inf 764 Inf Inf Inf 720 Inf 795 753 Inf 734 788 Inf 771 810 Inf 818 817 Inf 807 775 Inf 806 804 804 768 Inf Inf Inf 807 Inf Inf Inf Inf Inf 769 796 807 795 Inf 742 822 815 823 Inf Inf Inf 733 799 804 779 Inf 793 722 790 809 790 Inf 816 770 Inf 815 769 Inf 782 764 Inf 786 740 Inf 765 785 Inf 755 760 Inf Inf 812 Inf 794 767 Inf 770 810 Inf 732 777 Inf Inf 748 800 783 Inf 1.03e+03 680 829 Inf 827 Inf Inf 700 690 795 730 760 Inf 768 755 807 752 741 Inf 746 812 Inf 804 833 Inf 797 767 775 784 765 782 809 764 Inf 780 797 Inf 795 782 Inf 786 Inf Inf 767 753 Inf 764 761 784 785 771 745 Inf 821 Inf 789 751 Inf 757 794 Inf 738 738 Inf Inf 839 Inf Inf 763 Inf 790 742 Inf Inf 792 Inf 773 796 Inf 780 772 Inf 733 766 Inf 719 766 746 Inf 758 Inf Inf 809 Inf 808 785 764 741 754 776 771 Inf Inf 822 755 Inf Inf 680 Inf 707 749 725 786 Inf 736 Inf 799 798 Inf 777 Inf Inf 773 776 Inf 772 811 780 796 777 Inf 796 773 Inf 762 Inf 784 Inf Inf 735 788 Inf 761 769 Inf 762 744 Inf 752 782 768 Inf 785 Inf 766 781 788 782 748 Inf 1.22e+03 810 Inf 551 743 743 766 693 Inf 751 809 765 768 843 Inf 762 741 Inf 733 Inf 872 852 Inf Inf 843 874 Inf Inf Inf Inf Inf 829 861 749 Inf Inf Inf 870 Inf 868 Inf 858 878 762 853 797 788 Inf Inf 809 Inf 893 714 765 789 Inf Inf 779 Inf Inf Inf 806 Inf 787 827 774 Inf 791 Inf 764 766 783 789 761 Inf 797 764 806 Inf 683 853 Inf Inf Inf Inf 772 Inf 778 Inf Inf Inf 766 735 720 Inf 765 714 779 763 710 Inf 751 Inf 789 716 Inf Inf Inf Inf 740 772 738 557 763 Inf 730 750 Inf Inf 771 1.05e+03 Inf Inf 837 842 887 794 Inf Inf 791 781 Inf 762 Inf 844 782 Inf 762 Inf 792 Inf 795 789 Inf 760 738 601 759 754 Inf 776 822 718 758 771 751 753 737 756 755 771 729 Inf 783 765 734 738 749 Inf 744 738 786 774 Inf 775 744 762 762 764 756 720 791 NaN 755 729 764 Inf 756 742 Inf 689 Inf 728 697 714 753 737 Inf 814 775 835 Inf 816 Inf 757 768 751 712 741 Inf Inf 795 772 769 804 Inf Inf 728 763 918 1.08e+03 Inf 935 808 956 902 710 Inf 782 808 845 800 688 Inf 809 776 750 767 727 Inf 894 830 822 774 789 Inf 823 762 808 820 761 775 Inf 753 776 931 1.18e+03 Inf 741 743 789 Inf 800 1.03e+03 771 639 768 762 909 Inf 766 786 789 737 761 Inf 804 728 766 765 Inf Inf 715 532 728 785 762 Inf 762 785 763 792 727 Inf 772 761 729 781 793 Inf Inf 739 838 735 719 Inf 749 703 792 751 Inf Inf 707 871 734 768 758 861 Inf Inf 934 Inf Inf 794 863 879 936 Inf Inf 776 852 Inf 785 Inf 789 892 Inf 854 810 Inf 782 714 809 767 781 Inf Inf 807 Inf Inf 758 Inf Inf 745 784 768 781 Inf 748 726 742 730 Inf 770 757 686 798 Inf 760 752 Inf 783 779 770 781 840 Inf 759 804 Inf 730 749 Inf 787 795 778 760 756 Inf 775 749 Inf 790 784 Inf 794 792 Inf 802 793 Inf 720 750 776 Inf Inf Inf 803 782 Inf 744 657 Inf Inf 516 Inf 746 794 Inf 769 Inf Inf 772 756 735 1.02e+03 782 Inf 734 715 Inf 731 715 Inf 751 774 Inf 467 632 800 799 874 802 Inf 725 Inf 730 Inf 758 767 731 Inf 764 Inf Inf Inf 720 Inf 794 753 Inf 734 Inf Inf Inf 810 Inf 819 816 Inf 807 776 Inf 805 805 804 768 Inf Inf Inf 807 Inf Inf Inf Inf Inf 769 795 807 795 Inf 742 822 817 823 Inf Inf Inf 732 799 804 778 Inf 792 722 790 810 790 Inf 816 Inf Inf 814 769 Inf 781 764 Inf 786 Inf Inf 765 785 Inf 755 760 Inf Inf 812 Inf Inf 768 Inf 771 810 Inf 732 777 Inf Inf 748 800 783 Inf 1.03e+03 680 Inf Inf 827 Inf Inf Inf 690 795 730 760 Inf 767 755 807 752 741 Inf 746 813 Inf 804 831 Inf 795 768 775 785 765 783 809 764 Inf 780 796 Inf 795 783 Inf 784 Inf Inf 768 753 Inf 764 761 783 782 Inf 745 Inf 821 Inf 788 750 Inf 758 794 Inf 738 739 Inf Inf 840 Inf Inf 764 Inf 789 741 Inf Inf 793 Inf 772 797 Inf 780 772 Inf Inf 764 Inf 719 766 746 Inf 758 Inf Inf 810 Inf 808 786 764 741 754 775 772 Inf Inf 822 755 Inf Inf 681 Inf 707 749 725 Inf Inf 736 Inf 799 798 Inf 776 Inf Inf 773 775 Inf 772 811 780 795 777 Inf Inf 773 Inf 763 Inf 784 Inf Inf 736 788 Inf 761 770 Inf 762 744 Inf 752 783 768 Inf 786 Inf 766 781 788 783 749 Inf 1.22e+03 811 Inf 551 742 744 767 693 Inf 750 810 765 768 842 Inf 762 739 Inf 734 Inf 872 853 Inf Inf 843 875 Inf Inf Inf Inf Inf 829 861 748 Inf Inf Inf 869 Inf 866 Inf 858 879 762 853 797 788 Inf Inf 808 Inf 894 714 Inf Inf Inf Inf 779 Inf Inf Inf 806 Inf 786 828 Inf Inf 792 Inf 764 766 783 789 762 Inf 799 764 806 Inf 682 853 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 736 Inf Inf 765 714 781 763 711 Inf 751 Inf 789 717 Inf Inf Inf Inf 740 772 737 556 762 Inf 730 750 Inf Inf 771 1.05e+03 Inf Inf 836 841 Inf 795 Inf Inf 792 780 Inf 763 Inf Inf 782 Inf 762 Inf 792 Inf 796 790 Inf 761 737 600 758 754 Inf Inf 823 718 758 771 Inf 752 738 757 756 771 729 Inf 783 765 734 738 749 Inf 746 736 787 774 Inf 775 745 764 761 765 755 721 791 NaN 755 730 Inf Inf 756 742 Inf 689 Inf Inf 697 714 752 738 Inf 813 775 835 Inf 816 Inf 757 769 751 712 741 Inf Inf 795 772 Inf 804 Inf Inf 728 764 916 1.08e+03 Inf Inf 808 956 904 710 Inf 783 808 843 Inf 688 Inf 809 777 750 767 727 Inf 894 830 821 773 789 Inf Inf 761 808 819 762 Inf Inf 753 776 930 1.18e+03 Inf Inf 743 789 Inf 801 1.03e+03 772 639 770 Inf 908 Inf Inf 786 789 Inf 761 Inf 804 728 766 766 Inf Inf 715 533 728 784 763 Inf 760 785 764 792 727 Inf 773 761 729 781 793 Inf Inf 740 838 734 719 Inf 749 704 792 750 Inf Inf 706 871 734 770 Inf 861 Inf Inf 933 Inf Inf 794 863 879 935 Inf Inf 776 853 Inf 785 Inf 790 892 Inf 854 811 Inf 782 714 810 Inf 782 Inf Inf 807 Inf Inf 758 Inf Inf 746 783 767 781 Inf Inf 727 740 730 Inf 770 757 685 798 Inf 760 753 Inf 783 779 771 780 840 Inf 760 804 Inf 730 745 Inf 787 794 778 758 756 Inf 774 Inf Inf 790 784 Inf 795 792 Inf 802 794 Inf Inf 750 777 Inf Inf Inf 804 782 Inf 743 657 Inf Inf 515 Inf 746 793 Inf 769 Inf Inf 771 755 735 1.01e+03 782 Inf 733 715 Inf 731 716 Inf 751 774 Inf 467 632 800 799 874 Inf Inf 725 Inf 730 Inf Inf 767 731 Inf 764 Inf Inf Inf 719 Inf Inf 754 Inf 733 Inf Inf Inf Inf Inf 820 816 Inf Inf 776 Inf 805 806 Inf 769 Inf Inf Inf 807 Inf Inf Inf Inf Inf 768 795 807 796 Inf 742 820 818 822 Inf Inf Inf 733 800 803 777 Inf 793 722 790 812 790 Inf 817 Inf Inf 814 Inf Inf 780 765 Inf 786 Inf Inf 765 786 Inf 755 760 Inf Inf Inf Inf Inf 769 Inf 771 810 Inf 733 776 Inf Inf 748 Inf 783 Inf 1.03e+03 Inf Inf Inf 827 Inf Inf Inf 691 795 730 Inf Inf 766 754 807 754 740 Inf Inf 813 Inf 803 831 Inf Inf 770 774 785 766 783 809 764 Inf 780 796 Inf 795 783 Inf Inf Inf Inf 770 Inf Inf 764 760 784 Inf Inf 744 Inf 821 Inf 787 Inf Inf 758 794 Inf 739 739 Inf Inf 838 Inf Inf Inf Inf 787 740 Inf Inf 793 Inf 772 798 Inf 778 772 Inf Inf 764 Inf 719 766 746 Inf Inf Inf Inf 810 Inf 808 786 764 741 754 774 773 Inf Inf 824 754 Inf Inf Inf Inf Inf 750 725 Inf Inf 737 Inf 798 799 Inf 777 Inf Inf 774 774 Inf 772 813 779 795 777 Inf Inf Inf Inf 763 Inf 784 Inf Inf 735 788 Inf 760 770 Inf Inf 744 Inf Inf 783 769 Inf 787 Inf 766 781 788 783 750 Inf 1.22e+03 813 Inf 551 742 744 767 Inf Inf 750 810 766 768 840 Inf 760 738 Inf 734 Inf 872 854 Inf Inf 844 875 Inf Inf Inf Inf Inf 829 861 748 Inf Inf Inf 869 Inf 866 Inf 860 880 762 Inf 797 788 Inf Inf Inf Inf 894 714 Inf Inf Inf Inf 778 Inf Inf Inf 806 Inf 785 829 Inf Inf 792 Inf 764 766 Inf 790 Inf Inf Inf Inf 805 Inf 682 854 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 737 Inf Inf 765 714 783 764 Inf Inf 752 Inf 789 Inf Inf Inf Inf Inf 740 772 737 556 762 Inf 730 750 Inf Inf 770 Inf Inf Inf 834 Inf Inf 794 Inf Inf 792 780 Inf Inf Inf Inf 781 Inf 761 Inf 792 Inf 798 790 Inf Inf 738 602 758 754 Inf Inf 823 719 757 771 Inf 752 738 757 757 770 Inf Inf 783 764 734 738 748 Inf 748 737 Inf 774 Inf Inf 745 765 760 765 755 Inf 792 NaN 755 730 Inf Inf 757 Inf Inf 688 Inf Inf 698 713 752 Inf Inf 813 774 835 Inf Inf Inf Inf 769 751 712 740 Inf Inf 795 771 Inf 804 Inf Inf 729 764 916 1.08e+03 Inf Inf 808 956 Inf 710 Inf 783 809 843 Inf 687 Inf 809 777 750 768 726 Inf 894 830 822 772 789 Inf Inf 760 808 819 762 Inf Inf 753 777 Inf 1.18e+03 Inf Inf 744 789 Inf 801 1.03e+03 773 639 769 Inf 908 Inf Inf 786 789 Inf 762 Inf 804 Inf 767 767 Inf Inf 715 532 729 784 763 Inf 758 785 Inf 792 727 Inf 773 762 729 780 793 Inf Inf 740 Inf 734 Inf Inf 749 703 792 750 Inf Inf 706 871 734 771 Inf Inf Inf Inf 933 Inf Inf 793 864 Inf 934 Inf Inf 776 853 Inf Inf Inf 791 892 Inf 855 Inf Inf Inf 713 812 Inf 782 Inf Inf 807 Inf Inf Inf Inf Inf 747 782 766 781 Inf Inf 727 739 731 Inf 771 Inf Inf 799 Inf 760 Inf Inf Inf 779 771 779 840 Inf 760 Inf Inf 729 742 Inf Inf 793 778 756 756 Inf 773 Inf Inf 790 785 Inf 796 793 Inf 802 796 Inf Inf 750 777 Inf Inf Inf 804 Inf Inf 744 656 Inf Inf 515 Inf 747 Inf Inf Inf Inf Inf Inf 757 735 1.01e+03 782 Inf Inf 715 Inf Inf 716 Inf 751 774 Inf 466 Inf 800 798 874 Inf Inf 725 Inf 730 Inf Inf 767 731 Inf 764 Inf Inf Inf 720 Inf Inf 755 Inf 732 Inf Inf Inf Inf Inf 820 816 Inf Inf 776 Inf 804 806 Inf 770 Inf Inf Inf 806 Inf Inf Inf Inf Inf 766 795 807 Inf Inf 743 820 817 822 Inf Inf Inf 734 802 803 777 Inf 793 722 790 812 791 Inf 819 Inf Inf 814 Inf Inf 780 766 Inf 787 Inf Inf 764 787 Inf 756 760 Inf Inf Inf Inf Inf 769 Inf 770 810 Inf 733 776 Inf Inf 748 Inf 783 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 795 Inf Inf Inf 767 754 807 755 739 Inf Inf 812 Inf 803 831 Inf Inf 771 774 786 Inf 783 809 764 Inf 781 796 Inf 795 Inf Inf Inf Inf Inf Inf Inf Inf 763 760 784 Inf Inf 744 Inf 821 Inf 786 Inf Inf 759 794 Inf 739 739 Inf Inf Inf Inf Inf Inf Inf Inf 740 Inf Inf 793 Inf 771 798 Inf 776 Inf Inf Inf Inf Inf 719 766 Inf Inf Inf Inf Inf 810 Inf 808 787 764 742 Inf 775 773 Inf Inf Inf 755 Inf Inf Inf Inf Inf 751 725 Inf Inf 737 Inf Inf 799 Inf 778 Inf Inf 775 774 Inf 772 Inf 778 796 777 Inf Inf Inf Inf 764 Inf Inf Inf Inf 735 788 Inf 760 769 Inf Inf 744 Inf Inf 784 769 Inf 788 Inf Inf 780 Inf 784 750 Inf 1.22e+03 814 Inf 551 742 744 766 Inf Inf 750 811 766 Inf 839 Inf 760 738 Inf 735 Inf Inf 854 Inf Inf 843 876 Inf Inf Inf Inf Inf 829 860 748 Inf Inf Inf 871 Inf 866 Inf 861 Inf 762 Inf 797 788 Inf Inf Inf Inf 893 714 Inf Inf Inf Inf 779 Inf Inf Inf 807 Inf 784 830 Inf Inf 792 Inf 764 767 Inf 790 Inf Inf Inf Inf 806 Inf 682 854 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 738 Inf Inf 765 713 784 764 Inf Inf 754 Inf 789 Inf Inf Inf Inf Inf 740 772 737 556 761 Inf Inf Inf Inf Inf 770 Inf Inf Inf 834 Inf Inf 793 Inf Inf 792 780 Inf Inf Inf Inf 780 Inf 761 Inf 793 Inf 798 790 Inf Inf 738 603 758 755 Inf Inf 823 720 756 770 Inf 753 738 757 757 770 Inf Inf 784 763 734 737 748 Inf 748 737 Inf 773 Inf Inf 746 764 759 Inf Inf Inf 793 NaN 757 730 Inf Inf 759 Inf Inf 687 Inf Inf 698 712 752 Inf Inf 813 774 834 Inf Inf Inf Inf 769 752 712 740 Inf Inf 795 772 Inf 805 Inf Inf 730 764 916 1.08e+03 Inf Inf 808 956 Inf 710 Inf 783 809 844 Inf 686 Inf 809 777 750 769 726 Inf Inf 830 823 772 789 Inf Inf 759 808 818 762 Inf Inf 754 777 Inf 1.18e+03 Inf Inf 744 789 Inf 801 1.03e+03 774 638 769 Inf 908 Inf Inf 787 789 Inf 763 Inf 804 Inf 767 768 Inf Inf 715 530 729 784 763 Inf 757 785 Inf 792 727 Inf 773 763 729 780 792 Inf Inf 741 Inf 734 Inf Inf 749 703 791 750 Inf Inf 706 870 734 771 Inf Inf Inf Inf 933 Inf Inf 793 864 Inf 934 Inf Inf 776 853 Inf Inf Inf Inf 893 Inf 855 Inf Inf Inf 713 Inf Inf 783 Inf Inf 808 Inf Inf Inf Inf Inf 748 783 766 781 Inf Inf 727 738 732 Inf Inf Inf Inf 798 Inf 761 Inf Inf Inf 780 771 779 840 Inf 760 Inf Inf 729 740 Inf Inf 793 Inf 756 756 Inf 773 Inf Inf 789 785 Inf 796 793 Inf 803 796 Inf Inf 749 776 Inf Inf Inf 804 Inf Inf 744 656 Inf Inf 515 Inf 747 Inf Inf Inf Inf Inf Inf 759 735 1.01e+03 782 Inf Inf Inf Inf Inf 716 Inf 751 774 Inf 466 Inf 800 799 872 Inf Inf 725 Inf 729 Inf Inf 767 732 Inf 764 Inf Inf Inf 721 Inf Inf 755 Inf 732 Inf Inf Inf Inf Inf 820 816 Inf Inf Inf Inf 805 807 Inf 770 Inf Inf Inf 806 Inf Inf Inf Inf Inf 765 796 808 Inf Inf 744 820 816 822 Inf Inf Inf Inf 802 Inf 777 Inf Inf 722 790 812 791 Inf 822 Inf Inf 814 Inf Inf 781 766 Inf 788 Inf Inf 763 788 Inf 756 760 Inf Inf Inf Inf Inf 769 Inf 770 810 Inf 733 776 Inf Inf 748 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 795 Inf Inf Inf 768 753 806 757 738 Inf Inf 812 Inf 803 831 Inf Inf Inf 774 787 Inf 784 810 764 Inf 781 796 Inf 795 Inf Inf Inf Inf Inf Inf Inf Inf Inf 760 785 Inf Inf 744 Inf 821 Inf 786 Inf Inf Inf 793 Inf 740 738 Inf Inf Inf Inf Inf Inf Inf Inf 739 Inf Inf 792 Inf 770 798 Inf 774 Inf Inf Inf Inf Inf Inf 765 Inf Inf Inf Inf Inf 810 Inf 807 788 764 741 Inf Inf 773 Inf Inf Inf 756 Inf Inf Inf Inf Inf 752 726 Inf Inf 737 Inf Inf 800 Inf 778 Inf Inf 775 773 Inf 773 Inf 778 796 777 Inf Inf Inf Inf 764 Inf Inf Inf Inf 734 787 Inf 760 768 Inf Inf 745 Inf Inf 784 770 Inf 788 Inf Inf 780 Inf 784 750 Inf Inf Inf Inf 550 742 743 767 Inf Inf 752 811 767 Inf 840 Inf 760 737 Inf 734 Inf Inf 852 Inf Inf 842 875 Inf Inf Inf Inf Inf 828 859 748 Inf Inf Inf 872 Inf 866 Inf 862 Inf 761 Inf 797 789 Inf Inf Inf Inf 893 714 Inf Inf Inf Inf 778 Inf Inf Inf 808 Inf 785 829 Inf Inf 793 Inf 762 767 Inf 790 Inf Inf Inf Inf 808 Inf 682 854 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 764 713 783 765 Inf Inf 755 Inf 790 Inf Inf Inf Inf Inf 740 Inf 737 557 760 Inf Inf Inf Inf Inf 769 Inf Inf Inf Inf Inf Inf 792 Inf Inf Inf 779 Inf Inf Inf Inf 780 Inf 762 Inf 793 Inf 796 Inf Inf Inf 737 603 758 755 Inf Inf 822 720 756 770 Inf Inf 738 757 757 771 Inf Inf 784 762 734 736 747 Inf 748 738 Inf 773 Inf Inf 746 763 759 Inf Inf Inf 793 NaN 757 730 Inf Inf 760 Inf Inf 687 Inf Inf 699 712 752 Inf Inf 812 773 833 Inf Inf Inf Inf 769 752 Inf 740 Inf Inf 795 773 Inf 806 Inf Inf 730 764 916 1.08e+03 Inf Inf 806 956 Inf 711 Inf Inf 809 844 Inf 686 Inf 809 777 750 770 726 Inf Inf 831 823 772 Inf Inf Inf 759 809 817 762 Inf Inf 754 778 Inf 1.18e+03 Inf Inf 744 789 Inf 801 1.03e+03 Inf 638 769 Inf 907 Inf Inf 786 790 Inf 763 Inf 804 Inf 767 767 Inf Inf 716 529 728 784 763 Inf Inf 784 Inf 792 727 Inf 773 763 729 780 Inf Inf Inf 741 Inf 735 Inf Inf 750 702 791 751 Inf Inf 707 869 734 769 Inf Inf Inf Inf 933 Inf Inf 794 864 Inf 933 Inf Inf Inf 852 Inf Inf Inf Inf 893 Inf 854 Inf Inf Inf 713 Inf Inf 783 Inf Inf 808 Inf Inf Inf Inf Inf 748 783 767 781 Inf Inf 726 738 732 Inf Inf Inf Inf 799 Inf 763 Inf Inf Inf Inf Inf 780 840 Inf 760 Inf Inf Inf 740 Inf Inf 793 Inf Inf Inf Inf 773 Inf Inf 789 784 Inf 795 794 Inf 804 794 Inf Inf 749 775 Inf Inf Inf 803 Inf Inf 744 657 Inf Inf 515 Inf Inf Inf Inf Inf Inf Inf Inf 761 735 1.02e+03 783 Inf Inf Inf Inf Inf 715 Inf 751 773 Inf 466 Inf 801 799 871 Inf Inf Inf Inf 729 Inf Inf 767 732 Inf 764 Inf Inf Inf 721 Inf Inf 754 Inf 733 Inf Inf Inf Inf Inf 820 Inf Inf Inf Inf Inf 805 Inf Inf 769 Inf Inf Inf 806 Inf Inf Inf Inf Inf 764 795 Inf Inf Inf 744 Inf Inf 822 Inf Inf Inf Inf 802 Inf 777 Inf Inf 722 791 812 791 Inf 823 Inf Inf 815 Inf Inf 782 766 Inf 788 Inf Inf 763 Inf Inf 756 761 Inf Inf Inf Inf Inf 768 Inf Inf 809 Inf 732 777 Inf Inf 749 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 768 753 806 756 737 Inf Inf 812 Inf 803 832 Inf Inf Inf 774 787 Inf 784 810 764 Inf 781 797 Inf 796 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 785 Inf Inf 745 Inf 821 Inf 786 Inf Inf Inf Inf Inf 740 Inf Inf Inf Inf Inf Inf Inf Inf Inf 738 Inf Inf 792 Inf 770 797 Inf 774 Inf Inf Inf Inf Inf Inf 765 Inf Inf Inf Inf Inf 808 Inf 808 Inf 764 739 Inf Inf 773 Inf Inf Inf 757 Inf Inf Inf Inf Inf 751 Inf Inf Inf 737 Inf Inf 800 Inf 778 Inf Inf 775 774 Inf 773 Inf 778 796 777 Inf Inf Inf Inf Inf Inf Inf Inf Inf 734 786 Inf 759 767 Inf Inf Inf Inf Inf 783 770 Inf 787 Inf Inf 779 Inf 785 751 Inf Inf Inf Inf Inf Inf 741 768 Inf Inf 753 811 Inf Inf 840 Inf 760 737 Inf 733 Inf Inf 850 Inf Inf 842 Inf Inf Inf Inf Inf Inf 828 860 748 Inf Inf Inf Inf Inf 866 Inf 861 Inf 761 Inf 797 789 Inf Inf Inf Inf Inf 714 Inf Inf Inf Inf 777 Inf Inf Inf 808 Inf 786 828 Inf Inf 793 Inf 761 767 Inf 789 Inf Inf Inf Inf 810 Inf 681 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 764 712 782 765 Inf Inf 754 Inf 790 Inf Inf Inf Inf Inf 740 Inf 737 Inf 758 Inf Inf Inf Inf Inf 768 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 778 Inf Inf Inf Inf 781 Inf Inf Inf 793 Inf Inf Inf Inf Inf 737 602 Inf 756 Inf Inf 821 720 Inf 770 Inf Inf 736 756 757 772 Inf Inf 784 762 734 736 747 Inf 748 738 Inf 773 Inf Inf 746 763 759 Inf Inf Inf 791 NaN 756 729 Inf Inf 760 Inf Inf 688 Inf Inf 698 712 753 Inf Inf Inf 773 833 Inf Inf Inf Inf 769 752 Inf 740 Inf Inf 795 774 Inf 807 Inf Inf 730 764 916 1.08e+03 Inf Inf 805 957 Inf 712 Inf Inf 808 844 Inf 686 Inf 810 778 749 Inf Inf Inf Inf 831 823 772 Inf Inf Inf 760 809 Inf 762 Inf Inf 754 777 Inf 1.18e+03 Inf Inf 744 788 Inf 802 1.03e+03 Inf 638 770 Inf 906 Inf Inf 787 790 Inf 762 Inf 805 Inf Inf 766 Inf Inf 716 529 727 785 762 Inf Inf 784 Inf Inf 727 Inf Inf 763 730 780 Inf Inf Inf 740 Inf Inf Inf Inf 750 Inf 791 752 Inf Inf 708 869 733 767 Inf Inf Inf Inf 932 Inf Inf 794 863 Inf Inf Inf Inf Inf 852 Inf Inf Inf Inf 894 Inf Inf Inf Inf Inf 712 Inf Inf Inf Inf Inf 808 Inf Inf Inf Inf Inf 747 783 766 781 Inf Inf Inf 738 732 Inf Inf Inf Inf 799 Inf 763 Inf Inf Inf Inf Inf 781 Inf Inf 761 Inf Inf Inf 740 Inf Inf 793 Inf Inf Inf Inf 773 Inf Inf 788 784 Inf 794 794 Inf 803 793 Inf Inf 749 Inf Inf Inf Inf 802 Inf Inf Inf 658 Inf Inf 514 Inf Inf Inf Inf Inf Inf Inf Inf 761 Inf 1.01e+03 783 Inf Inf Inf Inf Inf 714 Inf 750 772 Inf 464 Inf 801 800 870 Inf Inf Inf Inf 728 Inf Inf 767 Inf Inf 764 Inf Inf Inf 721 Inf Inf 753 Inf Inf Inf Inf Inf Inf Inf 820 Inf Inf Inf Inf Inf 805 Inf Inf 768 Inf Inf Inf 807 Inf Inf Inf Inf Inf 765 795 Inf Inf Inf 744 Inf Inf 822 Inf Inf Inf Inf 802 Inf 777 Inf Inf Inf 791 812 790 Inf Inf Inf Inf 815 Inf Inf Inf 766 Inf 787 Inf Inf 763 Inf Inf 756 Inf Inf Inf Inf Inf Inf 768 Inf Inf 809 Inf 730 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 767 753 806 756 737 Inf Inf 812 Inf 804 833 Inf Inf Inf Inf 786 Inf 783 Inf 764 Inf 781 798 Inf 796 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 786 Inf Inf 745 Inf 820 Inf 786 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 737 Inf Inf 791 Inf 770 Inf Inf Inf Inf Inf Inf Inf Inf Inf 764 Inf Inf Inf Inf Inf 807 Inf 808 Inf 763 739 Inf Inf Inf Inf Inf Inf 757 Inf Inf Inf Inf Inf 749 Inf Inf Inf 737 Inf Inf Inf Inf 777 Inf Inf Inf 774 Inf 772 Inf Inf 796 777 Inf Inf Inf Inf Inf Inf Inf Inf Inf 734 787 Inf 759 766 Inf Inf Inf Inf Inf 782 770 Inf 786 Inf Inf 778 Inf 785 750 Inf Inf Inf Inf Inf Inf Inf 768 Inf Inf 755 Inf Inf Inf 840 Inf 761 Inf Inf 731 Inf Inf Inf Inf Inf 841 Inf Inf Inf Inf Inf Inf 828 Inf 748 Inf Inf Inf Inf Inf Inf Inf 861 Inf 761 Inf 798 790 Inf Inf Inf Inf Inf 713 Inf Inf Inf Inf 778 Inf Inf Inf 808 Inf 786 828 Inf Inf Inf Inf Inf Inf Inf 788 Inf Inf Inf Inf 810 Inf 681 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 765 Inf 782 764 Inf Inf 753 Inf 791 Inf Inf Inf Inf Inf 740 Inf Inf Inf 758 Inf Inf Inf Inf Inf 767 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 777 Inf Inf Inf Inf 782 Inf Inf Inf 793 Inf Inf Inf Inf Inf 738 602 Inf 756 Inf Inf 820 720 Inf 770 Inf Inf 735 756 758 Inf Inf Inf 783 763 734 Inf 746 Inf 748 737 Inf Inf Inf Inf 745 763 Inf Inf Inf Inf 789 NaN 756 Inf Inf Inf 761 Inf Inf 689 Inf Inf 696 712 753 Inf Inf Inf 774 833 Inf Inf Inf Inf 769 752 Inf 741 Inf Inf 795 774 Inf Inf Inf Inf 729 763 916 1.08e+03 Inf Inf 805 958 Inf 713 Inf Inf 807 844 Inf 686 Inf 810 779 749 Inf Inf Inf Inf 831 822 773 Inf Inf Inf 760 809 Inf Inf Inf Inf 753 777 Inf Inf Inf Inf 743 789 Inf 802 1.03e+03 Inf 637 770 Inf 906 Inf Inf 787 791 Inf Inf Inf Inf Inf Inf 765 Inf Inf Inf 529 728 786 761 Inf Inf 785 Inf Inf 728 Inf Inf 762 730 780 Inf Inf Inf 740 Inf Inf Inf Inf 750 Inf 792 752 Inf Inf 708 869 734 768 Inf Inf Inf Inf Inf Inf Inf 794 862 Inf Inf Inf Inf Inf 852 Inf Inf Inf Inf 894 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 808 Inf Inf Inf Inf Inf 747 783 764 781 Inf Inf Inf 737 Inf Inf Inf Inf Inf 798 Inf Inf Inf Inf Inf Inf Inf 783 Inf Inf 761 Inf Inf Inf 740 Inf Inf Inf Inf Inf Inf Inf 773 Inf Inf 788 783 Inf 794 794 Inf 801 792 Inf Inf 749 Inf Inf Inf Inf 802 Inf Inf Inf 659 Inf Inf 514 Inf Inf Inf Inf Inf Inf Inf Inf 760 Inf 1.02e+03 783 Inf Inf Inf Inf Inf Inf Inf 749 772 Inf Inf Inf 802 800 869 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 764 Inf Inf Inf Inf Inf Inf 753 Inf Inf Inf Inf Inf Inf Inf 820 Inf Inf Inf Inf Inf Inf Inf Inf 767 Inf Inf Inf 808 Inf Inf Inf Inf Inf 766 795 Inf Inf Inf Inf Inf Inf 822 Inf Inf Inf Inf 801 Inf 777 Inf Inf Inf 792 811 790 Inf Inf Inf Inf Inf Inf Inf Inf 767 Inf 787 Inf Inf 763 Inf Inf Inf Inf Inf Inf Inf Inf Inf 769 Inf Inf Inf Inf 729 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 752 806 756 737 Inf Inf 812 Inf 804 834 Inf Inf Inf Inf 786 Inf 782 Inf Inf Inf Inf 800 Inf 796 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 744 Inf 820 Inf 787 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 737 Inf Inf 793 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 763 Inf Inf Inf Inf Inf Inf Inf 809 Inf 764 740 Inf Inf Inf Inf Inf Inf 756 Inf Inf Inf Inf Inf 748 Inf Inf Inf 737 Inf Inf Inf Inf 777 Inf Inf Inf 775 Inf Inf Inf Inf 795 778 Inf Inf Inf Inf Inf Inf Inf Inf Inf 735 788 Inf 760 766 Inf Inf Inf Inf Inf 782 Inf Inf 785 Inf Inf 777 Inf 786 Inf Inf Inf Inf Inf Inf Inf Inf 769 Inf Inf 755 Inf Inf Inf Inf Inf Inf Inf Inf 733 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 748 Inf Inf Inf Inf Inf Inf Inf 863 Inf 761 Inf 798 789 Inf Inf Inf Inf Inf 713 Inf Inf Inf Inf 778 Inf Inf Inf Inf Inf 786 827 Inf Inf Inf Inf Inf Inf Inf 789 Inf Inf Inf Inf 810 Inf 681 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 766 Inf 782 Inf Inf Inf 752 Inf 790 Inf Inf Inf Inf Inf 740 Inf Inf Inf 759 Inf Inf Inf Inf Inf 767 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 777 Inf Inf Inf Inf 780 Inf Inf Inf 793 Inf Inf Inf Inf Inf 738 603 Inf 756 Inf Inf 821 720 Inf 771 Inf Inf 734 756 757 Inf Inf Inf 783 764 Inf Inf 746 Inf 747 736 Inf Inf Inf Inf 745 763 Inf Inf Inf Inf 790 NaN 756 Inf Inf Inf 761 Inf Inf Inf Inf Inf 695 712 Inf Inf Inf Inf 775 834 Inf Inf Inf Inf 769 752 Inf 740 Inf Inf 794 774 Inf Inf Inf Inf Inf 763 916 1.08e+03 Inf Inf 806 958 Inf 712 Inf Inf Inf 844 Inf Inf Inf 810 779 749 Inf Inf Inf Inf 831 822 773 Inf Inf Inf Inf 808 Inf Inf Inf Inf 753 777 Inf Inf Inf Inf 742 789 Inf Inf 1.03e+03 Inf 637 770 Inf Inf Inf Inf 786 792 Inf Inf Inf Inf Inf Inf 765 Inf Inf Inf 529 729 786 Inf Inf Inf 785 Inf Inf 729 Inf Inf 762 Inf 779 Inf Inf Inf 740 Inf Inf Inf Inf 750 Inf 792 753 Inf Inf 709 870 734 769 Inf Inf Inf Inf Inf Inf Inf 795 861 Inf Inf Inf Inf Inf 852 Inf Inf Inf Inf 894 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 809 Inf Inf Inf Inf Inf 746 783 Inf Inf Inf Inf Inf 737 Inf Inf Inf Inf Inf 797 Inf Inf Inf Inf Inf Inf Inf 783 Inf Inf 761 Inf Inf Inf 739 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 788 Inf Inf 795 Inf Inf 800 792 Inf Inf 748 Inf Inf Inf Inf 801 Inf Inf Inf 659 Inf Inf 514 Inf Inf Inf Inf Inf Inf Inf Inf 758 Inf 1.02e+03 782 Inf Inf Inf Inf Inf Inf Inf 748 771 Inf Inf Inf 803 800 869 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 753 Inf Inf Inf Inf Inf Inf Inf 820 Inf Inf Inf Inf Inf Inf Inf Inf 766 Inf Inf Inf Inf Inf Inf Inf Inf Inf 767 Inf Inf Inf Inf Inf Inf Inf 821 Inf Inf Inf Inf Inf Inf 777 Inf Inf Inf Inf 811 790 Inf Inf Inf Inf Inf Inf Inf Inf 767 Inf 787 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 771 Inf Inf Inf Inf 729 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 806 756 737 Inf Inf Inf Inf 804 834 Inf Inf Inf Inf 785 Inf 782 Inf Inf Inf Inf 799 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 744 Inf 820 Inf 788 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 737 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 742 Inf Inf Inf Inf Inf Inf 754 Inf Inf Inf Inf Inf 748 Inf Inf Inf 737 Inf Inf Inf Inf 777 Inf Inf Inf 775 Inf Inf Inf Inf 795 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 735 Inf Inf 761 766 Inf Inf Inf Inf Inf 782 Inf Inf Inf Inf Inf 778 Inf 786 Inf Inf Inf Inf Inf Inf Inf Inf 770 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 863 Inf Inf Inf 798 788 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 786 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 810 Inf 681 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 767 Inf 782 Inf Inf Inf 752 Inf 790 Inf Inf Inf Inf Inf Inf Inf Inf Inf 759 Inf Inf Inf Inf Inf 767 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 777 Inf Inf Inf Inf 779 Inf Inf Inf 794 Inf Inf Inf Inf Inf 739 603 Inf 756 Inf Inf 822 Inf Inf Inf Inf Inf 734 Inf 757 Inf Inf Inf 782 764 Inf Inf 746 Inf 746 Inf Inf Inf Inf Inf 745 763 Inf Inf Inf Inf 791 NaN Inf Inf Inf Inf 760 Inf Inf Inf Inf Inf Inf 712 Inf Inf Inf Inf 774 Inf Inf Inf Inf Inf 770 752 Inf 740 Inf Inf 794 773 Inf Inf Inf Inf Inf Inf 916 Inf Inf Inf 806 959 Inf 711 Inf Inf Inf 843 Inf Inf Inf 810 779 750 Inf Inf Inf Inf 831 822 773 Inf Inf Inf Inf 808 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 742 790 Inf Inf 1.03e+03 Inf Inf Inf Inf Inf Inf Inf 784 792 Inf Inf Inf Inf Inf Inf 766 Inf Inf Inf 529 Inf 786 Inf Inf Inf 786 Inf Inf 730 Inf Inf 761 Inf 778 Inf Inf Inf 740 Inf Inf Inf Inf 750 Inf 793 753 Inf Inf 709 870 Inf Inf Inf Inf Inf Inf Inf Inf Inf 795 862 Inf Inf Inf Inf Inf 852 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 809 Inf Inf Inf Inf Inf 746 783 Inf Inf Inf Inf Inf 737 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 761 Inf Inf Inf 739 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 788 Inf Inf 795 Inf Inf 799 792 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 658 Inf Inf 516 Inf Inf Inf Inf Inf Inf Inf Inf 758 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 749 771 Inf Inf Inf 804 800 867 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 753 Inf Inf Inf Inf Inf Inf Inf 820 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 767 Inf Inf Inf Inf Inf Inf Inf 822 Inf Inf Inf Inf Inf Inf 776 Inf Inf Inf Inf 811 790 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 787 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 772 Inf Inf Inf Inf 729 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 756 737 Inf Inf Inf Inf Inf 834 Inf Inf Inf Inf 784 Inf 781 Inf Inf Inf Inf 799 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 745 Inf 821 Inf 788 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 738 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 753 Inf Inf Inf Inf Inf Inf Inf Inf Inf 737 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 795 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 735 Inf Inf 762 767 Inf Inf Inf Inf Inf 781 Inf Inf Inf Inf Inf 778 Inf 786 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 861 Inf Inf Inf 796 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 787 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 811 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 767 Inf Inf Inf Inf Inf 752 Inf 790 Inf Inf Inf Inf Inf Inf Inf Inf Inf 760 Inf Inf Inf Inf Inf 767 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 777 Inf Inf Inf Inf 778 Inf Inf Inf 794 Inf Inf Inf Inf Inf 740 603 Inf Inf Inf Inf 822 Inf Inf Inf Inf Inf 734 Inf 757 Inf Inf Inf 782 764 Inf Inf 746 Inf 746 Inf Inf Inf Inf Inf 745 763 Inf Inf Inf Inf 792 NaN Inf Inf Inf Inf 759 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 773 Inf Inf Inf Inf Inf 771 752 Inf 741 Inf Inf 796 772 Inf Inf Inf Inf Inf Inf 916 Inf Inf Inf 806 958 Inf 709 Inf Inf Inf 843 Inf Inf Inf 810 780 Inf Inf Inf Inf Inf Inf 822 773 Inf Inf Inf Inf 808 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 743 790 Inf Inf 1.03e+03 Inf Inf Inf Inf Inf Inf Inf Inf 791 Inf Inf Inf Inf Inf Inf 767 Inf Inf Inf 530 Inf 785 Inf Inf Inf 786 Inf Inf 731 Inf Inf Inf Inf 777 Inf Inf Inf Inf Inf Inf Inf Inf 751 Inf 793 752 Inf Inf 708 870 Inf Inf Inf Inf Inf Inf Inf Inf Inf 795 862 Inf Inf Inf Inf Inf 853 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 809 Inf Inf Inf Inf Inf 746 784 Inf Inf Inf Inf Inf 737 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 761 Inf Inf Inf 741 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 788 Inf Inf 796 Inf Inf 800 792 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 658 Inf Inf 517 Inf Inf Inf Inf Inf Inf Inf Inf 759 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 749 772 Inf Inf Inf Inf 799 866 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 753 Inf Inf Inf Inf Inf Inf Inf 820 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 767 Inf Inf Inf Inf Inf Inf Inf 822 Inf Inf Inf Inf Inf Inf 776 Inf Inf Inf Inf 810 790 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 786 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 773 Inf Inf Inf Inf 729 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 738 Inf Inf Inf Inf Inf 834 Inf Inf Inf Inf 785 Inf 781 Inf Inf Inf Inf 799 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 745 Inf 821 Inf 788 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 738 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 753 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 736 Inf Inf 762 769 Inf Inf Inf Inf Inf 781 Inf Inf Inf Inf Inf 778 Inf 787 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 860 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 811 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 768 Inf Inf Inf Inf Inf 753 Inf 790 Inf Inf Inf Inf Inf Inf Inf Inf Inf 760 Inf Inf Inf Inf Inf 767 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 779 Inf Inf Inf 794 Inf Inf Inf Inf Inf 740 Inf Inf Inf Inf Inf 822 Inf Inf Inf Inf Inf 734 Inf 757 Inf Inf Inf 783 Inf Inf Inf 746 Inf 746 Inf Inf Inf Inf Inf 745 Inf Inf Inf Inf Inf 791 NaN Inf Inf Inf Inf 759 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 772 752 Inf 742 Inf Inf 796 772 Inf Inf Inf Inf Inf Inf 916 Inf Inf Inf Inf Inf Inf 709 Inf Inf Inf 842 Inf Inf Inf 810 780 Inf Inf Inf Inf Inf Inf Inf 773 Inf Inf Inf Inf 808 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 791 Inf Inf 1.02e+03 Inf Inf Inf Inf Inf Inf Inf Inf 791 Inf Inf Inf Inf Inf Inf 767 Inf Inf Inf 530 Inf 785 Inf Inf Inf Inf Inf Inf 731 Inf Inf Inf Inf 778 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 795 862 Inf Inf Inf Inf Inf 852 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 808 Inf Inf Inf Inf Inf 745 783 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 761 Inf Inf Inf 744 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 788 Inf Inf 796 Inf Inf 802 793 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 658 Inf Inf 516 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 749 773 Inf Inf Inf Inf 798 865 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 754 Inf Inf Inf Inf Inf Inf Inf 821 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 767 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 775 Inf Inf Inf Inf 809 790 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 786 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 772 Inf Inf Inf Inf 730 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 738 Inf Inf Inf Inf Inf 834 Inf Inf Inf Inf 785 Inf 781 Inf Inf Inf Inf 799 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 746 Inf 821 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 738 Inf Inf Inf Inf Inf Inf Inf Inf 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 736 Inf Inf Inf 770 Inf Inf Inf Inf Inf 781 Inf Inf Inf Inf Inf 778 Inf 787 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 861 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 809 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 768 Inf Inf Inf Inf Inf 754 Inf 789 Inf Inf Inf Inf Inf Inf Inf Inf Inf 762 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 794 Inf Inf Inf Inf Inf 740 Inf Inf Inf Inf Inf 822 Inf Inf Inf Inf Inf 734 Inf 757 Inf Inf Inf 784 Inf Inf Inf Inf Inf 746 Inf Inf Inf Inf Inf 745 Inf Inf Inf Inf Inf 790 Inf Inf Inf Inf Inf 758 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 772 752 Inf 743 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 916 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 843 Inf Inf Inf 809 781 Inf Inf Inf Inf Inf Inf Inf 772 Inf Inf Inf Inf 808 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 791 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 791 Inf Inf Inf Inf Inf Inf 767 Inf Inf Inf 529 Inf 785 Inf Inf Inf Inf Inf Inf 731 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 Inf Inf Inf Inf Inf Inf Inf 853 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 745 782 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 744 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 803 793 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 659 Inf Inf 516 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 749 774 Inf Inf Inf Inf Inf 865 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 766 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 775 Inf Inf Inf Inf Inf 790 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 786 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 740 Inf Inf Inf Inf Inf 834 Inf Inf Inf Inf Inf Inf 782 Inf Inf Inf Inf 800 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 745 Inf 820 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 738 Inf Inf Inf Inf Inf Inf Inf Inf 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 769 Inf Inf Inf Inf Inf 780 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 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 861 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 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 Inf Inf Inf Inf 755 Inf 788 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 794 Inf Inf Inf Inf Inf 740 Inf Inf Inf Inf Inf 822 Inf Inf Inf Inf Inf 734 Inf 757 Inf Inf Inf 785 Inf Inf Inf Inf Inf 745 Inf Inf Inf Inf Inf 745 Inf Inf Inf Inf Inf 790 Inf Inf Inf Inf Inf 758 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 772 Inf Inf 744 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 916 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 843 Inf Inf Inf 808 781 Inf Inf Inf Inf Inf Inf Inf 772 Inf Inf Inf Inf 809 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 791 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 792 Inf Inf Inf Inf Inf Inf 766 Inf Inf Inf 528 Inf 785 Inf Inf Inf Inf Inf Inf 731 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 Inf Inf Inf Inf Inf Inf Inf 854 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 745 781 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 803 793 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 660 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 866 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 775 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 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 740 Inf Inf Inf Inf Inf 834 Inf Inf Inf Inf Inf Inf 782 Inf Inf Inf Inf 799 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 819 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 738 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 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 779 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 861 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 766 Inf Inf Inf Inf Inf Inf Inf 787 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 740 Inf Inf Inf Inf Inf 822 Inf Inf Inf Inf Inf 734 Inf 757 Inf Inf Inf 785 Inf Inf Inf Inf Inf 745 Inf Inf Inf Inf Inf 745 Inf Inf Inf Inf Inf 791 Inf Inf Inf Inf Inf 757 Inf Inf Inf Inf Inf 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 916 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 808 781 Inf Inf Inf Inf Inf Inf Inf 772 Inf Inf Inf Inf 809 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 791 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 792 Inf Inf Inf Inf Inf Inf 766 Inf Inf Inf Inf Inf 784 Inf Inf Inf Inf Inf Inf 731 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 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 745 782 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 803 793 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 659 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 867 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 775 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 741 Inf Inf Inf Inf Inf 834 Inf Inf Inf Inf Inf Inf 782 Inf Inf Inf Inf 798 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 819 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 738 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 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 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 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 861 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 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 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 740 Inf Inf Inf Inf Inf 823 Inf Inf Inf Inf Inf 733 Inf 757 Inf Inf Inf 784 Inf Inf Inf Inf Inf 743 Inf Inf Inf Inf Inf 744 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 773 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 781 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 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 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 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 745 782 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 803 794 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 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 868 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 775 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 742 Inf Inf Inf Inf Inf 834 Inf Inf Inf Inf Inf Inf 782 Inf Inf Inf Inf 797 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 819 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 738 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 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 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 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 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 Inf Inf Inf Inf Inf Inf 823 Inf Inf Inf Inf Inf 732 Inf 757 Inf Inf Inf 783 Inf Inf Inf Inf Inf 742 Inf Inf Inf Inf Inf 744 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 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 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 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 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 782 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 804 795 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 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 868 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 774 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 783 Inf Inf Inf Inf 796 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 820 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 739 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 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 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 732 Inf Inf Inf Inf Inf 782 Inf Inf Inf Inf Inf 743 Inf Inf Inf Inf Inf 744 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 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 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 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 782 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 804 795 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 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 774 Inf Inf Inf Inf Inf 789 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 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 796 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 821 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 740 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 734 Inf Inf Inf Inf Inf 783 Inf Inf Inf Inf Inf 745 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 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 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 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 781 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 804 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 789 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 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 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 735 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 747 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 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 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 804 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 789 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 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 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 737 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 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 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 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 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 789 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 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 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 737 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 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 802 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 789 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 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 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 737 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 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 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 789 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 785 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 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 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 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 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 789 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 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 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 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 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 789 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 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 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 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 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 789 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 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 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 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 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 789 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 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 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 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 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 784 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 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 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 785 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 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 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 785 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 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 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 786 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 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 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 786 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 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 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 786 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 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 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 786 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 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 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 785 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 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 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 785 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 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 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 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 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf 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 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf