DensityinRetina_Red_5dpf.txt 385 KB

1
  1. Density_retina_all_mm 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 808 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1515 1818 1919 1919 1919 1919 2020 2222 2323 2525 2525 2626 2525 2424 2323 2222 2222 2424 2424 2424 2222 2222 2020 1919 1818 1818 1818 1717 1717 1717 1515 1313 909 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1414 1616 2020 2020 2323 2727 2828 2828 2929 3232 3434 3434 3535 3333 3434 3636 3737 3737 3838 3636 3737 3535 3434 3434 3232 3232 3232 3333 3434 3434 3030 2929 2929 2929 2828 2727 2525 2323 2222 2020 1818 1717 1616 1515 1414 1111 808 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1818 2121 2323 2626 3131 3333 3333 3434 3636 3838 3838 4242 4242 4242 4141 4242 4343 4343 4646 4949 4848 4949 4949 5050 5151 5050 4949 5151 4646 4444 4343 4444 4545 4545 4444 4545 4747 4545 4242 3838 3939 3939 3838 3232 3232 2929 2929 2828 2626 2323 2121 1818 1818 1717 1515 1313 909 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1515 1919 2424 2626 2929 3333 3636 3838 3737 3838 4242 4343 4848 4949 5353 5252 5252 5353 5555 5858 5959 5959 5959 6262 6363 6464 6262 6363 6464 6464 6464 6060 6060 6060 5959 5858 5757 5656 5454 5353 5252 5252 5151 5252 5050 4848 4949 4949 4646 4343 4141 3939 3737 3636 3636 3636 3333 3030 2626 2727 2424 2020 1919 1717 1616 1212 404 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1515 2121 2727 3131 3434 3333 3434 4040 4141 4545 4747 4747 5252 5555 5757 5858 5959 6060 5959 6464 6565 6767 6969 7070 6868 6868 6969 6969 6969 6767 6666 7373 7575 7575 7272 7272 7171 7373 7171 7171 7070 6666 6262 6666 6363 6464 6161 6060 6060 5959 6060 5959 5555 5555 5555 5454 5353 5151 4747 4646 4646 4242 4242 3939 3636 3030 3030 2929 2727 2525 2121 1919 1818 1414 404 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1919 2525 2828 3232 3636 3838 4141 4444 4747 4949 5353 5656 5757 6262 6464 6666 6565 6767 6767 7272 7171 7373 7474 7777 7676 7878 7777 7878 7979 8383 8282 8181 8383 8484 8383 8585 8484 8181 8080 7979 7878 7878 7878 7676 7474 7373 7878 7878 7878 7979 7979 7272 6969 7070 6767 6666 6464 6464 6464 6464 6363 6060 5757 5555 5252 5050 4848 4747 4545 4242 4040 3636 3535 3232 3030 2727 2525 2222 2020 1616 1111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2020 2828 2929 3232 3939 4343 4444 4848 4949 5151 5555 6060 6363 6565 7070 7474 7474 7575 7575 7878 7979 8080 8181 8282 8686 8787 8989 8989 8888 9292 9595 9595 9494 9797 9393 9292 8989 8989 8787 8686 8888 8888 8989 9292 9292 9292 9090 9191 9090 8989 9090 8989 8686 8585 8383 8282 8080 7979 7878 7676 7676 7373 7171 7070 7070 6969 6969 6363 6262 5959 5656 5757 5353 5050 4747 4444 4444 4343 3939 3434 3232 3030 2727 2424 2121 1919 1111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2222 2626 3131 3333 3636 4141 4444 4747 5151 5656 5858 6363 6565 6868 7070 7373 7474 7878 8080 8282 8282 8585 8888 8989 9090 9595 9595 9797 10100 10504 10706 10403 10302 10100 10302 10201 9898 9696 10100 9797 9797 9595 9898 9999 10201 10201 9999 10100 10100 10100 10302 10403 10201 9999 10100 10100 9595 9090 9191 9090 9191 8888 9090 8888 8888 8282 8383 8181 8181 7777 7373 7070 6969 6868 6767 6767 6868 6363 6262 5656 5454 5252 5050 4646 4242 3737 3535 3333 3030 2828 2222 2121 909 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1616 2525 3131 3333 3535 3939 4646 4848 5252 5454 6363 6565 7272 7676 7575 7272 7474 7676 8383 8888 8989 8989 9191 9494 9898 9898 10100 10706 10605 10504 10807 10706 10706 10807 10605 10605 10908 10908 10908 10908 10403 10403 10807 10504 10504 10807 10807 11312 11211 11211 11110 10908 10807 10908 11009 11009 11009 11009 11211 10706 10908 10807 10605 10504 10605 10302 10100 10201 9595 9090 8585 8787 8686 8787 8484 8080 7878 7979 7777 7777 7474 7272 6767 6666 6464 6161 6060 5858 5555 4949 4545 4242 3737 3131 2828 2626 2424 1818 1010 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1919 2525 3030 3434 3636 4141 4848 5151 5555 6060 6666 7373 7676 7575 7979 7474 8080 8585 9191 9090 9191 9797 9999 10302 10504 10605 10504 10807 11009 11413 11211 11211 11009 11312 11514 11615 11615 11817 11817 11514 11110 11211 11312 11413 11312 11110 11413 11514 11716 11817 12120 12221 11817 11615 11413 11817 11716 11615 11716 11716 11817 11817 12120 12019 11615 11514 11312 11110 11009 10605 10403 10403 10403 10302 9797 9191 8989 8989 8585 8484 8585 8585 8484 8585 8080 7676 7272 7171 7070 6969 6565 6363 6161 5757 5252 4646 4242 3636 3333 3333 2929 2323 1515 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1616 2020 3030 3434 3636 4040 4343 5454 5656 5959 6565 7070 7272 7575 8080 8383 8484 8585 8787 9292 9696 9898 10302 10201 10504 10504 10706 11211 11413 11211 11615 11918 12019 12120 11615 11716 12423 12120 12322 12120 12019 12120 12322 12322 12221 12120 12322 12524 12524 12827 12625 12423 12524 12120 12221 12524 12625 12524 12423 12423 12524 12827 12827 13130 12827 12827 12322 12221 11918 12019 11514 11312 11211 11009 10807 10807 11009 11110 11009 11009 10706 10201 9797 9898 9797 9595 9393 9393 8989 8888 8686 8282 7979 7676 7272 6969 6666 6464 6161 5656 5555 4747 3939 3636 3434 3131 2525 1919 1313 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1818 2525 2929 3737 3838 4444 4545 5353 5757 5858 6262 6868 7272 7676 7777 8383 8787 8888 9191 9595 9999 10403 10605 10605 11211 11009 11312 11514 11918 12322 12423 12120 12423 12423 12524 12423 12928 13029 12928 13130 13130 12827 13029 13332 13231 13534 13433 13130 13231 13736 13736 13635 13635 13635 13231 12928 13433 13231 13534 13736 13736 13635 13534 13635 13635 13130 13029 13231 13029 13231 13130 13029 12524 12423 12221 12524 12625 12322 12019 11817 11817 11817 11918 11716 11211 11110 10706 10201 10504 9797 9696 9696 9595 9292 8787 8686 8686 8282 7777 7575 7171 6767 6464 6161 5656 4949 4242 3939 3737 3333 2828 2323 1515 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2222 2525 3131 3535 4343 4747 4848 5555 5959 6363 7070 7272 7575 7777 8282 8585 9090 9292 9494 9696 9999 10302 10908 11312 11514 11716 12120 12221 12423 12524 12827 13231 13130 12928 12928 12827 12827 12827 13231 14039 14241 13837 13938 13837 13837 13938 14039 14140 13837 13938 14241 14443 14443 14544 14140 13938 13837 13938 14039 14140 14241 14544 14544 14443 14645 14241 13938 13938 13938 13938 13938 13837 13938 14140 14140 13938 13332 13332 13433 13534 13534 13534 13332 12928 12726 12221 11817 11615 11514 11514 11413 11413 10504 10302 10302 10100 9797 9393 9191 9191 9090 8787 8080 7878 7777 7171 6666 6464 5656 5454 4545 4242 3939 3636 2929 2525 1818 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1111 2020 2424 3232 3838 4343 4747 5050 5858 6262 6767 7373 7878 8181 8484 8787 9090 9595 9393 9898 10403 10302 10504 11009 11312 11514 11716 11918 12019 12625 12928 12726 12726 13231 13433 13332 13332 13534 13736 14342 14342 14241 14544 14544 14746 14645 14443 14443 14645 14645 14544 14544 14443 14847 14948 15049 14544 14746 15251 15150 14847 14645 14645 14847 15150 15049 14948 14948 15150 14746 14645 14645 14746 14645 14241 14544 14746 14746 14746 14342 13837 13635 13433 13635 13231 13433 13635 13332 13332 12827 12827 12625 12423 12120 11918 11817 11514 10807 10403 10807 10403 10201 9696 9595 9898 9393 9292 8686 8383 7878 7272 7070 6767 6060 5757 4949 4444 3939 3535 3434 2828 1818 909 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1212 2020 2525 3333 3838 4545 4949 5050 5555 6161 6969 7171 7878 8383 8686 8787 9090 9696 9797 10302 10605 10504 10807 11211 11615 12019 12019 12423 12524 12827 13130 13433 13130 13332 14039 13736 13837 14140 15049 15251 15150 15251 14948 15150 15150 15150 15150 14948 15049 15756 15251 15352 15655 15554 15554 15150 15049 15554 15554 15655 15655 15958 15857 15453 15453 15857 15352 15251 15352 15554 15554 15756 15352 15352 15251 15352 15251 15251 15554 15049 14948 14443 14847 14544 14342 14241 14140 13736 14241 14039 13837 14039 14039 13534 13534 13231 12928 12625 12221 12019 12019 11312 11110 11009 10807 10908 10201 10201 10201 9595 9292 9191 8787 8080 7878 7575 6666 6363 5656 5050 4747 3838 3535 3434 2929 1919 1010 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2020 2727 3333 3737 4343 4747 5252 5656 6262 6565 6767 7676 7979 8484 8989 9191 9797 10302 10504 10908 11009 11009 10908 11716 11817 12625 12322 12625 12928 13534 13736 13837 14241 14039 14544 14443 14443 14746 14948 15251 15554 15554 15554 15655 15958 15958 15857 16059 16059 15857 16160 16665 16766 16564 16463 16261 16362 16362 16160 16564 16564 16564 16564 16059 16261 16362 16463 16766 16665 16261 16463 17069 16766 16564 16564 16564 16059 16059 15554 16160 16059 15554 15453 15150 15150 14948 15251 15150 15150 14847 14645 14645 14645 14847 14847 14241 13736 13534 13635 13029 13029 12524 12423 12221 11615 11413 11514 11817 11009 10908 10504 9696 9797 9595 9393 8888 8383 8080 7777 6969 6565 5959 5353 4646 3838 3636 3434 2828 1919 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1919 2525 3333 3737 4141 4747 5252 5858 6565 6969 7171 7676 8383 8686 8888 9696 10100 10403 10504 10908 11009 11312 11413 11918 12625 12928 13231 13332 13534 13635 13736 14140 14544 14544 14847 15150 15150 15150 15352 15554 15554 15958 16059 16463 16261 16766 16968 17170 17170 17372 17069 17069 16867 17271 17069 16968 16968 17170 16968 17271 16968 17170 17170 17473 16968 17271 17069 17675 17675 17675 17675 17473 17271 17372 17473 17170 17069 17473 16867 16564 16766 16261 16362 16362 16463 16261 16059 15958 15655 15453 15554 15049 15251 15352 15352 15150 14746 14443 14443 13938 13837 13938 13635 13635 13534 13029 12423 11716 11615 11615 11918 11817 11312 11009 10605 9999 9898 9494 9393 8787 8585 8282 7373 7070 6767 6363 5454 5050 4040 3838 3434 2727 1919 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1919 2424 2828 3737 4242 4949 5353 5959 6464 6969 7474 7878 8080 8787 8989 9898 10706 10706 11009 11413 11413 11514 11413 11817 12322 13130 13332 13837 14241 14039 14140 14443 14645 14645 14948 15150 15150 15352 15756 15756 15958 16362 16362 16564 16867 16968 16867 17473 17473 17776 17877 17473 17271 17271 17170 17574 17473 17372 17574 17776 17877 17877 17776 17776 18382 17877 17574 17675 17776 17978 17877 17574 17877 17877 17776 17776 17574 17574 17574 17776 18180 18079 17574 17574 17574 17473 17069 16665 16867 17069 16867 16463 16362 16059 15958 15857 16059 15453 15150 15453 15150 15049 14948 14746 14443 14241 14342 13837 13938 13332 12827 12726 12221 12322 12120 11716 11413 11312 10706 10605 10504 9696 9393 8989 8686 8383 7676 7171 6666 6363 6060 5353 4242 4040 3434 2929 2121 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1515 2222 2828 3434 4141 4949 5555 5858 6363 7171 7575 7878 8282 8787 9292 9797 10302 10908 11110 11312 11110 11615 11918 12524 12625 12928 13332 13837 14140 14342 14443 14746 15150 15150 15251 15453 15655 15655 15958 15958 16261 16261 16362 16564 16968 16867 17069 17574 17675 17776 17978 17877 17574 17372 17271 17271 17776 18079 18079 18382 18382 18483 18483 18382 18584 18685 18180 18584 18685 18483 18887 18786 19089 18483 18685 18382 18584 18584 18382 18584 18685 18281 18483 18180 18281 18382 18685 18584 18786 18281 17978 17473 17372 16867 16564 16766 16968 16463 16463 15958 15958 16059 16059 16160 15857 15453 14948 14847 14746 14746 14544 13736 13837 13736 13231 13130 12625 12524 12120 11817 11716 11413 11211 11312 10201 9898 9292 9090 8686 8181 7575 7272 7171 6363 6161 5151 4141 3838 3535 2929 2020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1515 2121 2727 3131 3939 4747 5252 5858 6464 6767 7575 7575 8383 8585 9191 9797 10403 10605 10807 11211 11615 11716 11918 12524 12928 12928 13231 13635 13534 14140 14039 14746 14948 15554 15554 15958 16665 16463 16059 16463 16463 16867 17069 17271 17372 17473 17473 17675 18180 17776 18079 18382 18483 18483 18281 17978 18281 18786 18786 18685 18887 18887 18887 18685 18887 18988 18988 18887 19089 19089 19190 19392 19190 18887 19089 18786 19089 18988 19190 18988 18887 18988 18281 18281 18382 18483 18685 18483 18382 18685 19291 18988 18584 17978 17776 17675 17574 17170 17372 17170 16867 16766 16867 16463 16261 16160 16463 15756 15554 15251 15150 15251 15150 14948 14342 14544 14443 13635 13231 13231 13130 12726 12423 12221 11817 11615 11514 11110 10706 10201 9393 9292 8686 7777 7474 7474 7171 6363 5858 4848 4040 3838 3434 2727 1313 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1919 2525 3030 4040 4848 5454 5757 6464 6767 7171 7575 8080 8888 9090 9797 10201 10605 11009 11211 11615 12120 12221 12625 12726 13130 13534 13332 13534 13635 13837 14645 15251 15251 15554 15655 15655 15958 16261 16665 17069 16766 17473 17776 17877 18079 17877 18180 18079 18281 18685 18988 18887 19190 19089 18887 19594 18887 19291 19089 19190 19594 19796 19998 19695 19291 19089 19392 19493 19796 19796 19291 19897 20099 19594 19392 19998 19695 19392 19291 19594 19089 19190 19493 19291 18887 18887 18786 19291 19291 18584 18483 18786 18988 18887 18786 19089 18988 18685 18180 18180 18281 17978 17574 17372 17170 17271 17069 16564 16362 16160 16362 16160 15554 15554 15049 15352 15150 15150 14948 13938 13736 13534 13231 12928 12726 12625 12322 11918 11918 11716 11514 10302 9999 9797 9090 8686 8181 7777 7676 6969 6262 5858 4949 4040 3939 3333 2525 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1717 2222 3030 3636 4848 5454 5858 6161 6363 6868 7676 8383 8585 8989 9696 10706 10504 11312 11615 11514 11716 12322 12928 13332 13332 13635 14140 14039 13938 14140 15049 15251 15453 15554 16160 15958 16059 16261 17069 16968 17271 16968 17372 17574 18079 18281 18483 18483 18382 18988 19392 19190 19190 19190 19392 19291 19695 19493 19594 19594 19897 19897 19493 19897 19897 19594 19796 19695 20301 20503 20402 20099 20402 20604 20604 20301 20705 20503 20503 20503 19796 19897 20200 19897 19897 20099 20705 20099 19695 19493 19695 19493 19089 19493 19291 19695 19897 19695 19291 19291 19190 19190 18483 18382 18483 18079 18180 17978 17776 17675 17675 17271 17069 16766 16362 15958 15756 15655 15352 15251 15251 14847 14140 13938 13736 13938 13130 12726 12423 12423 12322 12019 12019 11918 11110 10706 10302 9797 9090 8585 8282 7777 7272 6767 6161 5555 4545 4040 3636 2828 1515 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2323 2929 3333 4242 4949 5656 5858 6363 6969 7373 7676 8484 8787 9292 10201 10504 10807 11009 11817 12019 11817 12726 13029 13332 13938 14140 14645 14948 14847 14948 15150 15756 15756 15756 16261 16463 16463 17372 17574 17372 17574 17776 17675 18079 18180 18483 19089 19089 19392 19291 19594 19796 19897 19594 19796 19594 20099 20301 20200 20099 20200 20099 19998 19695 19695 19998 20200 20099 19998 19998 20301 20402 20907 20705 21008 21210 21109 20705 20503 21008 21311 21311 21412 20806 20806 20503 20301 20604 20503 20806 20301 20200 20200 19594 19796 20301 20301 19897 19998 19594 19493 19594 19190 19089 18988 19190 19190 18786 18786 19089 18584 18180 18180 18079 17574 17675 17372 17069 16261 16261 15857 15857 15655 15049 14544 14443 14039 14140 13736 13332 13029 12827 13029 12524 11918 11615 11413 11009 10302 10201 9595 9090 8585 8080 7777 7373 6262 5858 5252 4545 4242 3737 2424 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1919 2323 3030 4040 4747 5353 5757 6161 6969 7575 7676 8282 8989 9393 10100 10403 11009 11211 12019 12019 12322 12221 12726 13231 13534 13938 14645 14746 15352 15352 15453 15251 15756 16160 16362 16564 16766 17069 17574 17877 17574 17978 18483 18887 18887 18988 19089 19493 19493 19291 19897 19695 19695 20301 20806 20301 20200 20806 20907 20806 20503 20907 20806 21311 21008 20402 20099 20301 20503 20604 20705 21008 21008 20705 20806 20705 21008 21311 20806 20604 21008 20806 21109 21311 21311 20907 20604 20503 20705 21210 21210 21109 20907 20705 20402 19998 19998 20200 20099 19897 19796 19998 20099 20099 19796 19493 19594 19392 19089 19291 18988 18685 19392 18988 18988 18584 18079 17877 17877 17978 17271 16968 16362 16261 15857 15251 15655 14948 14746 14443 14645 14140 13938 13231 13534 13130 12928 12322 11918 11918 11413 10807 10605 9999 9393 8787 8383 7979 7676 6464 6060 5454 4848 4444 3737 3030 1717 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2020 2929 3535 4343 5050 5454 6060 6464 7373 7878 8484 8484 9090 9595 10403 10605 11211 11514 12221 12322 12221 12423 13231 13332 13736 14241 14645 15251 15352 15958 15756 15352 15958 16564 16867 17069 17473 17675 17675 18079 18281 18382 18180 18281 18584 19392 19392 19796 19594 20200 20200 20099 20099 20503 20604 20503 20705 20907 21109 21109 20907 20705 21008 21109 21109 21109 20705 20604 21109 21412 21513 21412 21412 21109 21513 21513 21614 21412 21715 21513 21614 21210 21412 21917 21816 21513 21614 21614 21412 21816 22119 21614 21917 21917 21816 20907 21109 20604 20604 20301 20099 20099 20503 20301 20402 20099 19998 20301 20200 19998 19594 19392 19493 19089 19190 19392 19190 18887 18685 18685 18180 18180 17776 17776 17170 16665 16564 16261 16160 15958 15857 15251 15251 14948 14544 14039 13938 13635 13029 12423 12322 12120 12019 11413 11110 10403 9797 9494 8989 8484 7878 7373 6262 5959 4949 4747 4141 3636 2525 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1717 2424 3232 3939 4545 4949 5858 6363 6767 7676 8181 8686 8585 9191 9797 10302 10908 11615 11716 12221 12221 12423 13029 13635 13938 14342 14645 15251 15756 15958 16059 16160 16665 16665 16867 17271 17776 17978 17877 17978 18281 18180 18584 18584 18382 18685 19392 19190 19594 19594 19897 20402 20503 20604 20806 20604 20604 20705 20806 21008 21008 21008 21513 21513 21210 21008 21311 21311 21210 21412 21715 22018 21816 21412 21311 21513 22422 22220 22220 22422 22119 22119 22321 22220 22321 22220 22119 22624 22321 22321 22422 22624 22725 22422 21917 22321 22220 21917 21614 21513 21311 20503 20402 20200 20705 20907 20301 20301 20806 20806 20907 20705 20402 20200 19998 19695 19796 19998 20301 20200 19392 18786 18786 18483 17978 17978 17776 17372 17069 16665 16867 16463 16261 16160 16059 15756 15150 14544 14241 14039 13837 13433 13231 12524 12423 12120 11716 11312 10504 10100 9797 9393 8787 8181 7676 6969 6060 5656 5050 4343 3838 3030 1818 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1818 3030 3636 4242 5050 5454 6262 6464 7070 7878 8282 8888 9393 9393 9898 10807 11615 12019 12423 12322 12625 12726 13938 13736 14140 14645 15150 15857 15958 16261 16463 16665 17069 17473 17372 17675 18382 18786 18685 18483 18584 18887 19291 19291 19594 19695 19695 19897 19998 20402 20402 20200 20402 20604 20705 20806 21109 20907 21109 21008 21008 21210 21513 21412 21412 21715 21715 21412 21614 21412 21614 21917 22018 22119 21614 22018 22321 22119 22523 22523 22422 22422 22725 22826 22624 22624 22422 22826 22523 22725 23028 22927 23331 22927 22725 22220 22321 22624 22422 22624 22422 21311 21311 20907 21008 21614 21816 21109 21008 21109 21412 21614 21008 20907 20806 21008 21210 21008 20301 21109 21109 20806 20604 20200 19493 19190 18281 18281 18079 18180 17776 17372 17170 16766 16564 16160 16261 15756 15251 14746 14746 14443 14039 13635 13736 13332 12524 12524 12120 11413 11110 10605 9999 9494 9090 8383 7474 7070 6060 6161 5353 4646 3939 3535 2222 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 909 2121 3232 3939 4242 4949 5656 5959 6767 7676 8181 8383 9090 9393 9999 10504 11110 11817 11514 12120 12322 13029 13231 13736 14241 14645 14746 15150 15857 15958 16463 16867 16867 17372 17473 17675 17978 18281 18281 18483 18584 18685 19594 19695 19594 19695 19594 19998 20503 20705 20604 21210 21008 21109 21210 21412 21210 21412 21816 21513 21412 21513 21412 21715 21614 21614 21513 21614 21816 22018 22422 22422 22624 22725 22523 22220 22826 22624 22624 23028 22523 22624 22624 23028 23634 23533 23028 22624 22624 23230 23129 23028 23432 23432 23634 23533 23230 22927 22927 22321 22321 22321 22725 22523 22119 22119 22220 22119 22624 22220 22018 21816 21917 21816 21513 21210 21210 21513 21513 21311 21311 21311 20705 20806 21008 20402 19796 19897 19594 18988 18584 18584 18180 17372 17271 17372 16867 17170 16665 16362 15857 15554 15453 15049 14847 14241 14140 14039 13534 13231 12928 12726 12019 11514 11211 10706 9999 9191 8484 7979 7474 7070 6363 5959 4949 4141 3737 2424 1010 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1717 2828 3434 4040 4343 5353 6161 6565 7171 7575 8080 8282 9393 9696 9898 10504 11211 11514 11817 12322 12726 13029 13029 13938 14342 14645 15251 15352 15958 16362 16564 17069 17170 17271 17473 17675 18180 18483 18584 18281 18786 19594 19897 20099 19897 20200 20604 20402 20806 21008 20907 20806 21109 21311 20806 21412 21513 21513 21816 21917 22018 21816 22119 21715 22018 22523 22422 22422 21917 22119 22321 22624 23129 22624 23129 22927 22624 23028 23028 23331 23432 23230 22826 23533 23432 23533 23634 23634 23533 23432 23634 23331 23129 23331 23331 23735 23735 23331 22826 22220 22927 22725 22523 22826 22826 23129 22725 22624 22826 22523 22422 22220 22220 22624 22725 22422 22220 21715 21614 21311 21614 21412 21412 21109 21008 20705 20907 20402 19998 20200 19897 19392 19695 19190 18281 18079 17776 17776 17574 17473 17372 16665 15958 15958 16059 15554 15655 14847 14342 14342 13837 13130 12827 12524 12423 12019 11312 10908 10201 9292 8787 7979 7474 6868 6767 6262 5252 4242 3939 3030 1717 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2222 2828 3737 4141 4545 5454 6060 6464 7373 7676 8383 8686 9696 9797 10504 10504 10908 11514 12019 12625 12928 13231 13938 14241 14847 15049 15150 15857 16059 16564 16766 17574 17574 17574 17776 18584 18483 18584 18786 18988 19594 19594 19897 19493 19796 20503 20604 20806 21109 21412 21109 21412 21008 21008 20907 21008 21210 21715 21715 21917 21816 21816 22422 22422 22422 22523 22725 23028 23028 23331 23129 22927 23331 23533 22725 22624 23028 23129 23432 23331 22927 23432 23230 23331 23028 23432 23634 24240 24038 24139 23836 24038 24038 23230 23533 23634 23937 24139 23634 23331 23230 23331 23432 23331 23129 23129 23331 23533 23230 23634 23230 23432 22826 22725 23028 23230 23230 23028 23028 22927 21917 21715 21917 22220 22119 21513 21513 20806 21210 20806 20301 20503 20099 19998 19695 19190 18786 18281 18483 17978 18079 17170 17372 17069 16665 16160 16160 15756 15655 15352 14847 14342 14039 13837 12928 12625 12726 12322 11615 11110 10605 9494 9090 8484 7777 7272 7070 6363 5454 4747 4040 3232 2020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2323 3131 3737 4242 4949 5757 6565 6767 7777 7979 8282 8787 9797 10100 10605 10908 11615 11817 12221 12625 13332 13736 13938 14645 15251 15251 15655 16160 16463 16766 17069 17574 17877 17675 17978 18685 18079 18382 19190 19190 19796 19392 19695 19796 20402 20806 20806 20907 21109 21513 21412 21210 21412 21715 21210 21513 21614 21816 21816 21917 22220 22220 22321 22523 22725 22422 23129 23129 23331 23533 23533 23230 23331 23331 23432 23432 23331 23028 23432 24038 24442 24139 24038 23937 24038 23735 23836 24139 24644 24341 24341 24543 24139 23735 23735 23735 23836 24442 24442 23836 23836 23836 24240 24038 24038 23735 23634 23129 23230 23432 23836 23735 23533 23331 23634 23634 23331 23533 23331 23230 23331 22725 22018 21917 22018 22523 22119 21816 22119 21614 21008 20705 20705 20705 20402 20099 20200 19493 19089 18786 18180 18483 18382 17877 17271 16463 16463 16564 16564 16261 16059 15352 15049 14948 14544 14140 13635 13231 12928 12726 11918 11211 10807 10201 9393 8686 8080 7171 7272 6464 5656 4545 4040 3434 2525 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1313 2727 3232 3838 4545 5454 5959 6565 6969 8080 8080 8585 8888 9595 10605 11009 11312 11817 12423 12322 13029 13332 13534 14140 14948 15352 15655 15655 16160 16766 16968 17271 17372 17978 17877 18180 18887 18988 19190 19493 19594 19695 19998 20200 20301 20301 20503 21008 21109 21008 21412 21513 21715 22119 22422 22018 22624 22220 22018 22119 22523 23129 23028 22624 22624 23129 23432 23230 23129 23129 23028 23533 23230 23230 23129 23432 23432 23533 23634 23634 24038 24038 24240 24543 24038 23533 23634 24543 24745 24846 24240 24442 24543 24745 24947 24644 24543 23937 24240 24442 24442 24644 24442 24341 24442 24543 24442 23533 23735 24139 24139 23432 24139 24341 23937 23937 24038 23937 23533 23735 23937 23331 23331 23230 22725 23028 22826 22220 22018 21715 21917 22523 22321 21513 21513 21109 20705 20604 20099 20301 20099 19392 19089 18786 18988 18685 18079 17776 17271 17170 16463 16261 16160 16059 15756 15150 15049 15049 14544 14241 13736 12928 12827 12019 11615 10908 10201 9797 8989 8181 7676 7373 6767 5858 5252 4444 3737 2727 1212 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1919 2727 3232 3838 4949 5454 6060 6565 6969 7676 7979 8787 9191 9898 10908 11009 11312 11918 12322 12524 12827 13635 14140 14241 14847 15655 15958 16059 16564 17170 17069 17170 17271 17574 18079 18281 18382 18281 19291 19695 19695 20200 20503 20907 20907 20806 20705 21311 21311 21412 21008 21210 22018 22220 22321 22321 23028 23129 23028 22422 22725 23432 23735 23533 23331 23634 23634 23533 23634 23432 23533 23735 23937 24038 23533 23533 23634 24240 24139 24038 24442 24240 24745 24846 24644 23937 23735 23937 24341 24644 24644 24341 24038 24846 24947 25351 25351 25250 25250 25452 25452 24745 24745 24947 24442 24644 24139 24341 24139 24442 24341 24644 24543 24341 24543 24442 24442 23836 23634 23735 23533 23836 23836 23735 23735 24038 23331 23230 23230 22826 22321 22220 22220 22422 22422 21917 21715 21109 20907 20806 20604 20705 20099 19796 19291 19291 19392 19190 18382 17776 17978 17170 16968 16867 16766 16463 15756 15150 15453 15251 14746 13938 13534 13029 13029 12322 11716 10908 10201 9898 9494 8484 8181 7575 6969 6161 5353 4646 3838 2929 1616 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2222 2828 3333 4040 4949 5959 6060 6464 6868 7575 8282 8888 9393 10201 10807 11211 11615 11817 12524 12726 13029 13736 14241 14342 14847 15352 15958 16463 16867 17372 17877 17877 17978 18382 18180 18584 18584 18988 19190 19392 19291 20099 19998 20402 20806 20806 20907 21109 21210 21210 21412 21614 21917 21917 21816 22422 22725 22927 23533 23129 23028 22826 23432 23331 23129 22927 23533 23533 23937 23735 23937 23937 24139 24341 24240 23937 24139 24543 24240 24341 24240 23937 24442 24543 24543 24644 24240 24644 24341 24745 25048 24644 25048 24442 24947 25856 25755 26159 26159 25553 25957 25957 25654 25654 25654 25149 24846 24543 24644 24947 24846 24644 25250 24846 24543 24846 25351 24745 24846 24846 24341 24442 24240 24038 24139 24139 24240 24139 23533 23634 23432 22725 22826 22927 22927 22523 22018 21109 21008 21109 21311 21311 20705 20503 19796 19695 19493 19392 19089 18786 18382 18281 17776 17372 17069 17170 17170 16766 15958 15756 15857 15554 14443 14140 13635 13635 12928 12120 11312 11211 10605 10201 9292 8383 8585 7777 7070 6161 5858 4949 4141 2929 1717 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2323 3030 3434 4141 4848 6060 6262 6767 6969 7777 8484 9191 9494 10100 10908 11312 11514 11716 12423 13130 13736 13534 13736 14443 14847 15554 15857 16160 17069 17271 17574 17978 17978 18079 18281 18887 19089 19392 19190 19594 19594 19796 19796 20402 21008 21109 20907 20907 21210 21614 21816 21816 22220 22321 22422 22321 22826 23230 23331 23634 23331 23331 22927 23331 23533 23634 23432 23230 23836 24442 24442 24341 24644 24442 24745 24644 24341 24644 25452 25250 24947 24846 24947 24745 24947 25149 24846 25149 25553 25250 25553 25957 25755 25654 25553 25654 25856 25957 26260 26159 26159 25755 25654 25957 25856 25856 25856 25149 24947 25250 25048 25048 25149 25048 24947 24947 25149 25250 25553 25048 24644 24947 25250 25250 24846 24341 23836 24745 24947 24139 24139 24341 24442 23634 23432 22826 22624 22321 21917 21412 21412 21311 21109 21311 21210 20705 20604 19998 19998 20402 20200 19291 18988 18584 18180 17776 17473 17271 17170 16665 16362 16160 15958 15150 14847 14544 13938 13534 12827 12120 11514 11413 10605 9999 9292 8888 8686 7979 7272 6666 5757 4848 4242 3131 2222 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2525 3232 3636 4343 5454 6161 6363 7171 7070 8080 8888 9191 9797 10201 11110 11413 11716 11918 12221 13231 13837 14039 14342 14645 15251 15756 16564 16665 16766 17069 17271 18180 18180 18281 18382 18483 19392 19594 19594 19190 19998 20099 19897 20402 20907 21715 21614 21412 21311 21614 22018 21917 22220 22826 22725 22220 22725 23331 23836 24038 23937 23533 23331 23331 23937 23836 23735 24543 24543 24644 24644 24543 24947 24947 24947 25048 25149 25048 25149 25755 25351 25149 25048 24846 25452 25149 25452 25250 25553 26058 25856 25957 26260 25856 26058 26159 26058 25957 26058 26260 26260 26159 26361 26361 26361 26563 26462 26058 26159 25957 25957 25553 25452 25553 25755 25250 25149 25351 25149 25553 25553 25250 25048 25351 25553 25250 25149 24745 25048 24947 24745 24240 24240 24341 24038 23533 23129 23028 22826 22725 22422 21917 20907 21109 20604 20806 20907 20503 20907 20301 20200 20402 19897 19594 18988 18887 18281 17978 17675 17574 16665 16665 16665 16059 16059 15352 14645 14645 14140 13736 12928 12019 11413 11413 10706 10302 9797 8989 8686 7878 7272 6666 5656 4848 4242 3333 2323 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2626 3434 3737 4242 5858 6262 6464 6969 7171 8282 8989 9494 9797 10201 10908 11615 11817 12524 12625 13433 13837 13938 14544 14948 15453 16059 16362 16463 16867 16968 17069 17877 18685 18483 18685 18584 18786 19493 19695 19493 19998 19998 19897 20604 21109 21412 21715 21311 22119 22119 22220 22422 22624 23028 23533 23432 23533 23735 24038 24240 24139 23836 23836 23937 24341 24341 23937 24442 24947 25250 25250 24846 25048 25755 25553 24846 25048 25351 25452 25048 25452 25553 25351 25351 25452 25856 25856 25351 25553 25250 25452 25957 25957 25957 25856 26159 26260 26563 26967 26462 26361 26260 26361 26967 26765 26462 26159 26159 26260 26462 26866 26563 26462 26159 25755 25856 25553 25654 26159 25856 25553 25149 25452 25755 25957 25452 25250 24745 24745 24846 24947 25048 24341 24240 24240 24139 24038 24038 23735 23230 22725 22119 22826 21917 21412 20907 20705 20604 20604 20806 21008 20503 19796 20099 20200 19998 19392 19089 18382 18382 17675 17170 17372 16968 16362 16059 15857 15352 14544 14342 14140 13938 12726 12019 11615 11211 10706 9999 9999 9393 8787 7777 7373 6868 5959 4848 4343 3434 2323 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2828 3636 3838 4343 5757 6161 6767 7171 7373 8080 8787 9494 9999 10302 10908 11312 11918 12726 13433 13332 13938 14746 14948 14948 15251 15958 16261 16564 16362 16867 17675 18180 18584 18786 18382 18584 19291 19594 19897 19796 20301 20503 20503 20503 21210 21412 21917 21816 22119 22624 22523 22523 23129 23129 23028 23230 23331 23331 23533 23937 23937 23937 24240 24442 24442 24341 24947 24745 24745 25351 25149 25553 25452 25957 25957 25654 25149 25452 25553 25553 25553 25553 25654 25654 25957 26058 26058 25654 26260 26462 25856 25957 25755 26058 26260 26664 26462 26866 26765 26967 26967 26664 26866 26866 26664 26765 26664 26664 26563 26159 26159 26361 26866 26361 26260 26462 26765 26260 26260 26260 26361 25553 25957 26159 25856 26260 26159 25755 25048 25250 25048 24543 24442 24341 24240 24341 24240 24038 24139 24240 23533 23028 22725 23028 22927 22321 22119 21311 21311 20806 20907 20705 20907 20705 20200 20503 20099 19897 19594 19089 18382 18483 17776 17473 17473 17271 16766 16564 15554 15453 14948 14544 14443 13635 12726 12221 11918 11211 11110 10100 9797 9393 9090 8181 7676 6767 5858 4848 4343 3535 2525 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2828 3535 4040 4343 5757 6262 6868 7272 7474 8181 8686 9494 9797 10302 11110 11312 11918 12322 13231 13130 13635 14443 14645 15049 15857 16160 16463 16867 16766 16867 17473 18180 18180 18483 18685 18887 19796 19796 20099 19998 20503 20806 21412 21109 21715 21715 22018 21917 22119 22018 22220 22624 22725 23028 22826 23028 23230 23634 23634 23937 23937 23735 23836 24240 24543 24442 24947 24846 24846 25452 25654 25452 25351 25553 25654 25755 26159 25856 25957 26159 25957 25957 25957 26260 26462 26260 25856 25957 26462 26664 26866 26462 26462 26866 26866 26664 26967 27270 27977 27775 27371 27775 27371 27674 27472 27068 27371 27674 27977 28078 27270 26260 26462 26967 26866 26159 26260 26563 26260 26260 26260 26563 26159 26058 26361 26361 26159 25957 25957 25553 25654 25452 25149 24543 25048 24947 24543 24644 24543 24341 24038 24038 23634 23129 23230 23129 22119 22422 22119 22119 21513 21109 20907 20806 20705 20705 20200 20301 20402 19998 19594 19089 18988 18786 17978 17473 17271 16867 16766 17170 16362 15554 15453 15049 14544 13736 13130 12625 12120 11413 11009 10403 9898 9696 8787 8181 7575 6868 5858 4848 4444 3535 2626 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2828 3535 4040 4646 5858 6363 7171 7474 7474 8080 8585 9292 9595 9999 11110 11615 11817 12221 12928 13433 13736 14140 14645 15251 15857 16160 16362 16160 16766 16968 17776 18079 18382 18685 18786 19190 19594 19594 19897 20099 20301 20503 21210 21311 21715 22018 21816 22321 22321 22220 22523 22624 22826 23028 23230 23129 23331 23634 23432 23634 23937 24139 24240 24139 24442 24745 25250 24947 25250 25351 25957 26765 25957 25856 25957 25856 26058 26260 26361 26765 27068 26563 26361 26765 26563 26563 26462 25553 26260 26563 27068 27472 27169 27169 27068 27068 27472 27472 27472 27674 27573 27775 28280 28179 27977 27876 27371 27270 27977 28280 27876 27775 27674 27270 26967 27270 27169 26765 26866 26664 26462 26866 26664 26159 26159 26159 26462 26765 26462 26563 26058 25957 25553 25351 25452 25452 25553 25149 24947 24745 24644 24442 24745 23937 23937 23533 23230 22826 22826 22523 22523 21917 22119 22119 21513 20503 20806 20806 20705 20806 20200 20301 19594 19089 19089 18988 17978 17877 17271 17675 17473 16968 16564 15655 15352 14847 14140 13938 13332 12827 12019 11514 11009 10403 10201 9797 8989 8181 7373 6969 5656 4949 4848 3636 2626 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2828 3535 4040 4848 5656 6262 7070 7777 7979 8383 8383 8989 9595 10403 10807 11514 11918 12423 13029 13332 13837 14241 14746 15352 15958 15857 16160 16261 16867 17170 17776 17877 18786 18988 19190 19291 19796 19897 20402 19897 20301 20503 21311 21614 21816 22119 22018 22220 22220 22624 22624 23230 23634 23634 23230 23129 23129 23836 24139 23735 23230 24038 24442 24745 24745 25351 25856 25856 25250 25755 26159 26664 26664 26664 25856 25755 26058 26765 26967 26664 26765 26765 26765 26462 26866 26866 27169 26765 26664 27068 26765 27169 27068 27371 27472 27472 27472 27674 27775 27674 27371 27371 27573 27775 27977 27876 27876 27573 27876 27977 28078 27674 27371 27876 28280 28179 27472 27472 27472 27068 27169 27371 27371 27068 26563 26664 26260 26361 26159 26159 26159 26260 26260 25755 25856 25553 25957 26260 25755 25452 25250 25048 24947 24947 24240 24240 23735 23735 23533 23028 22523 22422 21816 22018 22119 21614 21311 20503 20604 20806 20907 20806 20099 20604 19897 19695 19594 19089 18281 18180 17675 17776 17170 16665 16059 15554 15352 14948 14544 13938 12928 12726 12221 11413 10908 10403 10201 9797 9090 7979 7575 6565 5858 5252 4747 3535 2626 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2828 3434 4343 4747 5353 5959 6666 7676 7676 8383 8585 9090 9898 10403 11009 12019 12322 12524 13130 13837 14342 14443 14746 15453 15958 16362 16362 16463 17170 17170 17473 17776 18584 18887 19392 19392 19594 19796 20301 20503 20907 21008 21412 21412 21715 21917 22018 22018 22624 22624 22624 23028 23735 23230 23634 23230 23331 23331 23533 23937 24139 24038 24139 24644 25250 25654 25957 25957 25351 25250 25654 26260 26664 26967 26462 26462 26361 26967 27068 27068 26563 26765 26765 26563 27371 27270 27068 26967 27371 27169 27371 27472 27270 27068 27674 27472 27775 27674 27876 28078 27775 27876 27472 28381 28684 28482 28785 28280 28583 28280 27876 28078 27876 28078 28078 28078 28179 27977 27472 27472 27472 28078 27674 27876 27573 27371 27169 26765 26664 26361 26664 26462 26361 26563 26260 26361 26159 26159 26664 26058 25755 25452 25654 25149 24947 24543 23836 24038 23836 23937 23432 22826 22725 22220 21614 21816 21917 21715 21109 20806 20806 20503 20301 20301 20503 20604 20402 20200 19594 19089 18382 18382 18079 17978 17069 16564 15958 15857 15756 15352 14544 14241 13332 12524 12120 11514 11009 10605 9999 9898 9191 8080 7575 6666 5656 5555 4444 3636 2727 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2727 3535 4343 4848 5555 5757 6565 7575 7676 8181 8888 9393 9898 10403 10908 11716 12625 12928 13332 13736 14039 14544 14746 15251 15857 16564 16564 17069 17372 17372 17675 18180 18685 19392 19291 18988 19190 19291 20301 20604 20705 21109 21513 21917 22018 22220 21917 22321 22725 22927 23129 23533 23533 24038 23937 23634 23836 24341 24038 24240 24240 24543 24947 24745 25250 25452 25452 26260 26058 26260 26058 26866 26765 26967 26866 26866 26664 26866 27169 27270 27270 26866 26866 26765 27472 27674 27775 26967 27371 27674 27371 27573 27977 27876 26765 27371 27270 27573 27977 27977 27876 28280 27876 27977 28684 28684 28684 28381 28785 28886 28785 28785 28381 28482 28078 28280 28078 27977 27876 27573 27775 27775 28078 28078 28381 28179 27977 27472 26866 26866 26967 26967 27068 26967 27068 26765 26765 26159 26159 26361 26462 26260 26260 25553 25553 25250 24745 24442 24240 24139 24240 23129 23230 22927 23331 22725 22119 21715 21513 21412 21513 21311 21311 20806 20604 21008 21008 20604 20301 20200 19695 19190 18685 18988 18281 17372 17069 17069 16766 16362 15453 15453 14645 14140 13433 13029 12221 11413 11211 10504 9696 9393 8989 8181 7878 6767 5858 5555 4141 3737 2828 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2525 3434 4141 5050 5353 5757 6666 7676 7777 8686 8989 9494 10100 10201 10706 11817 12322 12928 13231 13534 14140 14645 14948 15453 16059 16463 16766 17473 17574 17776 18079 18079 18887 19291 19493 19190 18786 19594 19796 20705 20705 20604 21513 21715 22523 22018 22422 22725 22826 23028 23432 23634 24038 24139 24139 23634 23331 23836 23836 24240 24341 24543 24745 24947 25452 25755 25553 25452 26058 26260 26563 26866 27169 26664 27169 27270 26866 26866 27068 27270 27270 27472 26967 27270 27775 27977 27775 27775 27977 27371 27169 27371 27472 27472 27775 27674 27472 27876 27674 27775 28179 28078 28280 28583 28684 28381 28886 28684 28381 28987 29290 29492 29189 28886 28583 28381 28179 28179 28078 28381 27977 28280 27876 27977 27472 27674 27371 27674 27472 27674 27169 27169 27169 27371 27775 27472 27472 27270 26664 26664 26563 26058 26260 26664 26361 26361 25553 25048 24745 25048 24947 24644 24341 23634 23937 23735 23129 22927 22422 22018 21715 21917 22220 21917 21614 21109 21008 21210 21008 20301 20301 20200 19796 19392 18887 18584 18079 18180 17574 17372 16766 16261 16059 15756 14645 14039 13433 13029 12322 11716 11110 10706 9797 9696 8989 8181 7474 6767 5858 5353 4444 3636 2828 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2424 3535 4242 5151 5555 5757 6363 7373 7878 8585 9191 9191 9797 10201 11009 11615 12019 12423 13130 13837 14039 14443 14847 15150 15958 16564 16665 16766 17574 17776 18584 18483 18584 19089 19392 19190 19493 19493 19998 20503 20806 20806 21008 21816 21917 22018 22321 22725 23230 23533 23432 23735 23735 23937 23836 24038 24341 23937 24038 24543 24644 25048 24745 25149 25957 26058 26159 26260 26361 26563 26563 26866 26765 27573 27169 27270 26866 27169 27573 27169 27169 27371 27371 27573 27573 27472 27472 27977 28179 27775 27775 27472 27674 28179 28078 28886 28482 28179 28179 27977 28684 28785 28886 28987 28886 28886 28987 28482 28583 28987 29189 29189 29189 28987 29088 29290 28583 28886 28785 28583 28381 27977 28482 28078 27876 27876 27977 27775 27674 27674 27573 27876 27371 27068 27371 27371 27371 27472 27371 26967 26967 26664 26058 25957 25957 26462 26967 26260 26058 25250 25149 24745 25553 25048 23836 24543 23836 23735 23331 23129 22927 22523 22321 22220 22119 21513 21715 21614 21210 21210 20907 19998 19998 19594 19796 19392 18887 18382 18281 17978 17675 17170 16766 16463 15958 15251 14645 13837 13433 13029 12625 11615 11716 10706 10403 9595 8989 7979 7272 6565 5656 5454 4444 3636 2626 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2323 3232 4141 5050 5656 5959 6464 7272 7676 8383 8787 9393 9797 10201 11211 11413 11817 12221 12928 13635 14039 13938 14948 15251 15655 16160 16564 16766 16766 17776 18079 17978 18079 18685 18887 19493 19594 19998 20200 20604 21311 21412 21614 21816 22523 22220 22523 22826 23331 23533 23533 24038 23937 23634 23937 24139 24341 24240 24240 24543 24846 25351 25755 25654 25755 26159 26664 26462 26765 27270 27169 26866 26967 27270 27775 27775 28078 27573 28179 27775 27371 28078 27977 27876 27573 27573 27573 27876 27573 28078 28381 27977 28179 28280 28583 29088 29088 28886 28583 28583 28684 28179 28583 28785 28684 28987 29189 29088 28987 29189 29290 29391 29593 29088 29189 29492 29593 29290 29088 29593 29795 29189 29088 28886 28583 28179 28179 28381 28583 28280 28280 27876 27977 27674 28078 27876 27270 26866 27573 27876 27876 27068 26462 26361 26866 26462 26361 26260 26260 25957 25755 25957 25654 25553 25452 24947 24947 24442 23634 23230 22826 22927 23230 23129 22725 22119 22422 22018 22018 21513 21109 21513 20806 20301 20099 19695 19594 19392 19291 18887 18685 18382 17776 17170 16968 16463 15958 15453 14847 14039 13837 13534 12322 11413 11413 10706 10403 9494 9191 7979 6969 6565 5757 5252 4343 3232 2626 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2424 3333 4040 4848 5454 6060 6262 7373 7373 8181 8989 9494 9999 10302 10807 11716 11615 11918 12625 13635 13736 13837 14948 15251 15251 15756 16463 16665 16968 17069 18281 18180 18180 18887 18887 19493 19998 19796 20402 21311 21513 21917 21816 22119 22321 22725 22624 22725 23331 23230 23735 24341 24442 23937 24038 24038 24644 24644 24644 24947 25149 25654 25654 25654 25654 26058 26866 26563 27068 27270 27573 27674 27270 27068 27371 27977 27977 27977 27876 28482 28280 28280 28684 28583 28280 27876 28280 28179 28381 28078 28482 29088 28684 28987 28482 28583 29189 29088 29189 28381 29088 28785 28482 29189 28987 28886 28482 29391 29795 29593 29593 29593 29492 29593 29391 29391 29694 30098 29593 29694 29896 29795 29492 29290 29290 29088 28482 28482 29290 29391 28684 28179 28381 28280 28280 28078 28280 27876 27674 28280 28280 27674 27169 27371 27371 26967 26967 26664 26563 26462 26260 26260 25654 25755 25856 25856 25351 25351 25048 24442 23937 23129 23129 23432 23735 23331 22624 22422 22119 21917 22018 21816 21210 20907 20705 20604 20200 20301 19594 19190 18887 18584 18483 18382 18180 17170 17069 16160 15655 15352 14443 13635 14039 13231 12726 11716 11009 10706 10201 9292 8787 7979 6767 6363 5858 5151 4242 3232 2525 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2323 3434 3838 4444 5050 5858 6565 7272 7474 8181 8888 9898 9999 10504 10605 11716 11716 12423 12928 13736 13736 14039 14746 15554 15655 15655 16261 16261 16766 17170 17877 18382 18180 18685 18887 19190 19291 19796 20099 20806 20907 20907 21513 22119 22119 22321 22422 22321 23028 23331 23230 23836 24139 23836 24139 24240 24442 24846 24846 24745 25553 25452 25452 25553 25654 26159 25957 26664 26563 26563 27068 27472 27270 27472 27775 27876 28078 28583 28381 27977 27977 28583 28684 28987 28886 28482 28684 28684 29088 28886 29189 28886 29189 29189 29189 28684 28280 29088 29088 29593 29492 29391 29088 29088 28987 28987 29492 29391 28886 29088 29290 29896 29593 29795 29795 29492 29391 29290 29795 29795 29795 29391 29492 29391 29391 29088 29189 29492 29088 29088 29694 29492 29593 28886 28785 28987 28785 28684 28179 27876 28280 28482 27775 27573 27775 28078 27775 27573 27371 26765 26866 27169 26563 25957 25654 25957 25856 25452 25351 25250 25250 24139 24139 23432 23937 23432 23230 23230 22826 23129 22624 22523 22321 22018 21715 21311 21008 21008 20200 19796 19695 19594 18786 18382 18584 18281 18079 17675 16867 16059 15655 14746 14544 14039 13736 12928 12524 12019 11413 10908 9797 9292 8383 7979 6666 6464 5757 4848 4242 3232 2323 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2222 3232 3838 4343 4949 5757 6363 6868 7373 7777 8383 9393 10201 10302 10706 11514 11817 12625 13029 13736 14241 14241 14645 14847 15453 15756 15958 16059 16665 16968 17978 18786 18685 18887 18786 19089 19493 19796 20099 20402 20503 20604 20503 21109 21917 22321 22220 22321 22725 23533 23937 23836 23937 24442 24644 24745 24644 24745 24846 24644 24846 25048 25654 25149 25957 26260 26159 26563 26361 26058 26563 26765 27371 27169 27573 27674 28179 28482 28381 28280 28381 28078 28684 28785 28987 28785 29088 29593 29593 29391 29694 29492 29088 28987 28886 29189 29088 29189 28785 29088 29694 29593 29391 28886 29391 29492 29593 28785 29189 29189 29593 29997 29795 29795 29795 29795 30300 30502 30300 30098 29997 30300 29694 29593 29492 29694 29997 29694 29795 29593 29391 29795 29593 29492 29088 29088 29088 29391 28684 28785 28684 28482 28280 28179 28179 28179 28179 27876 27876 27270 26866 27270 27674 27371 26260 25856 25755 25856 25452 25351 25654 25654 24947 24442 24442 24038 23533 23533 23331 23533 23230 23230 23028 22927 22725 22523 22523 22220 22119 21412 20705 20301 19695 19291 18887 18483 18483 18079 17877 17372 16665 16160 15352 14847 14443 14140 13736 13332 12524 12019 11514 10807 9797 9191 8282 7676 6565 6363 5454 4848 4141 2828 2323 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1919 3030 3636 4343 4949 5757 6262 7070 7272 7575 8282 9090 9797 9999 10504 11413 12221 12221 12827 13332 13736 14342 14140 14746 15352 15958 15756 16564 16968 17271 17574 17978 18382 18685 18483 18988 19392 19493 19897 20301 20604 20503 20301 20806 21917 22523 22321 22624 22725 23230 24139 24240 24543 24442 24543 24442 24947 24846 24947 25452 25250 24947 25755 25351 25654 25755 26361 26260 26361 26260 26361 26765 26967 27573 27371 27977 28078 28078 28684 28482 28078 27977 28886 29391 28987 29492 29088 28785 29290 29795 29593 29492 29694 29189 28684 28886 29492 28886 28684 28684 28583 29593 29391 29189 29088 28886 29290 29290 29391 29189 29088 29795 29997 29694 29896 30199 29997 30401 30603 30300 29795 30098 29896 29896 29593 29896 30098 30300 29694 29795 29795 29290 29290 29593 29997 29290 29088 28886 29088 28886 28482 28886 28684 28583 29088 28583 27674 27977 27977 28078 28078 27573 27169 27674 27472 27270 26765 26260 25755 25957 25452 25351 25755 25452 24644 24341 24543 24341 23533 23129 23533 23937 23331 23533 23129 22927 22523 22725 22624 22018 21715 21917 20907 20503 19897 19493 19291 18685 18281 17978 17776 17372 16362 16059 15655 15150 14443 13938 13736 13130 12221 11817 11211 10302 9494 9090 8080 7373 6565 5959 5151 4646 3737 2828 2121 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1616 2626 3737 3939 4848 5454 5959 6868 7171 7575 8383 8484 9595 10100 10201 10807 11615 12322 12625 13231 13736 14140 14544 14645 15453 15655 15958 16261 16766 17372 17776 17978 18180 18584 18382 18483 18988 19493 19594 20503 20301 20402 21109 21210 21614 22523 22523 22523 22523 22826 23432 23836 24442 24543 24543 24543 24644 24846 24947 24947 25250 24745 25856 25957 25755 26462 26563 26664 26361 26563 26664 27169 27472 27775 27169 27371 27573 28078 28583 28785 28684 28482 28785 29088 29391 29189 29088 29391 29088 29290 29492 29189 29290 29391 29290 29088 29088 29492 29088 29290 29088 29391 29492 29088 29189 29290 29189 28886 29492 29593 29492 28785 28886 29492 29896 29795 30603 30098 29997 29795 29795 29896 29896 30199 30199 30098 29896 29896 30199 29795 29997 29795 29795 29795 29997 29896 29997 29694 29391 28886 29290 29189 28684 29088 29492 29088 29593 28583 28078 28482 28381 27977 27876 28078 27876 27977 27472 27472 26967 26765 26159 26260 26058 25856 25351 25250 24240 24543 24644 23937 23533 23331 23634 23735 23937 23634 22927 22523 23129 22927 22422 21816 21816 21412 21008 20200 19998 20099 19594 19291 18685 18079 17877 17271 16564 16362 15655 14746 14443 13938 13938 13029 12928 11918 11110 10302 9494 8888 7777 7474 6262 5757 4949 4444 3232 2727 1717 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2424 3535 4040 4949 5353 6060 6666 7272 7373 8080 8585 9292 10100 9999 10605 11716 11817 12423 12726 13635 13736 13837 15150 15251 15251 15655 16160 16665 17473 17877 17776 17877 18180 18180 18483 19291 19291 19897 19897 20604 21210 21412 21412 21816 21917 22624 22523 22927 23129 23533 23533 23634 24644 24846 24644 24745 24947 25351 25553 25755 26058 25755 25856 26361 26664 26866 26765 27169 27270 26866 27371 27674 27876 27876 27876 27674 28583 28583 28280 28684 28482 28684 28987 29492 29391 28886 29189 29391 29694 29694 29694 29896 29593 29391 29391 29391 29391 29694 29896 29795 29896 29492 29795 29593 29997 29492 29391 29795 30300 29997 29391 29492 29290 30098 29896 30502 30199 30199 29997 30300 30300 30300 29997 30098 29997 30704 30805 30502 30300 29997 29896 30098 30704 29997 29997 29896 30300 29997 29391 28886 29391 29088 29391 29593 29694 29492 29391 29290 28886 29088 28482 28482 28482 28280 27775 28078 27674 27472 27674 27472 27472 26563 26462 26260 26058 25351 24543 24846 24644 24240 24038 24139 23937 24139 24139 23735 23735 23331 23129 22927 22927 22220 21816 21513 21614 20806 20503 20099 20503 19796 19392 18079 18281 17574 17271 16867 16059 15352 14948 14342 14241 13736 13029 12019 11615 10908 9999 9393 8585 7878 6868 6161 5252 4646 4242 3232 2727 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2121 3434 3939 4646 5555 5858 6464 6969 7272 8181 8787 9090 9797 10100 10807 11413 12019 12322 12322 13332 13837 14241 14645 15554 15453 15453 15756 16665 17170 17473 17776 18281 17978 18079 18786 19089 19089 19695 20200 20604 20604 21311 21614 21917 22119 22321 22523 22927 22624 23432 23836 24240 24947 24644 25553 24947 25048 25856 25654 25654 26159 26361 26159 26260 26664 26765 26967 27472 27371 27674 27775 27573 28078 28280 28280 28583 28583 28987 29088 28785 28785 28886 29290 29896 29795 29593 28785 29189 30098 30098 29896 29290 29088 29795 29896 29997 30300 30300 29694 30098 29694 29997 29997 29896 29694 29694 29694 29391 29795 30199 29896 29593 29290 29795 29795 29997 29997 29896 30199 30300 30805 30805 30199 30098 30300 30401 30199 30502 30401 30603 30603 30098 30401 30502 30098 29795 30401 30300 30401 29795 29795 29593 29694 29593 29593 29189 28987 29492 29593 29189 29189 29189 28987 28482 28785 28381 27472 27775 28078 27371 27472 27068 26765 26563 26462 26260 26260 25149 25351 25250 24846 24240 24240 23836 24139 24038 23937 23937 23533 23331 23634 23331 22523 22725 22523 21715 21210 20604 20705 20503 19998 19695 19190 18382 18180 17776 16766 16059 15655 15049 14746 14140 14039 13231 12827 12120 11615 10605 9999 9191 7979 7575 6969 6161 4949 4444 3838 3131 2525 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2020 3232 3838 4545 5252 5858 6363 7070 7070 8080 8585 8888 9494 9999 10403 10807 11716 12120 12221 13130 13736 14342 14544 15150 15554 15554 15958 16160 16867 17170 17675 17675 18079 18180 18786 19190 19594 20099 20099 20604 20402 20705 21311 21311 21816 21816 22422 22927 22422 23129 23533 23937 24442 24947 24846 24846 25048 25654 25755 25755 26260 26260 26563 26260 26967 26866 26866 26866 26967 27573 27977 27876 28280 28179 27674 28078 28583 28886 28785 28785 28785 28987 29391 29997 30300 29492 29189 29492 29896 29896 29997 29391 29391 29492 29694 30502 30199 30401 30300 29997 30199 30704 30906 30704 30199 29593 29795 29795 29795 30098 30603 30401 30300 29694 29694 30300 29997 29795 30098 30300 30502 30805 30401 30704 30199 30300 30300 30704 30502 30704 30502 30603 30502 30401 30199 30401 30502 31007 30502 30401 30401 30199 30098 29694 29795 29896 29290 29391 29290 29492 28785 29088 29290 29088 28583 27876 28179 27775 28078 27977 28179 27371 27573 26866 26361 26563 26462 26664 25856 25250 25048 25149 24543 24139 23937 24442 24139 24038 24341 24139 23735 23533 23634 23028 22826 22826 22220 21917 21917 21008 20503 20200 19695 19695 19190 18483 18180 17675 17372 15958 15655 15150 14544 14443 13534 12928 12625 12019 10908 10201 9898 8888 7979 7272 6464 5656 5050 4141 3232 2828 2323 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1818 2929 3636 4343 5151 5959 6060 6565 7070 7676 8282 8888 9696 9797 10504 11009 11110 12019 12827 13029 13635 14443 14746 14645 15453 15756 16362 16362 16968 17069 17978 17574 17776 18079 18786 19392 19594 20099 20301 20301 20503 20503 21311 21412 21816 21917 22422 22321 22321 23028 23735 23836 24139 24139 24543 25250 25048 25250 25856 26058 25957 26563 26664 26664 27068 27371 27371 27068 26765 27169 27371 27775 27472 28280 28179 28179 28583 28987 29290 29290 28886 28785 29088 29391 29795 29795 29290 29492 29492 29694 29694 30098 29997 30098 29896 30502 30704 29997 29795 29694 29896 30098 30502 30704 30098 30401 30098 29694 29492 29391 29795 29694 29795 29593 29694 29492 29896 30401 29694 29593 30098 30098 30199 30401 30502 30906 30199 30502 30300 30098 29997 29997 30603 30704 30401 30300 30199 30401 30805 31108 30300 30300 30502 30401 29997 30401 30098 30098 30098 29593 29391 29391 29088 28987 29290 28987 28583 28785 28482 28684 28280 28078 27977 27472 27068 26664 26866 27068 26361 26058 25452 25553 25553 25048 24644 24442 24240 24745 24442 24139 24240 23937 23836 23432 23634 22826 22220 22119 22220 21816 21513 21513 20705 20099 19796 19089 18685 18584 17978 17978 16564 15958 15554 14847 14746 14443 13231 12726 12322 11615 10504 9999 9595 8383 7878 7171 6363 5454 4747 3838 3030 2929 1818 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1313 2626 3434 3939 4848 5757 5959 6363 7171 7373 8282 8484 9292 9999 10504 10807 11009 11615 12322 12423 13130 14241 14645 14645 15150 15453 16160 16564 16766 17271 17574 17776 17776 17776 18079 19392 19998 20200 20200 20503 20402 21008 21311 21513 21614 22119 22826 22624 23129 23735 23836 24038 24442 24341 24644 25048 24745 24947 25452 25856 26260 26361 26159 26361 26866 26765 27270 27472 27270 27068 27169 27371 28482 28179 28280 28482 29189 29290 29088 29088 29593 29492 29391 29593 29290 29593 30199 29593 29694 29896 30098 29694 29997 30300 29997 30401 30199 30502 30199 29694 29694 29694 29795 29896 30199 29694 30199 29694 29593 29694 29694 29997 29896 29896 29997 29896 29492 29997 30401 30704 30502 30502 30098 29997 30502 30704 30603 30401 30603 30300 30098 29896 30199 30805 30805 31007 29997 29997 30401 30502 30502 30300 30603 30502 30603 30502 30704 30098 30098 30603 29795 29997 30199 29795 28987 29290 29290 29290 29492 29391 28684 28381 28280 27775 28482 27775 27169 26866 26866 26664 26361 25856 25452 25957 25553 25250 24846 24442 24846 24442 24442 24139 24341 23836 23634 23230 23533 22624 22422 22422 22321 21816 21008 20907 20705 20200 19392 19190 19190 18483 18584 17675 16665 15857 15352 15049 14544 13938 13332 12423 12019 11514 10706 9797 9494 8282 7676 6666 6060 5252 4444 3636 2929 2727 1212 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2222 3131 3535 4949 5353 6060 5959 6666 7171 7676 8484 8989 9797 9999 10807 10908 11312 12221 12524 13231 14039 14140 14342 14847 15251 15958 16463 17170 17372 17372 17473 17877 18079 17978 19089 19695 19796 20301 20301 20604 20402 21311 21715 22018 22220 21715 22826 23331 23634 24139 23937 23937 24139 24543 24947 24947 25553 25250 25654 26159 26765 26361 26159 26058 26866 27068 26967 27270 27068 27169 27169 27573 28381 28684 28482 28684 29189 29290 28886 29088 29189 29290 29795 29391 29290 29391 29795 29593 29694 30401 30401 29997 29896 29593 29694 30098 29997 29997 29795 29694 29795 29997 29795 29896 30098 29997 29997 30401 30199 30199 30098 30098 30098 30199 29997 30300 29997 30401 30603 30603 30502 30603 30805 31007 31007 31007 30906 30603 30805 30401 30502 29997 30199 30805 30805 30401 30401 30502 30502 30704 30603 31007 30805 30502 30906 30401 30300 30805 30603 30401 30300 29896 30300 30098 30199 29593 29694 29391 29391 29290 28684 28583 28381 28179 27977 28179 27674 26967 26765 26765 26866 26563 26462 26563 26260 25654 25452 25048 25149 24846 24240 24139 24038 23937 23735 24038 23836 23129 22624 22624 22624 22018 21412 20705 21412 20806 19897 19897 19089 18887 18382 18079 17170 16261 15655 15453 15352 14746 13938 13130 12423 11716 11110 10504 9999 9393 8181 7575 6666 5757 4949 4040 3434 2929 2525 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2121 2929 3737 4545 5252 5858 5858 6464 6969 7777 8181 8989 9595 9797 10403 11009 10908 12019 12423 12726 13635 14342 14544 14645 14948 15958 16463 17170 16867 16766 17069 17574 17978 18382 18685 19594 19594 19998 20604 20200 20604 20806 21614 21917 22220 22321 23028 22826 23028 23533 24038 24038 23937 24543 24947 25755 25452 25452 25856 25856 26260 26361 26058 26058 26159 26462 26866 27775 27472 27674 27977 28179 27876 28381 28482 28583 28684 28785 29088 29593 29391 29088 29391 29189 29694 29492 29694 29492 29896 29896 30199 30199 30098 29290 29492 29896 29795 29694 29391 29694 30401 30401 30098 30199 30603 30603 29997 29694 29795 30502 30704 30401 30300 29896 30502 30300 30300 30300 30603 30906 31411 30906 30805 30906 31108 31108 31310 31108 30704 30704 30603 30502 30199 30502 30502 30502 30300 30199 30199 30603 30704 31007 31007 30805 30401 30199 29997 30199 30300 30401 30603 30906 29997 29795 30300 30098 29593 30098 29189 28886 29290 28886 28987 28785 28482 27977 27674 27573 27775 27472 27068 27169 26765 26462 26260 25755 25755 25654 25250 24846 24947 24745 24442 24038 24038 24038 24038 24139 23634 23533 22927 22523 22422 21816 21513 21109 21008 20604 20503 19493 18988 18887 18180 17877 17170 16362 15857 15857 15352 14544 13736 13029 12524 11817 11009 10605 9898 8787 7878 7070 6464 5454 4343 3939 3232 2828 2323 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1616 2626 3636 4242 5050 5454 5858 6262 6666 7474 8181 8888 9191 9898 10201 10605 11110 11413 12120 12827 13130 14039 14645 14544 14544 15150 15857 16564 16867 16766 16766 17170 17574 17675 18483 19089 19897 19493 19897 20402 20503 21109 21109 21412 21917 21816 22321 22927 23129 23331 23533 23836 23937 24644 24644 25250 25452 25755 25654 25856 26462 26664 26664 26361 26462 26361 26866 27169 27068 27674 27876 28280 28078 28078 28381 28482 28381 28684 28987 29492 29795 29391 29391 29593 29896 29492 29694 29795 29694 29795 30199 30300 30401 30199 30199 30603 30906 30199 30199 29694 29896 29896 30805 30805 30603 30300 30199 30098 29795 29896 30300 30300 30300 30098 29997 30704 31007 31007 30603 31007 31108 31209 30704 30502 30704 30704 31108 30906 31108 30805 30805 30603 30502 30805 30603 30401 30805 30704 31007 30704 30805 31209 31007 31108 31108 30502 30300 30300 30199 30401 30199 30098 29997 29694 29593 29593 29795 29896 29492 28886 29290 28785 29290 29290 29088 28179 28381 28078 28381 27876 27876 27674 27472 27573 27169 26967 26159 25755 25957 25452 25452 25149 24644 24442 24341 24240 24038 24341 24442 23836 23735 23735 23028 22523 22624 21917 21008 21109 20705 20806 20099 19897 18988 18685 17877 17372 17069 16362 16059 15453 14948 14342 13231 12928 11817 11817 10807 10403 9191 8585 7676 6868 6363 5454 4242 3838 2929 2828 1717 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2525 3030 4040 4646 5050 5757 6262 7070 7171 7878 8686 8989 9393 9898 10302 10403 11312 12019 12928 13231 13433 14241 14746 14544 15251 15958 16463 16766 17170 16867 16968 17069 17776 17877 18584 19190 20099 19998 19897 20301 20806 20705 21412 21210 21917 21917 22119 23028 23129 23331 23735 24846 24846 24745 24846 25250 25755 25553 25351 25957 26866 26866 26563 26765 26664 27169 27775 27270 27573 27573 28179 28078 28280 27977 28583 29088 28987 29189 29088 29290 29795 29997 30098 30098 30300 29896 30199 29896 30401 30199 30502 31007 31209 30502 30300 30906 31007 30805 30098 29492 29795 30603 30401 30401 30401 30401 30199 30199 29997 29492 29795 30401 30300 30401 30401 30502 30906 30300 30502 30603 30704 30704 30906 30906 30401 30502 30603 31108 31108 31411 31007 30603 30704 30906 30704 30603 30805 30704 30906 30704 30603 31007 31209 31108 31108 30300 30704 30300 30603 30098 30401 30199 29694 30098 30098 30300 30300 29391 28684 28785 28684 28381 28785 28785 29391 29492 29088 28280 28583 28381 27977 27371 27977 27876 27674 26462 25957 25957 26058 25957 25452 25351 25250 24745 24745 24644 24139 24341 24240 23735 23836 23432 23634 23129 22826 22321 21917 21109 20907 20907 20806 19695 19190 18786 18382 17776 17271 16463 16463 16160 15554 14948 14039 13534 12625 11817 11716 11110 9898 9090 8282 7070 6767 6262 5050 3838 3434 2929 2525 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1818 2929 3838 4343 4646 5555 6262 6767 7070 7777 8585 8787 8888 9696 9999 10302 11009 11514 12423 13029 13332 13736 14241 14746 14847 15655 16261 16564 16665 16766 16665 16968 17776 18079 17978 18786 19493 20200 20301 19998 20301 21210 21715 21513 21614 22018 22220 22725 23129 23634 23634 24240 24543 24442 24846 24644 25452 25856 25553 26260 26563 27169 26866 26563 26967 27371 27472 27775 28078 27674 27977 27775 28179 28078 28886 29088 29290 29088 29492 29694 29694 29997 30300 29896 30502 30502 30098 29896 30401 30401 30502 30704 30502 30704 30603 31007 31007 31108 31209 30199 30401 30906 30704 30502 30401 30502 30704 30199 30502 30906 30300 30502 30502 30704 30502 30098 30502 30805 30300 30704 30906 31007 30704 30805 30704 30401 30401 30098 30502 31108 31411 30805 30906 30805 30502 30704 30603 30300 30603 30906 30805 30401 31007 30805 30805 31007 30805 30704 30906 30704 30199 30098 30704 30704 30502 30199 30199 30401 30199 29694 29189 28987 28684 28785 29088 29088 28886 28583 28583 28179 28381 28179 27876 27573 27472 27371 27169 26462 26260 26361 26361 25755 24947 25250 25048 25351 24846 24543 24341 24240 24240 24038 23533 23836 23230 22927 23129 22725 21715 21412 21412 21008 20200 19695 19695 18988 18483 17776 17271 16665 16261 16160 15453 15049 14342 13635 12524 11716 11211 10403 9494 8484 8080 7171 6363 5454 4545 3939 3131 2828 1919 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1717 2525 3434 4040 4545 5151 5858 6060 7070 7777 8282 8282 8484 9292 9898 10403 11009 11413 12322 13029 13332 13534 13837 14342 14645 15352 15756 16261 16766 16665 16362 16665 17372 18180 18483 18281 19190 19594 20200 20806 20503 21210 21210 21715 21614 21816 22220 22826 22725 23432 23634 23836 24240 24745 24644 24745 24947 25755 26361 26462 26765 26462 26563 27270 26765 27270 27371 27876 28280 28381 28280 27977 28280 28381 28987 28684 29088 29391 29290 29391 29492 29694 29795 30098 30502 30502 30199 29997 30502 30401 30401 29997 30199 30603 30401 30603 30906 31108 30906 30704 30805 31108 31108 31007 30300 29896 30502 30805 30906 30906 31007 30603 31007 31007 30199 30098 30401 30603 30805 30603 30805 30502 30704 30906 30603 31209 31310 30401 30401 30502 30805 30906 31007 30401 30704 30704 30098 30300 31310 30704 30906 30906 31108 31007 30603 31007 30805 31007 31209 31209 31209 31007 30603 30805 31310 31007 30199 30199 30098 30704 30098 29492 29694 29593 29492 28987 28987 29290 29088 28381 28482 28381 27876 28078 27472 27573 27270 27169 26967 26361 26967 26765 25553 25048 24947 25351 25351 25250 24543 23836 24038 23533 23937 23836 23634 23432 23331 22927 22826 22220 21715 21513 21513 20503 19796 19594 19392 18988 18180 17473 17271 16867 16362 15150 15251 14948 14241 13332 11918 11615 11211 9898 9393 8383 7676 6666 6060 5050 4040 3636 2929 2525 1515 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2525 3131 3737 4646 5151 5858 6161 6666 7070 8181 8383 8383 8686 9494 10100 10706 11413 11817 13029 13332 13332 13938 13837 14342 14645 15453 15958 16362 16867 16564 16766 17271 17675 18483 18786 18584 19392 20099 20503 20604 21008 21513 21614 21614 22220 22018 22624 22826 23230 23432 23634 23937 24341 24745 24745 24947 25149 26361 26563 26462 26664 26765 26967 26765 26967 28078 27573 27977 27674 27775 28280 28179 28381 28482 28886 28785 29189 29391 29290 29694 29391 29997 30199 30098 30603 30098 30300 29997 30401 30401 30704 30704 30502 30401 30502 30603 30300 30805 30805 30401 30502 30300 30805 31007 30906 30199 30502 31007 31310 31108 31108 30704 30502 30603 30603 30502 30805 30704 30805 30401 30704 30906 30603 30704 30704 31310 31310 31007 31007 31007 30906 31007 31007 31209 30603 30805 30906 30805 31007 30603 30805 30603 30906 31108 31007 30805 30805 30704 30704 31007 31007 31007 31007 31007 31209 30603 30401 30098 30199 30401 30603 29795 29896 29896 29290 28785 29290 29391 29088 29492 29088 28886 28078 27674 27472 27371 27472 27775 26563 26260 26563 26866 26159 25553 25654 25452 25856 25452 24442 24341 24341 23937 23533 23836 24139 23533 23533 22523 22725 22523 22119 21715 21715 20907 20099 19796 19089 19089 18685 17877 17372 17271 16362 16059 15655 15049 14443 14039 12827 12120 11312 10908 10201 8888 8282 7474 6565 5555 4747 3838 3131 2828 2222 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2020 2929 3535 4343 5050 5454 5959 6464 6767 7777 8383 8686 8686 9393 10201 10605 11009 11817 12524 13231 13534 13736 14241 14746 14544 15150 15352 16059 16261 16261 16867 17473 17877 17978 18584 18786 19392 19897 19897 20301 21109 21412 21715 21614 21614 22119 22927 23230 23331 23230 23836 24139 23937 24442 25149 25048 25250 26058 25957 26058 26260 26462 26967 26967 27169 26866 27674 27674 27371 27674 27775 27573 27775 28684 28987 28785 29088 29795 29492 29391 29492 29694 30199 30603 30098 31007 31007 30199 29997 30401 30401 30401 31108 31007 30603 31108 30603 30906 30603 30906 30906 30906 31310 30906 30502 30603 30805 30502 30704 30401 30300 30805 30704 30704 30603 31007 31007 30906 30906 30805 30199 30805 31310 31209 30805 30704 30502 30805 30906 31108 31714 30704 30401 30906 30805 30300 30603 30704 30906 30704 30704 30502 31209 30906 31209 30906 31007 30704 30199 30603 31108 30805 31209 30704 30805 30906 31108 30401 30199 30098 30805 31007 30401 29997 29795 29997 29391 28987 29492 29290 29189 28684 28179 28482 28179 27977 27371 27371 27674 26765 26563 26361 26765 26664 25957 25856 25250 25553 25351 24846 24442 24543 24240 24038 23836 23634 23735 23331 22927 22725 22422 21917 21210 21311 21614 20604 20099 19695 18887 18786 18382 17372 16867 16766 15958 15655 15453 14948 14342 13534 12726 11716 11211 10201 9696 8888 7979 7171 6262 5353 4444 3232 3131 2626 1515 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1717 2525 3535 3939 4848 5353 5656 6464 6868 7575 8181 8686 8787 9393 9898 10706 11009 11817 12524 12928 13433 13534 14140 14342 15049 15453 15655 15857 16564 16867 16766 17372 17877 18079 18685 19190 19291 19695 19695 20402 20402 21008 21311 21513 21917 21917 22826 23129 23028 23331 23533 23735 23836 24341 24341 25048 25048 25351 26159 25755 26058 26462 26765 27371 27371 27472 27775 28583 27876 27573 28280 28684 27876 28179 28987 28987 28785 29593 30098 29795 29391 29593 29795 30300 30300 30300 30199 30401 29997 30401 30805 31007 30805 31108 30906 31108 31613 31310 31411 30704 30906 30805 30906 31108 31007 30603 30805 31007 31108 31108 30906 30502 30603 30502 30906 30906 30805 31108 31209 31108 30704 30704 31209 31714 31310 30906 30502 30098 30401 30502 30805 30704 30704 30603 30805 30704 31007 31209 31108 31007 31411 31411 31310 31512 31512 31209 30704 31310 31310 31007 31310 31007 31007 31007 30906 30906 31209 31209 30805 30502 30300 30603 30603 30603 30603 30300 30098 29492 29290 29088 28987 29290 28987 28785 28482 28482 27977 28280 27674 27472 27573 26967 26765 26664 26866 26664 25452 26159 25452 25351 25250 24846 24745 24644 24442 24038 23432 23836 23634 23634 22725 22220 21917 21311 21412 21412 20907 20301 20200 19291 19493 18786 17675 16867 17069 16463 16160 15655 15150 14746 13837 13231 12524 11514 10403 9797 8989 8484 7676 6565 6060 4949 4141 3333 2828 2323 1313 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2222 3131 3535 4545 5151 5353 5858 6363 7474 7979 8282 8888 9191 9898 10201 11009 11716 12322 12827 13029 13332 13433 14039 14342 15352 15655 15857 16362 16463 16867 17271 17372 17675 18988 18887 19089 19493 19089 19594 20301 20604 20907 21614 21715 22018 22321 22725 22826 22826 23129 23533 24341 24341 24139 24947 25351 25755 25957 26058 26361 26664 26866 27573 27472 27270 27775 28179 28179 28280 27674 28381 28482 28583 28684 28886 28886 29391 29694 29896 29896 29593 29896 29997 29896 30098 30098 30401 30502 30603 30502 30502 31007 31310 31108 30603 31209 31108 30906 31512 31512 31512 31209 31007 31108 30805 30906 31007 31411 32017 31310 31209 31007 30906 30906 30906 30603 30704 31007 31108 31512 31108 31007 31007 31310 31613 31007 30502 29997 29896 30805 30603 30098 29896 30199 30502 31007 30704 30906 31108 31310 31310 31209 31007 31613 31411 31512 31209 31512 31613 31512 31007 31108 31512 30906 31108 31007 31108 31411 30704 30300 29896 30603 30199 30098 29896 29896 29593 29593 29593 29896 29391 29189 29088 28886 28886 28785 28381 28179 28179 27573 27270 26967 26967 27270 27169 26765 26159 25654 25856 25654 26058 25048 24947 25149 24947 24442 23432 23533 23634 23230 23129 22624 21917 21816 21412 21311 21008 21008 20503 19998 19998 19594 18180 17574 17675 17069 16665 15958 15251 14342 14443 13534 12827 12221 10605 10201 9696 8989 7878 7070 6363 5757 4848 3636 3131 2525 1919 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2020 2525 3434 3939 4747 5353 5353 6060 7272 7777 8181 8686 9090 9797 10201 10504 11312 12120 12726 13130 13029 13534 13635 14342 14443 15453 15857 16261 16665 16665 17271 17372 17372 17877 18887 19291 19291 18988 19291 19796 20200 20907 21210 21210 21715 22119 22018 22826 23230 23129 23634 24543 24341 24139 24745 25250 25856 25452 25452 26361 26260 26967 26967 26866 27573 27472 27472 28078 28078 27775 28179 28280 28785 28583 28684 28987 29189 29694 29593 29997 30098 29896 29997 29997 29795 29997 30098 30401 30502 31108 30704 30401 30704 30805 30603 30906 31007 31310 31310 31411 31613 31411 31411 30704 30805 31108 30805 31209 31411 31209 31209 30401 30906 31411 31512 30603 30502 30805 31310 31411 31310 31108 31007 30704 30906 30906 31007 30603 30502 29896 30098 30906 30704 29997 30603 30401 31007 30603 30704 30805 30805 30906 31007 31007 30906 31613 31209 31108 31310 31108 31007 31310 31512 31613 31310 31007 30805 30300 31411 31108 30603 30401 30502 29896 29896 29593 29189 29492 29694 29290 29492 29694 29189 28886 28886 28684 28583 28482 27977 28078 27775 27876 27270 26866 27068 27270 27169 26260 26058 25654 25553 25654 25755 25048 25048 24745 24442 23836 23533 23331 23230 23230 23129 22725 22321 21715 21311 21109 21109 20907 20301 20200 19594 18988 18180 18079 17574 16867 16160 15554 14948 14443 13837 13534 12524 11413 10302 10100 9090 8181 7676 6666 6464 5555 4343 3434 2929 2424 1313 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1111 2525 3131 3636 4242 5050 5454 5757 6464 7575 7979 8585 9595 9595 9696 10100 10807 11413 12120 12928 13029 13433 13736 14342 14443 14948 15352 15756 16362 16463 16867 17271 17776 17877 18584 19190 19089 19392 19796 19695 20099 20907 21311 21210 21816 21917 22119 22422 23028 23129 23533 23836 24442 24240 24543 24745 25553 25351 25250 25553 26260 26260 26765 27169 27068 27169 27371 27371 27371 27674 27573 27977 28179 28583 28583 28684 28987 29694 29391 29795 29694 29795 29694 30300 29896 30502 30098 30098 30199 30502 30704 30401 29997 31007 30704 30603 30603 30906 31310 31209 31411 32118 31512 31108 31209 30906 30805 30603 31108 31007 31007 31411 30906 31310 31108 31007 30906 30906 31108 31613 31411 31108 31209 31209 31007 30906 30906 30704 30603 30502 30199 30603 30603 30401 30603 30199 30704 31310 31209 31007 30704 30603 30906 30805 30906 31209 31209 31209 30906 30805 30300 30805 31310 31916 31815 31714 30805 30704 30704 30704 30805 31007 30805 30603 30603 29896 29492 29391 29694 29795 29088 29290 29593 29391 29391 29189 28987 28684 28684 27977 28078 28078 27573 27674 27472 26866 26765 26664 26260 26563 26462 25856 25553 25351 24947 24947 24947 24745 24341 24038 23634 23836 23533 23129 23331 23129 22018 21412 21412 21109 20705 20503 20099 19392 19291 18584 17877 17170 17069 16463 15756 15049 14746 14039 13433 13231 12019 10908 10403 9797 8282 7878 7171 6161 6363 4949 4040 3131 2626 2121 808 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2020 2828 3636 4242 4646 5555 5858 6161 6969 7777 8282 9191 9595 9696 10100 10706 11009 11615 12423 12625 13231 13534 13938 14443 14847 15251 15554 15756 16463 16867 17069 17473 18079 18180 18887 18887 19291 19594 19695 20099 21109 20907 21614 21614 22018 22220 22321 22523 23028 23432 24139 24341 24341 24543 24240 24745 25250 25553 25856 25856 26361 26260 26563 27270 27270 27674 27371 27472 27775 27371 27876 28381 28482 28583 28381 28785 29189 29896 29593 29694 29795 29795 29391 30098 29896 30502 30300 30300 30603 30401 31209 30401 30805 30805 30805 30603 30906 31209 30805 31007 31108 31815 31108 31411 31613 31512 31007 31209 31209 30906 30906 30704 30603 31007 31714 30805 30805 31108 31411 31613 31512 31108 31209 31209 31007 31007 31108 30805 30704 31108 30805 30603 30906 30906 30199 30199 30603 30502 30502 30603 31108 30603 30603 30199 30300 31512 31411 31108 31411 31108 31108 30603 31007 31714 31815 31108 30704 30603 31007 30704 31007 31007 30704 30300 30502 30098 29896 29896 29593 30199 30199 29593 29189 29795 29694 29795 29088 28583 29088 28785 28684 28179 27674 27977 27977 26967 27270 26967 26967 26967 26260 26260 25654 25755 25856 25452 24543 24947 24846 24442 24139 23735 23533 23331 23331 23028 22826 22018 21917 21715 20604 20705 19897 19998 19190 19190 18483 17271 17372 16665 16059 15352 15150 14443 14140 13130 12423 11211 10605 9999 8888 7979 7575 6464 6262 5555 4242 3535 2727 2222 1515 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1414 2626 3232 3636 4343 5353 5858 6161 6565 7575 8080 8787 9292 9696 9999 10908 10605 11211 11918 12423 12928 13534 14140 14241 14443 15150 15655 15554 16362 16665 17170 17776 17473 18281 18483 18887 18887 19594 19796 19897 20301 21210 21412 21513 21715 22018 22725 22725 22523 22523 23937 23937 23634 24341 24442 24139 25149 25048 25149 25351 26260 26462 26462 26967 27371 27472 27674 28078 27876 28381 28280 28381 28785 29088 28785 28583 28583 28987 29997 29795 29593 29492 29492 29997 29694 29997 29997 30906 30906 30603 31310 31007 30906 30704 30401 31310 31512 31209 31411 30704 30603 31108 31007 31007 30906 31512 31209 31310 31310 31310 30805 30906 30704 31108 31411 31512 30704 30300 31108 30805 31512 31108 31209 30906 31209 30906 31108 31209 31108 30906 31209 30906 30502 30906 30603 30401 30401 30401 30098 30906 31108 31108 31007 30906 30805 30704 31512 31512 31209 31613 31512 31310 31310 31411 31714 31411 30906 30401 30704 31007 30805 31209 30805 30603 30098 30401 30098 30098 29997 29795 30401 30300 29997 29593 29391 29795 29997 29088 28684 29088 28886 29290 28684 27674 28381 27977 27472 26765 27573 27068 27068 27068 26058 26058 26058 25957 25856 24947 25250 25149 24745 24341 23937 23836 23533 23129 22927 22826 22220 22018 22119 21715 21311 20604 20200 19695 19190 18786 18180 17473 16665 15958 15756 15655 14847 14443 13534 13029 11817 11110 10100 9393 8484 7777 7171 6161 5858 4646 3737 2929 2626 2020 1111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2020 2929 3535 4040 4848 5757 6262 6363 7272 8080 8686 9292 9494 9595 10504 11009 11110 11615 12019 12625 13029 13938 13938 14039 14948 15655 15756 16362 16766 17170 17877 17877 17978 17978 18483 18685 19089 19291 19695 20301 20503 20907 21210 21614 21917 22422 22321 22624 22927 22927 23533 23836 24038 24341 24745 25048 25553 25149 25250 25856 26462 26361 26765 26967 27573 27876 27573 28280 28482 28280 28583 28886 28482 28785 28886 28684 29290 29593 29694 29593 29896 29492 29896 30502 30300 30603 30401 31108 31310 30805 30805 30805 30805 30603 30906 30805 31613 30704 31108 31411 31108 31310 31512 31007 30704 30805 30906 31209 31209 31007 31310 31108 30805 31411 32118 32017 31714 31512 31411 31007 30603 31411 31209 31209 31007 31007 31108 31512 31815 31411 31310 30906 30805 30704 31310 31108 30906 30603 30502 30401 30805 31310 31209 31512 31209 30805 31613 31512 31310 31714 31512 31613 31916 31310 31108 31815 31209 30603 30502 30805 31007 30805 30603 30199 29997 30098 30098 29997 29694 29896 30098 29593 29088 29189 29189 29694 29593 29492 28785 29088 28886 28583 28280 27573 27775 28078 28078 27876 27472 27472 26967 26159 26058 26159 26058 25856 25957 25250 25452 25553 24846 24644 24341 23836 23735 23331 22624 22826 22523 22321 22220 21715 21513 21109 20503 19897 19291 18685 18584 17877 16968 16665 16160 16059 15453 14746 14039 13029 12423 11413 10504 9898 9090 8282 7373 6666 6161 5454 4343 3535 2828 2323 1414 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1515 2525 3333 3838 4444 5353 5959 6464 6969 7878 8383 8888 9292 9595 10201 10807 11009 11413 12019 12524 12524 13130 13938 14140 14039 15049 15958 15958 16362 16564 17372 17877 17473 17574 17776 18382 18988 19594 19796 19897 20200 21008 21210 21513 21816 21816 22220 22422 22826 23129 23533 23533 24240 24139 24745 24947 25250 25452 25452 25755 26462 26765 26866 26664 27068 27674 28078 28179 28583 28684 28280 28684 28684 28886 28886 28987 29088 29795 29694 30199 30603 30401 29997 30199 30603 30906 30805 30906 31108 30502 30805 30603 30401 30906 30805 31411 30502 30603 30098 30502 30603 30603 30300 30906 31310 31007 30401 30502 30805 30704 31512 31310 31108 31411 32017 32219 32320 31512 31411 31512 31007 30502 31007 31108 31209 31209 31007 30805 31310 30906 31209 30805 30603 30401 30199 30906 30906 31007 31007 30805 30300 30704 30906 31108 31310 31007 30805 30906 31815 31411 31310 31411 31007 31512 31714 31209 30906 30704 30401 30401 30603 30704 30300 30805 30300 29997 29997 30502 30502 29694 29593 29593 30199 29795 29593 29694 29795 29694 28785 29189 28987 28886 28886 28785 28381 28179 27977 27876 28482 27775 27472 26967 26866 26563 26260 25856 26058 26159 25149 25452 25250 24846 24644 24644 24644 23836 23634 23230 22422 22422 22018 22119 21513 21311 21513 21008 20301 19897 18786 18887 18483 17776 16665 16665 16261 16059 15150 14342 13534 12726 12221 11110 9999 9292 8686 7676 6868 6363 5757 4949 3636 3232 2727 2020 1111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2121 3030 3232 4141 4949 5656 6262 6666 7171 7979 8484 9090 9393 9797 10201 10908 11110 11817 12221 12625 12726 13130 14140 14140 14342 14948 15655 16059 16362 16564 16968 17372 17473 17776 18180 18786 19190 19796 19998 20301 20402 20604 21311 22220 22220 22422 22321 22220 22624 23533 24038 24139 24139 24543 25048 24543 25048 25452 26159 26260 26462 26260 26159 27068 27775 27573 27876 27977 28482 28381 28482 28482 28987 29088 28381 28482 29088 29795 29997 30098 30704 30199 30098 30603 30906 30805 30704 30704 31007 30300 30300 30300 30603 30603 31007 30805 30906 30704 30502 30098 30401 30502 30906 30805 30704 30704 30502 30704 30906 31310 31209 31613 31310 31108 31209 31815 31411 31108 31310 31411 30906 30906 30805 30704 31209 31916 31916 31411 31209 30704 31209 30704 30805 30805 30401 30300 30401 30805 31108 30603 30704 30603 30906 31512 30603 31007 31108 30906 31310 31411 31411 30805 30704 30906 31209 31108 30805 30906 30704 30805 30603 30603 30300 29997 30199 30401 29795 30098 30502 29896 29189 29189 29997 29896 29694 29694 29492 29896 29189 29088 29088 28987 28684 28482 28583 28381 28078 27876 27876 28280 27573 27068 26866 26967 26462 26260 26159 26361 25654 25654 25755 25351 25149 24745 24745 24644 23836 23331 23129 22725 22018 22523 21715 21008 21614 21008 20806 20503 19190 18786 18180 18180 17675 16766 16463 15857 15150 14645 13433 13231 12221 11615 10504 9494 8989 8383 6969 6565 6060 5252 4545 3535 2828 2222 1414 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1515 2626 3030 3838 4444 5454 5959 6262 7171 7373 8383 8383 8888 9797 10100 10504 11110 11312 11817 12524 12928 13231 13837 14544 14443 14645 14948 15756 16059 16463 16968 17069 17473 17978 18382 18685 19291 19897 19998 20099 20301 20604 20806 21816 21917 22523 21917 21816 22725 23028 23432 23331 23937 24745 24341 25149 25654 25250 25654 25755 25957 26563 26159 25856 26967 27977 27573 27876 28179 28078 28078 28684 28785 28482 28886 28785 28684 29391 29997 29492 30199 30199 30603 31108 30906 30401 30805 30906 30401 30300 30401 30704 30906 30704 30502 30603 30603 30603 31007 30704 30805 30805 30502 30704 31007 31007 31209 30603 30906 31209 31714 31108 31108 31209 30906 31209 31613 30805 30401 30300 30603 31108 31209 30704 30704 31613 32017 31613 31007 30906 30704 30805 31209 30906 30502 30300 30199 30502 30502 30906 30603 30704 31108 31411 31007 31108 31411 31209 31310 31411 31007 31411 30704 30502 31007 30906 30603 30906 31108 30906 31411 31310 30805 30603 30098 30502 30199 30300 30199 30401 30199 29492 29391 29391 29896 30098 30098 30098 30098 29795 29694 29391 29189 29088 28987 28785 28280 28684 28078 28078 27977 27472 27068 27169 26866 26563 26563 25856 26462 25755 26563 26058 25856 25351 25048 25452 24745 24240 23836 23836 23129 22523 22624 22220 21513 21210 21412 21109 20604 19998 18786 18483 18079 18079 17271 16362 15857 15453 14847 14443 13231 12423 11615 11009 9797 9191 8383 7373 7171 6060 5454 4949 3939 3030 2525 1919 1111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2121 2929 3333 3939 4848 5555 6161 6868 7373 7878 8484 8787 9797 10201 10302 10706 11615 11716 12019 13029 12928 13534 14443 14241 14746 14847 15352 15756 15958 16766 17271 17574 18180 18180 19190 19291 19897 20503 19998 19998 20402 20907 21210 21715 22119 22220 21917 21917 22826 23028 23735 23634 23533 24240 24543 25149 25755 25553 25755 25654 26462 26664 26664 26866 27371 27775 27775 27775 28280 27775 28381 28078 27977 28785 28886 29189 29088 29492 29593 29896 29896 29997 30401 30603 30199 29694 30098 30704 30704 30300 30401 30805 31007 30704 30805 30401 30603 31108 31512 31310 31411 30805 30906 30805 30704 30603 30906 30906 30704 31815 31512 31512 31108 30906 30906 31209 30704 30805 30502 30401 30704 30603 30805 31007 30401 31007 31108 31007 31209 30805 30906 30603 30704 31411 30906 30704 30502 30603 31209 30805 31007 30704 31007 30603 31108 30603 31209 31108 31613 31714 31916 31714 31714 31209 31007 31007 30805 30502 30603 30502 30805 30704 31007 30805 30502 30401 29896 30199 30199 30401 30300 29896 29997 29694 30199 29795 29896 29997 29896 29896 29391 28886 28886 29391 29189 29189 28886 28583 28381 27977 27876 27573 27674 27371 26967 27068 26765 26563 26361 26058 26361 26462 25755 26058 25351 24745 24543 24341 24240 24341 23937 23129 22119 22422 21917 22119 21715 21311 20200 19998 19695 18685 18483 18281 17675 16968 15554 15453 15049 14948 13332 12827 11918 11312 10706 9494 8888 7878 7474 6767 5858 5050 4343 3535 2727 2121 1414 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1616 2222 3030 3939 4545 5252 5959 6262 7373 7878 8282 8787 9696 10100 10403 10504 11413 11514 11615 12524 12928 13130 13938 14342 14241 14948 14948 15352 15554 15857 16665 17069 17473 17978 18685 18786 19291 19897 20200 20402 20301 20200 20806 21311 22018 22523 22826 22321 22422 22725 23331 23836 23735 24240 24846 24543 24543 24947 25351 25856 25957 26765 26361 26967 26866 27068 27573 27977 28482 28482 28280 28280 28583 28482 28886 29088 29189 29290 29391 29593 29997 30199 30300 30199 30603 30199 30199 30805 30704 30704 30502 30502 31108 31411 31512 30603 30704 30401 31209 31209 31209 31108 30805 30704 30805 30805 30906 31108 31108 31714 31916 31613 31512 31411 31007 30906 31310 31007 30704 30704 30502 31108 31108 30906 30502 30502 30906 30906 30704 31007 31310 31108 31108 31007 31007 31007 30502 30300 30502 31310 30906 31007 30906 30401 30199 30401 31007 31209 31613 31411 31108 31310 31310 31613 30906 31108 31209 31209 31310 30704 30502 31108 31007 30603 31007 30906 30199 30401 30502 30704 30603 30502 30401 30098 29795 30603 30300 29997 29492 29694 29896 29189 28482 28785 28785 29391 28987 29088 28684 28280 28684 28886 28684 27876 27472 27371 26664 26967 26866 26563 26159 26058 26058 25957 25654 25755 25351 24846 24442 24139 23634 24240 23836 23129 22523 22018 21816 21816 21412 20402 19998 19897 19897 19392 18988 18382 17271 16362 15453 15352 14847 14039 13130 12322 11716 11110 9898 8787 8383 7373 6969 6060 5353 4545 4141 3131 2424 1515 1111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 707 2020 2727 3535 4242 4848 5454 6161 7070 7777 8181 8585 8989 9898 10302 10504 10807 11615 11615 12221 12625 13130 13736 14241 14342 14544 15049 15352 15554 16059 16564 16968 17271 17675 18079 18685 18786 18887 19392 19493 20301 20200 20503 21109 21412 21715 22321 22523 22220 22220 22624 22927 23634 23937 24644 24644 24947 25149 25351 25654 25654 26159 26462 26967 27270 27270 27472 28280 28482 28381 28583 28684 28684 28280 28280 29189 29088 28987 29189 29391 30199 30502 30502 30401 30199 30603 30401 30906 30704 30401 30906 30805 30704 31108 31108 31512 30805 30603 31007 31714 31310 31411 30906 30906 30704 30906 31411 31310 31310 31007 30805 31007 31108 30805 30502 31411 31411 31108 30805 30906 30704 31007 30906 31108 30603 31007 31007 30401 30805 30401 31007 31310 31411 31108 31108 31007 31007 30805 30300 29997 30704 30300 30603 30704 30603 30300 30401 31209 31411 30906 31411 31209 31411 31108 31209 31209 31209 30805 31209 31209 31108 31209 30704 30603 30098 30098 30098 30704 31007 30401 30199 30906 30401 30401 30199 30300 30098 29896 30401 29896 29694 29492 29290 29189 29492 29290 29694 29391 28684 28886 28482 28482 28987 28179 27674 27573 27169 27068 27169 26967 26664 26563 26260 25553 26058 25553 25856 25149 24947 24846 24644 23634 23331 23735 23129 23028 21917 21917 22119 21715 21008 20301 19695 19796 19796 19190 18584 17776 16867 16463 15453 15049 14544 13635 12322 11918 11211 10201 9090 8383 7777 7272 6969 5555 4848 4343 3434 2727 2121 1313 606 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1717 2323 3131 3939 4444 5353 6060 6262 7575 8282 8686 8888 9494 10100 10706 10908 11211 11413 11817 12625 13029 13534 14039 14039 14342 14645 15150 15453 15958 16564 17069 17271 17372 18281 18584 18685 19291 18988 19493 19998 20200 20604 20503 20907 21109 21816 22523 23129 22220 22422 22826 23634 24038 24139 24644 25048 25250 25048 25654 26058 25856 26260 26765 27371 27472 27573 27674 27977 28684 28684 28785 29189 28886 28482 28280 28583 29088 29391 29290 29694 30401 30502 30502 30906 30603 30502 30300 30704 31108 31007 31108 30704 30805 31411 31714 31411 30603 30906 30502 30704 31007 31007 30300 30603 31108 30805 31209 31512 31209 31310 30704 30401 30502 30906 30805 30805 31411 31209 31108 30906 31007 31108 31512 31310 30906 30805 30805 31007 30805 30300 31310 31209 31007 30502 30502 30199 30502 30603 30199 30300 30300 30098 30906 31310 30502 30300 30704 31310 31714 31613 31108 31209 30906 31108 31007 31007 30906 30805 31310 31108 31108 30805 30603 30300 29593 30300 30300 29795 30199 30300 30502 30401 30502 30300 30300 30199 30401 29896 29896 30401 30502 29795 29694 29492 29492 29391 28886 29189 28785 28785 28583 28785 28684 28280 27573 27270 27169 26967 26664 26765 26967 26058 25957 26159 26058 25452 25755 25048 25048 25250 24745 24341 23937 24038 23533 23432 22422 21210 21412 21715 21008 20200 19998 19796 19695 19392 18685 18079 17271 16665 16059 15150 14847 14342 13231 12019 11817 10706 9393 8585 7979 7474 6767 5757 5252 4646 4141 3131 2626 1616 1111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 404 2020 2626 3333 3939 4949 5353 6262 6767 7676 7979 8787 9191 9797 10403 10302 11110 11312 11615 12120 12827 13231 13332 14039 14039 14645 15150 15655 15655 16261 16867 17271 17271 17776 18584 18584 19089 19190 18887 19291 19897 20402 20806 21008 21311 21210 21614 22523 22826 22624 22826 22927 23836 23432 24341 25048 25351 25250 25553 25654 25755 25957 26159 26664 27169 27169 27472 27674 28381 28280 28482 28583 28482 28785 28482 28785 29290 29391 29391 29290 30199 30199 30199 30704 31007 30704 30401 30603 30603 30704 30805 31108 30704 31108 31007 30906 31007 30805 30603 30300 30906 30906 30906 30704 30805 31108 30704 31108 31310 30805 31108 30502 30603 30300 30805 30704 30603 30906 30704 30805 30300 30098 31007 30906 31108 30906 31108 31310 30805 30603 30401 31108 31108 30805 30704 30098 30098 29997 30502 30502 30300 30401 31007 30906 30502 30704 30805 30704 31613 31815 31310 31411 31108 31108 31108 31310 31209 31310 30603 30704 30502 30603 30502 30805 30300 30300 30300 30098 29997 29997 30199 30603 30300 30502 29896 30502 30502 29997 29997 30098 30098 29997 29694 29593 29593 29896 29492 28886 28987 29088 28987 28482 28482 28785 28684 27977 27674 27371 26563 26664 26664 26058 25957 26159 26058 26260 25250 25452 24846 24947 25048 24341 24442 24038 24038 23836 23331 23028 22220 22119 21513 21210 20806 20503 19897 20099 19190 18483 17877 17675 16968 16665 15655 14645 14342 13534 12726 11716 10908 10100 8888 8181 7575 6969 6262 5454 4949 4343 3636 2626 1919 1111 606 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1616 2222 2828 3737 4444 5050 5656 6363 7373 8181 8585 8787 9191 10201 10403 10605 10807 11312 11817 12524 13029 13635 14039 14342 14645 15049 15655 15655 15857 15857 17170 17271 17574 17473 18180 18483 19392 19089 18786 19291 20503 20705 20705 20907 21311 21715 22119 22725 23028 22725 23129 23432 23735 24038 24442 24846 25250 25856 25957 25654 26058 26058 25755 26361 26664 27068 27674 28078 27977 27674 27775 27876 27977 28684 28684 29088 29492 29391 29593 29997 29795 29795 29694 29997 30401 30502 30906 30906 30401 30906 30805 30603 30603 30906 31007 31007 31209 30603 30906 31007 31209 31007 31007 31209 31209 31411 31411 31108 30805 31007 30906 30502 30805 31007 30805 30906 30603 30502 30603 30401 30401 30502 30502 30805 30603 31310 31209 31209 30502 30603 30502 30704 30906 31310 30704 30300 30300 30300 30300 30603 30502 30805 30906 31108 31007 31007 30300 30502 31108 31007 30906 31209 31310 31411 30704 30906 31310 31411 31209 30704 30401 30502 30199 30300 30199 30300 30199 30098 30199 30502 30300 30401 29391 30098 30199 30704 31108 30603 29795 29896 29997 29997 29694 29694 29593 29896 29795 29492 28785 29189 29088 28684 29088 28886 28381 28078 27674 27371 27169 26664 26563 26765 26058 26260 26260 26664 25957 25957 25149 25452 25250 25048 24745 24341 23735 24240 23331 23028 23028 21917 21917 21816 21109 20907 20705 20099 19493 18887 18180 17473 17473 16665 16059 15150 14140 13938 12827 11817 11110 10100 9191 8181 7777 7070 6565 5959 4949 4444 4040 3030 2222 1515 1111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2121 2525 2929 4141 4848 5353 5858 6969 7777 8080 8484 9191 9393 10403 10302 10807 11312 11413 12120 12322 13130 13938 14039 14443 14746 15554 15756 15453 15251 16261 16867 17170 17574 18281 18584 18786 19291 19190 19291 19392 20301 20705 20705 21210 21513 21715 22119 22927 23028 22826 22826 23836 24038 24442 24543 24947 25250 25452 25755 26462 26462 25755 25957 26462 27270 27472 27674 28179 27472 27472 27674 27775 27876 28078 28785 29088 29189 28886 29290 29290 29694 29593 29593 29896 30300 30603 30906 31007 30704 30704 30603 31007 30502 30805 31108 31209 30805 31209 31411 31108 31007 30603 30704 31209 31613 31209 30805 31108 30906 30906 31108 31108 30502 31209 31108 31007 30704 30603 30603 30300 30603 30603 30502 30401 30502 30906 31007 31007 30704 30704 30199 30805 31007 30906 30704 29997 30401 30805 30906 30805 30805 30603 30300 30704 30906 30199 30199 30199 30906 30502 30502 31007 31209 31007 30906 30704 30906 31310 31007 31411 30906 30805 31007 30300 30704 31007 30906 30805 31108 31108 30805 30502 30805 30300 30805 30704 30401 30401 29896 30098 29997 30199 29795 29290 29593 29290 30199 30603 29795 29593 28987 28987 29189 29290 28583 28785 27977 27977 27977 27674 27876 27270 26664 26563 26462 26866 26361 25755 25553 25351 25048 25250 25048 24442 23937 24240 23634 23129 22927 22422 22220 21816 21311 20907 20301 20301 19796 19291 18483 18079 17574 16968 16059 15655 14746 13837 13029 12120 11615 10807 9797 8686 8080 7070 6666 5959 5656 4646 4141 3333 2626 1818 1212 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1414 2222 2626 3535 4545 4747 5757 6161 7070 8080 8585 8888 9090 9696 10201 10706 11211 11312 11615 12726 12827 13433 13736 14039 14544 14847 15352 15352 15554 15655 16362 16968 17170 17473 18180 18584 18786 18786 19493 19493 19594 20099 20301 20604 21311 21614 21614 22220 22624 22624 22523 23634 24139 24341 24341 24341 24442 25149 25351 25856 25755 26361 26866 26866 27270 27472 28179 28078 27977 27573 27876 28381 28482 28179 28482 28785 29593 29189 29492 29088 29189 29492 29997 30199 30300 30300 31512 31613 31108 30502 31108 30704 30603 30401 31007 31512 31310 31108 30704 31108 31512 31209 31007 30906 30906 31007 30704 30805 31209 30906 30401 31007 30704 30906 31007 31512 30704 30704 31108 31007 30300 30603 31007 29795 30300 30603 31108 30704 30906 30502 30300 30704 31007 31108 31209 30704 30199 30906 30906 30906 30805 30199 29997 29997 30401 30502 30906 30603 30502 30603 30098 30199 30502 30704 31007 30502 30906 30603 30300 31108 31310 31310 31411 31512 31310 31512 31310 31007 30603 31007 31310 30805 30805 30906 30603 30906 30704 30401 30199 30098 29997 30199 30199 30199 29795 29391 29391 30199 30300 30098 29391 29391 29189 29189 28987 28583 28583 28179 27775 28482 28078 27674 27371 26967 26664 26260 26260 26866 26361 25654 25250 24947 24745 24846 24442 24139 24644 23735 23533 22826 22018 21513 21715 21614 20907 20402 20705 20099 19392 18887 18483 17675 17271 16564 15958 14948 14241 13736 12423 11716 10807 10100 8888 7777 6969 6767 6464 5858 4949 4242 3737 2929 1919 1313 909 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2020 2323 3030 4040 5050 5252 6060 6666 7474 8282 8686 9595 9696 9898 10605 11009 11211 11615 12322 13130 13332 13433 13534 14241 15049 14746 14847 15453 15857 16160 16463 17069 17069 17877 18483 18988 19089 19089 19392 19291 20099 19998 20200 20604 21412 21614 21412 21715 22119 22523 23028 23634 24038 24442 23836 24038 24644 24947 25149 25553 25856 26159 26664 26967 27068 27270 27472 27674 27674 27977 28078 28785 28785 28785 29088 28684 29088 29694 29290 28886 29391 29290 29896 30401 30098 30704 30603 31512 31007 31007 30906 31108 30805 31108 31007 31714 31209 31007 30502 30805 31209 31512 31209 30502 30704 30502 30401 30805 31108 31108 30704 30603 30199 30401 31108 30300 30805 30098 30502 30300 30401 30300 30300 30098 30199 30502 30906 30906 30805 29997 29997 31108 31310 31310 30805 30603 29896 29997 29896 30300 30401 30401 30098 29997 30300 30603 30502 30603 30502 30704 30300 30401 30199 30704 31108 31007 30704 30805 30401 30603 31007 31411 31209 31310 31512 31714 30906 30704 30704 30603 30906 30502 30805 30805 30603 31108 30805 30704 30401 29795 29593 30704 30502 30300 29694 29391 29391 29391 29997 29694 29593 29492 28987 29391 29492 28987 28482 28280 28381 28381 27977 27674 27573 27573 26765 26967 26866 26664 26563 25755 25553 25351 25250 25452 24341 24240 24442 24139 24038 23331 22624 21917 21311 21412 20705 20200 19897 20099 19998 18988 18483 18382 17675 16665 15756 14847 14746 13837 12625 12221 11312 10100 9292 8181 7373 6666 6464 5656 5151 4040 3838 3030 2424 1717 1111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1212 2222 2626 3333 4040 5050 5454 6262 6969 7575 8484 9090 9292 9494 10706 10908 11009 11514 12120 12726 13736 13231 13736 14039 14948 15049 15049 15150 15756 15857 16160 16564 17069 17675 18281 18584 18988 19291 19493 19392 19796 20099 19897 20402 21008 21513 21109 21210 21816 22422 22523 23129 23129 24240 24240 23634 24341 24947 25250 25654 25755 26159 26058 27169 27371 27270 27169 27169 27371 27472 27876 28684 29088 28886 28583 28583 28785 29593 29997 30098 29694 29492 29694 30199 30199 29997 30704 30401 30401 30704 30704 30704 31411 31512 31411 32017 31108 31007 31108 30704 31108 30805 31007 30300 30502 30603 30704 30603 30300 30704 30603 29795 30502 30300 29997 30098 30199 30401 30199 29997 30098 30603 30805 30401 29997 29997 30704 31007 30805 30502 29896 29997 30603 30704 30502 30401 29694 29997 29593 30098 29694 29593 29896 30704 30502 30300 30199 30199 30502 30401 30300 30199 30199 30098 30401 31209 31310 31209 30906 30502 31007 30603 30805 30704 31209 31815 31613 31007 31108 30805 30300 30098 30199 30401 30502 30401 30704 30603 31007 30502 30502 30401 30502 30300 30199 30098 29694 29290 29694 29694 29290 29189 29391 29189 29391 29391 28987 28482 28381 28179 28280 28179 27876 27371 27169 26866 27270 26967 26664 26664 25957 25452 25553 25452 25452 25250 24442 23836 23937 23331 23129 23028 22523 21311 21614 21311 20301 20301 20200 20402 19190 18685 18180 17372 17271 15756 15352 14746 14140 13231 12322 11716 10403 9494 8989 7676 6666 6565 5959 5454 4646 3838 3333 2626 1818 1212 707 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2020 2323 2727 3535 4545 5151 5757 6666 7171 8080 8585 9191 9494 10201 10605 11009 11312 11918 12120 12726 13332 13534 14039 14645 15251 15251 14847 14746 15756 16160 16463 17170 17473 17978 18584 18180 18988 18887 19392 19594 19695 19998 20503 20806 21109 21513 21311 21816 22119 22523 23432 23331 23533 24038 24240 24139 24644 25149 25048 25452 25856 26563 26563 26866 26967 27068 27270 27270 27472 27674 28381 28482 28482 28785 28987 28482 28886 29694 29391 29694 29795 29391 29391 29896 29795 29694 30502 29997 30300 30199 30805 30704 31108 30906 31411 31209 31209 31108 31108 31310 30805 31007 31310 30805 30805 30704 30401 30603 30502 30502 29896 29997 30502 30502 30300 30199 29997 29391 29896 29896 29694 30098 30300 30502 29896 30300 30502 30805 30401 30401 29997 29492 29896 30098 30401 29896 30098 30098 29795 29795 30199 29896 30199 30603 31007 30805 29896 29997 30401 30502 30603 30603 30502 30401 30502 31108 30805 30401 30199 30906 30704 31007 30805 30502 30704 31209 31411 30906 30603 30603 30603 30502 30502 30199 30401 30199 30502 30805 31007 30704 30502 30603 30401 30401 30199 30401 30502 29694 29795 29189 28987 29088 29189 29189 29088 29492 28886 28280 28583 27977 28280 27775 27472 27573 27169 27068 27169 27169 26462 26563 26159 25654 25654 25654 25452 24947 24543 23937 23836 23129 23230 22927 22826 22220 21614 21210 20907 20301 19998 20301 19695 18887 18180 17574 17271 16564 15857 14746 14241 13534 12524 11716 11211 10100 9090 8282 7373 6767 6161 5353 4747 3737 3434 2828 2020 1515 1111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1010 1919 2424 3030 3939 4848 5252 5959 6969 7373 7979 9090 8989 9494 10605 10605 11312 11413 12019 12322 12726 13130 13534 14039 14544 15049 15251 14948 15453 15857 16261 16665 17473 18281 18281 17877 18786 19190 19089 19190 19392 19695 20503 20604 20907 21412 21210 21513 21513 22119 22826 22725 23230 23634 23836 24139 24442 24947 24947 24745 25351 25957 26159 26361 26563 26866 26967 26765 27270 27472 27876 27775 28078 28684 29088 28886 28987 28684 28785 29088 29795 29492 29492 30098 29997 29896 30199 30300 30199 30401 30098 30199 30906 30906 30603 30906 31108 31310 31411 30805 30805 30805 30906 30603 30704 30603 30906 31007 30603 30603 30300 30098 30300 30502 30300 29694 29391 29391 29694 30098 29593 29492 29795 30199 30199 29896 30098 29896 30300 30401 30704 30199 29997 29391 29997 30300 30098 29896 29694 30098 29997 30502 30603 30199 30401 30401 30401 29593 29896 30704 30805 30704 30502 30704 31209 31310 30906 31108 30805 30805 30502 30906 31108 30906 30603 30502 30805 30805 30906 31007 31108 31209 31512 31007 30805 30300 30199 30401 30401 30704 30805 30300 30098 30502 30199 30300 30199 29795 29694 29290 29492 29088 29088 29694 29492 29189 29290 28785 28886 28684 28381 27674 27674 27472 27674 27068 27270 26866 26967 26967 26058 26159 25654 25957 25351 25351 24543 24644 24240 23937 23533 23129 22826 23129 22826 21715 21210 21109 20604 19998 20200 20301 19594 18887 18180 17675 16463 16362 15251 14645 13837 12322 11918 11211 10605 9393 8989 8080 6969 6666 5454 4848 4141 3535 3030 2121 1515 1111 606 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1616 2222 2626 3333 4545 4747 5656 6262 7070 7777 8686 8888 9090 9494 10403 10807 11110 11615 12423 12726 12726 13231 13433 14443 14544 14847 15150 14847 15554 16059 16362 16867 17372 18281 18079 18382 18786 19493 19291 19190 19392 19594 20301 20402 20705 21109 21614 21715 21715 21917 22624 22422 22927 23230 24038 23836 24341 24947 24947 24644 25351 25957 26765 26967 26866 26967 27169 26765 27674 27371 28078 27977 27977 28684 28785 28583 29189 29189 28785 29189 29896 29694 29694 29997 29896 30300 29997 30401 30199 30401 30603 30401 30401 30704 30704 30906 31007 31411 31108 30906 31108 31007 30906 31007 31007 30805 30502 31007 30704 30502 30199 30502 29593 29795 29997 29795 29593 29896 29896 29896 29795 29593 29795 29896 29795 29694 29896 30098 30098 30300 30603 29795 29593 29997 29896 29997 29997 30098 30098 29997 29694 29694 29795 29189 29694 29694 29694 29492 29997 30401 30805 30300 29896 29795 30502 30805 30704 31007 30805 31108 30603 30603 30704 30401 30199 30704 30805 30805 31007 31007 31209 31411 31411 31108 31108 30502 30603 30098 30098 30603 30300 30502 30603 29997 30805 30502 30199 30199 29593 29492 29189 29189 29189 29694 29290 29492 29694 29189 29391 28785 28785 28684 28078 27472 27573 27270 27270 26664 26462 26866 26159 26260 26159 25856 25250 24947 24745 24543 24745 24139 23533 23735 23634 23129 22725 21917 21109 21109 21008 20503 20301 19897 19190 18988 18786 18281 17170 16362 16261 14645 13837 13130 12423 11615 10605 9595 9191 8181 7373 6767 5959 5252 4343 3737 3030 2222 1717 1414 909 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1818 2323 2929 3838 4545 4848 6060 6464 7272 8080 8686 9191 9595 9999 10403 10807 11110 12423 12524 12928 13029 13130 13938 14241 14746 15251 15352 15554 15857 16059 16261 17069 17473 17978 18382 18685 19190 19089 18988 19190 19291 19998 20604 20907 20806 21311 21614 22220 21917 22119 22624 22321 22422 23432 23230 23432 24038 25048 24846 24947 25553 26361 26664 26462 26967 27270 27270 27371 27472 27472 27977 27876 28280 28381 27977 28583 28381 28684 28886 29492 29593 29290 29997 29896 29896 29896 30300 30199 30401 30704 30805 30603 30603 30401 30401 30906 31108 30300 31007 31310 30805 31411 30805 30603 30906 31209 30906 30805 30603 30401 30502 29795 29694 30199 29997 30098 30199 29997 29593 29492 29896 29694 30300 29997 29896 29694 29795 30098 30502 30199 29795 29391 29795 29694 29896 29492 29694 29694 29997 29896 29593 29593 29795 29593 29290 29290 29290 28987 29896 30199 30502 30098 30098 29694 30199 30401 30502 31209 30805 31209 31007 30098 30098 29997 30199 30502 31108 31007 30199 30805 30805 30805 31209 30805 30805 30906 30603 30704 30502 30603 30401 30300 30098 30401 30098 29896 29795 29492 29290 29189 29694 29391 29290 29795 29492 29088 28886 28886 28987 28684 28886 28684 28684 27674 27775 27573 27169 26866 26664 26765 26361 25957 26361 26260 25654 25351 25250 24745 24644 24442 24240 23634 23230 22624 22523 22220 21614 21109 21311 20604 20402 19998 18887 18988 18786 18382 17170 16463 16160 15150 13938 13433 13029 12019 11009 9999 9090 8585 7474 7070 6161 5555 4545 3939 3232 2424 1919 1515 1010 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1616 2121 2525 3030 4141 4646 5858 6262 6868 7575 8181 8787 9191 9999 10403 10706 10908 11716 12322 12928 12827 13130 13332 14140 14241 14443 15049 15655 15453 15958 15958 16463 16665 17473 17776 18382 18887 19291 19190 19190 19594 19493 20503 20806 20907 21109 21412 21513 22018 22018 22523 22422 22523 22826 23129 23836 23735 24038 24745 25149 25553 26260 26664 25957 26159 26159 27068 27169 27169 27270 27876 27876 28179 27977 27977 27775 28179 28482 29088 28886 29290 29189 29189 29290 29593 29997 30098 30401 29997 30502 30502 30401 30502 30300 30300 30098 30199 30401 30401 30300 30704 31310 31108 30502 30300 30603 30906 30805 30502 30300 30098 30805 30199 30704 29896 30300 30199 30199 29997 29997 29896 29997 29694 30098 29694 29694 29795 29391 30401 30199 29593 29391 29492 29795 29997 29492 29290 29593 28987 29694 29795 29290 29189 29088 29391 29593 29896 29492 29694 29896 30098 30199 30098 30098 30300 29896 30401 30401 30401 31108 31108 30300 29896 29896 30199 30401 30401 30805 30199 30199 30805 30906 30704 30805 30704 30300 30199 31007 31108 30300 30300 29997 29795 29997 30401 29896 29795 29290 29492 29492 29391 29391 29694 29593 29189 29088 29290 29189 28785 29088 28381 28482 28583 28482 28179 27270 27573 27270 27169 26664 26361 26260 26058 26260 26159 25957 25452 25351 24644 24442 24341 24139 23735 23230 22624 22422 22422 21614 21412 21311 20907 20503 19796 19089 19089 18988 18180 16968 16362 15857 15453 14645 13736 13231 12524 11413 10100 9595 8686 7979 7171 6262 5555 4949 4141 3535 3232 1818 1616 1010 707 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1717 2121 2727 3535 4141 4949 5959 6262 7070 7878 8080 9090 9494 10201 10100 10605 11211 12221 12524 12524 12524 13433 14140 14342 14342 14746 15049 15554 15958 15655 16362 16867 16968 17574 17877 18382 18988 18685 19190 19392 19695 19695 19897 20503 20705 21311 21311 21513 21715 21816 22826 22624 23230 23129 23331 23432 24341 24846 25149 25452 25755 25755 26361 25755 26058 25957 27270 27472 27270 27270 27169 27674 28179 28078 28078 27977 28280 28684 29088 28987 28886 28785 28583 29088 29492 29593 29997 30502 30401 30502 30502 30704 30603 30704 30401 30300 30502 30603 30805 30401 30906 30805 30401 30502 30199 30603 30805 30805 29997 29896 30199 30300 30199 30401 30401 30199 30199 30199 29997 29795 29896 29795 29593 29997 29896 30401 29795 29896 29896 29997 29391 29391 28785 29492 29694 29189 28886 29088 29391 29795 29492 29189 29391 29391 29593 29795 29694 29593 29391 29795 30098 30300 29997 30300 30199 30401 30906 30199 30401 30300 30401 29997 30098 30401 29997 30805 30401 30401 29997 30199 30603 30805 30502 30300 30401 30199 30401 31209 31209 31007 30502 30300 30098 30603 30098 30098 30098 29795 30300 29896 29896 29492 29391 29088 29290 28583 29290 29391 29290 29189 28785 28280 28381 28179 27775 27371 27371 27674 27371 27068 26260 26058 26260 26058 25755 25654 25654 25654 25048 24745 24442 23937 23634 23432 22826 22725 22422 22018 21513 21614 21109 20907 20402 19493 19089 18988 17978 17372 16665 15756 15453 14948 14140 13231 12928 12019 10605 9797 9090 8585 7373 6464 5757 5050 4646 3737 3232 1919 1616 1111 707 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 606 1717 2121 2828 3939 4646 5454 6161 6868 7272 7676 8181 8989 10100 10302 10403 10807 11514 12221 12322 12524 12726 13332 14241 14342 14645 14847 15352 15756 16059 16059 16665 17069 17574 17675 17978 18483 18483 18584 19190 19190 19796 19695 19594 20503 21008 21210 21715 21715 21816 22220 22927 22725 23331 23836 24341 24240 24543 25048 25351 25553 25856 25856 26159 25856 25957 26361 27068 26967 27472 27068 27472 27775 27876 28280 28179 28280 28381 28785 28987 29088 28684 29290 28684 28583 29290 29492 29997 30199 29795 29997 30704 30906 30805 30603 30300 30401 30603 30300 30805 30603 30502 30401 30401 30401 30805 30199 29997 30300 29896 30199 30199 30401 30401 30401 30199 30098 29896 30199 29593 29088 28987 29795 29896 29391 30098 29997 29997 29795 30098 29694 29290 28886 28886 29492 29593 28684 28684 28583 29189 29290 29088 29391 29694 29492 29391 29492 29795 29896 29694 29795 30199 29997 30098 29795 30098 30199 30704 30300 29997 30199 30098 30603 30401 30502 30805 31007 30906 31108 30401 30502 31007 31108 30805 30603 30300 30704 30805 30704 30704 30805 30199 30300 30098 29997 30300 30199 29997 30199 29694 29896 30300 29593 29997 29391 28886 29290 28684 28886 28785 28886 28785 28280 28482 28381 27573 27573 27270 27674 27270 27270 26866 26664 26664 26260 25452 25553 25452 25755 25553 25149 24947 24139 24139 23735 23533 23129 22927 22422 21715 21311 21008 20806 20301 19998 19291 19291 18584 17574 16968 16059 16059 15352 14342 13231 13130 12322 10908 10504 9595 8585 7979 6767 5959 5353 4646 4040 3333 2121 1717 1313 808 505 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1616 2121 2525 3131 4141 4747 5858 6363 6868 7575 7777 8484 9393 10201 10100 10605 11110 11514 12322 12625 12625 12827 13938 14342 14342 14948 15352 15857 15655 15958 16766 16968 17069 17877 17877 18786 19089 18988 18584 19089 19089 19796 19695 20402 20705 21210 21210 21513 21412 21917 22725 23028 23129 23735 23937 24442 24543 24644 24947 25149 25452 25856 26159 26159 26159 26159 26260 27169 26664 26866 27068 27371 27674 27876 27775 28179 28179 28482 28785 29290 29088 28886 28987 28684 28785 29088 29290 30300 29997 29492 29997 30098 30098 30098 30199 29896 30401 30906 31007 31108 30704 30805 30603 30805 30300 30199 30300 29997 29795 29593 29391 29694 30098 29997 30300 29492 29694 29896 29997 29088 28482 28886 29290 29896 29492 29391 29593 29492 29290 29492 29391 29492 29189 28987 28684 28886 28886 28886 28886 28785 29088 29492 29593 29795 29391 29694 29189 29290 29290 29492 30199 29997 29997 29694 29795 29896 29997 29997 29694 30199 29795 29997 30603 30401 30603 31108 30603 30603 30805 30300 30502 31108 31209 31108 30805 30805 31310 31007 30906 30502 30199 30098 30199 30603 29896 30199 30098 30805 30300 29795 29896 29997 29391 29492 29290 28684 28785 28785 29189 28987 29290 28684 28482 28381 28078 27674 27674 27775 27775 26866 26967 26866 26462 26664 26765 26159 25755 25452 25351 25553 25452 25048 24341 23836 23937 24038 22927 22826 22523 22523 22422 21109 20604 20099 20099 19796 19291 18584 17776 17372 16261 16160 15756 14746 13534 13130 12524 11514 10605 9696 8989 8181 7171 6262 5757 5151 4343 3232 2626 1919 1515 909 808 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1616 2121 2626 3737 4242 5050 5858 6464 6868 7777 7979 8888 9595 10100 10403 10706 11211 11413 12726 12726 12625 12827 13635 14342 14645 14544 15756 15655 16059 16160 16564 16968 17574 18281 18281 18988 18988 18786 18988 18988 19291 19493 19897 20503 20806 20907 21210 21715 21715 21715 22220 22725 22927 23129 23634 23937 24341 24341 24846 25149 25553 25351 25654 25755 26361 26563 26664 27270 27371 26765 27068 27371 27472 27472 28280 28078 28280 28684 28583 28684 28583 29088 29189 29391 29391 29391 29694 29189 29694 29795 29896 29694 29896 30098 30199 30098 30199 30199 30502 30300 30401 30199 30300 30401 30300 30805 30603 30300 30098 30098 29492 29189 29694 29795 29795 29290 29694 29997 29896 29492 29391 29189 29290 29391 29593 29896 29593 29795 29088 29593 29391 29694 28886 28583 28381 28078 28280 28785 29189 29189 29189 29189 29088 29290 29189 29189 28684 28886 29189 28886 29189 29694 29694 29896 29896 29896 29694 29795 29694 29694 29492 29795 30098 29997 30300 30401 30603 30098 30502 29795 30603 30502 30805 31007 30401 30704 31007 31411 30401 29997 30199 30098 30098 29593 29492 29997 30199 30401 30300 30300 30098 29492 29694 29997 29290 28987 28987 29088 29391 28785 28987 28987 28785 28785 28280 27977 27876 26967 27169 27270 27068 26967 26866 26664 26563 26462 25957 25351 25048 25149 25250 25149 24442 24240 23836 23836 22927 23129 23028 22624 22523 21311 20604 19796 19695 20301 19493 18685 18180 17372 16968 16362 15453 15049 14241 13332 12726 11817 11110 10807 9393 8282 7676 6666 5757 5151 4343 3636 3030 1818 1818 1010 808 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 808 1818 2323 2929 3838 4545 5252 6060 6363 7070 7878 8484 9090 9797 10201 10201 10807 11716 11615 12322 13130 13029 13231 13635 14746 14746 14948 16059 16059 16261 16766 16665 16968 17473 17776 18281 18584 18887 19089 19392 19089 19493 19695 20301 20806 20604 20503 21210 22018 21614 21715 22321 22725 22826 22826 23432 23735 24038 24341 25250 25149 25149 24947 25351 25856 26563 26967 26967 26967 27371 27371 27472 27472 27371 27371 27977 28179 28078 28280 28482 28381 28785 29088 28886 29391 28987 29290 29391 29391 29997 29997 30300 29997 30199 30603 30603 30199 30199 30502 30401 30300 30300 29997 30300 29997 30098 30502 30401 30401 30199 29997 29694 29795 29997 29593 29391 29290 29997 29391 29795 29694 29088 28987 29290 29391 29290 29694 29694 29593 29997 29391 29189 28987 29189 28785 28381 28381 28482 28785 29290 29593 29088 28785 28886 28987 29290 28886 28684 28886 28785 28684 28684 28886 29492 29795 29997 29593 29290 29694 30098 29593 30098 30300 29997 30300 30502 30098 30199 29896 29896 29795 29997 30502 30603 30401 30300 30401 30906 31310 31108 30098 29997 30300 29997 29997 29896 29896 29997 30603 30502 29997 30098 30098 29997 29997 29189 29189 29492 29088 29189 29391 28583 28886 29088 28684 28482 28078 28280 27775 27674 27169 27270 26664 26462 26866 26159 26462 25755 24947 25351 25351 25553 25553 24947 24341 24240 23836 23533 23331 22826 22624 22826 21816 20705 20301 19897 19998 19493 18584 18281 17877 16867 16362 15453 15251 14948 13938 12827 12221 11514 11211 9898 8888 8080 7070 6060 5353 4545 4040 3030 2323 1717 1111 909 606 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1313 1919 2727 3131 3939 4848 5656 6060 6666 7272 7878 8484 9393 9797 9999 10504 11312 11918 11817 12625 13231 13130 13534 13837 14241 14544 15352 15958 16463 16564 17069 16766 16968 17473 17978 18483 18180 18685 19089 18988 19493 19695 20200 20705 20907 20503 20503 20604 21311 21715 22119 22220 22725 23230 23129 23432 23634 23937 24240 24947 25654 25149 25149 26058 26260 26664 27169 27068 27270 27068 27371 27674 27674 27270 27371 27775 28078 28179 28684 28583 28482 28785 28583 28987 29189 28886 28886 29189 29593 29593 29492 29896 29290 29593 29694 30098 30199 30300 30704 30502 29896 30098 30401 29795 29593 29593 29694 30199 30401 30300 30199 29593 29694 29290 29492 29290 29593 29492 29593 29492 29593 28886 28886 29391 29189 28886 29189 29189 29391 29290 29593 28987 28684 28987 28785 28785 28684 28280 28179 29088 29088 29189 28684 28684 29088 29088 28886 28583 29189 29391 28987 28684 29290 28684 29088 29492 29593 28987 29795 29593 29997 29593 29694 30502 30199 30098 30300 29997 29997 29694 29593 29997 30300 29896 29997 30098 30098 30401 30603 30805 30300 29896 30199 29795 30098 29795 29795 29896 30300 30401 30300 29997 30300 29997 29492 29391 29795 29290 28987 29189 28886 28482 28684 28987 28886 28381 27876 27876 27876 27775 27371 27068 26967 27068 26765 26462 26159 26159 25755 25452 25654 25957 25654 24947 24745 24341 24038 23735 23028 22523 22725 22523 21917 21109 20503 20200 19796 19190 18685 18382 18382 17372 16160 16059 15352 15049 14039 13433 12524 11615 11211 10302 9090 8585 7272 6464 5959 5252 4242 3434 2424 1717 1313 808 707 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1313 1919 2828 3535 4444 5252 5656 6161 6565 7373 8080 8383 9292 9898 10201 10605 11514 11918 12221 12928 13130 13332 13635 13736 14443 15150 15655 15958 16261 16564 16766 16867 17170 17473 18079 18180 18483 19291 19493 19190 19493 20301 20402 20604 20705 20503 20604 20705 21210 21513 21715 22523 22927 23230 23230 23432 23432 24240 24442 24644 25553 25452 25654 26260 26664 26563 26765 27169 27068 27169 27270 27169 27775 27674 27573 27775 28280 28381 28381 28381 28381 28684 28684 29290 29593 29088 28886 29290 29593 29896 29492 29290 29391 29492 29694 30300 30502 30401 30300 29997 29694 30300 30199 29694 29593 29795 29290 29593 29593 29997 29492 29694 29896 29290 29593 29795 29593 29391 29088 28886 29290 28987 29189 29492 29189 29189 28886 29391 28886 28886 29088 28684 28684 28179 28482 28482 27977 27876 28280 29189 29088 28886 28785 28684 29088 28886 28684 28785 29391 28987 28583 28785 29088 29088 29391 29492 29492 28684 28987 29492 29593 29997 29593 29694 29593 29694 29795 29896 29694 29694 29593 29896 30098 29593 29391 29492 29997 29896 30199 30502 30401 29694 29997 30199 30300 29795 30401 30098 30300 30300 30098 29997 30199 29795 29694 29290 29795 29492 29189 28684 28684 27876 28583 28785 28583 28078 28179 28078 28078 27775 27876 26967 26866 26866 26866 26866 25957 25957 26159 25452 25351 25856 25452 25149 24947 24442 23937 23129 22523 22422 22826 22321 21917 21311 20604 20099 19695 19291 18786 18483 18180 17372 17170 16564 15554 14544 14140 13837 12827 12120 11413 10504 9696 8787 8181 6969 6060 5252 4444 3636 2828 1818 1515 1010 707 0 0 0 0 0 0 0 0 0 0 0 0 0 0 707 1515 2525 3030 3737 4646 5353 5656 6262 6767 7575 8080 8787 9696 9898 10403 10706 11312 11716 12928 13029 13231 13635 13938 13837 14544 15554 15756 15554 16261 16564 16766 16564 17069 17574 17574 18281 18483 19291 19796 19190 19291 19493 19897 20200 20604 20907 20806 21008 21311 21412 21917 22321 22422 22725 23533 23432 23735 24341 24644 24846 25149 25149 25351 25856 25957 26159 26462 26462 26462 26462 27169 27371 27472 27573 28078 28179 28179 27775 28583 28583 28886 28583 28987 28886 28987 29088 28684 28785 29593 30098 29694 29189 29997 29593 29997 30199 30199 30300 30098 29997 29896 30300 29896 29593 29795 29694 29593 29290 29189 29492 29795 29795 29694 29896 29795 29492 29391 28886 28583 28785 28987 29088 29088 29391 29593 29391 28785 28482 28684 28583 28886 28886 28482 27674 27775 28078 28078 28280 28583 28684 28785 28684 28684 28684 28684 28684 28482 28482 28684 29088 29088 28785 28684 29189 29593 29290 29290 28785 28684 29088 29391 29492 29694 29189 29391 29290 29593 29997 29492 29694 29997 30300 30199 29896 29896 30199 29997 29492 29896 29795 30300 30199 30098 30300 30401 30098 30704 31209 30805 31108 30300 30098 29795 30098 30098 29694 29694 29189 28987 29189 28785 28785 28482 29189 28684 28381 28078 28280 27775 27674 27977 27068 26664 27068 27068 26664 26159 25654 25553 25250 25553 25048 25149 24846 24644 24341 23836 23230 23028 22422 22624 22422 21917 21513 21109 20907 20099 19493 19089 18685 18180 17473 17069 16867 15655 15049 14645 13837 12827 12221 11615 10807 9898 8686 8282 7373 6363 5858 4747 3838 3131 2121 1616 1010 808 606 0 0 0 0 0 0 0 0 0 0 0 0 0 1010 1717 2626 3232 3838 4747 5454 5858 6161 6969 7878 8181 8888 9999 10302 10403 10605 11615 11918 12928 13130 13534 13635 13938 14140 15352 15756 15857 15554 16059 16766 16867 17069 17170 17675 17574 18079 18079 18887 19594 19493 19089 19291 19796 20503 20402 20907 21008 21109 21311 21311 21513 22220 22826 22826 23129 23533 23533 23735 24240 24442 24846 24947 25957 25654 25755 25856 26462 26361 26462 26462 27169 27472 27472 27876 27674 28179 27977 27775 28583 28785 29593 28785 29088 29391 28785 28987 29088 29088 29492 29795 29896 29593 29795 29391 29492 29896 29795 29492 29997 29896 29795 30199 30199 29997 29189 29492 29694 29189 28987 28886 29189 29189 29391 29492 29189 29088 28583 28684 29290 29088 28684 29088 29290 29391 29290 29189 29088 28785 28886 28785 28987 28987 28381 28280 27775 28078 28482 28987 28280 28583 28280 28280 28280 28280 28280 28482 28179 28280 28381 28583 28684 28583 28583 28583 29088 29189 29189 28886 28886 29189 29290 29694 29694 29795 29088 29088 29795 29593 29795 29896 30199 30098 30098 30300 30199 30300 30199 29593 29896 29795 29795 30199 30098 30502 30502 30603 30603 30906 30502 30401 30401 30401 29391 30098 29896 29997 29997 29492 29391 29391 28886 28785 28987 29593 28684 28583 28785 28785 28179 27977 27573 27169 26361 26765 26765 26967 26361 25957 25654 25553 25250 25452 25149 25048 25048 24644 24240 23432 23432 22927 22119 22018 21614 21513 21109 20806 20604 19493 19089 18584 18382 17675 17069 16564 16059 15049 14948 14342 13029 12221 11716 10908 10201 9393 8686 7474 6666 5858 4949 4141 3131 2323 1818 1212 909 606 0 0 0 0 0 0 0 0 0 0 0 0 0 1313 1919 2828 3333 3939 4949 5555 6060 6262 7171 8181 8585 9292 10201 10403 10201 10908 11514 12221 12726 13433 13635 13837 14039 14443 15554 15453 15756 15958 16463 16766 16766 16867 17170 17473 17675 17877 17978 18584 18988 19493 19291 19493 19998 19897 20099 20604 20806 21210 21715 21513 22220 22624 22927 22725 23331 23533 23230 23634 23634 24644 24745 25048 25351 25957 25856 26159 26058 26159 26159 26462 27270 27068 27169 27371 27674 27876 27573 28280 28684 28886 29088 28785 28886 28785 28886 28886 28886 29088 29189 29391 29290 29896 29997 29593 29290 29593 29391 29189 29492 29189 29189 29088 29694 30098 29391 29593 29593 29593 28684 29088 28987 28785 28785 28987 29088 29088 29290 29189 29492 29391 29088 28583 28785 28886 28381 28987 28886 28785 28785 28583 28886 28684 28583 28785 28078 27876 28280 28785 28078 28482 28381 28381 27977 28078 28381 28583 28078 28078 28179 28785 28684 28381 28684 29088 28987 29290 28987 28684 29088 28684 29492 29391 29795 29391 28987 28785 29290 29896 29896 29795 29694 29795 29896 30098 30199 30300 30300 29795 29795 29896 29492 29391 30098 30300 30401 29492 29593 30098 30401 30401 30199 30401 29997 29593 29492 29290 29492 29694 29593 28987 29189 29593 29290 29189 28785 28684 29088 28987 27876 28078 27371 27169 26563 26866 27068 27775 27068 26462 26563 25452 25452 25654 25351 25149 25048 25048 24139 23735 23432 22523 21917 22220 22018 21412 21513 21008 20604 19493 18887 19291 18584 17776 16867 16261 15958 15453 15049 14443 13332 12524 11918 10706 10403 9595 8585 7777 6767 6161 5353 4545 3838 2626 1818 1313 909 707 0 0 0 0 0 0 0 0 0 0 0 0 707 1414 2323 3030 3636 4141 5151 5454 6363 6767 7575 8181 8686 9292 9797 10100 10706 11110 11918 12625 12827 13231 13736 14140 14544 14948 15453 15150 15453 15655 16564 16564 16766 16766 16867 17372 18079 18079 18180 18685 18988 19190 19190 19695 19695 19594 19998 19897 20604 21210 21513 21311 22018 22321 22119 22220 23028 23230 23028 23129 23634 24442 24644 25149 24947 25553 25755 25957 25957 26159 26462 26159 26765 26967 27270 27472 28179 27977 27775 27876 28280 28280 28381 28684 28987 29088 28785 28684 28785 28785 29189 29189 29189 29795 29997 29492 29593 29290 29189 29088 29189 28987 28987 28987 29088 30098 29593 29795 29694 29088 28583 29492 29492 29088 28482 28684 28078 28886 29290 29492 29492 29088 28886 28987 29391 28987 28785 28987 28381 28381 28381 28583 28684 28785 28583 28280 27573 27371 28280 28078 28280 28078 28078 28179 27977 27977 28179 28482 28482 27876 28684 28684 28482 28381 28179 28583 28785 28684 29189 28987 29290 29088 29088 29896 29896 30199 29492 28785 29088 29290 29896 29290 28785 29492 29795 29290 29694 29896 30502 30401 29896 29391 29290 28987 30098 29997 29896 29593 29795 29896 29896 30300 30300 30098 30199 29290 29088 29492 29997 29694 29391 29290 28785 29088 29492 29088 28381 28583 28987 28381 28078 27775 27674 27573 27169 27270 27270 27573 27472 26967 26361 26058 26058 25856 25351 24947 24745 25149 24947 24341 23331 22624 22422 22422 21816 21513 21715 21311 20604 19796 19392 19089 18685 17776 17574 16766 16463 15554 15352 14746 13635 12928 11615 10807 10403 9797 8989 7777 7373 6262 5656 4949 3838 2727 2020 1414 1010 808 606 0 0 0 0 0 0 0 0 0 0 0 1010 1717 2525 3232 3636 4242 5252 5858 6363 6565 7777 7979 8787 9494 9898 10403 11110 11413 12120 12726 13029 13130 14039 14544 14241 14847 15150 14948 15756 15756 16059 16362 16968 16968 17271 17473 18079 18281 18786 18180 18786 19493 19594 19998 19897 19897 19695 20200 20705 21210 21715 21210 21816 21614 22018 22220 22725 23129 22927 23331 23836 24644 25351 24846 25149 25654 25452 25553 25957 26058 26563 26866 27068 26967 27169 27472 27573 28078 27674 27674 27775 27674 28078 28381 28987 28987 29391 29088 28280 28684 28987 28785 29088 28886 29391 29088 29189 29189 29391 29593 29492 28987 28987 28583 29189 29492 29694 29694 29694 29088 28583 28987 29290 28987 28886 28684 28482 28583 29189 29290 29189 28886 28280 28785 29189 28684 28179 28381 28785 28179 27775 28381 28381 28381 28280 27775 27573 27674 28078 27674 27775 27674 28078 27472 27674 27876 28280 28381 28280 28280 28785 28684 28381 28078 28078 27674 28179 28583 28583 28987 29391 28886 28583 29290 29795 29795 29290 29088 29896 29593 29795 29189 28785 29088 28886 29189 29290 29694 30502 30502 29795 29391 29492 29391 29896 30199 29997 29896 29593 29997 30300 29997 30300 30199 29593 29896 29290 29795 30199 29391 29088 28987 28785 28987 29189 29088 28583 28381 28684 28785 28078 27573 27977 28381 27472 27371 27068 27068 26664 26866 26563 26664 26159 25755 25149 25553 25452 25048 24341 24240 23331 22927 23028 22826 21715 21412 21614 21513 21109 20301 19695 18786 19089 18180 18079 17372 16867 16059 15251 15049 13938 13332 11918 11312 10504 9898 9191 7777 7575 6767 5959 5151 4040 3131 2222 1717 1313 1010 606 0 0 0 0 0 0 0 0 0 0 0 1010 1919 2828 3333 3838 4848 5454 5959 6464 6868 7474 8282 8989 9595 9999 10706 11211 11615 12120 13130 13332 13332 13837 14342 14342 15049 14847 14948 15554 15756 16261 16564 16968 17372 17675 17675 18180 18281 18382 18584 18887 19594 19695 19796 19897 19897 19796 19998 20907 21513 21008 21311 21816 21816 22119 22624 22826 23129 23331 23836 24139 24745 25048 24745 25351 25553 25351 25553 25856 26260 26058 27068 27068 26967 27169 27371 27977 27674 27371 27977 27977 28078 28280 28482 28684 28886 29088 29088 29088 28583 28684 28785 28886 28987 29189 29290 28886 29189 29492 29795 29795 29189 28684 29088 29088 29391 29593 29694 29492 29088 28785 28886 28987 28987 28785 28583 27977 28886 29088 28785 28583 28482 28482 28684 29189 28886 28583 28583 28886 28583 28078 28078 28078 27674 28179 27977 27371 27573 27472 27775 27573 27876 27876 27371 27775 28078 28482 28583 28482 28280 28381 28078 27977 27775 28179 28179 28280 28583 28381 28886 28482 28886 28785 28583 28886 29189 29795 29088 29189 28987 29391 29088 28886 29189 29088 29088 28987 29795 29896 30199 29795 29694 29593 29694 29492 29795 29997 29896 29694 30704 29694 29997 29896 29997 29694 29593 29593 29694 29795 29189 29088 28886 28684 29088 29290 28886 28482 28179 28078 28684 28886 28078 28482 28381 27876 27472 26664 26866 26563 27068 27068 26866 26361 25553 25553 25149 25351 24745 24442 24038 23836 22826 22826 22725 22018 22018 21614 21412 20907 20705 19897 19493 18685 18281 17877 17675 17271 16362 15655 15150 14241 13534 12928 11312 10706 10100 9292 8282 7474 7070 6060 5151 4343 3131 2626 1717 1515 1010 606 0 0 0 0 0 0 0 0 0 0 303 1313 2222 2929 3333 4040 5050 5757 5959 6565 6767 7575 8686 9191 9696 10201 11009 11615 11716 12423 13130 13736 13635 13938 14140 14443 15251 14746 14544 15453 15857 16160 16463 16968 17473 17372 17776 18584 18079 18483 18685 18887 19493 19594 19897 19594 19695 19998 20301 20806 20907 21008 21210 21816 21816 22422 22826 23129 23331 24240 23735 24543 24442 24543 24341 25149 25553 25452 25452 26058 26159 26260 26765 27068 26967 27371 27472 27775 27674 28078 28179 28179 28684 28482 28482 28785 28987 29088 29189 29088 29189 29088 29189 28785 28886 28987 29088 28886 28886 29391 29492 29088 29593 29391 29189 28987 28987 29391 29795 29189 29088 28785 28280 28886 28583 28886 28684 28684 28886 28886 28785 28785 28482 28684 28886 28684 28583 28886 28280 28785 28583 28280 28078 27876 27876 27977 27573 27068 27270 27371 27775 28078 27977 27472 27270 27472 27674 28381 28381 27876 28179 28583 28280 28280 27977 27977 28482 28684 28583 28583 28684 28583 28583 28583 28381 28280 28381 29189 29290 28886 28987 29391 28987 29088 29492 29189 29189 29795 29795 29795 30300 29492 29997 29795 29593 29391 30300 29795 29997 30300 30502 30603 30300 29795 30401 30098 30199 29593 29795 30401 29391 29189 29088 28583 28684 28684 28785 28583 28280 28583 28381 28179 28280 28179 28179 27876 27472 26765 27068 26563 26866 26967 26462 26563 26260 25553 25149 24745 25048 24644 24240 24341 23432 22826 22826 22321 22119 21917 21311 20907 20604 19998 19998 19392 18180 18079 18079 17574 16564 15857 15150 14342 14039 12625 12019 11110 10201 9696 8686 7676 7171 6262 5757 4343 3434 3030 1919 1616 1010 808 303 0 0 0 0 0 0 0 0 0 606 1616 2222 3131 3535 4343 5454 5858 6161 6464 7070 7777 8383 9191 9696 10504 11110 11615 11716 12726 12827 13332 13534 13534 13938 14342 14645 14342 15150 15958 15554 16160 16564 16968 17170 17271 17776 17675 18180 18382 18382 18887 19392 19392 19392 19897 19695 19897 19897 20503 20705 21109 21412 21917 22119 22321 22826 23028 23735 24038 23836 24341 24644 24442 24644 24947 25452 25957 25553 25452 25250 25755 26866 26563 26462 26765 27270 27270 27472 27775 28179 28280 28381 28886 28583 28179 28583 28886 28482 29088 29189 29290 29391 28785 29593 28886 29391 29290 28482 28785 29290 29492 29694 29391 29189 28785 28987 29391 28785 28785 28886 28583 28684 28583 28987 28381 28482 28785 28987 28987 28987 28583 28482 28785 28179 28280 28078 28381 28381 28785 28381 27977 27977 28179 28280 28280 27775 27371 27270 26967 27270 27472 27371 27472 27371 27472 27876 28280 27876 27573 27876 28482 28583 28280 27977 27977 28179 28280 28482 28583 28785 28280 28785 28785 28987 28785 28785 28482 28785 28785 29088 29189 29189 29088 29189 29593 29694 29593 29795 29997 29391 29088 29189 29694 30199 29997 29492 29896 29593 30401 30098 30098 30300 30704 30502 30199 29896 29795 30300 29997 29189 29391 28886 28785 28785 28987 28886 28684 28583 28482 28179 28381 28482 27876 28078 27775 27573 27573 27270 26967 27169 26967 27068 26765 26361 26058 25654 25048 24745 24240 24543 24240 23937 22927 22422 22321 22119 21917 21311 21008 20806 20200 20301 19897 18786 18079 17574 17170 16564 16160 15655 14746 13938 13231 12423 11514 10706 10100 9090 7878 7373 6464 6060 4848 3737 3232 2323 1515 1212 808 505 0 0 0 0 0 0 0 0 0 808 1616 2525 3232 3838 4545 5656 5757 6262 6565 7474 7878 8383 9191 9494 10706 11514 11615 12120 12827 12726 13332 13534 13837 13938 14443 14443 14544 15453 15756 15554 16463 16261 17069 17170 17473 17372 17473 17978 18382 18382 18988 18786 19089 19392 19392 19291 19392 19796 20402 20200 20604 20907 21311 21614 21917 22725 22624 23230 23533 23836 24139 24442 24543 24644 24846 24947 25452 25553 25452 25957 26159 26866 26866 26260 27169 27371 27270 27876 27674 27775 28482 28381 28684 28078 28078 28280 28785 28583 28482 29189 29088 29088 28785 29290 29290 28987 28886 28583 28381 28886 29492 29694 29189 28482 29189 29290 28886 29088 28482 28684 28583 28583 28482 28179 28381 28280 28987 29290 28987 28886 28886 28381 28482 28482 28280 28078 28280 28684 28280 28280 27977 28179 28078 27977 28381 28179 28078 27775 27775 27775 27472 27674 27674 27775 27371 27876 27876 27876 27674 27876 28280 28684 28482 28482 28381 28785 28280 27977 28078 28785 28482 28482 28583 28987 28684 29088 29492 28684 28987 29290 28785 29492 29189 29189 29391 29997 29896 29593 29694 28684 28886 28583 29391 30401 29694 29593 29492 30098 29896 29593 29492 29795 29997 30098 29694 29795 29391 29492 29896 29391 29492 29391 29088 28785 28886 28280 28583 28482 28078 28381 28179 28381 27876 27977 28381 28078 27573 27270 27371 27169 26967 27674 26765 26361 26260 26159 25755 24947 24745 24846 24644 24139 23230 22826 22321 22321 21917 21513 21412 21008 20099 19897 19493 19089 17978 17675 17069 16665 15958 15554 15251 14039 13231 12423 11413 11110 10201 9191 8181 7474 6666 6262 5151 4242 3535 2626 1919 1111 808 606 0 0 0 0 0 0 0 0 0 1111 1818 2626 3333 4040 5252 5858 5454 6262 6767 7373 7777 8787 9494 9595 11009 11413 11918 12322 12625 12827 13837 13938 13938 14241 14342 14645 14544 15251 15857 16261 16665 16564 16867 16968 17372 17372 17776 18281 18382 18483 18483 18887 19392 19291 19695 19594 19998 19998 20503 20503 20806 20907 21210 21614 21715 22119 22523 22826 22927 23230 23432 24240 24846 24442 24644 24947 25149 25452 25755 25957 26159 26462 26664 26664 27371 27371 27674 27876 27876 27775 28078 27977 28280 27977 28078 28078 28785 28785 28684 29290 29391 28886 28684 29391 28684 28785 28684 28381 28179 28381 28886 28785 28987 29290 29189 28886 28886 28785 28886 28684 28179 28785 28583 27977 27573 28179 28785 28785 28280 28078 28280 28381 28179 28482 28280 28179 28179 28078 28078 28078 28078 27977 27876 27876 28078 27876 27977 27573 27472 27472 26967 27573 27371 27371 27169 27472 28179 27876 27674 27876 28381 28381 28179 28179 28179 28482 27977 27775 27674 27977 27573 27472 28078 28482 28886 29189 29088 29088 29290 29290 29391 29088 28684 28886 29189 29391 29492 29391 29189 28987 28987 29088 29492 29492 29391 29492 29391 29896 29795 29492 29593 29593 30300 29896 29896 29290 29492 29492 29492 28886 29391 29492 29189 29088 28583 28482 28482 28684 27977 27876 28583 28280 28078 27876 28179 27876 27674 27371 27169 27068 27371 27169 25957 25755 26058 26361 25957 25856 24543 24139 24644 24240 23432 23129 22422 22422 22523 21614 21513 21210 20301 19594 19594 18988 17877 17473 17473 16564 16362 15756 15150 14443 13736 12423 11817 11009 10100 9292 8484 7676 6969 6262 5353 4545 3535 3030 2020 1313 909 707 0 0 0 0 0 0 0 0 303 1414 2020 2727 3434 4242 5252 5656 5959 6161 6868 7575 8080 9090 9696 9898 10908 11312 11716 12322 12726 13433 13938 13938 14039 14039 14645 14847 14948 15554 16261 16362 16463 16463 16665 16867 17271 17372 18180 18382 18281 18281 18887 19190 18887 18988 18988 19897 20099 19998 20301 20907 20806 21210 21412 22018 21614 22018 22523 22523 22927 22725 23028 24442 24947 24947 24341 24846 25250 25351 25553 25351 25856 26563 26664 26563 27169 27371 27977 27573 27472 27977 28381 28078 28684 27977 28179 28179 28886 28886 29189 29088 28684 28684 28482 28179 28583 29189 28583 28684 28381 28886 28785 28785 29088 28785 28886 29189 29088 28684 28583 28886 28381 28684 28583 27977 27977 28179 28078 28179 27876 28078 28785 28280 28482 28078 27674 28179 28078 27472 27371 27169 27472 26967 27068 27472 27371 27068 27270 26765 27068 27169 27270 27573 27472 27674 27169 27169 27573 27573 27674 28179 27977 28179 27573 27674 27775 27573 27472 27674 27674 27573 27775 27371 27371 28179 28583 28583 28886 29088 28987 29088 28987 29189 28886 28987 29088 29189 29088 28987 29290 28482 28886 29189 29290 29290 29290 29189 29088 29290 29492 29896 29290 29997 29997 29896 30098 29896 29795 29593 29492 29088 28583 28886 28583 28482 28280 28785 28583 28583 28583 28280 28684 28280 28078 27775 27775 27472 27977 27977 27472 27169 27068 26563 26058 26462 26664 26361 26058 25654 24442 24644 24341 24341 24038 23432 22523 22422 22018 21715 21513 21311 20503 19695 19897 19190 18584 17877 17574 17170 16362 16059 15150 14544 13736 12524 11918 11110 10403 9292 8787 7676 6969 6161 5757 4747 3838 3333 2222 1717 909 707 303 0 0 0 0 0 0 0 707 1515 2121 2727 3333 4545 5252 5656 6060 6262 6868 7474 8080 9292 9696 10302 10908 11413 11918 12120 12726 13433 13635 13534 14039 14342 14746 14746 15352 15756 16059 16564 16362 16665 16867 17069 17271 17574 17877 18483 18281 18281 18786 19190 19190 18988 19190 19695 20200 20099 20503 20806 20806 21210 21816 22119 21614 22321 22321 22422 23230 22927 23331 24240 24846 24543 24240 24543 25048 25351 25654 25755 26159 26159 26058 26462 27068 26967 27169 27169 27169 27674 27977 28381 28482 28381 28785 28886 29088 28886 28987 28482 28583 28482 28684 28583 28381 29189 29290 28482 28886 28785 28684 28987 28684 28684 28179 28684 28280 28684 28482 28078 28583 28684 28583 28078 28280 28381 28381 28280 28280 28078 28179 28078 28280 27876 27977 28078 28482 27371 26967 27169 26866 27169 27169 27068 27371 26563 26563 26967 27068 26866 26967 27068 27472 27371 27068 27270 27674 27775 27674 27573 27775 27977 27472 27573 27169 27472 27876 27775 28078 28078 27674 27573 27573 27472 27977 28684 28482 28785 28886 28886 28785 29189 28583 28482 28583 28886 28987 28785 28886 28482 28280 28785 29189 28987 29088 28886 28987 28886 29593 30098 29896 29896 29593 29795 29694 29290 29593 29391 29189 29492 28684 28583 28684 28583 28684 28886 28684 27977 28583 28684 28684 28280 28280 27674 27472 27775 27876 27977 27371 27169 26967 27371 26664 26765 26260 26462 25856 25553 24846 24846 24543 24341 23735 23230 22725 22422 22119 21917 21513 21008 21008 20200 19897 19796 18988 17978 17473 16968 16362 16059 15352 14544 13837 12726 12221 11413 10504 9595 8686 8181 6969 6464 5959 4848 4040 3333 2323 1818 1212 707 606 0 0 0 0 0 0 0 1010 1515 2323 2828 3636 4747 5050 5454 6262 6767 7171 7676 8383 9494 9898 10201 11009 11514 12120 12221 12625 13433 13534 13736 14241 14342 14746 15049 15655 15756 15857 16463 16261 16362 16665 17170 17372 17473 17877 18281 18382 18180 18988 18887 18887 19190 18887 20200 20301 20099 20200 20402 21311 21311 21412 21412 21513 22422 22725 23230 23331 23230 23331 24139 24341 23937 23937 24846 25351 25351 25351 25856 26563 26058 26260 26866 26664 26765 26866 27674 27472 27472 27775 28078 28280 28583 28987 28886 28583 29088 28684 28583 28684 28785 28684 28482 28785 29189 28987 28785 28785 28684 28785 28987 28684 28684 28179 28179 28078 28482 28280 28684 28583 28179 28684 27977 28078 28280 27876 27876 27977 27674 27977 27775 27775 28280 27371 27573 28078 27472 27472 27068 27371 27270 26765 26765 26765 26765 26765 27068 26765 26563 26462 26563 27068 27169 27472 27169 27068 27371 27068 27068 27573 27674 27573 27068 27371 27371 27270 28179 27977 28078 27674 27169 27977 27977 27876 27876 28078 27876 28482 28482 28583 29088 28886 28179 28886 28987 28886 28785 28987 28785 28987 28684 29088 29391 28785 28987 28987 28886 29391 29694 29997 29896 29795 29391 28987 29391 29997 29391 29189 29290 29290 29088 28583 29088 28785 28785 28482 28482 28381 29290 29088 28987 28482 27876 27775 27674 27472 28078 27674 27169 26967 27169 26866 26058 26765 26260 25654 25553 24846 24543 24543 24341 23432 23230 23129 22725 22523 22119 21210 20604 20604 20503 20402 19493 18887 18079 17473 17069 17069 16362 15554 14443 13938 13534 12221 11716 10807 9999 8888 8282 7070 6464 5858 5353 4141 3535 2727 1818 1212 808 606 0 0 0 0 0 0 0 1111 1717 2525 2828 3939 4646 5050 5959 6464 6969 7373 7979 8888 9393 9696 10403 10807 11817 12221 12423 12827 13332 13433 13938 14039 14443 14746 15150 15554 15453 15453 15958 15958 16362 16766 17069 16968 17675 17574 17877 18180 18079 18685 18887 18887 19089 19190 19796 20200 20200 20301 20604 21109 21816 21614 21311 21816 21917 22321 23331 23331 23230 23028 23634 23937 24038 24240 24947 25250 25351 25654 25654 26361 26361 26664 26664 26563 26967 26765 27674 27573 27270 27573 27472 27674 28179 28381 28684 28482 28583 28078 28482 28785 28886 28886 28684 28785 28987 28482 28482 28684 28684 28785 28987 28785 28583 27472 27270 27876 28280 28886 28381 28381 27977 28280 27775 28078 27775 27472 27674 27775 28179 28381 27775 27775 27472 27270 27573 28179 27876 27573 27371 27472 26765 26462 26866 26967 26765 27270 26765 26664 26967 26563 26866 26260 26967 26866 26967 26967 26967 27068 27169 27472 27472 27270 26765 27270 26866 27068 27472 27674 27674 27573 27270 27876 28078 27674 27674 27472 27775 28179 28381 28381 28987 28381 28280 28280 28785 29088 29088 28987 29290 29088 28482 29492 29391 29088 28886 28987 29189 29088 29088 29593 29088 28987 28987 28381 28482 29391 29391 29391 29593 29997 29290 28785 28886 28684 28886 28785 28684 28684 28583 28684 28684 28381 28179 27977 27775 27371 27674 27270 27573 27169 26967 27068 27169 26462 26361 26058 25553 25351 25048 24240 24745 23533 23230 22826 22826 22725 21816 21614 20705 21109 20705 20503 19897 19392 18483 17372 17170 16766 15958 15453 14544 13938 13332 12322 12221 11009 9999 8686 8383 7272 6666 6060 5353 4343 3737 2929 2020 1414 909 707 0 0 0 0 0 0 0 1313 1717 2626 2929 4040 4848 5353 5959 6666 7070 7676 8282 8888 9090 9797 10504 11211 11716 12423 12625 13130 13231 13332 14039 14241 14443 14948 15150 15453 15352 15352 15655 16059 16564 16968 17069 17170 17170 17271 17574 17978 17776 18685 19190 18887 18786 18786 19493 19897 20402 20301 20402 20705 21109 21109 21109 21210 21917 22422 22321 22826 22826 22826 23331 23937 23937 24341 24745 24947 25452 25351 25957 25957 26058 26260 26563 26664 26967 27068 26967 27169 27876 26967 27270 27775 28078 28280 27775 28179 28381 27977 28482 28785 29088 28785 28078 28583 29290 29189 28583 28078 28179 27977 28482 28785 28987 28078 27876 28280 28886 28583 28078 27775 27674 28078 27775 28179 27977 27674 27371 27977 27876 27876 27977 27876 27371 27068 27068 27573 27270 27169 27169 26664 26260 26563 27068 26967 27169 27371 26765 27270 27472 26664 26563 26361 26462 26664 26664 26765 26664 26563 27270 27270 27068 26967 26664 27169 27371 26967 27674 27068 27472 27674 27068 27573 27674 28179 27674 27472 27371 27876 28583 28482 28280 28280 28381 28280 28684 28987 29189 28179 28785 28684 28583 28482 28785 28886 28886 28381 28987 29088 29189 29391 29593 29088 28684 28684 28381 28785 29088 29088 29189 29492 29694 28886 29088 28987 28886 28381 29290 28987 29088 28684 28280 28179 28482 27876 27573 27977 26967 27068 27472 27371 27169 26866 26765 26563 26563 26159 25856 25553 24846 24846 24644 24038 23331 23129 23230 22826 22220 21614 21513 21008 20503 20099 19796 19594 18685 17574 17372 17170 16362 15049 14746 14241 13534 12524 11817 11211 10302 8787 8383 7979 7070 5858 5151 4848 3838 3030 2121 1515 1010 707 0 0 0 0 0 0 606 1515 1818 2727 3131 4242 5151 5353 6363 6666 7171 7878 8383 8787 9292 9595 10403 11514 11817 12524 12928 13332 13231 13736 13736 14645 14443 14746 15251 15655 15251 15352 16059 16362 16766 17170 16867 17069 16968 17170 17574 17776 17877 18584 18887 19190 18786 19089 19190 19897 19998 19998 20200 20705 20806 20907 21412 21210 21715 21816 22119 22119 22826 22826 23432 23634 23937 24442 24846 25048 25250 25048 25351 25351 25149 26058 26664 26765 26260 26563 26765 27472 26866 27068 27371 27876 28381 28381 28078 28179 27674 27674 28684 28684 29189 28583 28684 28381 28684 28987 28583 28381 27977 28482 28583 28886 28886 28179 28583 29290 29088 28482 27876 27876 27573 27674 28179 27876 27674 27169 27472 27472 28280 28280 27876 27270 27371 26967 27068 27068 26866 26664 26866 26563 26462 26664 26765 26361 26765 26967 26664 26765 26866 26563 26159 26563 26765 26866 27472 27169 26765 26563 26664 26563 27371 27068 26866 26866 26866 26967 27371 27169 27573 27169 27371 27169 27371 27876 27775 27977 27876 28179 28381 28583 28785 27977 28684 28583 28482 29290 28684 28482 28280 28179 27977 28583 27977 28179 28583 28987 28785 28482 28987 28987 29492 29391 28987 28886 28886 28987 28886 28785 28684 29290 29290 28987 28987 29189 28886 28987 28482 28381 28987 28482 28179 28785 28583 28078 27674 27573 27169 26967 27169 27169 26967 26563 26866 26159 26260 25957 25856 25856 25351 24846 24341 23937 23937 22927 23230 22826 22422 21917 21816 21210 20200 19998 19796 19594 18685 17877 17776 17069 16362 15251 14847 14342 13736 12827 11817 11211 10807 9393 8686 8383 7474 6464 5252 4949 3939 3333 2222 1717 1212 707 404 0 0 0 0 0 909 1616 1818 2626 3636 4242 5151 5656 6262 6666 7272 8181 8383 8989 9494 9999 10706 11413 11817 12221 13130 13130 13433 13433 13534 14443 14746 15049 15453 15352 15049 15352 15958 16463 16564 16968 16766 16867 16867 17069 17473 17877 17675 18281 18281 18887 18483 18786 19089 19392 19291 19695 20604 20604 20705 20705 21311 21513 21008 21715 21917 22119 22725 23028 23432 23533 23937 24038 24341 24644 24947 24947 24846 25149 25654 25957 26563 26967 26159 26462 27169 27674 27169 27068 27573 27775 28078 28482 27977 28078 28078 28179 28583 28583 29290 28583 28684 28179 28482 28886 28987 28987 28381 28482 28886 29189 28785 28381 28583 28785 28684 28987 28381 27775 27674 28078 28280 27977 27573 27371 27472 27573 27876 28482 28179 27573 26765 26967 27270 26765 26563 26866 27169 26765 26765 26967 26765 26361 26563 26664 26664 26361 26361 26361 26563 26260 26664 26967 26967 26462 26765 26866 26664 26361 26866 27270 27270 26765 26866 27068 26866 27169 27169 26765 27068 26967 27169 27472 28078 27876 27775 28179 28381 28785 28179 28482 28381 28179 27573 28381 28078 28280 28179 27674 27876 28078 27674 28179 28583 28987 28785 28987 29290 28785 29088 29189 29088 29391 28987 28785 28785 28482 28987 29391 29088 29088 29189 28987 29189 29391 28785 27977 28078 28583 28280 28583 28482 28785 27775 27270 27573 27573 27371 27371 27472 26765 26664 26664 26462 25654 25553 25654 25452 24644 24341 23836 23836 23735 23331 23028 22321 22119 21816 21311 20301 20200 19594 19897 18887 17776 17877 17473 16261 15554 15251 14241 13736 13130 11817 11716 10605 9393 8686 8282 7373 6868 5959 5050 4444 3333 2525 1919 1414 909 505 0 0 0 0 0 909 1616 1919 2626 3636 4343 5151 5757 6363 6666 7272 8080 8383 9191 9595 10504 11211 11413 11615 12322 13231 13029 13433 13635 13837 14241 14645 14847 14948 15352 15150 15049 15756 16261 16362 16665 16766 16665 16665 16968 17473 17776 17574 17372 18079 18483 18584 18786 18988 19493 19594 19493 20503 20402 20301 21008 21715 21513 21109 21412 22018 22220 22624 23129 23230 23331 23533 23735 24442 24846 24846 25149 25553 25149 25553 26159 26866 27068 26664 26563 27371 27371 27573 27674 27977 27876 27977 28280 27876 28078 28280 28482 28280 28280 28583 28078 28381 28482 28179 28381 28583 28583 28078 28583 28583 28482 28381 28078 28381 28179 28179 28280 27775 28179 27876 28179 27876 28078 27775 27674 27977 27674 27674 27775 27977 27472 27169 27270 26664 26361 26058 26260 26765 26866 26664 26462 26967 26967 26462 26462 26260 26563 26159 25856 26462 26260 26361 26361 26361 26159 26765 26563 26866 26361 26967 26866 27068 27068 26765 26563 26260 26260 26866 27270 27573 26866 26866 27068 27775 28078 27674 28078 28987 28987 28684 27674 27472 27876 28078 27977 28179 28078 28179 27775 27674 28280 28078 28280 28482 29290 28886 29189 29088 28785 29088 28987 28987 29391 28987 29189 28987 28886 28886 29290 28987 28987 29189 29593 29997 29593 28785 28684 28785 29189 28785 28381 28179 28482 27876 28078 27775 27573 27472 27472 26563 26866 26765 26462 26361 25957 25856 25553 25149 25149 24038 23533 23937 23634 23129 22927 22826 22422 21816 21816 20907 19897 19897 19392 18786 18382 18382 17877 16665 15857 15453 14544 13736 13130 12221 11514 10504 9696 8585 8383 7575 7070 6060 5353 4545 3333 3030 2121 1414 1010 505 0 0 0 0 0 909 1717 2222 2626 3535 4242 4949 5757 6565 6565 7272 7777 8484 9292 9999 10807 11211 11615 11817 12019 12827 12726 13433 13433 13534 14241 14443 14746 15049 15150 14645 15453 15453 15756 16362 16665 16564 16362 16463 16766 17473 17473 17170 17271 17877 18180 18281 18988 19594 19493 19291 19796 19897 20604 20503 20907 21109 21513 21816 21311 21816 22523 22826 22624 23230 22826 23533 23836 24240 24644 24745 25452 25553 25957 26361 25957 26765 26664 26664 26361 27472 27270 27674 27977 28280 27775 27977 27775 28179 28482 28078 28078 28179 28280 28482 27775 28280 27977 28280 28179 28482 28583 28684 28280 28381 28482 28179 28078 27876 27775 27674 28078 27371 27977 27876 27876 27977 27573 27775 27876 27775 27573 27573 27472 27472 27270 27472 27169 26765 26563 26159 26563 26664 26563 26260 26866 26664 26664 26260 26058 25957 26260 25755 26664 26058 26260 26058 25957 26260 26462 26462 26563 26361 26260 26563 26866 27169 27169 26765 26462 26361 26462 26866 26967 27169 27169 26967 27573 27371 27674 27573 27876 28381 28078 27876 27068 27674 27472 27876 27977 27573 28280 28381 27977 27472 27674 28280 27876 29088 29189 28987 29088 29088 28987 29088 28987 28886 28684 28684 28785 29088 29391 28785 28987 29391 28785 29088 29189 29694 29593 29189 28785 28886 28987 29189 28785 28785 28583 27674 27674 27371 27270 27169 27270 26664 26563 27068 26765 26462 26159 25654 25351 25553 25149 24240 24139 23937 23735 23432 22624 22927 22523 22119 21917 21412 20402 19897 19695 19089 18786 18281 17473 16968 16362 15655 14746 13736 13332 12322 11615 10706 9898 8888 8080 7878 6969 5959 5252 4747 3838 3030 2121 1414 909 606 0 0 0 0 0 1111 1717 2222 2828 3939 4343 5050 5858 6464 6969 7474 7878 8484 9090 9595 10605 11312 11514 11817 12019 12726 13029 13433 13332 13837 14039 14544 14948 14847 14544 15150 14948 15352 15554 16160 16362 16665 16261 16059 16261 16968 17170 17372 17473 17978 17776 17877 18685 18988 19089 19089 19594 20402 21008 20503 20604 20907 21513 21513 21917 22220 22725 22725 22826 22624 23432 23735 23836 24341 24846 24745 25452 25654 26159 26361 25957 26058 26462 26462 26260 26967 27270 27573 27472 27977 27472 28280 28078 28179 28482 28280 27977 28179 27977 27977 27876 27876 28179 27775 28078 27977 28381 28179 28583 28078 28078 28280 27775 27573 27169 27371 27775 27876 27573 27371 27169 26866 27068 27371 27371 27472 27573 27472 27472 27169 27068 27169 26967 27472 26563 26361 26260 26563 26058 25856 26260 25957 26159 26260 26058 25957 25553 26361 26260 26159 25957 25553 25856 26260 26361 26260 26260 26058 26159 26159 26058 26664 26361 26260 26361 26159 26563 26866 27472 27371 26866 26866 27169 27169 27472 27371 27775 28078 27573 27270 27573 27674 27472 27472 27270 27573 27674 27674 27371 27573 27573 27775 27775 28078 28583 28886 28987 28987 28583 28482 28785 28583 28583 28583 28583 29189 28886 29593 29795 29189 28886 28684 29391 29795 28785 29189 29088 28583 28179 28886 28684 28482 28482 27977 27775 27674 27775 26967 27472 26866 26866 26765 26866 26462 26462 26159 26058 25654 24947 24745 24240 24139 23735 23533 22826 22826 22321 22624 22018 21513 20806 19998 19897 19493 18685 18382 17574 16867 16362 15756 14645 13736 13130 12827 11817 10908 10100 9393 8686 7878 7070 6262 5151 4949 4040 3131 2121 1818 1111 707 0 0 0 0 606 1212 1616 2323 2929 4141 4343 5454 5959 6363 7171 7575 8080 8686 9191 9595 10605 11110 11716 11615 12120 12625 13130 13534 13736 13736 14140 14443 15150 15049 14948 15251 15150 15251 15251 15554 16362 16160 16261 16160 16261 16564 17069 17271 17877 18079 17877 17877 18685 18887 18786 18988 20099 20705 20402 20402 20402 20806 21210 21513 22018 22119 22321 22321 22523 22725 23028 23836 24038 24745 24745 24644 25250 25553 25654 25755 25553 25553 25856 26159 25755 26866 27472 27068 27371 27371 27573 27977 28078 27977 27876 28179 28482 27977 27876 28078 27573 27775 28078 27876 27876 27876 27876 28078 28078 28280 28583 28583 27876 27573 26866 27472 27573 27876 27573 27068 27169 27573 26967 26967 26866 27270 27472 27371 27674 26765 26866 26361 26563 27068 26866 26866 26361 26260 26058 25856 26260 26159 26058 25856 26159 25452 25755 26563 26361 26260 26361 25755 25553 26058 25856 26159 26058 26260 25654 25856 26058 25957 25856 26361 26462 26058 26361 27068 26765 26967 26462 26462 26967 27169 27169 27573 27573 28280 27674 27876 28078 27573 27169 27371 27472 27573 27371 27169 27169 27573 27876 27977 27977 27977 28381 28482 29189 29189 28583 28381 28381 28684 28583 28482 29189 28987 28886 28886 29694 29290 28583 28684 28886 28785 29189 29189 29189 28684 28583 28684 28886 28482 28381 28179 27775 27573 26967 27169 27472 27270 27169 27270 27068 26260 26361 26159 26361 25250 25351 24846 24745 23937 23634 23735 23028 22624 22523 22725 22018 20806 20806 20200 20099 19089 19089 18685 17473 16766 16463 15857 14847 14443 13635 12928 11817 10908 10302 9797 8585 8080 7070 6060 5555 5050 4242 3131 2222 1818 1111 808 404 0 0 0 808 1212 1818 2424 3333 4040 4444 5454 5757 6363 7272 7676 8181 8787 9090 9898 10706 10908 11413 11817 12221 12625 13231 13332 13635 13736 14140 14544 14948 14847 14948 15453 14948 15251 15251 15857 16160 16362 15958 15958 16463 16867 17170 17372 17978 17978 18079 18584 18483 18584 18988 18887 19998 20705 20503 20402 20806 20604 20907 21412 21917 21715 22321 22422 22321 22624 23331 23432 23735 24341 24139 24543 24846 25654 25755 25452 25856 25654 26159 26260 26260 26866 27371 27371 27270 27674 27775 27977 28280 28179 28078 28381 28482 28179 27775 27977 27876 27674 28078 28482 28078 27169 27472 27573 27977 28280 28381 28684 28179 27573 27876 27977 28280 28280 27472 27169 26967 27270 27371 27169 27371 27270 26967 26563 26866 26361 26462 26563 26967 27371 26866 27169 26563 26664 26058 25755 26260 26159 26058 25755 26159 25553 26058 26664 25957 25957 26361 26462 25755 25957 26260 26260 26159 26058 25654 25452 25654 26058 25856 26462 26462 26159 26361 26866 27270 26664 26563 26260 26664 26967 27068 27270 26967 27270 27876 27977 27977 27674 27371 27068 27068 27169 27270 27270 26967 27573 27977 27977 27674 28179 28280 28179 28987 28987 28684 29492 29088 29088 28785 28987 29189 29088 28684 28785 29391 29088 28987 28381 28684 28987 29593 29189 29593 28583 28381 28583 28684 28583 28078 28078 28280 27775 27472 27169 26866 27169 27371 27775 26967 26159 25856 26260 25755 25452 25452 25149 25149 24543 24139 24038 23129 23028 22624 22624 21917 20604 20200 19897 20200 19190 18887 18483 18180 16564 16362 15554 15453 14645 13837 13231 12019 11110 10201 10201 9191 8080 7272 6262 5555 4949 4444 3434 2323 1818 1212 909 404 0 0 0 808 1212 1919 2626 3535 4242 4747 5353 5656 6868 7272 7676 8383 9090 9393 10100 10706 11009 11615 11817 12524 12827 13130 13534 14039 13837 14342 14544 14847 14746 15049 15150 15150 15352 15251 15756 15857 15958 15857 15756 16059 16665 17372 17170 18281 18079 18382 18180 18483 18483 18685 18887 20099 20503 20604 20907 21109 21008 21109 21109 21513 21715 22018 22018 22018 22624 23028 23533 23634 23937 24240 24846 25452 26058 25452 25149 25654 26462 26563 26765 26563 26967 27371 27169 27270 27068 27775 28482 28280 27573 28280 28583 28179 28280 28280 28179 28583 28280 28280 28280 27674 27472 27371 27674 27876 28482 28179 28381 27775 27674 27876 27876 28179 28179 27775 27674 27169 27371 27068 27371 26967 27068 26563 26967 26664 26462 26765 26765 27068 26765 26664 26765 26361 26159 26260 26260 26058 26361 26664 26260 25957 25755 25856 25957 25755 26260 26260 26159 26361 26260 25654 26159 26058 25856 26159 25351 25654 25654 26260 26563 26361 26361 26866 26664 26664 26260 26159 26462 26462 27371 27169 27068 26866 27068 27674 27977 27977 27573 27169 26866 26765 27068 27270 26563 26866 27472 27977 28078 27876 27977 28078 27977 28987 28785 28886 29290 28886 28684 28684 29492 29088 29189 28684 29088 29290 29088 28684 28886 29189 29189 29088 29189 29391 28785 28785 28785 28482 28280 28482 28078 28179 28381 27573 26563 26866 27169 27472 27775 26664 25957 26159 26058 25553 25755 25149 25048 24846 24442 23634 24038 23230 22523 22624 22624 21715 21311 20604 20200 20200 18988 18786 18584 17776 17574 16665 15958 15857 14847 13736 13231 12322 11110 10302 10201 9292 7878 7272 6363 5858 4949 4646 3737 2626 1919 1313 1010 404 0 0 0 808 1313 2020 2727 3535 4141 4545 5252 6262 6767 7373 7676 8181 8989 9494 10201 10706 11211 11413 11918 12524 12928 12625 13635 14140 13938 14140 14645 14746 14948 14746 15251 15554 15756 15453 15352 15857 16160 15857 15958 16463 16564 16766 17170 17877 17574 17877 17675 18180 18685 18887 18887 19897 20705 20806 20907 20705 21008 21210 21412 21513 21715 22018 22018 22220 22725 23230 23533 23735 23735 24442 25048 25048 25452 25250 25351 25149 26058 26462 26967 26765 27876 27270 27169 27472 27371 27573 28078 27775 27371 27876 28078 27775 28381 28179 28280 28280 28179 28078 27977 27573 27573 27775 27876 27876 27876 27977 27573 28078 27977 27876 27775 27775 27573 27472 27573 27270 27270 27371 27371 26967 27068 26967 27068 26462 26462 26361 26361 26765 26159 25957 26361 26058 26058 26260 25856 26159 26260 25856 26058 25755 25755 25553 25755 25553 25856 26361 26361 26664 25957 25755 25452 25452 25452 26159 25755 25755 25452 26260 26361 26058 26361 26866 26765 26260 26361 26563 26462 26563 27169 27371 27169 27068 27371 27068 27674 27573 27472 26866 26159 26563 26866 26967 26563 26866 27472 27371 27674 28179 28078 27977 27674 28078 28583 28583 28785 29088 28381 29189 29391 29189 28987 28583 28381 28381 28482 28280 28987 29189 29088 28886 28886 29795 29391 29290 28785 28785 28179 27977 28078 28078 28078 27876 27169 26866 26967 27472 27371 26563 26361 25755 25856 25755 25149 24644 24846 25048 24442 24139 23836 23331 23129 23028 22523 22119 21412 20806 20503 20099 19594 19089 18685 18685 17776 16564 16362 15756 15049 13938 12827 12322 11615 10706 10100 9393 8181 7272 6666 6060 4949 4646 3838 2727 1919 1515 1010 505 0 0 0 909 1313 2020 2929 3333 3939 4848 5353 6363 6666 7171 7474 8383 9191 9898 10302 10908 11211 11009 11716 12524 12827 12726 13534 14039 13837 14140 14342 14241 14847 14746 15352 15857 15958 15352 15049 15352 16059 15958 15958 16463 16564 16564 16867 17372 17776 18079 17978 18382 18685 18786 19089 19796 20604 20705 20806 20705 21008 20705 21311 21715 21513 21917 21917 22119 23230 23432 23634 23432 23533 23735 24947 24846 25351 25149 25351 25351 25957 26462 26765 27068 27371 27472 27371 27371 27371 26866 27270 27068 27674 27674 27573 27775 27876 27876 27876 27775 27573 27977 28280 27876 27472 27573 27775 27674 28078 27977 27775 27674 27775 27472 27371 27472 26866 26967 26866 27270 27270 27270 27270 26664 27270 27270 27068 26462 26765 26361 26563 26159 25755 25856 25957 25957 26159 26058 25856 25654 25452 26159 25654 25654 25856 25957 25856 25250 25452 25553 26159 26361 25957 25957 25755 24947 25149 25957 25755 25452 25553 25856 26361 26058 25957 25654 25957 26058 26765 26563 26159 25957 27068 27068 26967 27169 26967 27068 27573 27068 27068 26765 26563 26462 27169 27169 26765 27068 27169 27472 27674 27674 27876 27775 27674 27876 27674 28179 28280 28987 28785 28987 29391 29391 28987 28987 28886 28684 28179 28684 29088 29492 29391 29290 29391 29391 29795 29391 29593 28280 28179 28078 28179 27876 27674 27169 26765 26765 26765 27169 26866 26159 26462 25957 25755 25957 25452 24745 25149 24543 23937 23735 23533 23028 23028 22725 22624 22119 21715 21210 20806 20503 19594 19190 18786 18584 17978 16968 16564 15756 15150 13938 13231 12524 11514 10807 10100 9393 8686 7373 6969 6060 5454 4747 4141 3131 2020 1515 1111 707 0 0 0 909 1515 2020 2828 3333 3939 4747 5353 6464 6969 7272 7575 8080 9393 9999 10302 11110 11413 10706 11413 12625 12827 12726 13332 13837 14140 14039 14342 14140 14645 14342 15251 15756 15453 15352 15554 15251 15554 15756 16059 16059 15857 16261 16665 17170 17574 17776 17978 18382 18988 18887 19493 19695 19998 20200 20806 20806 20907 21311 21513 21614 21412 21917 22119 22725 23432 23230 23533 24038 23836 23836 24442 24846 24644 24745 24846 25755 26159 26260 25755 26563 27068 27472 27674 27371 27270 27068 26866 27270 27169 27674 27876 28179 28179 28078 28078 27775 27371 27472 28179 28482 27775 27371 27472 27674 27472 27977 27775 27169 27371 27977 27977 27573 27472 27270 26967 27169 27169 26765 26765 26664 26462 26361 26765 26765 26361 26159 26159 25957 26058 26159 26058 25957 26159 25856 25452 25654 25957 25957 25452 25452 25553 26159 25553 25351 25452 25250 25250 25755 25755 25654 25149 25149 25250 25755 25452 25553 25856 25452 25553 26058 25452 25755 25452 25957 26361 26260 26058 25957 26159 26967 26664 26765 26866 27169 27169 26866 26967 26462 26664 27068 26866 26967 26664 26967 27472 26866 27169 27674 27977 27977 27573 27775 27674 28078 28684 28886 29189 28785 28987 29694 28987 28987 29391 28785 28886 28785 29088 29391 29492 29088 28987 28684 28987 28886 29290 28381 28583 28684 27876 27674 27775 27573 26765 26967 27674 27169 26563 26563 26462 26260 26361 25856 25654 25250 25351 24745 24543 23937 23634 23432 22826 22927 22422 22119 22220 21715 21210 20705 20099 19493 18887 18685 17978 17372 16766 15958 15049 14342 13332 12423 11817 11009 9999 9393 8686 7474 7070 6262 5151 4848 4141 3333 2222 1616 1212 909 0 0 0 1010 1616 2020 2727 3333 4141 4949 5454 6464 7070 7272 7777 7979 9292 9595 9999 11009 11312 11211 11615 12928 12625 12928 13534 14039 14140 14140 14140 14746 14847 14544 14948 15352 15049 15251 15453 15251 14948 15453 16059 16463 15756 15958 16463 16867 17372 17372 17978 18786 18786 19089 19089 19392 19493 19998 20503 20503 20907 21109 21513 21816 22018 22018 22220 22321 22927 22624 22927 23331 23432 23836 23432 24341 24846 24947 25149 25553 25755 25654 25654 26260 26563 26664 27068 27169 27270 27169 27472 27371 27270 27674 27876 27270 27674 28078 27876 27674 27270 27876 27775 27977 27472 27169 27169 27068 27270 27674 27472 27674 27573 27876 27472 27472 27371 26967 26765 26967 27371 27169 26765 26159 26260 26260 26159 26159 25957 26361 26260 25856 25856 25856 25755 25755 25856 25250 25250 25452 25553 25351 25048 24947 24947 25452 25654 25351 25351 25048 25351 25553 25654 25250 25149 25250 25553 25553 25553 25452 25250 25351 25553 25351 25048 25149 25351 25654 25856 26361 25755 25755 25654 26462 26361 26462 26664 26765 26765 26563 26563 26260 26664 26866 26563 26563 26563 27169 26967 26563 26967 27977 28583 28078 27775 27977 28078 28078 28482 29088 29391 29290 28482 28684 28987 28785 29391 29189 29290 28987 29189 29290 29088 28785 28785 28583 28785 28684 28684 28280 28583 28381 28280 27674 27371 27472 26866 27169 27573 26866 27068 26563 26967 26664 26765 26260 25755 25856 25250 25250 24543 24543 24038 23230 22725 23129 22523 22220 22018 22119 21513 20503 20402 19594 19291 18382 18079 17372 16564 15655 15352 14342 13433 12524 12019 11009 10100 9393 8686 7878 6666 6363 5757 4747 3939 3636 2222 1717 1313 1010 0 0 404 1010 1515 2020 2929 3535 4141 5151 5454 6363 6868 7171 7777 8181 9090 9494 10100 10908 11413 12019 11817 12423 12625 13130 13332 14140 14342 14241 14645 14746 14847 14645 14847 15049 15049 14948 15251 15352 14746 15352 16160 16362 15857 16059 16564 17069 17069 17574 17574 18584 18685 18887 19089 18786 19493 19796 20200 20806 20705 21109 21210 21816 21917 21715 22321 22220 22119 22725 23028 23331 23836 23735 24038 24442 24846 25351 25452 25755 26159 25452 25957 26058 26664 26866 27169 27371 27068 27371 27169 27270 27472 27169 27169 27270 27674 27573 27573 27876 27270 27270 27270 27876 27472 27169 26967 27169 27775 27876 27270 27674 27876 27472 27270 26967 27573 27371 26967 27169 27573 27169 26866 26058 26260 26361 26159 26260 25856 25553 25957 25856 26159 25957 26260 26159 25856 25048 25048 24947 25351 25351 25250 24543 24644 25048 25351 25452 24947 24745 25250 25048 25351 25351 25452 25351 25452 25755 25452 25048 24947 24644 25452 25452 25149 25149 25149 25654 25957 26058 26058 25856 25957 26159 26563 26260 26361 27169 26967 27270 26866 26866 27068 27169 26866 26866 26563 26563 26765 26664 26866 27270 28381 27876 27371 27674 28179 28583 28381 28583 28785 28886 28280 28381 28684 28381 29088 29189 29290 28987 29088 29189 29088 28987 28482 28684 29290 28684 28280 28583 28785 28785 28078 27977 27674 27775 27371 27169 27775 27270 26664 26765 27068 26866 26563 26361 25856 26159 25452 25351 24846 24240 24240 23533 23432 22826 22523 22119 22321 21715 20806 20301 19998 19695 19291 18786 17877 17069 16968 15857 15150 14645 13534 12322 11716 11110 10302 9494 8585 7878 6666 6262 5757 4747 3939 3636 2323 1717 1414 909 404 0 707 1010 1616 2323 2727 3838 4343 5151 5555 6363 6969 7171 7979 8181 8989 9494 9898 10504 11312 11817 12120 12423 12524 12726 13736 13837 14140 14544 14746 14847 14645 14746 14645 15049 15049 15251 15453 15150 14948 15150 15857 16160 16160 16160 16665 17069 17271 17473 18079 18180 18382 18382 18685 18786 19493 19897 20099 20301 20402 21210 21513 21715 21715 21917 22119 22321 22624 22826 22927 22927 23533 24038 24038 24442 24341 25048 25250 25755 26159 26058 26058 26462 26563 26866 26967 27472 26664 27270 27674 27068 27270 27775 27169 27068 27169 27472 27573 27876 27876 27573 27573 28078 27270 26967 27472 27674 27674 27775 27573 27573 27371 27472 27371 27169 27068 27472 27068 27270 27573 27270 27068 26361 26664 26765 26462 26260 25553 25654 25351 25957 26058 25856 25755 25957 25149 25048 24947 24947 25149 25250 24543 24644 24846 24947 24947 25755 25149 25048 25250 25149 25553 25553 25250 25250 25250 25654 25250 25351 25149 25149 25452 25351 24947 25553 25452 25452 25755 26058 25856 26260 25957 26361 26260 26563 26462 26765 26664 26765 27169 26765 26664 27270 27068 26967 26765 26866 26866 26563 27068 27472 27472 27371 27876 27876 27876 28381 28179 28785 28987 28987 28987 28482 28280 28078 28987 29189 29088 28886 28684 28684 28482 28583 28482 28684 28785 28381 28684 28785 29088 28482 28280 28179 28280 28078 27472 27270 27472 27169 27068 26765 27068 27068 26765 26159 25957 25654 24846 24644 24947 24745 24341 23533 23735 23432 22624 22422 22523 21412 20705 20301 19594 19695 19493 18685 17776 17372 16564 16059 15150 14746 14140 12726 11514 11009 10201 9696 8888 7979 6969 6262 5656 4848 3939 3939 2828 1818 1313 909 404 0 707 1212 1616 2525 2727 3939 4444 5252 5757 6363 6969 7474 7979 8282 8888 9898 10201 10605 11211 11817 11918 12019 12524 12928 13332 13433 14039 14443 14544 14443 14544 14342 14443 14847 14948 15251 15352 15049 14948 15049 15554 15756 16059 16261 16564 16968 17069 17271 17675 17776 18483 18382 18584 19190 19594 19897 19998 20503 20503 21109 21513 21917 21816 22220 22220 22725 22422 22927 22422 22826 23533 23937 24038 24442 24341 24745 25250 25553 26159 26260 26866 26664 26967 26967 26462 27169 27270 27371 27270 27472 27573 27472 27169 27270 27472 27573 27573 27472 27876 27573 27876 27472 27270 27169 27371 27472 28078 27674 27876 27472 26866 27169 27371 27169 27169 27068 27068 26967 26765 27068 26765 26664 26462 26361 26664 26563 26058 25553 25452 25452 25250 25452 25755 25755 25351 24947 25351 25553 25351 24947 24341 24543 24543 24947 24745 24745 24543 25048 25149 25149 25553 25553 25250 24947 25250 25250 25149 25149 25452 25452 25553 25654 25553 25856 25957 25452 25149 25250 25755 25856 25856 26058 26260 26361 26563 27068 26563 26462 26866 26664 26664 27270 27270 27472 27169 26866 27371 27472 27371 27876 27674 27775 27674 28179 27775 28482 28381 28381 28886 28785 28482 28785 28886 28987 29492 29290 29694 29088 28583 28684 28583 28381 28583 28684 29290 28583 28583 28684 28482 28583 28179 27674 28381 27977 27169 27169 27270 27270 27068 26462 26563 27270 27068 26462 25553 25452 25149 24543 24442 24341 24240 23836 23432 23432 22927 22624 22422 21715 20907 20806 19998 19897 19392 18988 18079 17675 16968 15958 15655 14948 14140 13029 12524 11312 10504 10100 8989 8181 7171 6262 5454 4848 4242 3737 2828 2020 1414 1111 404 0 707 1212 1616 2525 2828 3838 4444 5151 5656 6262 6666 7474 8181 8383 8888 9595 10100 10807 11312 11514 11716 12625 12625 12625 13029 13231 13938 14140 14342 14241 14342 14443 14544 14746 14746 14645 14746 15251 15453 15655 15453 15655 15756 15857 16564 17271 17271 17271 17574 18079 18281 18382 18887 19392 19594 19897 20099 20301 20604 20806 21311 21614 21715 21816 22321 22422 22422 22018 22826 23028 23533 23634 23937 24139 24543 25048 25048 25654 26058 26361 26765 26765 26866 26866 26664 26967 27371 27573 27270 26866 26765 27270 27977 27674 27472 27573 27674 27169 26866 27371 27371 27068 27573 27068 27472 27573 27371 27876 27674 27068 26765 26866 27169 27270 27270 27169 27068 26563 26664 26765 26462 25957 25755 25755 26058 26462 26058 25957 25452 25351 25654 25553 25351 25654 25351 24644 24846 25553 25351 24846 24846 24644 25048 24947 24846 24543 24846 25048 25048 25250 25149 25250 25351 24745 25048 25048 25250 25250 24947 24947 24947 25250 25250 25856 25856 25654 25149 25351 25048 25452 25957 25755 25452 25957 26664 26967 26866 26462 26765 27270 26664 26664 26967 26967 26866 26967 27876 27977 27876 27472 27674 27674 27371 27876 28280 28684 28280 28179 28381 28886 28987 28583 28684 28583 29189 29290 28987 29088 28987 28987 28987 28886 28583 28886 29189 29290 28684 28179 28280 28078 28078 27977 27977 27674 26765 26664 27169 27674 27472 26967 26765 26967 27270 26563 26260 25654 25048 24745 24442 24846 24745 24038 23028 23432 22624 22422 22321 21917 21008 20907 20806 19998 19493 19089 18281 18180 17574 16463 15655 15049 14342 13029 12726 12019 11009 10302 8989 8282 7474 6565 5656 5252 4545 3737 2828 2020 1616 1212 606 0 808 1212 1515 2525 2828 3737 4444 5151 5454 6060 6868 7878 8181 8585 9090 9696 10403 10504 11009 11514 11817 12322 12524 12726 12625 13029 14039 14342 13938 14140 14645 15049 14847 14847 14544 14645 15049 15352 15655 15554 15352 15554 15655 15756 15958 16968 17372 17372 17978 18180 17877 18483 19796 19493 19695 20099 20604 20402 20705 20806 20705 21311 21210 22018 22119 22220 22220 22422 22422 23230 23230 23937 23836 24038 24442 24947 25048 25048 25755 26260 26462 26159 26260 26361 26664 26967 27270 27371 27169 26866 26866 27371 27270 27270 27169 27674 27270 27169 27068 27068 27068 27068 27169 27371 27371 27674 27876 27573 27876 27068 27371 27270 27573 27169 26866 26664 26866 26462 25957 26462 26563 25755 25553 25452 25856 26260 26462 26260 25654 25553 25755 25856 25452 25250 24947 24442 24644 25149 24947 24846 25149 24947 25553 25048 25048 24442 24947 24947 24745 24846 25048 24341 24644 24846 24846 25250 24846 25250 24745 24341 24644 24543 24543 24745 25351 25452 25856 25250 25351 25553 25856 25755 25654 26664 26462 26967 26664 26159 26563 26765 26563 26765 26866 26967 26967 27068 27573 27371 27169 27371 27876 27472 27270 27775 28179 27573 27977 28078 28583 28785 28785 28684 28785 28684 28886 28482 29088 28886 29189 28785 29189 28886 28987 29290 28886 29189 28684 28381 28280 28381 28381 27775 27775 27977 27169 27270 27270 27674 27573 26765 26563 27169 26967 26664 26563 26260 25553 24543 25452 25452 24543 23937 23735 23533 22927 22119 22422 22018 21210 20503 20806 20402 19796 19190 18382 18079 17675 16665 15958 14746 14241 12928 12827 12019 11009 10100 8989 8383 7575 6666 5858 5151 4343 3939 3030 2121 1919 1313 606 0 808 1313 1515 2525 2929 3636 4646 5050 5555 6363 7171 7676 8181 8585 9292 9595 9898 10605 10807 11514 11817 12423 12524 13029 12928 13231 13938 13938 14443 14342 14443 14847 15049 14645 14342 14746 14847 15453 15554 15453 15756 15655 15554 16059 16362 16261 17069 17372 18079 17978 18382 18786 19190 19291 19291 19796 20301 20705 20907 20604 21008 21311 21412 21311 22018 22220 22018 22321 22624 22725 23129 23634 23432 23432 24038 24947 25250 25553 25755 26058 25957 26462 25856 26058 26260 26765 27169 27270 27068 26866 27068 27169 27169 27674 27371 27371 27169 26866 27169 27371 26866 26563 27068 27371 27270 26664 26967 27270 27169 27472 27674 27472 27068 26765 27169 26664 26462 25755 25957 26159 26462 25856 25351 25351 25351 25553 25452 25654 25452 25351 25654 25553 25250 25048 24846 24644 24543 24947 24745 24745 25250 24947 25149 24745 24745 24543 24644 24543 24442 24240 24038 24341 24442 25048 24543 25250 24745 24947 24745 24442 24543 24543 24442 24947 25250 25351 24947 24947 25755 25755 25149 25553 26058 26462 26563 26866 26765 26967 26765 26563 26462 27169 26664 26664 26462 26866 26664 26866 26866 27472 27573 27169 27371 27876 27876 28078 28179 27573 27977 28078 28583 28886 28785 28583 28684 28583 28583 29189 28987 29290 29391 28583 28785 29189 29088 28886 28381 28381 28482 28280 28078 27977 27876 27876 27573 27775 27977 27876 27876 26765 27371 26967 27270 26563 26159 26260 25553 25149 25452 25351 24543 24038 23937 23735 23028 22725 22624 21917 21513 20705 20907 20301 19796 18887 17978 18079 17675 16665 15857 15251 14140 13231 12928 12322 11110 10100 9191 8383 7575 6666 5959 5454 4242 4040 3131 2020 1818 1414 606 0 707 1313 1616 2323 2828 3434 4343 5050 5454 6464 7171 7474 7878 8484 8989 9898 9999 10504 10706 11413 11716 12019 12423 12827 12928 13130 13837 14039 14342 14342 14342 14645 15049 14544 14342 14544 14746 15049 15756 15251 15857 15857 15655 16059 16463 16867 16968 17372 17776 17776 18180 18786 18988 19190 19291 19493 20301 20604 20604 20604 20604 21008 21109 21210 21715 22119 21917 22321 22725 22927 23129 23432 23331 23937 24341 24846 25048 25755 25250 25452 25452 26058 26462 25957 25957 26967 26765 27169 27472 27068 27068 27169 26664 26967 26967 27573 27068 26765 26664 27371 27371 27068 27270 27068 27068 26462 26664 26967 27270 27169 27472 27068 26866 26866 27573 27068 26664 25957 26260 26159 26563 26159 25755 25149 25452 25654 25149 25452 25654 24947 25250 25654 25553 25149 24442 24543 24745 24947 24947 25048 25149 25048 24745 25048 24846 24240 24240 24543 24745 24240 23937 23937 24442 24341 24341 24240 24240 24644 25048 25250 24745 24745 24442 24846 25149 25351 24543 25048 25452 25553 25755 25755 25553 25856 26260 26664 26462 26967 26765 26159 26462 27270 27068 27068 27068 26563 26765 27169 27068 27472 27371 27472 27573 27674 27977 28381 27977 27775 27876 27977 28684 28381 28583 28583 28684 28785 28785 29189 28684 29088 29593 29391 28583 28886 29189 28886 28583 28381 28785 28583 28280 28381 27977 27775 27876 28179 27977 27876 27775 27371 27371 27472 27270 26462 26361 25957 25755 25452 25452 25351 25048 24543 24038 23432 23129 23028 22321 22018 21412 20806 20705 20099 19594 18685 18281 18079 17675 16867 15857 15352 14544 13635 12928 12120 11514 10302 9191 8585 7878 6565 6060 5555 4343 4040 3131 2323 1818 1515 606 0 606 1313 1515 2323 2626 3434 4545 5151 5454 6262 6969 7373 7979 8484 8989 9494 9898 10100 10706 11514 11918 12120 12625 13130 13029 13433 13938 13837 14241 13938 14241 14847 15049 14544 14443 14544 14443 14847 15554 15251 15756 15554 15857 16362 16463 16766 16867 17372 17271 17574 18281 18786 19089 19493 19190 19695 20301 20402 20503 20806 20907 20806 21412 21513 21715 22422 22422 22523 22523 22927 23028 23230 23533 24442 24846 24846 24947 25553 25957 25654 26159 26260 26967 26765 26664 26563 27068 27472 27371 27270 27169 27169 26967 26866 27068 27169 27169 26967 27068 26664 27270 27270 27674 27068 26866 26563 26664 26765 26967 27573 27371 26967 26967 26866 27270 27169 26967 26260 26058 26361 26765 26361 26159 25149 25351 25149 25149 25351 25149 24846 24846 24543 25149 24846 24947 25149 24644 24745 25048 25149 25149 24644 24745 24644 24644 24139 24038 24745 24947 24543 24644 24543 25048 24341 24240 23836 23735 24240 24644 25149 24947 24543 24341 24644 25048 25149 24745 25048 25452 25452 25553 25957 25250 25654 25755 26159 26361 26664 26361 26058 26361 26967 27270 27068 26765 26563 26765 27472 26664 27068 27472 27472 27573 28078 27775 28381 28381 27775 28280 28280 28280 28381 28886 28684 28886 29391 29391 29189 28886 28886 29189 29189 29088 28886 28987 29290 28886 28987 28886 28987 28179 28886 28280 28179 28179 28078 28078 27674 27674 27876 27674 27270 27371 26260 26058 25553 25351 25856 25553 24947 24947 24442 24240 23735 23533 23432 22624 22220 21917 21109 20806 19998 19796 19291 18483 17978 17776 17170 16160 15352 14746 14241 13130 12221 11413 10403 9292 8787 8282 6464 6060 5656 4545 4040 3232 2323 1919 1515 808 0 909 1212 1616 2626 3030 3535 4646 5151 5555 6262 7070 7474 7979 8585 9090 9393 9696 10201 10908 11413 12120 12120 12726 13130 13130 13736 13837 13837 14140 13837 14140 14746 15049 14544 14342 14746 14847 14948 15150 15251 15554 15958 16261 16463 16463 16362 17069 17069 17574 17776 18079 18685 19089 19392 19695 19695 19594 20301 20301 20604 21109 21109 21715 21513 21816 22422 22624 22422 22725 23230 23432 23735 24038 24442 24644 24442 25250 25553 25654 25654 26058 26563 27169 27270 26664 26462 26967 27068 27169 27169 26866 27068 27371 27169 27270 27169 27270 27472 27169 27068 26866 26765 27068 27371 27169 26967 27472 26866 26967 27068 27270 26462 26866 26967 26967 27270 27371 26866 26361 26563 26058 26058 25957 25250 25250 25149 25351 25351 25351 24947 24745 24846 25250 24947 24947 24947 24543 24846 24745 24846 24644 23937 24341 25048 25048 24240 24139 24139 24442 24745 24846 24644 25048 24846 24442 24038 24038 23937 24341 24644 24644 24442 24240 24442 25048 25250 24947 24846 24947 25250 25553 25553 25149 25250 25452 25957 26361 26664 26765 26462 26462 26563 26765 26866 27169 27068 26765 26866 26967 27169 27573 27775 27674 27674 27876 28078 28482 27977 28381 28280 28280 28280 28886 29189 29189 29593 29492 29391 29088 29088 28684 29593 29290 30199 29593 28886 29593 29189 29088 29088 28482 28583 28280 27977 28078 28381 28280 27977 28179 28078 27674 27472 27068 26462 26462 25755 25654 25654 25351 25351 24947 24442 24543 24139 23533 23230 23129 22018 21917 21109 20604 20200 19998 19291 19089 18382 17675 17372 16059 15453 14645 14443 13231 12221 11716 10504 9595 8787 8181 6464 6161 5555 4444 4141 3333 2424 2020 1717 909 0 909 1313 1818 2323 3030 3737 4545 4949 5555 6161 6868 7474 8080 8686 9191 9191 9797 10605 11211 11615 12120 12120 12827 13332 13332 13534 13635 13635 13736 13534 14140 14544 14544 14645 14342 14746 14948 14948 15049 15655 15352 15655 16059 16463 16766 16968 17170 17271 17877 17776 18281 19089 19089 19594 19493 19594 19493 19796 20402 20705 21109 21210 21412 21109 21210 22220 22422 22523 22523 23331 23533 24139 24139 24745 25048 25048 25048 25452 25452 25856 26361 26765 27169 26866 26361 26664 26361 27169 26866 26866 26462 26866 27472 27169 27270 27270 27371 27371 26967 27068 26967 26563 26765 26765 27674 27775 27169 27371 27169 26664 26664 26765 26664 26765 26765 27169 27068 26563 26563 25957 25755 25553 25553 25351 25553 25250 25149 25250 25250 25351 24846 25149 24644 24442 24846 24947 25048 24745 24644 24341 24139 24038 24240 24745 24745 24644 24442 24442 24745 24947 25149 24745 24644 24543 24745 24442 24543 24139 24240 24644 24543 23634 24240 24139 24745 24644 24543 24240 24543 25048 25452 25048 25553 25452 25452 25553 26260 26159 26260 26361 26058 26765 27068 27270 27573 27573 27371 27270 27169 27472 27876 27876 28078 27573 27775 28381 28179 27775 28381 28280 28381 28482 28785 29088 28886 29492 29593 29694 29593 29189 28886 29290 29694 29997 29593 28583 28987 29492 29492 28886 28684 28280 28482 27775 27977 27876 28078 27977 28583 28381 27674 27169 27068 26765 26664 26563 26159 25856 25755 25149 25149 24442 24543 24644 23735 23230 22927 22119 21715 21210 21008 20705 20099 19493 18988 18584 17776 17170 16463 15251 14544 14342 13332 12120 11716 10403 9797 8787 8383 6868 6262 5555 4747 4242 3232 2424 2020 1818 909 0 909 1414 1818 2424 3030 4040 4545 5050 5656 6161 6767 7373 8282 8686 9191 9292 9696 10807 11312 11514 11918 12221 12625 13231 13231 13534 13433 13433 13736 13736 14241 14544 14140 14140 14342 14948 15049 15150 15453 15453 15150 15655 15958 16160 16564 16766 17271 17271 17877 17574 18382 18786 18685 19392 19594 19594 19493 19594 20200 20402 21311 21008 21008 21109 21109 22018 22422 22321 22624 23230 23533 23634 24644 24846 25048 25250 25351 25654 25654 25654 26260 26260 26563 26462 26159 26462 26563 27270 27169 26664 27068 26563 27068 27169 27068 27270 27169 27068 26866 26563 26664 26866 26866 26866 27573 27068 27169 26967 27169 26462 26866 27068 27068 26563 26361 26462 26765 26765 26462 25856 25452 25452 25553 25755 25755 25553 25351 25149 25452 25149 25149 25553 24644 24341 24745 24846 25048 24745 24442 24341 24038 24442 24543 24846 24240 24442 24543 24442 24644 24745 24543 24341 24442 24442 24543 24442 24442 24442 24341 24341 23937 23735 24139 24442 24341 24644 24240 24543 24240 24644 25351 25957 25856 25856 25755 25755 25654 26159 26159 26159 26260 27169 27169 27472 27270 26765 27068 27876 27371 27674 27270 27775 27674 27573 27674 27472 27472 27876 28078 28482 28583 28684 29290 29088 28886 29189 29593 29795 29593 28987 28886 28785 29997 29997 29088 28684 28482 28987 29290 28987 28785 28583 28583 27977 27876 27876 27876 28078 27977 27876 27270 27068 26967 26866 26967 26563 26664 26664 25957 25250 25351 24947 24038 24038 23432 23533 23129 22119 21513 21210 21311 20503 20402 19796 18988 18584 17473 17170 16261 15554 14847 14241 13332 12322 11615 10706 9898 8989 7979 6868 6262 5454 4646 4141 3232 2424 2020 1818 1111 0 909 1313 2020 2424 3030 3939 4545 4949 5454 6262 6666 7474 8181 8787 8787 8888 9494 10605 11009 11413 11817 11918 12524 13130 13332 13433 13029 13332 13635 13837 14039 14342 14241 14342 14544 14645 15150 15150 15251 15352 15352 15453 15453 16160 16362 16665 17170 17675 17574 17776 18079 18483 18786 19190 19493 19493 19998 19695 20503 21008 21412 20604 21109 20705 21311 21917 21917 21917 22321 23028 23331 23836 24442 24240 25048 25149 25654 26159 25351 25149 25856 26361 26361 26361 26361 26260 26866 27573 27270 26765 26866 26866 26664 26765 27169 27169 26967 27270 27068 26765 26664 27068 26866 26967 27472 27371 27068 27270 26967 26866 26967 27169 26967 26765 26159 26159 26664 26664 26361 25856 25654 25351 25654 25452 25755 25957 25452 25048 25553 24846 25149 25452 24644 24341 24644 24745 24543 24341 24139 24644 24341 24644 24644 24341 24543 24240 24240 24442 24240 24341 24139 23735 23634 24038 24240 24341 24341 24341 24139 23937 23634 23937 24038 24846 24543 24240 24240 24442 24543 24442 25048 25351 25250 25452 25755 25856 25957 25856 26361 25856 26260 26866 26563 26765 26664 26563 26664 26866 27371 27270 26967 27169 27169 27472 27573 28078 27775 27876 28078 28785 29088 29391 29088 28785 28785 28886 29593 29593 29694 29694 28886 29088 29492 29391 29088 29593 28583 28482 28684 28785 28482 28684 28482 28583 27876 27775 27977 27977 27573 27371 27371 27775 27674 27472 26967 26462 26563 26664 26058 25654 25553 25048 24442 23634 23533 23634 23331 21917 21614 21614 21109 20705 19897 19392 19089 18180 17574 16665 16564 15251 14746 14342 13534 12524 11817 11110 9898 9292 8080 7171 6666 5757 4848 4242 3535 2222 2020 1818 1212 0 909 1313 1919 2424 3131 3939 4444 5151 5656 6060 6565 7474 8080 8585 8686 9090 9494 10201 10706 11009 11716 11716 12120 13029 13029 13130 13029 13332 13635 13837 14342 14342 13938 14342 14544 14544 15352 15251 15251 15453 15554 15352 15655 16059 16362 16564 16766 17271 17675 18079 18079 18483 18584 19493 19291 19796 19796 20301 20503 20705 21109 20604 20705 21412 21614 21816 21715 22119 22624 22826 23735 23836 24240 24038 24240 25048 25755 25755 25553 25452 26260 26058 26361 26058 26866 26664 26563 27371 27371 27068 26563 26866 27068 26765 26967 26765 27169 27270 27270 27573 27371 27270 27169 27068 27270 27169 27068 26866 26765 26664 27169 27270 27169 26967 26462 26058 26260 26664 26260 26462 25856 25957 25553 25452 25452 25452 25856 25048 25149 24947 24745 25048 25351 24442 24442 24341 24644 24341 23836 24442 24341 24644 24543 24240 24139 23937 24341 24139 24139 23937 23735 23836 23836 23937 23937 23735 24038 24139 24139 23937 23937 23836 24341 24341 23937 24139 24442 24442 24947 24947 25250 25149 24846 25654 25452 26058 26462 26058 25654 25957 26058 26664 26664 26361 26361 26462 26765 26866 27573 27169 26765 26866 27472 27775 28179 28078 27674 27674 28078 28684 28785 29391 29189 28785 28280 28785 29593 29189 29593 29593 29290 29492 29997 29492 29391 29290 29189 28785 28987 28785 29290 28987 28684 28785 27977 27775 28179 27674 27775 27371 27371 27876 27775 27775 26967 26563 26159 26159 25856 26058 25553 24947 24644 24038 23432 23533 23230 22018 21917 21311 21008 20604 19897 19291 18887 18281 17675 17069 16261 15150 14746 14342 13534 12625 11918 11009 9999 9696 8080 7373 6666 5858 4848 4040 3636 2323 1919 2020 1313 0 1010 1212 2020 2424 3232 4141 4343 5252 5757 6060 6565 7373 8080 8484 8787 9191 9696 9999 10605 11211 12019 12120 12524 12726 13029 13029 13332 13534 14039 13736 14342 14039 13635 14039 13938 14443 14847 15150 14847 15554 15655 15554 15756 15958 15756 16564 16968 16968 17372 17978 18382 18988 18786 18887 19493 19998 19998 20301 20604 20503 20099 20301 21109 21614 21715 22119 22119 22523 23230 23331 23634 23331 23836 23937 23735 25149 25755 26260 25957 25856 26260 26462 26967 26664 26765 27169 26765 26866 26967 26967 26765 27068 27371 26967 26866 26361 26866 27573 27371 27573 27371 27169 27674 27573 27371 27270 27068 26664 26967 26664 27270 27169 27068 27068 26260 26361 25755 26462 26361 26260 26058 25957 25452 25351 25452 25553 25553 25351 24947 24745 25048 25048 25351 25149 24644 24644 24442 24341 24240 24240 24442 25149 24240 24240 24442 24038 24139 24341 23937 23735 23634 23836 24038 23735 23634 23634 23533 24038 23836 23937 23634 23836 23735 23937 24139 24139 23937 24038 24947 25149 25048 25048 24947 25149 25553 26159 26260 25957 26361 26058 25957 26058 26462 26462 26765 26664 26967 27371 27169 27270 26967 26967 27573 28078 27977 27977 28078 28684 28886 28785 28482 29290 28684 28583 28987 29290 29593 29492 29593 29391 29795 29391 29795 29694 29694 29492 28987 29189 28684 29189 29290 29189 29189 28886 28381 28179 28381 28482 27674 27775 27573 27876 27876 27674 26866 26260 25957 25755 25856 25856 25452 24947 24846 23937 23836 23836 22826 22422 21614 21412 21008 21008 20402 19089 19291 18685 17776 17271 15958 15554 14948 13938 13231 12928 11918 10807 10302 9696 8282 7373 6666 5454 4848 4242 3535 2525 1919 1818 1212 0 1111 1313 1919 2626 3232 3939 4444 5050 5757 6161 6565 7272 8080 8383 8787 9191 9797 10100 10605 11211 11918 12019 12524 12625 12827 12928 13332 13534 14039 13938 14241 14039 13938 14140 14140 14746 14746 14746 15251 15453 15453 15150 16160 15756 15857 16362 16564 16968 17574 18281 18584 18281 18382 18887 18988 19897 19796 19493 20200 20301 20503 20907 21008 21614 22018 21816 22119 22624 22927 23129 23432 23735 24139 24341 24644 25149 25654 25654 25755 26058 26260 26563 26967 26765 26664 26866 26967 26462 26462 26866 27068 27169 26967 27371 26866 26765 26967 27775 27270 27270 27068 27169 26967 27674 27472 27169 26967 26967 26563 27169 26664 26563 26765 26866 26563 26361 26361 26361 26361 26159 26159 26058 26058 26058 25250 25250 25351 25250 25250 25351 24947 25250 24745 24846 24947 24442 24240 24442 24543 24543 25048 25048 24745 24341 24139 24038 24139 24240 24341 23836 23634 23937 24038 23533 23634 23533 23432 23432 23836 23634 23634 23836 24139 23735 24341 23937 23937 24139 24947 24947 25250 24543 24543 24947 25452 25856 25957 26159 26058 25755 26260 26462 26462 26260 26765 27068 27573 27371 27371 27169 27068 27169 28078 28078 27876 28179 28078 28583 28583 28583 28280 28684 28987 29290 29492 29795 29896 30098 29694 29593 29694 29694 29997 29694 29997 29896 29795 29290 28886 29492 29492 29290 29492 28987 28280 28179 28785 28583 28179 27674 28078 27775 27775 27674 26967 26765 26462 26159 25856 25755 25553 25149 24543 23634 24038 23735 22927 22523 22220 21513 20907 20604 20099 19594 19190 18786 18079 17473 16261 15756 15049 14241 13130 12827 11817 10908 10201 9393 8383 7575 6767 5656 4848 4242 3535 2525 1919 1818 1212 0 1111 1313 1919 2626 3030 3737 4444 4949 5656 6161 6464 7373 7676 8585 8585 9191 9797 9898 10706 11009 11514 12221 12524 12322 12625 13130 13635 13938 13736 13736 14039 14039 14241 14342 14645 14746 14645 14544 15150 15554 15049 15756 16059 15958 16059 16362 16665 16665 17372 18079 18584 18382 18483 18685 19190 19695 19392 19796 19897 20402 20806 21109 21008 21109 22018 21816 22321 22927 23028 23129 23230 24038 24038 24341 24947 25250 25250 25048 25250 25755 25957 26967 26664 26664 26664 26664 26664 26563 27169 27371 27573 27674 27169 27270 26866 27169 27573 27371 27573 27573 26967 26866 27068 26765 26967 26866 26765 26765 27068 26967 26967 27270 27068 26462 26563 26664 26058 26260 26058 26159 26462 25957 25957 25957 25755 25553 25149 24745 25149 24846 24644 25351 25048 24543 25048 24947 24947 24745 24038 24442 25250 24846 24644 24341 24139 24341 24139 23937 23937 24139 24038 24139 23634 23432 23533 23432 23432 23836 23937 23735 24139 23937 24038 23836 24139 23735 24442 24644 24644 25149 25452 24644 24846 24846 25149 25250 25553 26260 26361 26058 25856 26159 25957 26260 26664 27169 27472 27068 27371 27068 27371 27573 27876 28078 27573 27371 27876 28482 28886 27977 28280 28482 28987 29088 29694 29896 30098 30199 30502 29896 29593 30401 29795 30098 30098 29997 29896 29189 29290 29189 29189 29189 29189 28583 28583 28280 28785 28482 28179 27573 27977 28078 27674 27775 26967 26866 26361 26563 26260 26260 25654 25351 24745 24038 23836 23432 23432 22624 22018 20806 20402 20604 19695 19695 19493 18685 18180 17473 16362 15453 14948 14140 13231 13130 12019 11009 10100 9292 8484 7272 6969 5555 4848 4141 3333 2626 2121 1717 1212 303 1212 1414 1919 2525 3030 3636 4242 4949 5555 5959 6666 7171 7474 8181 8787 9494 9696 10302 10706 11009 11110 12120 12625 12726 12928 13130 13433 13635 13534 14140 14342 13837 13938 14039 14544 14746 14443 14645 14847 15352 15049 15655 15857 16564 16362 16766 16867 16867 17271 17877 18483 18382 18483 18584 19089 19695 19695 20099 20301 20705 20705 21109 20907 21210 21311 22018 22624 22624 23129 23331 23331 24139 24139 24341 25048 25351 25250 25149 25048 25553 26361 26361 26563 26765 26967 27371 26664 26765 27068 27775 27371 27068 27371 27169 27169 27270 27472 27674 27472 27068 26967 26967 27270 27068 26866 26664 26866 27068 27371 27472 26967 26866 26664 26462 26563 26563 26361 25755 26361 26664 26462 26159 26058 25755 25957 26058 25351 25048 25048 25048 24644 25048 24644 24644 24644 24745 24846 24846 24341 24240 24442 24644 24644 24442 24139 24240 24038 23937 23937 24139 24139 23937 23634 23432 23432 23432 23836 23836 23735 23836 23937 23634 23735 23836 23937 23533 24139 24442 24947 24846 25149 24846 24947 24947 25351 25553 25452 25957 25957 26260 25856 25856 26159 25654 26260 26765 26563 27270 27270 27270 27472 28078 27977 27977 27472 27371 27876 28381 28886 28684 28381 28280 29088 29088 29593 29896 29694 30401 30401 30199 29997 29896 29997 30401 30098 29694 29593 29391 28886 28886 28785 28886 28987 28583 28280 28381 28280 28280 28280 28179 27876 27674 27775 27775 26967 26866 26664 26563 26765 26361 25957 25048 24341 24038 23634 22826 23028 22523 21917 20604 20301 20301 19897 19190 19493 18584 18382 17271 16463 15251 14847 13938 13332 13332 11918 10706 10201 9595 8686 7474 7070 5656 4848 4141 3333 2828 2121 1717 1212 0 1212 1414 1818 2525 3232 3636 4242 4848 5555 5959 6565 6969 7575 8282 8888 9393 9797 10302 10706 10908 11009 11615 12625 12625 12726 12827 13231 13332 14039 14039 14241 13736 13534 14140 14746 14544 14544 14342 14847 15049 15251 15554 15958 16463 16564 16766 17069 17170 17069 17473 18180 18584 18988 19190 18988 19190 19796 20301 19897 20200 20604 21210 21109 21109 21614 21816 22119 22523 22725 22826 23432 23937 24341 24442 24442 25351 25250 25351 25553 25755 26563 26462 26260 26361 27068 27169 26967 26967 27371 27068 27068 27169 27270 27573 27169 26967 27674 27775 27876 27674 27270 27169 28179 27674 27068 26967 26765 27169 27169 27169 26765 26563 26462 26361 26664 26765 27068 26159 26058 26260 26159 26260 25957 25755 26058 25856 25654 25048 25351 25351 25755 25452 24947 24442 24543 24846 24745 24442 24644 24442 24240 24240 24240 24341 24442 24644 24240 23432 23634 24139 24139 23836 23735 23129 23331 23836 23836 23836 23735 23432 23634 24038 23836 23937 23937 23836 23937 24947 25250 24745 25149 25250 25048 24947 24846 24947 25654 25957 25654 26361 26159 26159 26462 26361 26563 26361 26866 27068 27573 27977 28078 27573 27876 27573 27674 27876 27876 28280 28280 28583 28684 28684 29088 29593 29694 29492 29391 29694 29896 29694 29795 29795 30098 30199 30098 29492 29997 29088 29189 28381 28482 28785 29593 29290 28684 28482 28280 28381 28381 28583 27876 27573 27573 27472 27371 27068 26866 26664 26361 26159 25755 25048 24240 24240 23836 23028 23028 22927 21816 21008 20705 20604 19291 19190 19392 18685 18180 17170 16463 15756 14544 14039 13736 13332 11918 11110 10302 9393 8383 7373 7171 5959 4747 4040 3434 3030 2121 1717 1313 0 1313 1414 1818 2525 3232 3636 4242 5050 5656 5858 6464 7070 7777 8484 8787 9090 9393 10403 10807 10908 11110 11514 12221 12322 12423 12928 13029 13433 13938 13837 13635 13635 13837 14241 14847 14544 14645 14645 15049 14746 15352 15857 16564 16362 16463 16665 16867 16766 16867 17170 18180 18887 18887 19291 19392 19392 19998 20301 19897 19897 20402 20907 21311 21513 21311 21715 22018 22826 22624 23432 23533 24038 23634 23937 24947 24947 25048 25553 25755 25957 26563 26563 26058 26765 26967 27472 27472 27371 27169 27977 27876 27674 27169 27573 27270 26967 27270 27674 27573 27775 27169 27472 27876 27674 27876 27573 27270 27573 26967 26765 27270 26765 26664 26159 26967 26563 26664 26462 26563 25957 26058 25856 25957 25654 25856 26361 25553 25048 24745 24644 25149 25250 25048 24947 24442 24644 24846 24543 24341 24139 24038 23533 23836 24139 24240 24341 23937 23836 23432 23735 23735 24038 23836 23331 23432 23937 24038 23533 23533 23331 23735 23937 24240 24139 24038 24038 24341 24745 24846 24846 24442 25048 24846 25048 25048 25149 25452 25755 25856 25654 26159 26159 26361 26866 27169 26563 26462 26664 26967 27977 27674 27270 27573 27169 27371 27674 27977 28179 28179 28381 29189 29290 29189 29694 29694 29795 29492 30098 29896 29795 29290 29694 30300 30401 29795 29593 29795 29795 29593 28987 29290 29593 29391 28785 28684 28785 28482 28482 28684 28280 27977 27876 27674 27674 27270 26664 26462 26462 25957 26159 25856 25250 24341 24341 23836 23432 23129 22624 21513 21008 20907 20806 19796 18988 19291 18685 17877 17271 16362 15857 14544 13736 13736 12928 12019 11211 10403 9191 8484 7373 6969 6161 4646 3939 3333 2828 2222 1717 1313 0 1313 1515 1818 2626 3030 3737 4242 4646 5959 5959 6767 7070 7777 8181 9090 9494 9494 10100 10908 10807 11009 11110 12221 12120 12120 12322 13029 13029 13534 13938 13837 13635 13635 14140 14948 14746 14443 14645 14746 15251 15554 15857 16160 16261 16362 16564 16463 16766 16766 17170 17877 18281 18584 19291 19089 19392 19897 20402 20604 19998 19998 20301 21008 21311 21412 21513 21816 22321 22826 23634 23230 24038 23634 23634 24543 24947 25553 25856 26260 26260 26563 26765 26765 26967 26967 27270 27775 27169 27472 27169 27573 27573 27169 27472 27068 27169 27068 27371 27573 27472 27472 27775 27977 27876 27977 27573 27068 27573 27573 27270 27270 26866 27068 26967 26967 26462 26260 26260 26866 26159 25553 25957 25452 25755 25957 25755 25755 25755 24745 24846 24240 24745 25149 24947 24745 24543 25048 25149 24442 24644 24139 24240 24139 24442 24644 24341 24038 24038 23533 23432 23836 23735 23331 23533 23533 23533 23634 23836 23735 23634 23432 23937 23836 23533 23735 23937 24442 24543 24442 24341 24341 24846 24947 25149 25250 25553 25654 25755 26361 25755 25957 26361 27169 27573 27472 27068 26361 26967 26664 26967 27270 27270 27371 27068 27169 27876 27876 28078 28381 28886 28684 29290 29492 29997 29593 29492 29593 29694 29492 29593 29290 29997 30300 30300 29795 29391 29997 29694 29795 29896 29189 29189 28886 29088 29088 28785 28684 28482 28078 28381 28078 28280 27876 27674 27674 26967 26967 26462 25856 25957 25250 25452 24846 24341 24139 23230 23028 22523 21715 21311 20907 20604 19291 18887 19190 18483 17675 17170 16362 15756 15150 14140 13433 12928 12019 11211 10504 9393 8585 7575 6666 6161 4444 3939 3232 3030 2222 1818 1212 0 1313 1515 1717 2525 3030 3636 4242 4747 5757 5858 6666 7070 7777 8282 8888 9393 9595 9898 10504 11110 11211 11312 11615 12019 12423 12625 12827 13231 13534 14140 13736 13938 14342 14544 14948 14746 14342 14645 14847 15150 15857 16362 16261 16261 16261 16362 16766 17271 17069 17170 17675 18180 18887 18988 18786 18988 19695 20301 20604 20200 20402 20402 21008 21210 21210 21816 22119 22422 22826 23432 23533 23533 23937 23735 24644 25250 25553 25957 25755 26058 26462 26563 26361 26866 26967 27573 27371 26765 26967 27371 27068 27270 27573 27371 27270 27270 27068 27371 27472 27371 27371 27876 27876 27876 27573 27876 27472 27775 27371 27775 27573 26866 26765 26765 26967 26361 26462 27068 26967 26361 25755 25856 25654 25654 25452 25553 26058 25351 25149 24745 24543 24644 25250 24745 24947 25048 25048 24745 24442 24543 24442 24341 24341 24139 24543 24543 24038 24341 23735 23937 24240 23836 23634 23634 23432 23533 22927 23432 23634 23836 23331 23836 24442 24240 23634 23432 23937 24139 24038 24240 24240 24442 25048 25048 25654 25755 25755 25856 26058 26765 26765 26462 26462 26866 26967 26462 26765 26866 27270 26765 27472 26866 27270 26967 27169 27876 27977 27876 27876 28684 28886 29189 29189 29492 29391 29694 29492 28987 29694 29492 29391 29997 30502 30199 30098 29896 29795 29593 29896 30199 29391 29290 28785 29088 28886 28886 28785 28583 28684 28583 28785 28078 27775 27371 27674 26967 27068 26058 25452 25856 25654 24947 25048 24846 24038 23129 23028 22119 21816 21412 20907 20402 19594 18988 19190 18281 17978 17069 16160 15756 14746 13938 13332 12625 11716 11211 10706 9090 8484 7777 6565 5757 4141 3939 3131 3030 2020 1818 1212 0 1212 1616 1717 2424 2929 3636 4141 4848 5252 5959 6464 6969 7878 8282 8888 9393 9595 10100 10201 10807 11413 11514 11312 12120 12423 12625 13231 13433 13332 13130 13635 13938 14342 14645 14544 14443 14342 14746 14746 15251 15958 16261 16261 16463 15958 16564 16968 17372 17372 17675 17978 18382 18584 18887 19089 19089 19796 19998 20200 20099 21008 20907 21109 21210 21311 21109 21614 22523 22624 23129 23432 24139 24038 24240 25149 25250 25654 25957 25856 25957 26058 25856 26563 26866 27068 27068 27068 27371 27270 27775 27573 27068 27371 27270 27674 27674 27573 27472 27775 27674 28078 27674 27775 27775 27977 27876 27674 27472 27270 27270 27573 27068 26967 26765 27169 26765 26765 27169 26765 26361 26260 26058 25856 25755 25452 25452 25856 25553 25149 24745 24745 25452 25351 24543 24644 24846 24745 24341 24543 24846 24846 24442 24341 24139 24240 24543 24139 23735 23735 23937 24240 23836 23634 23735 23028 23331 22927 23432 23836 23937 23735 23634 23634 24240 24240 24139 24139 24442 24341 24139 24240 24543 24846 25149 25048 25654 25957 25553 26361 26361 26361 26361 26159 26866 26361 26563 26260 26361 26866 26967 27169 27472 27472 27068 27169 27876 27876 27876 28280 28482 28280 28684 29088 29391 29694 30098 30300 29795 29088 29189 29694 29997 30300 29795 29896 29795 30502 29795 29795 29795 29694 28684 28886 29088 29290 29290 29189 28987 28381 28280 28684 28078 27472 27472 27775 27573 27169 26159 25654 25755 25856 24947 24846 24341 23432 23028 22523 22119 21614 21311 20907 20200 19190 19392 19493 18281 17978 17069 15958 15756 14746 13736 13433 12322 11514 11110 10403 9090 8383 7676 6565 5555 4343 4343 3232 3030 2121 1717 1010 0 1313 1616 1818 2424 3030 3737 4242 4848 5252 5757 6565 6969 7777 8282 8989 9090 9494 9999 10302 10807 11413 11413 11413 12019 12625 12726 12928 13433 13231 13029 13736 13837 14443 14847 14544 14746 14342 14847 15049 15655 15554 15958 16059 15756 15857 16867 16968 17170 17372 17675 18382 18685 18887 18887 18988 19291 19594 20099 19998 20705 20604 20806 21008 21412 21311 21412 21715 22422 22927 22927 23533 24038 24644 24846 25351 25755 25654 26159 26361 26159 25957 26361 26260 26462 26866 27472 27270 27472 27472 27573 27472 26967 27977 27573 27876 27977 28179 27472 27876 27775 27775 27169 27573 27573 28078 27775 27573 27472 27270 27270 27371 27169 27472 27270 27371 26866 26462 26563 26664 26462 26462 26361 25957 26058 25351 25957 26058 25351 25553 25250 25048 25553 25048 25149 24745 24745 24442 24442 24846 24543 24644 24240 24644 24038 24543 24442 24038 24038 24139 24139 23735 23836 23735 23634 23129 23533 23634 23634 24139 23836 23634 23735 23533 24038 24139 24341 24846 24846 24341 24139 24240 24745 24745 24543 24947 25149 25452 25755 26058 25856 25856 25755 25957 26361 26058 26260 26361 26967 26866 26563 27371 27876 27371 27472 27270 27472 27876 28482 28381 28280 28583 28583 29189 29391 29290 29896 30401 30401 29795 29391 29593 30098 30300 29795 29391 29593 30098 29391 29391 29593 29391 29189 29391 29492 29290 28886 28785 28886 28684 28583 28482 28381 27876 27573 28078 27573 27674 26462 26361 25452 25250 24644 24644 24442 23735 23028 22725 22119 21917 21210 20604 19897 19493 19594 19493 18685 17877 17675 16059 15756 14948 14039 13029 12019 11615 11211 10100 8888 8282 7474 6464 5555 4949 4040 3333 3030 2020 1818 1010 0 1313 1414 1818 2323 3030 3636 4141 4747 5252 5656 6464 6868 7474 8383 8686 9191 9595 9797 10302 11110 11211 11312 11615 11615 12322 12524 12827 13534 13231 13433 13938 14140 14241 14241 14342 14645 14847 15049 15251 15655 15756 16160 16463 16059 16160 17170 17271 17271 17776 18180 18382 18584 18988 18988 18786 18988 19796 19796 20099 20200 20705 20402 21109 21008 21210 21917 21917 22826 23028 23230 23836 23937 24240 25048 25452 25856 26058 26058 26361 26058 26159 26664 27068 27068 26765 27270 27573 27169 27068 26664 27270 27472 27371 27472 28179 28684 28179 27573 27775 27775 27371 27573 27472 27573 27472 27674 27472 27068 27169 27169 27573 27674 27472 27775 27169 26967 26866 27068 26765 26664 26462 26462 26159 25856 25351 25856 25957 25755 25351 25654 25452 25553 25149 24846 24846 24745 24846 24745 24442 24644 24543 24644 24038 24442 24543 24240 24240 23937 23937 23937 23735 23937 24038 23735 23331 23634 23533 23230 23735 23836 23634 23735 23735 24038 23937 24341 24846 24644 24745 24745 24240 24341 24543 24442 24442 25553 24947 25957 25856 25856 25654 25957 25654 26260 26462 26260 26765 27169 27068 26563 27169 27876 27775 27472 27472 28179 27977 28583 28886 28482 28583 28886 29391 29088 29694 29290 29896 30300 29997 29896 29997 29997 30502 29795 29896 29694 30098 29593 29391 29593 29896 29492 29189 29795 29088 28684 29088 28987 28684 28280 28785 28482 27472 27371 27674 27674 27068 26967 26361 25553 25553 25250 24240 24139 23331 23028 22624 21816 21715 21412 20806 20099 19493 19392 19089 18584 18079 17271 16160 15554 14746 14443 13130 12221 11615 11110 10302 8989 7979 7272 6363 5656 4949 4040 3434 3030 2020 1818 1010 0 1111 1414 1818 2424 3030 3636 4141 4747 5151 5858 6464 6767 7373 8282 8787 9292 9292 9999 10302 11211 11312 11110 11615 11716 12221 12423 12322 13029 13433 13635 14039 14039 14039 14443 14544 14645 14746 14847 15655 15958 15655 16059 16665 16463 16665 17372 17776 17473 17877 18483 18685 18685 18887 18887 19089 19291 19796 19897 20099 20200 20907 20705 21109 21210 21614 21917 22523 23129 23230 23432 23634 23937 24543 25048 25452 26462 26159 26159 26563 26361 26563 26866 27270 27270 27371 27371 27270 26866 26866 26664 27169 27472 27472 27876 27876 28280 27674 27775 27775 27775 27977 27876 27674 27573 27775 27371 27472 27472 27472 27169 27068 27573 27573 27472 27169 26563 27169 26765 26765 26462 26260 26462 26563 26159 25957 25452 25351 24846 24644 24846 25452 24947 24745 25048 24543 25048 25048 24442 24341 24543 24846 24543 24240 24442 24442 24543 24442 24341 24139 24139 23735 23836 24240 23634 23937 23735 23533 23028 23634 23735 23331 23735 24341 24139 24139 24240 24543 24341 24644 24644 24846 24846 24442 24846 25048 25654 25452 26361 26058 25957 26260 26462 26058 25755 26765 26664 26866 27169 27270 26563 27068 27068 27573 27876 27472 27775 28078 28179 28179 28684 28987 29290 29593 29088 29290 29391 29290 30199 29997 30098 29694 29694 29593 29391 29593 29896 30098 29997 29896 29593 29391 29391 29997 30199 29391 28886 29290 29088 28280 28684 29189 28482 27775 27573 27573 27270 26866 26765 26361 26058 25250 25149 24341 24341 23331 23432 22927 21816 21816 21412 21008 20301 19392 18988 19291 18584 17877 17271 16160 15150 14847 14039 13130 12524 11009 10908 10302 8585 7979 7171 6060 5656 5050 3939 3131 3030 2020 1818 909 0 1111 1313 1717 2323 3030 3737 4040 4646 5151 5757 6464 6767 7070 8282 8787 9090 9292 9797 10504 11009 11514 11211 11615 11615 12221 12423 12524 12423 13130 13332 13736 13837 14443 14342 14342 14342 14544 15251 15756 15756 15756 16362 16463 16463 16766 17473 17372 17675 18079 18483 18281 17978 18887 18988 19291 19392 19998 20099 19998 20301 20806 21109 21412 21109 21614 22018 22624 22927 23129 23634 24038 23937 24745 24745 25250 25957 26159 26058 26563 26664 26462 27068 26967 27169 27068 26866 26967 27169 27169 26967 27472 27674 28078 28179 27977 28179 27876 27674 27775 28179 28482 28179 28078 27674 28179 27977 27876 28078 27775 27775 27371 27472 27169 27169 26765 26563 27169 26765 26967 26563 26361 26765 26664 26361 26058 25654 25755 24745 24745 24846 25250 24947 24846 24947 24846 25250 24846 24543 24240 24644 24745 24644 23937 23937 24341 24543 24644 24038 24442 24038 23836 23432 23937 24240 24038 23836 23634 23634 23533 23533 23432 23432 23634 24038 23937 24038 24442 24543 24442 24341 24846 24947 24745 24745 24947 25452 25553 25957 25755 25957 26563 25856 26361 26260 26664 26866 26866 27169 26967 26866 26765 27068 27573 27876 27573 27371 27472 28078 27876 28583 28785 28886 29492 28886 29391 29492 29593 29795 30199 30401 29896 29896 29492 29391 29593 29593 30098 30603 29896 29593 29694 29391 29896 30502 29795 29593 29492 29189 29088 29391 28886 28684 28280 27674 27169 27068 26967 26462 25553 26058 25452 24543 24543 24442 23735 23230 22826 22018 22018 21614 21109 20503 19695 19089 18887 18180 17675 16968 16059 15251 14645 14140 13130 12322 11110 10605 9898 8888 7777 7272 6161 5555 5050 3838 3232 3030 2121 1818 808 0 1111 1313 1717 2222 2828 3838 4040 4646 4949 5656 6363 6767 7171 8080 8888 9090 9393 9898 10403 10706 11009 11312 11312 11918 12322 12322 12928 13029 13332 13433 13837 13837 13837 14443 14544 14645 14645 15049 15655 15352 15756 16362 16665 16867 16766 17574 17473 17675 18180 18180 18281 18483 18988 18988 19291 19594 19493 20200 20402 20402 20402 21513 21513 21210 21715 22018 22119 22725 23028 23533 23836 23836 24341 24846 25048 26058 25755 25957 25957 26563 26462 27068 27169 27169 26765 27371 26967 27169 27371 27472 27775 28179 28482 28179 28078 27674 27977 27674 28179 28583 28684 28078 27775 27977 27876 28280 28078 27674 27775 28280 27977 27775 27270 27270 27169 27270 26967 27068 26866 26260 26866 26866 27169 26563 26159 25755 25755 25048 24745 24543 24947 24745 24745 24846 25250 25351 24846 24745 24442 24543 24644 24341 24442 24240 24341 24846 24846 24341 24644 23836 23634 23432 23937 24341 24543 24240 24240 24038 23836 23735 23533 24038 23937 24038 24139 24038 24139 24442 24341 24038 24543 24947 25351 25048 25048 25553 25654 25452 25957 26563 26260 26462 26462 26462 26765 27068 26967 27068 27068 26765 26866 26967 27876 27977 27876 27977 27876 27977 28684 28785 29088 28684 29391 28987 29391 29088 29694 29694 29997 30098 29694 29795 29795 30199 29997 30300 30603 31007 30199 29795 29795 29189 29896 29391 29896 29593 28987 29088 28785 29088 28684 28381 28583 27674 27573 27472 27472 27068 26260 25856 25250 24442 24442 24644 23735 23331 22624 21917 22018 21412 21109 20301 20200 19190 18483 18483 17372 16665 15958 15453 14241 13736 13433 12120 11211 10504 9898 8787 7777 7171 6262 5454 4747 3838 3232 2828 2121 1818 808 0 808 1313 1717 2121 2929 3636 4040 4444 5151 5454 6363 6868 7272 7777 8585 9191 9494 9696 9999 10403 10706 11211 11615 12019 12423 12625 12726 13029 12928 13332 13534 13837 13837 14746 14847 14847 14645 14948 15352 15453 15655 16362 16766 16766 16261 17170 17372 18079 18584 17978 18180 18483 19291 18988 18887 19594 19998 20099 20503 20503 21008 21210 21614 22018 22018 22018 22321 22422 23129 23836 23836 24543 24442 25048 25351 25755 25957 26058 25654 25957 26462 27371 26967 26967 26866 26967 27371 27674 27270 27371 28179 28482 28381 28280 28280 27573 28078 27674 28583 28987 28684 28280 28179 28179 28179 28684 27876 27977 27674 27674 27977 27674 27573 27674 27775 27472 27270 26967 27169 26866 26361 26866 26462 26563 26159 26260 25654 25452 25351 24745 24846 24745 24442 24543 25149 24846 24947 25048 25149 24745 24644 24543 24240 24543 24139 24543 24846 24543 24240 24139 23634 23735 23937 23937 24240 24543 24240 24139 23634 23533 24038 23735 23937 24341 24442 24240 24240 24240 24543 24442 24947 24745 25149 24846 25149 25553 25755 25654 25654 25755 25856 26361 26462 26159 26563 26462 26563 26967 27169 26765 26765 27270 27371 27573 27977 28078 27977 28785 28886 28987 29189 29088 29290 29391 29391 29997 29997 29896 29896 30098 30401 30300 30199 30401 30098 29997 30300 30199 30704 30603 30098 29391 29492 29997 30199 30300 29492 28987 29088 28785 29088 28179 28482 28078 27674 27270 27977 27169 26462 26058 25149 24745 24947 24240 23937 23331 22624 22018 21816 21412 21109 20200 19594 19190 18887 18180 17271 16766 16261 15251 14342 13837 13332 12221 11413 10807 9898 8787 7878 6969 6363 5353 4747 3838 3333 2525 2121 1717 707 0 909 1313 1717 2121 2828 3434 4141 4444 5353 5454 6161 6868 7373 7777 8484 9292 9494 9595 10302 10403 10908 11110 11514 12221 12726 12221 12928 13029 13231 13029 13433 13938 14140 14948 15049 15150 15251 15554 15150 15453 15756 16261 16564 16665 16867 17170 17574 18382 18887 18382 18483 18685 19190 19493 19594 19594 20200 20402 20604 20806 21008 21412 21311 21816 22018 21917 22119 22422 23028 24038 24240 24745 25351 25149 25452 25553 25755 25452 25856 25755 26462 27068 26765 26462 27068 27270 27674 27876 28078 28280 28280 28381 27977 27573 27674 28078 27977 27573 27977 28381 28684 28381 28583 27876 27977 28280 27977 28078 27977 27876 27977 27775 27674 27371 27472 27674 27169 27573 26967 26765 26664 26664 26462 26462 26361 26260 25654 25755 25957 25755 25452 25048 24644 25048 24947 24745 24644 24745 25149 24846 24846 24341 24139 24240 24543 24139 24240 24745 24139 24139 23937 24038 24038 23634 23937 24341 23937 23634 23634 23735 24038 23735 24139 24442 24442 24442 24341 24442 24442 24846 25149 25149 25149 25250 25553 25553 25957 25654 25351 26260 26159 26361 26664 25856 26159 26361 26765 26765 27169 27068 26967 27472 27169 27169 27674 28179 28482 28583 28886 28583 29189 28987 29189 29391 29593 29795 30300 29997 30300 30199 29795 30401 30704 30704 30300 30199 30199 30098 30502 31007 30502 29694 30098 30098 29997 29896 29492 29593 28987 28987 28785 28583 28785 27977 28078 27674 27775 26765 26765 26361 25452 25048 24442 24240 23836 23331 23129 22119 21614 20806 20705 20200 19594 19392 18786 18483 17574 16665 16261 15352 14443 13736 12726 12221 11413 10706 9898 8787 8080 7171 6262 5252 4646 3939 3333 2626 2121 1616 707 0 808 1313 1717 2121 2828 3333 4040 4444 5151 5454 6161 6969 7474 7979 8383 8989 9595 9595 10201 10403 11211 11514 11817 12019 12322 12423 12625 13231 13130 13231 13332 14039 14342 14746 14948 15150 15554 15756 15958 15958 16362 16463 16564 16766 16766 17473 18079 18281 18584 18483 18584 18887 19291 19594 19796 19897 20099 20604 20705 20907 21412 21917 21412 21715 22018 22220 22321 22422 23331 23735 24240 25048 24947 25048 25351 25957 26462 26361 26260 26159 26462 27068 26664 26765 26563 27068 27472 27270 28179 28381 28179 27876 27371 27472 28078 28280 27775 28482 28280 28482 28078 28482 28684 28684 28583 28987 27977 27977 27775 27876 28179 28078 28078 27674 27371 27674 28078 27977 27169 27068 26563 26967 26462 26361 26260 26058 26159 25957 25957 25856 25654 25452 25250 25048 24442 24341 24543 24644 24846 25250 24745 24745 24442 24139 24139 24442 24341 24543 24543 24442 24139 24240 24442 24038 23937 23735 23432 23735 23634 24038 24240 24341 24644 24644 24543 24442 24442 24543 24745 24846 25351 25452 25048 24947 25351 25149 25452 25654 26058 25856 26361 26260 26361 26260 26058 26058 26462 27068 27270 27371 27371 27371 27472 27876 27674 28583 29189 28482 28684 28886 29391 28886 29088 29391 29694 29795 30300 29997 30502 30199 30502 29997 30906 30603 30199 29795 30300 30098 30401 30401 30502 30199 29694 30199 29997 29997 29290 29290 29391 29290 28886 28785 28280 28078 27573 27472 27270 26563 26866 26159 25654 25654 24543 23836 23735 23533 23129 22220 22220 21412 21008 20099 19594 19493 18584 18382 17271 16665 16362 15251 14544 13534 12827 12019 11514 10605 9999 8686 7777 6969 6262 5353 4848 3939 3232 2626 2222 1515 707 0 808 1111 1717 2121 2525 3535 4040 4242 5050 5353 5858 6666 7272 7676 7878 8989 9191 9494 10100 10807 11312 11817 11716 11918 12221 12221 12423 13130 13332 13231 13332 13837 14241 14342 14948 15150 15554 16059 16059 16059 16362 16766 16665 16968 16867 17170 17877 18281 18483 18382 18483 18382 19190 19695 19998 19897 20806 20402 20806 21008 21210 21715 21816 21917 22523 22422 22523 22927 23432 23937 24442 25149 24745 24947 25351 26260 26563 26361 26765 26563 26765 27573 27371 27270 26967 26967 27068 27169 27775 28078 27472 27371 27270 27472 28381 28583 28684 28179 28381 28179 28280 28381 28381 28482 28482 28583 28078 28078 27876 27977 28583 28381 28280 27876 27472 27775 27775 27371 27573 27068 26462 26664 26664 26361 26664 26159 25957 25856 25957 25654 25755 25755 25755 25452 25250 25048 24644 24745 24947 25048 24947 24745 24745 24846 24745 24745 24442 24543 24442 24644 24442 24644 24341 24139 23836 23836 23634 24038 24442 24341 24038 23937 24442 24644 24442 24442 24139 24341 24341 25048 25452 25553 25149 25250 25553 25250 25048 25351 25856 26159 26563 26361 26159 26058 26058 26563 27068 27573 27573 27371 27573 27371 27876 27977 28280 28684 28987 28280 28583 28987 29795 29391 29189 29593 29391 29896 30401 30199 30098 30199 29896 30300 30704 30502 30098 30199 30603 30199 30401 29896 30300 30300 29896 29997 30300 30199 30098 29795 29290 29290 29189 28987 28280 27775 27977 27674 27068 26866 26866 26462 25553 24846 24341 23836 23735 23533 22725 22523 22018 21917 20806 20200 19796 19190 18887 18180 17170 16766 16160 15150 14241 13837 12827 12322 11413 10302 9696 8686 8080 6565 5959 5454 4747 3838 3232 2626 2121 1212 707 0 808 1111 1616 1717 2323 3535 4040 4343 4646 5151 6060 6464 7070 7575 7878 8686 9191 9292 9999 10605 11110 11716 11716 12120 12120 12322 12322 13231 13332 13231 13433 13635 14039 14241 14847 14948 15251 16059 16261 16665 16463 16766 16968 17069 16968 16968 17675 18079 18079 18584 18483 18685 19089 19392 19998 20200 20301 20806 20907 20806 21210 21917 22220 22220 22119 22725 23230 23836 23533 23937 24139 24442 25351 25553 25654 25856 26159 26563 26361 26967 27068 27371 27573 27169 27573 27472 27270 27674 27068 27876 27573 27573 27775 28280 28684 28886 28987 28684 28886 28482 28482 27876 28280 28785 28381 28179 28179 28179 28280 28381 28684 28179 28179 27775 27775 27472 27674 27573 27472 27270 26866 26563 26563 26664 26058 26058 25553 25654 25553 25755 25856 25654 25452 25048 25048 24947 24543 24947 24745 24947 25149 24644 24846 24846 24846 24745 24442 24240 24644 24644 24341 24846 24846 24139 24341 23836 24240 24240 24442 24240 24038 23836 24139 24644 24442 24442 23937 24543 24543 25250 25351 25452 25048 25048 25149 25755 25553 25351 25553 26058 26462 26361 26361 26361 26159 26664 27068 27068 27876 27270 27472 27876 28078 28482 28280 28785 28987 28381 28886 28987 29593 29694 29189 29088 30098 30300 30401 30502 30603 30199 30401 30300 31108 30805 30300 30300 30300 30906 30805 30401 30502 29795 30502 30401 29795 29593 29492 30098 29795 28987 28684 28583 28280 27775 27674 27371 27068 26361 26664 26058 25755 25351 24644 24038 23533 23028 23028 22624 21816 21715 20604 19998 19089 18887 18584 17776 16968 16463 15655 14746 14645 13837 12928 12120 11110 10100 9595 8282 7676 6767 6060 5454 4444 3737 2929 2525 2121 1111 505 0 707 1111 1717 1616 2626 3535 3939 4343 4747 5151 6060 6464 7070 7575 7979 8383 8989 8989 9696 10302 10605 11312 11817 12120 12019 12221 12019 13130 13332 13130 13433 13635 13938 14241 14847 15049 15655 16059 16160 16059 16160 16463 16665 16968 17574 17776 17877 18180 17675 17978 18281 18887 18786 19493 19796 19998 20402 20806 21109 20806 20907 21513 21614 22220 22321 23129 23331 23432 23432 23634 23735 24341 24947 25553 25452 25553 25654 26361 26462 26967 27674 27775 27472 27573 27876 27674 27371 27472 27270 28078 28482 28179 27371 27775 28482 29088 29088 29088 28987 28482 28785 28482 28280 28179 28381 28280 28078 27977 28280 28482 28684 28280 28280 27876 27472 27876 27674 27472 27472 27371 27270 26765 26765 26765 26361 26058 25452 25553 25149 25654 25654 25452 25149 25250 25351 25250 25351 24947 24947 25048 24846 24846 24947 24846 24745 24745 24442 24341 24745 24341 24543 24442 24644 24543 24442 24543 24644 24846 24139 24038 24139 24341 24543 24442 24644 24341 24038 24543 24442 24846 25149 25048 25250 25856 25553 25452 25856 25856 26159 26260 26361 26361 26765 26967 26664 27371 27371 27068 27371 27674 27472 28179 28381 28482 28684 28886 28987 28886 29492 29391 29694 29795 30098 29391 30300 30300 30502 30199 30401 30502 30704 30603 31310 30906 30805 30502 30805 30906 30805 30502 30199 30199 30199 30300 29795 29795 29593 29997 29189 28987 28987 28482 28179 27977 27068 27371 27169 27068 26361 25755 25553 25553 24846 24038 23634 23230 22826 22321 21614 21614 20604 19796 19190 19089 18584 17473 16867 16160 15655 14847 14241 13837 13029 12019 11110 9898 9292 8181 7575 6767 5858 5555 4444 3636 2828 2222 2020 1010 505 0 0 1111 1515 1717 2626 3434 3939 4242 4646 5050 5959 6262 6969 7474 8080 8282 8888 9090 9393 10100 10201 10605 11716 12322 12120 12019 12524 12827 12928 12928 13736 13534 14140 14241 14847 15150 15352 15958 15958 16362 16463 16665 16463 17170 17372 17877 18079 17877 18079 18382 18584 18786 19089 19291 20099 20301 20604 20604 21109 21008 21008 21412 22119 22220 22725 23129 23533 23634 23735 23836 24139 24341 24846 25452 25452 25755 25856 26058 26462 26664 27068 27169 27472 27472 27775 27775 27472 26967 27674 28179 28179 27876 27674 28381 28078 28684 28583 28583 28684 28482 28482 28482 28482 28684 28785 28482 28280 28583 28179 28482 28684 28684 28179 27977 28482 28381 27977 27876 27270 27472 27270 27068 26361 26563 26159 25957 25856 25654 25957 25452 25250 25452 25553 25250 25351 25149 25149 24947 24745 24442 24947 24543 24947 25351 24846 24644 24644 24543 24644 24139 24644 24139 24038 24139 24644 24139 24644 24038 24240 24543 24139 24240 24644 24846 24745 24947 24745 24644 24846 24846 25250 25351 25654 26159 25654 25755 25755 25856 26260 26361 26260 26159 27068 27472 26765 27169 27472 27169 27068 27573 27977 28280 28482 28280 28785 29189 28987 29391 29492 29593 30199 30300 30098 30401 30098 30805 30603 30704 30401 31411 31714 31108 30704 30603 30805 30805 30805 31007 30805 30805 30300 30401 30603 30098 30300 30300 29896 29694 29492 28785 28886 28583 28280 27876 27674 28078 27169 27270 26563 25654 25452 25149 24947 24644 23634 23432 22826 22018 22018 21412 20705 19796 19695 18988 17877 17675 16766 16564 15655 14746 14140 13433 12625 11716 10807 9898 9494 8181 7474 6767 5858 5252 4444 3737 2929 2222 1919 1111 0 0 0 1010 1515 1616 2323 3333 4040 4343 4646 4949 5757 6060 6767 7272 7676 8181 8787 9090 9797 10100 10403 10706 11615 12120 12019 12120 12524 13029 13130 13332 13534 14039 14140 14645 14645 15150 15150 15756 16059 16362 16665 16362 16463 17170 17170 17877 17978 18180 18483 18887 18685 19089 19089 19594 19796 20200 20503 20806 21311 21311 21210 21311 22422 22422 22927 23230 23230 23836 23836 24341 24240 24846 25250 25149 25452 25452 25553 26058 26260 26361 26563 26664 26866 27573 27472 27876 27270 27270 27270 27876 28583 28078 27977 27674 27876 28280 28381 28482 28381 28583 28583 28280 29189 29290 28987 28886 28684 28785 28684 28987 28886 28583 28482 27876 28381 28280 28078 27775 27371 27068 27472 27068 26967 26967 26361 25654 25957 25654 25553 25250 25351 25452 25553 25553 25048 25250 25048 25048 25149 24846 24846 24745 24846 25351 25452 24543 24442 24442 24442 24442 24543 24341 24341 24240 24038 24038 24341 24240 23937 24543 24442 24341 25048 25048 25048 25149 24644 24745 25048 24846 25149 25351 25856 26058 25957 25957 25755 26058 26260 26260 26159 26664 26866 27270 27775 27674 27371 27371 27270 27674 27472 28078 28078 28280 28381 29189 29593 29795 29795 29391 29997 29795 29896 30199 30502 30401 30603 30401 30805 30906 31209 31310 31108 30906 30805 31108 31108 31209 30805 30603 30906 31007 31209 30603 30401 30199 30199 29795 29492 29189 29391 29088 28583 27573 27371 27573 27169 27169 26765 26361 25351 25149 25048 24442 23533 23432 22725 22119 21816 21210 20604 19695 19493 19291 17978 17372 16766 16261 15352 14544 14140 13332 12423 11312 10706 10100 9494 8181 7171 6868 5757 5151 4646 3737 2727 2323 1515 808 0 0 0 1010 1414 1515 2424 3434 4141 4545 4646 4747 5858 6060 6464 7272 7878 8181 8989 9191 9797 10302 10504 10504 11211 11817 12019 12423 12524 12928 13029 13231 13736 13837 14140 14241 14948 15251 15453 15453 16059 16261 16665 16665 16564 16968 17473 17776 18079 18685 18685 19291 19190 19190 19392 20099 19897 20402 21008 21210 21513 21311 21412 21816 22321 22624 22523 23129 23331 23331 23634 24240 24543 25250 24745 25250 25654 25351 25755 25856 26260 26361 26462 26361 26967 27068 27270 27371 27573 27775 27573 28179 28179 28583 28179 27977 27775 28179 28179 27876 28280 28684 28785 29088 29391 29593 28785 28886 28987 28987 28987 29189 28684 28482 28684 28381 28280 28583 28179 27775 27169 27270 27472 27472 27068 26967 26765 26260 26967 26260 25957 25856 25553 25957 25856 25654 25149 25149 25452 25149 24947 24846 24846 24947 25149 25351 25149 24947 24644 25048 25250 25048 25250 24947 24543 24543 24543 24139 24139 24038 23735 24341 24442 24543 24947 25149 25149 24846 24543 24846 24947 25452 25048 25250 25250 25250 25856 25957 26260 26563 26462 26563 26664 27169 27169 27270 27472 27472 27573 27775 27674 28078 27775 27977 28583 28785 28987 29694 29795 29492 29795 29795 29492 29795 29997 30300 30199 30401 30704 31209 31310 30906 31310 31209 30906 31209 32320 31613 31714 31714 31613 31310 30805 31411 31310 30603 31007 30199 29795 29593 29088 28785 29593 29290 28583 27775 27371 27472 27573 27371 26765 26058 25452 24846 24745 24139 23634 23331 22927 22624 21513 21513 21008 19897 19695 19089 18079 17574 16766 16059 15251 14342 13736 12827 12322 11413 10605 10201 8686 7878 6969 6464 5555 5050 4444 3434 2626 2222 1414 808 0 0 0 909 1313 1515 2323 3333 3939 4646 4747 4949 5959 6363 6565 7171 7676 7979 8787 9191 9898 10403 10403 10605 11110 11615 12120 12726 12423 12827 12928 12827 13837 14039 13837 14241 15352 15352 15352 15352 16160 16564 16665 16867 16766 17069 17473 17978 18180 18281 18483 18988 19392 19695 19695 19594 20402 20806 20705 21311 21311 21816 21917 22119 22523 22422 23028 23533 23432 23634 23634 24543 24745 24745 24745 25048 25553 25351 25755 25654 25856 26563 26967 26765 26765 26765 27169 27573 27775 28078 27876 28078 28280 28381 28280 27977 28179 28280 28078 28583 28482 28482 29088 28987 28987 28785 28987 28987 29088 29088 29088 28785 28785 29088 28684 28583 28179 27977 28179 27876 27674 27472 27472 27674 27472 27068 26563 26361 26967 26361 26058 26058 26058 26159 25755 25856 25149 24745 25048 25452 25048 25048 25048 24543 25048 24846 24644 25048 24341 24341 24846 25149 25452 25250 24745 24543 24947 24644 24644 24139 24038 24240 24644 24543 24745 25048 24644 24745 24442 24947 25553 25755 25250 25553 25553 25856 25856 26462 26361 26967 26765 26462 26967 27674 27674 26967 27573 27270 27270 28179 28280 28078 28381 28381 28886 29492 29290 29795 29896 29593 29896 30098 29896 29795 30401 30805 30603 30401 30704 31310 31310 31310 31613 31108 31512 31613 32219 32118 31714 31815 31108 31411 31209 31916 31108 31007 30401 30098 29896 29492 29189 28785 28886 29290 28381 27472 27775 27472 27472 27169 26260 26260 25553 25048 24543 24442 23028 23634 23129 22321 21614 21008 20806 20301 19594 19392 17978 17675 16665 16463 14847 14443 13534 12827 12120 11615 10403 9999 8383 7979 7070 6363 5353 4949 4444 3434 2525 2222 1414 707 0 0 0 808 1313 1515 2323 2929 3737 4444 4747 5252 5858 6363 6767 6868 7878 7878 8585 8989 9595 10201 10403 10403 11110 11413 12019 12524 12827 13029 12928 13332 13534 13736 13534 14342 14948 14948 15251 15554 16261 16261 16564 16766 17069 16968 17170 17574 18079 18079 18483 18685 19291 19897 19796 20099 20301 20503 20402 21109 21008 22018 21917 22422 22422 22725 23028 23634 23634 23735 23735 24745 24745 24644 24543 25048 25654 25755 25856 25755 26260 26866 27674 27270 27068 26866 27371 27472 27674 27573 27371 27876 28280 28179 27775 28078 28583 28684 28785 28886 28583 28785 28583 28684 29088 28684 28583 28684 29290 28886 28684 28886 28886 28987 28684 28583 28381 28280 28179 27573 27876 27775 27775 27371 27573 27169 26260 26563 27068 26563 26563 26563 26058 26361 26563 25856 25553 25553 25250 25452 25351 25250 24745 24644 25452 25452 24947 24341 24038 24341 24846 25250 25452 25250 25048 24947 25048 25149 25250 24543 24240 24543 24745 24846 24947 25048 24543 25048 24947 25149 25250 25957 25654 25755 26058 25856 26058 25856 26462 26967 26967 27068 27472 27472 27674 27472 27573 27270 27674 27977 28381 28381 28684 28785 29795 29593 29189 28987 29593 29492 30300 30300 29997 30098 30502 30704 31108 31108 30805 31310 31411 31815 32017 31209 31613 31512 31714 32118 31613 31916 31916 31512 31613 31613 31815 31310 30704 29997 29694 29694 29593 29694 28886 28987 28381 28179 28078 27674 27169 26765 26058 26260 25250 25149 24240 24038 23432 23836 23230 22119 21614 21311 20705 20604 19594 19392 18079 17372 16766 16261 14746 14342 13635 12625 11918 11110 10403 9696 8282 7777 7171 5959 5353 4848 3838 3232 2626 1919 1515 606 0 0 0 808 1111 1515 2222 2828 3535 4141 4646 5151 5555 6060 6767 7373 7474 7676 8484 9090 9595 9797 10302 10504 10908 11312 12120 12120 12625 12625 13029 13635 13433 13635 14039 14443 14645 14948 15352 15655 16160 16059 16564 16463 17170 17372 17473 17776 18079 18281 18584 18988 19291 19796 19897 19796 20503 20806 21008 20806 21210 21311 21715 21917 22826 22927 23331 24038 23937 23836 23735 24341 25149 25048 25149 24947 25856 25351 25250 26058 26159 26664 26765 26866 27068 27270 27169 27371 27472 27371 27573 27977 27977 27977 28078 28280 28583 28684 29189 29088 28987 28886 28583 28381 29088 29189 28785 28583 28987 28785 28886 28785 29088 28886 28785 28583 28482 28280 28078 28280 28179 27977 28078 27876 27573 26866 26563 26765 26664 26361 26664 26361 26361 25957 25957 25957 25351 25149 25553 25856 25452 25351 25149 25250 25250 25149 25149 24543 24745 24644 25250 24846 24644 24745 24038 24947 24543 24947 25250 25149 24846 24846 25149 25149 25149 24644 24846 24745 25250 25452 25351 25654 25553 26462 26664 25957 26159 25957 26361 26866 27472 27068 27371 27472 27775 27674 27674 27977 27977 28280 28482 28583 28785 29189 29391 29694 29694 29694 29593 29795 30199 30401 30906 30805 30704 30906 31310 30805 31209 31310 31815 31714 31815 32017 32017 31613 32017 31714 31714 31613 31613 31209 31007 31108 31209 31108 30906 30502 29694 30098 29795 29391 29189 29088 28482 28280 28280 28078 27573 26664 26967 26159 25654 25351 25048 23836 23735 23533 22826 22119 21917 21412 20907 19998 19594 19089 18079 17271 16463 15958 14544 13938 13433 12827 11817 11110 10302 9191 8181 7676 7373 6161 5454 4646 3838 3030 2424 1717 1313 505 0 0 0 606 1010 1515 2020 2626 3333 4040 4444 5151 5555 6161 6969 7575 7373 7575 8282 8888 9595 9898 9898 10605 11009 11312 12019 12524 12524 12827 13130 13736 14039 13736 14039 14645 14746 14948 15049 15857 15958 16463 16261 17170 17473 17675 17877 18079 17877 18382 18483 19089 19392 20705 19796 20301 20200 20705 21008 21109 21513 21614 21412 21917 22624 22826 23533 23937 23937 23735 23937 24644 25250 24947 25149 25351 26058 25856 25755 25957 26058 27169 26866 26967 27270 26664 27068 27573 27775 28179 28381 27775 27674 28179 27977 28482 28886 28886 28785 28785 29088 28684 28583 28684 28684 29189 29088 29492 29290 29088 29391 29088 28785 28987 28684 28684 28179 28583 28280 28280 28280 27775 27472 27573 27674 27573 26967 26462 26563 26159 25856 26058 25856 26058 26462 26462 26159 25654 25856 25957 25755 25553 24947 25452 25755 25250 24947 25250 25149 25250 25048 25250 25149 25149 24442 24341 24543 24947 25452 25149 25048 25452 25250 25351 25452 25452 25553 25149 25553 25250 25755 25553 25452 26361 26765 26462 26260 26361 26967 27270 27472 26967 27472 27775 28078 27573 28280 28482 28482 28583 28482 28583 28886 29290 29189 29593 29997 29492 29795 30401 30603 30401 30906 31108 31310 30906 31613 31512 32320 32017 31613 32118 32320 32219 32320 31916 32118 31714 31815 31916 31916 31108 31209 31108 30502 30502 30704 30805 30199 30199 30300 29694 29189 28886 28482 28179 28381 28482 27472 26563 26967 26664 25755 25755 25553 24341 24038 23937 22725 22220 21816 21311 20907 19998 19493 18786 17978 16968 16463 15554 14645 14241 13635 12726 11615 10807 10100 8888 8484 7676 6969 6060 5353 4242 3737 2929 2424 1616 1313 505 0 0 0 0 808 1717 2121 2727 3333 3838 4343 5151 5353 6060 6767 7474 7575 7676 7979 8686 9696 9898 10100 10403 11110 11312 11817 12221 12726 12726 13231 13433 13837 14039 14140 14140 14443 14544 15352 15756 16261 16463 16463 16968 17574 17675 18079 18281 18281 18685 18180 18786 19392 20402 20200 20301 20200 20503 20907 21109 21614 21210 21513 21917 22725 22826 23432 23735 23634 23937 23836 24341 24947 24947 25048 25452 25957 25957 25957 26361 27270 27169 26866 27068 27472 26866 26967 27674 27674 27876 28482 27977 28482 28482 28482 28583 29189 28684 28482 28987 29189 28987 28684 29088 29189 29492 29189 29391 29189 29290 28987 28886 28583 28684 28886 28482 28785 28482 28482 28280 28684 28179 27876 27876 27775 27674 27270 27573 26967 26361 26159 26462 26563 26462 26361 26260 25957 26462 26260 25755 25654 25957 26058 26159 25452 25351 24947 25250 25553 25149 25149 24947 25048 25149 24846 24745 25149 25553 25048 24745 24846 25452 25149 25048 25755 25351 25755 25553 26260 26058 26159 25452 25553 26260 26765 26563 26260 26260 26967 27371 26967 27371 27472 27573 27371 27573 27977 28280 28482 28684 28381 28886 29088 29391 29088 28987 29593 29795 30199 31007 31108 30502 31108 31007 30805 31108 31209 32017 32522 32118 31815 32118 31613 32421 32219 32017 31512 31310 31815 31714 31714 31209 31613 31512 30906 30704 30401 31209 30401 30199 30199 29189 29391 28886 28684 28583 28583 28179 27876 26967 26765 26159 26159 26058 25048 24846 24139 23836 23533 22826 21715 21513 21210 20503 19392 18483 17675 17372 17271 15857 14544 13837 13433 12928 11615 10403 9797 8989 8484 7777 6969 5959 4848 4343 3838 2828 2222 1717 1212 0 0 0 0 0 909 1616 2121 2828 3232 3737 4343 4848 5353 5656 6666 7272 7474 7777 7777 8585 9494 9898 10201 10201 11110 11312 11615 12019 12423 13029 13029 13029 13837 14039 14241 14039 14443 14544 15453 16059 16463 16766 16362 17271 17776 17675 17978 18382 18584 18483 18281 18685 19291 20099 20301 20200 20301 20200 21008 21513 21513 21614 21513 22119 22725 22927 23331 23432 24240 23937 23937 24240 24947 25250 25048 25553 25654 26058 26159 26260 27270 27169 26765 26866 27169 27270 27472 27775 27472 27876 28078 28381 28987 29088 28785 28987 28583 28583 28583 28785 28886 28583 28482 29290 29694 29593 29189 29391 29189 29492 29088 29694 29189 28987 28987 29391 28583 28482 27977 28078 28078 27876 27775 27876 27775 27775 27876 27977 27169 26967 26765 26361 26866 26462 26159 25654 25856 25957 25957 26159 26159 25755 25654 25957 25856 25351 25553 25553 25654 25250 24947 25654 25553 25553 25553 25048 25553 25149 25250 25452 25452 25351 25149 25250 25553 25654 25452 25654 26058 26058 26159 26159 25856 26159 26260 26664 26462 26361 27068 26866 27573 27674 27472 27573 27270 27775 28179 28280 28583 28583 28381 28987 28886 29088 29391 29391 29492 30199 30502 30805 31209 31108 31108 31209 31108 31108 30906 31916 31815 32219 32017 32118 32118 32421 31916 32219 31815 31815 31714 31815 31714 31512 31714 31512 31310 31310 31007 31007 30300 30300 30098 29795 29593 28482 28987 28482 28179 28280 27573 27169 26866 26058 26361 26159 25149 24442 23735 23634 23331 23129 21513 21412 21311 20099 18887 18382 17776 17473 16160 15655 14847 13736 13130 12120 11615 10504 9595 8787 8383 7676 6767 5656 4848 4242 3535 2626 2020 1717 1010 0 0 0 0 0 808 1414 2020 2828 3131 3636 4141 4747 5252 5858 6565 7272 7474 7878 7878 8383 9595 9797 9999 10201 11110 11413 11413 11918 12423 12928 13029 13130 13635 14241 14544 14544 15049 15554 15756 15756 16362 16160 16160 17069 17574 17776 17776 18180 18685 18584 18786 19089 19291 20503 20907 21008 20604 20705 21109 21513 21715 22018 22119 22523 22624 23230 23028 23230 23836 24139 24442 24341 24745 25553 25553 25957 26058 26260 26159 26765 27068 27169 27674 27169 27169 27775 28280 28078 27876 27775 27876 28785 28583 29189 29189 28886 28684 28381 28482 29088 29088 29391 28886 29290 29593 29694 29391 28583 29492 29290 29997 29391 29290 28886 29189 28987 28684 28179 28179 27977 27775 27674 28179 28583 28078 27573 28078 27674 27371 27371 27472 27169 26967 26664 26260 25856 25957 26058 26058 25755 25755 25351 25250 25654 25755 25755 25553 25553 25452 25351 25452 25351 25351 25553 25856 25755 25654 25250 25351 25351 25351 25755 25957 25553 25553 25351 25048 25553 26462 26563 25957 25957 25755 26159 26866 27270 26765 26765 27068 26967 27573 27876 27674 27775 28078 28280 28179 28179 28179 28482 28886 29290 28987 29290 29088 29997 30603 30805 30906 30805 31108 31007 31310 31512 31613 31108 31613 31512 31916 32017 32219 32421 32623 32724 32421 31714 32320 32118 32724 31714 31613 32017 31916 31815 31815 31411 31613 30805 30199 30098 30603 29997 29694 28987 28684 28684 27977 28179 27775 27169 26563 26159 26361 26058 24745 23836 24038 23230 23129 22826 22018 21715 21008 20200 19190 18281 18180 17675 16362 15554 14746 13736 12726 11817 11211 10302 9595 8787 8181 7272 6363 5353 4747 4040 3333 2323 2020 1515 707 0 0 0 0 0 808 1414 1919 2525 3030 3535 4141 4747 5252 5757 6262 6767 7373 7979 8383 8484 9090 9999 9797 10403 10605 11211 11413 11615 11918 13029 13332 13635 14241 14443 14544 14544 15049 15251 15655 15958 15857 16261 16564 17069 17271 17978 17776 18079 18685 18988 19190 19493 19493 20099 20503 21008 20806 20806 20907 21816 21917 21816 22725 22725 22826 23331 23432 23634 23937 24240 24543 24139 24947 25553 25452 25654 25957 26563 26664 26866 26967 27371 27371 27472 27270 27775 28482 28280 27674 27977 27674 28886 28381 28785 29088 28684 28886 28886 29290 29290 29593 29290 29290 29290 29391 29795 29391 29290 29492 29290 29088 28886 29088 28785 28583 28987 28381 28381 28381 27977 27977 28482 28482 28179 27775 27775 27674 27775 27876 27472 27674 27270 27169 27472 26967 26159 25957 26563 26361 25957 25755 25452 25250 25048 25250 25351 25149 25553 25553 25755 25149 24543 25048 25553 25856 25553 25755 25654 25553 25250 25250 26058 26159 25957 25856 25250 25755 26260 26260 26462 26058 25856 25856 26664 26664 26260 26866 26967 27068 27270 27674 27876 27876 28179 28482 28482 28684 28381 28078 28583 28684 29290 28583 29896 29896 30401 30805 31007 30805 30502 31007 31411 31815 31714 31916 31714 32118 31815 31916 32118 32320 32118 32219 32219 32017 31714 32522 32320 32421 31815 31815 31815 32017 31815 31411 31714 31209 30906 30401 30603 30401 30300 29896 29795 28785 28482 27775 27775 27674 27472 26967 26664 26159 25856 24644 24341 24139 23432 23432 22422 22220 21614 21008 19998 19291 18382 17877 17372 16463 15150 14241 13736 12726 11716 11009 10100 9494 8888 7676 6767 5959 5151 4545 3838 3030 2323 2020 1515 606 0 0 0 0 0 707 1212 1818 2323 2929 3434 3939 4646 5252 5656 5858 6464 7070 7777 8080 8383 9090 9595 9898 10201 10403 11009 11413 11615 12221 13029 13433 13837 14241 14140 14948 15049 15453 15453 15655 15958 15857 16261 16867 17271 17271 18079 18079 17877 18786 19190 19493 19493 19998 20301 20604 20503 20806 20907 21412 21715 21917 22018 22321 22523 22927 23735 23735 23937 23634 23937 24442 25149 24947 25250 25250 25351 26260 26765 26664 26563 27270 26765 27169 27270 27876 27977 28482 27876 27876 27876 28280 28280 28583 28482 28684 28785 29189 29189 29088 29492 29189 29593 29290 29391 29896 30098 29694 29694 29694 29492 29189 29492 29290 29290 28987 28886 28785 28886 28785 28684 28785 29290 28987 28886 28179 27876 28078 28078 27876 27472 26664 27068 27371 27775 27270 26866 26563 26462 26159 26058 25856 25351 25654 25452 25149 25250 25755 25957 25654 25250 25048 24745 25149 24947 25553 25553 25351 25048 25452 25957 25755 25856 26159 26361 25856 26159 25856 26260 26462 26058 25452 25553 26462 26866 26664 26664 26563 27068 26967 27472 27472 27977 28179 28482 28381 28785 28785 28684 28987 29189 29189 29290 29290 29290 30098 30401 31209 31209 31007 30502 31108 31512 31613 31512 31714 32219 31916 32118 32118 32421 32421 32320 31916 32017 32017 32421 32724 33027 32522 31916 31613 31613 32320 31613 31209 31310 31108 30906 30704 30805 30401 30603 29997 29795 28886 28482 27674 28078 27977 27270 27674 26866 26462 25250 25351 24543 24644 23432 23129 22523 22422 21816 21109 19796 19190 18483 17776 16665 16261 15049 14342 13332 12524 12019 10706 10100 9494 8282 7474 6767 5959 5151 4444 3636 2929 2222 1919 1313 505 0 0 0 0 0 0 1111 1717 2121 2929 3434 3939 4444 5151 5656 5959 6262 6969 7878 7878 8282 8585 9393 9797 9999 10403 10706 11312 11514 12019 13029 13231 13635 14241 14140 14645 15049 15251 15958 15958 15756 15958 16160 16463 17170 17675 17574 17978 17978 18483 19089 19493 19594 19695 20301 20301 20604 20402 21109 21614 21715 22018 22220 22624 22422 22523 23230 23836 23836 23937 24543 24846 24846 25149 25351 25149 24745 25553 26058 26563 26462 26765 26866 27169 26967 27775 28078 28078 28280 27876 28179 28280 28482 28482 28381 28583 28886 29189 29088 29290 28785 29593 29593 29492 29492 29896 30098 29997 29997 30199 30098 29896 30300 29593 29492 29391 29290 29189 28987 28785 29189 29189 28785 28482 28583 28684 28179 28280 28684 27775 27472 27371 27169 26967 27371 26462 26967 26967 26664 26967 26462 26058 26058 26664 26058 25856 25856 25755 26159 25755 25250 25452 25351 25452 25856 25957 25553 25351 25452 25856 25755 25553 26058 26058 26361 26159 25755 26361 26563 26664 25755 26159 26664 26866 26765 26765 26462 26765 27169 27775 27573 27169 27472 27977 28381 28482 28583 29088 29290 29593 29795 29896 29896 29896 29391 29593 30401 30704 30603 31007 31007 31310 31512 31815 31512 31916 32522 32219 32421 32825 32219 32017 32219 32522 32118 31714 32320 32421 32421 31714 30805 31411 32219 31916 31714 31209 31512 31209 30603 31108 30502 30502 30401 29997 29896 29088 28280 27977 27977 28583 27775 27270 26563 25755 25553 25553 24442 24341 23836 22927 22523 22018 21412 20806 20200 18685 18079 17574 16362 16059 15150 14443 13534 12524 11918 10605 10100 9494 8282 7474 6464 5959 5151 4141 3434 2626 2323 1818 1212 0 0 0 0 0 0 0 1010 1616 2020 2727 3232 3939 4343 5252 5454 6060 6161 6969 7676 7676 8181 8888 9393 9494 9999 10504 10807 11211 11817 12019 12827 13130 13332 13938 14140 14342 14746 15251 15453 16059 16059 16160 15756 16564 17271 17372 18180 18382 18281 18685 19190 19493 19796 19796 20301 20099 20402 20402 20402 21412 21210 21917 22119 22624 22321 23028 23331 23432 23735 23937 24341 24644 24947 25351 25856 25048 24846 25856 26260 26361 26563 26361 27068 27371 26967 27472 28078 27977 28280 28179 28280 28785 28886 28684 28684 29088 29088 29189 29290 29189 29290 29896 29391 29694 29795 29391 30098 30300 30098 30502 30603 30704 30502 30098 29896 29694 29694 29795 29492 29694 29290 28987 28987 28785 28179 28381 28179 28078 28179 27674 27169 27775 27573 27169 27169 27169 26967 27270 27169 26967 27371 26866 26361 26765 26563 26563 25654 26159 25957 25856 25755 25553 25755 26462 26159 26058 25957 25654 25755 25755 25856 25856 26058 26159 26159 26058 25755 26361 25957 26159 26563 26462 26765 27169 27472 27371 27068 27573 27371 27270 27472 27775 27775 27876 28583 28987 29189 28987 29088 29896 30098 30502 30502 29694 29795 30300 30502 30704 30401 31310 31815 31815 32219 32522 32118 32623 32724 32522 32623 32522 32623 32926 32421 32623 32320 32017 32825 32623 32219 31714 31714 31512 32421 31916 31815 31613 31512 31310 31310 31108 31007 30098 29997 29896 29795 29593 28785 28583 28381 28583 27674 26664 25856 25452 25452 25553 24745 24442 23533 23331 22523 22018 21008 20402 19291 18685 18180 17271 16160 15756 14847 14140 13332 12524 11615 10605 9898 8888 8282 7878 6363 5656 4848 3939 3434 2626 2323 1515 1111 0 0 0 0 0 0 0 909 1414 2020 2424 3333 3737 4242 4747 5656 5858 6262 6969 7171 7878 8383 8888 9292 9595 10100 10706 10908 11211 11514 12120 12726 12928 13231 13534 14241 14342 14443 15049 15453 16261 15958 16261 16160 16463 17069 17372 18180 18483 18685 18382 19493 19594 19594 19493 19897 20200 20099 20503 20705 21109 21513 22321 22523 22725 22725 22725 23432 23331 23836 24038 24341 24341 24947 25351 25452 24745 25048 25856 26159 26462 26866 26563 26866 27169 27169 27573 27472 27775 28280 28078 28482 28886 28987 28987 28886 28886 29391 29492 29492 29290 28987 29997 29997 29997 29997 29997 29997 30300 30199 30199 30502 31007 30502 30603 30098 29896 29997 29593 30300 30098 29391 29189 28684 28987 28987 28583 28684 28381 28583 28482 27674 27876 27977 27169 27472 27068 27068 27371 27472 27068 26967 27270 26967 27270 27169 26563 26462 26361 26260 25755 25654 25856 25553 26159 26058 25856 26058 26159 26058 25957 26664 26058 25957 26159 25957 26260 26159 26058 26260 26260 26462 27371 27371 27472 27775 27472 27573 27573 27169 27068 27977 28179 28078 28785 28886 28987 28583 28785 29694 30199 30300 30603 30704 30603 30704 30906 30906 30704 31007 31714 32219 32118 32522 32320 32320 32421 32724 32724 33027 33027 32926 33027 33128 32825 32522 32320 32522 32320 32320 32017 32118 32421 32320 32522 32118 32017 31714 30704 30906 31108 31209 29896 29795 29795 29896 29795 29492 29391 28482 28179 27573 26664 26058 25856 25553 25452 24644 23937 23129 22927 22321 21715 20503 19998 19089 18180 18180 17372 16463 15655 14544 13837 13231 12120 11514 10302 9292 8585 7979 7575 6363 5656 4444 3939 3333 2424 2020 1616 909 0 0 0 0 0 0 0 808 1414 1818 2222 3232 3535 4141 4444 5151 5858 6363 6767 7272 7474 8080 8585 8989 9494 9898 10706 11009 11413 11615 12120 12827 13029 13332 13635 13938 14847 14746 15049 15554 15857 16059 16160 16160 16564 16564 17271 17776 18382 18382 18382 19392 19291 19392 19998 19796 20200 20301 20301 20907 21210 21513 22321 22826 23129 22826 22725 23331 23533 23634 23836 23836 24139 24745 25048 25351 25654 25755 25957 26058 26765 27169 26967 27371 27371 27169 27169 28280 28078 28078 27573 28078 28684 28684 28987 28987 28886 29593 29391 29896 29694 29492 29694 30098 29694 30704 30401 29896 30199 30300 30401 30300 30805 30704 30603 30502 30300 29795 29997 30098 29997 29896 29492 29391 29290 28785 28583 28886 28381 28381 28280 28179 27775 27977 27876 27876 27371 27169 27169 27573 27573 27371 26765 26765 26866 26967 26462 25755 25654 26361 26058 25755 25957 26159 26664 26462 26765 26159 26058 26462 26563 26563 26967 26866 26866 27068 26159 26260 26462 26563 26664 27068 27371 27371 27472 27573 27876 27573 27472 27674 27674 28684 28987 28684 29088 29391 29088 28886 28583 29795 30098 30401 30502 31007 30704 31512 31512 31411 31007 31512 31916 32118 32118 32118 33027 33128 32623 32825 32926 33229 33229 32926 33027 33229 32926 32724 32825 32623 33229 32623 32219 32421 32623 32017 32219 32118 32017 31108 30906 31613 30805 30704 30199 29795 29694 29896 29391 29391 28987 28179 27775 27472 26967 26967 26563 25553 25452 24442 23533 23230 22826 22624 21917 21008 19897 18988 18685 18079 17170 16463 15049 14342 14039 13130 12120 11312 10302 9191 8585 7878 7272 6262 5454 4141 3636 2828 2525 1818 1414 707 0 0 0 0 0 0 0 606 1212 1616 2020 2828 3434 4141 4545 4646 5555 6161 6868 7272 7373 7777 8383 9191 9696 9999 10908 11211 11110 11817 12120 12423 13029 13332 13635 13837 14746 14746 15150 15655 15655 15958 16160 16261 16766 16968 17776 17574 17978 17877 18584 19089 19291 19998 19796 20301 20402 20604 20705 20806 21513 21614 22018 22422 22927 23129 23230 23432 23331 23735 24038 23836 23937 24543 24543 25048 25856 25755 26159 26260 26967 27371 27169 27068 27775 27270 27371 27472 28078 28280 27472 27573 28280 28886 29088 29088 29189 29492 29795 29391 29492 29492 29896 29997 30300 30199 29997 29997 30199 30199 30199 30502 30300 30603 30502 30401 30401 30300 30603 30401 30098 30098 29795 29593 29795 29492 28886 28785 28482 28482 28280 28179 28381 28179 28179 28078 27371 27472 26967 27371 27573 27371 27472 26967 26664 26765 26462 25856 25654 26563 26967 26765 26462 26563 26563 26664 26260 25957 25856 26361 27068 26664 26765 26866 26563 26563 26967 26664 26866 26765 27169 27371 27472 26967 27068 27573 27775 27876 28280 27977 27977 28785 28785 29088 29290 29593 29189 29694 29694 29997 30098 30199 30603 30906 31411 31815 31815 31512 31209 31613 32017 32320 31714 32118 32219 32522 32724 32320 33128 32623 32825 32926 33128 33027 32825 32522 32926 32926 33128 32320 32522 32118 32219 31815 31815 32219 31714 31411 31411 31714 31108 30603 30603 30098 30300 29896 29391 29694 28987 28078 27472 27472 27169 26563 26058 25149 24846 24139 23735 23533 22422 22119 21614 21109 19897 19089 18584 18180 17473 16059 15150 14544 13837 13130 12019 11312 10403 9393 8282 7979 7070 6060 4949 4040 3535 2828 2424 1818 1212 404 0 0 0 0 0 0 0 0 1111 1515 2020 2828 3434 4040 4545 4646 5252 5959 6464 6868 7272 7575 8282 8989 9494 9999 10706 10807 11312 11817 12221 12322 13029 13029 13635 14342 14948 15049 15150 15352 15655 15857 15958 16160 16766 17069 17574 17574 17776 17978 18786 18786 19392 19695 20301 20200 20301 20907 21109 21311 21917 22018 21311 21816 22321 23028 23129 23331 23533 24038 24442 24543 24341 24341 25351 25351 25856 26159 25856 26058 26260 27169 26967 27371 27573 27371 27169 27573 27876 28381 28078 27573 28179 28684 28785 28785 29189 28987 29088 29593 29391 29492 29391 30401 30098 29694 30098 30805 30805 30704 30603 30603 30199 29997 30401 30502 30805 30805 30906 30704 30098 30199 30300 29896 29896 29694 29088 28684 28482 29088 28987 28785 28179 28482 28078 27573 27573 27472 27775 27775 27674 27775 27977 27674 27371 26765 26361 26664 26462 26563 26967 27068 27371 27270 26664 26563 26361 26159 26260 25654 26159 26967 26462 26462 26765 26765 27472 27068 27573 27169 27573 27472 27472 27371 27573 27775 28179 28078 28583 28280 28078 28482 28987 29593 29896 29997 29593 29593 30098 30401 30603 30603 30906 31310 31916 31714 31815 31209 31108 31815 32219 32320 32421 32421 32623 32926 32623 32724 33128 33128 32926 33027 32825 33027 32926 32825 32623 32926 32724 32724 32522 31714 32219 32118 32219 32320 31613 31815 31512 31512 31613 31007 30805 30502 30502 29997 29391 29290 28179 27977 27472 27270 27371 26563 26159 25654 24745 24543 24139 23533 22119 21917 21311 20503 19897 18786 18584 17776 16968 15655 15251 14039 13534 13029 11817 11009 10302 9090 8383 7575 6868 5555 4848 3939 3333 2626 2424 1515 1010 0 0 0 0 0 0 0 0 0 1111 1515 1919 2626 3030 3737 4444 4747 5050 5858 6262 6868 7575 7575 8080 8585 9292 9797 10504 11009 11413 11918 12019 12524 12928 13130 13635 14140 15049 15049 14948 15453 15756 15756 15756 16362 16968 17372 17675 17978 17877 18180 18988 19089 19291 19998 20301 20099 20301 20705 21210 21311 21715 21816 21715 21715 22119 22826 22826 23129 23432 23634 24139 24038 24442 25250 25654 25755 25755 26058 26260 26462 26563 26967 27068 27472 27371 27674 27775 28179 28280 28886 28381 28381 28684 28886 28886 28684 29088 29290 29593 29694 29694 29997 29795 30401 30098 29997 30199 30502 30704 30906 30805 30704 30906 30704 30805 30805 30805 31007 30906 30300 30098 30502 30502 30199 29997 30199 29997 29492 28987 29795 29290 29088 28987 28381 28684 28583 27977 28280 28078 28280 27977 27472 27876 27573 27674 27169 27270 27169 27573 27371 26866 26866 27068 27169 26866 27169 26664 26765 26563 26765 26866 27169 26765 26664 26462 26967 27371 27371 27472 27371 27775 27977 27472 27876 28078 27775 27977 27876 28280 28280 28785 29290 29290 29290 28987 29997 29795 29896 30300 30199 30704 30906 31108 31512 31714 31613 31714 31613 31613 32623 32724 32320 32623 33229 32724 32926 33128 33027 33229 33027 33330 33128 32825 32825 33027 32623 32522 32623 32926 32724 32522 32825 32421 32421 32522 32017 31916 31916 31310 31613 31310 31108 30401 30805 30199 30098 29593 29189 27977 27573 26866 26967 26765 26462 25957 25149 24543 24038 24038 23230 21816 21412 21008 20806 19796 18483 18382 17776 16766 15655 15251 14241 13635 12322 11615 11009 10100 8787 7979 6969 6464 5353 4444 3838 3232 2525 2323 1414 1010 0 0 0 0 0 0 0 0 0 707 1515 1919 2323 2929 3535 4141 4848 5151 5454 5959 6565 6868 7474 7878 8484 9090 9494 9999 11009 11312 11817 12423 12726 12827 13433 13534 14039 14544 14645 14645 15655 15655 15554 16059 16564 16968 17170 17776 17675 17978 18079 19190 19089 19392 19897 20705 20503 20604 21008 21311 21412 22018 22018 22220 22624 22927 22725 23028 22927 22725 23937 24240 24240 24644 24947 25250 25755 25856 25957 26462 26765 26967 27472 27674 27775 27573 27775 27977 28381 28583 28482 28482 28785 28886 28987 28886 28987 28987 29290 29492 29593 29896 30098 30401 30502 30300 30704 30401 30199 30502 31209 30805 31108 31209 31714 31108 31310 31209 31512 30704 30603 30502 30502 30502 30098 30603 30098 29391 29896 29593 29896 29391 29391 29593 29088 28684 28785 28684 28684 28583 28280 28179 27674 27573 27371 27573 27371 27775 27472 27169 27068 26967 27270 26765 26664 26664 26664 27068 27169 27169 27674 27775 27472 27270 27371 27371 27068 27270 27472 27472 27472 27674 27472 27977 28280 28482 28078 27775 28179 28886 28987 29391 29593 29795 29391 29290 29896 30199 30300 30502 30401 31209 31310 31714 31108 31916 31815 31916 32320 32421 32522 32825 32421 32724 32825 32825 32926 33229 33128 33229 32825 33229 33330 32623 32522 32623 33128 32724 32926 32926 32623 32623 32623 32522 32522 32522 31916 31916 31714 31613 31714 31209 30805 30502 30098 29593 29896 29088 29088 28381 27472 26866 26967 26563 26765 25654 25149 24240 24139 23533 22422 21412 21210 20806 20301 19392 19291 18281 17372 16059 15453 14645 13938 13332 12120 11413 10605 9494 8787 7575 6868 5959 5151 4141 3333 2929 2525 2020 1111 808 0 0 0 0 0 0 0 0 0 606 1414 2020 2020 2727 3333 4040 4747 4848 5252 5858 6464 6767 7272 7676 8484 8888 9393 9898 10807 11110 11514 12120 12524 12928 13534 13332 13635 14140 14645 14645 15554 15655 16160 16564 16261 16564 16867 17675 17978 17978 17978 19089 19594 19796 19897 20604 20705 20806 21008 21715 21614 22119 22422 22624 23028 23028 23230 22826 22927 23028 23533 23735 23937 23937 24846 25149 25149 25553 25755 26563 26765 27068 27068 27270 27876 28078 28078 27977 28381 28684 28179 28482 28684 28280 28684 29290 29391 29391 28987 29391 29795 30199 30300 30502 30603 31007 30704 30502 30300 30502 31007 31108 31007 31007 31411 31512 31209 31209 31512 31209 31007 31108 30906 30704 30199 30401 29997 30098 30502 30401 29997 29694 29593 29593 29290 29189 28583 28684 28785 28987 28785 28381 27775 27674 27674 27775 27573 28381 28381 27977 27472 26967 27270 26967 27270 27371 26967 26967 27270 27573 27876 27876 27472 27674 27371 27674 27472 27674 27876 27977 27876 27876 28280 28482 28280 28684 28684 28482 28886 29492 29593 29492 29593 29795 30098 30098 30401 30401 30502 30805 30401 31512 32118 32017 31714 32320 32118 32522 32219 32219 32623 32320 32219 32623 33027 32926 32724 33229 33128 33330 33330 33633 33633 33128 33128 33027 33027 32724 32724 32825 32724 32623 32421 32724 32825 32421 32118 31916 31007 32017 31310 31108 30300 29795 29997 29088 29593 29290 28684 28381 27270 27270 26664 26765 26260 25856 25048 24240 23937 23230 22018 21210 20503 20402 19998 19392 18584 18180 17372 16059 15352 14544 13635 12827 11918 11110 10706 9494 8383 7373 6565 5959 5151 3939 3333 2828 2525 1717 1010 303 0 0 0 0 0 0 0 0 0 0 1313 1919 2020 2626 3232 3636 4545 4848 5050 5757 6262 6666 7070 7878 8383 8888 9393 9797 10605 11009 11514 12019 12221 12625 13231 13332 13837 14039 14443 14948 15049 15655 15554 16463 16766 16665 16564 17776 17776 17877 17776 18988 19392 19897 19796 20503 21210 21008 20806 21614 21816 22220 22018 22422 23129 23028 23230 23230 23028 23432 23432 23634 23836 24139 24846 24947 25351 25351 25654 26260 27068 27270 26967 27169 27573 27876 27573 28179 28078 28179 28280 28482 28886 28684 28987 29492 29492 29492 29593 29896 30199 30603 30401 30199 30300 31209 31108 31108 31209 31512 30502 30300 31108 31411 31108 31411 31310 31411 31411 32118 31209 31310 31007 30704 30098 30199 30502 30603 30300 30906 30704 30401 29997 29391 29290 29189 28785 28886 28987 28987 29088 29088 28583 28381 28280 28179 28280 28583 28179 28078 27674 27472 27169 27472 27674 27674 27674 27472 27270 27674 27674 27674 27775 27977 27977 27472 27775 27775 27674 28381 28583 28280 28482 29088 28583 28987 29088 28886 29088 29593 29189 29896 30199 29997 30805 30502 30300 30401 30300 31007 30805 31108 31613 31916 31815 32219 32623 32825 32219 32219 32522 32825 33128 32623 32623 33027 32825 32825 33128 33027 33431 33633 33128 33128 33431 33330 33734 33532 33128 32320 32623 32623 32320 32825 32926 32522 32522 31815 31512 31916 31411 30704 30098 30098 29896 29593 29391 28987 28280 28179 27775 27573 27068 26563 25957 25553 24745 24341 23836 23028 21614 21008 20806 20402 19695 18786 18483 18180 17069 15958 15251 14241 13635 12928 11817 11009 10605 9191 8282 7272 6868 5555 4848 3737 3131 2525 2323 1414 909 0 0 0 0 0 0 0 0 0 0 0 1111 1717 2020 2525 3030 3434 4444 4747 5151 5555 6363 6666 7070 7777 8686 8888 9494 9696 10403 10908 11110 11514 12221 12524 12322 13231 13938 14241 14140 14746 15251 15150 15453 16564 17069 16968 16968 17473 18079 18281 18483 19089 19493 19493 19998 20705 21311 21311 20907 21614 21816 21614 22321 22624 22927 22826 23129 23129 23634 23735 24139 23836 24038 24240 24341 24846 24846 25452 25856 26765 27068 27068 27068 27068 27169 27674 27775 28179 28987 28785 28583 28280 28785 28684 28785 29189 29189 29391 29189 29896 30603 30502 30805 30704 30199 30199 31007 31512 31411 31310 31108 30603 31209 31411 30805 30603 31007 30906 31714 32017 31714 31209 30805 30805 31108 30805 31007 30502 30300 30805 30502 29997 29694 30300 30098 29896 29492 29391 28987 28785 28785 28886 28583 28684 28886 28886 28785 28482 27876 28078 28078 27977 27775 27977 28179 28381 28381 28179 27573 27775 27775 27876 27775 28078 27876 27270 27977 27977 27775 28482 28583 28785 28583 29189 28886 28886 29189 28886 29088 29391 29391 29492 29795 30098 30704 30603 31108 31007 31209 31108 31310 30805 31512 32118 32118 31815 32825 31916 32320 32522 32926 32926 33128 33229 33431 33229 33229 33532 33128 33633 34037 33835 33229 32724 33229 33532 33431 33431 32623 32825 32724 32825 32623 32421 32623 33229 32522 31916 31613 31512 31108 30603 30098 30300 29492 29896 29290 29189 28381 28078 27977 27371 27068 26159 25856 25250 24442 24139 23735 22624 22018 21109 20907 20402 19695 18988 18382 17776 16362 15655 14645 13938 13231 12726 11716 10908 10302 8888 7878 6969 6565 5353 4747 3434 3030 2525 1919 1111 707 0 0 0 0 0 0 0 0 0 0 0 707 1515 2020 2222 3030 3333 3939 4747 5050 5555 6060 6565 6767 7676 8787 8888 9090 9898 10504 10403 11110 11918 12423 12726 12726 13130 13938 13837 14342 15251 15554 15453 15756 16261 16766 17170 16867 17675 17978 18180 18382 18988 19190 19998 19897 20705 21311 21513 21311 21109 21311 21715 22321 22523 22826 23230 22624 22927 23432 24341 24341 24038 24240 24442 25149 24947 25149 25654 26260 26361 26664 26765 26866 27068 27270 27674 27573 28179 28482 28987 29088 29088 28785 28785 28886 28987 29088 29290 29189 30300 30300 30401 30704 30199 29896 30603 31007 31310 31310 31714 31209 30805 31310 31310 30805 30805 31108 32219 31512 31714 31613 31613 31310 31512 31209 31512 30603 31108 30805 30603 30401 30098 29896 30300 30300 30300 29492 29391 29088 29088 29290 28583 29088 28785 28785 29189 28886 28482 28179 28280 27977 28078 28179 27775 28179 28179 27573 28179 27674 27775 27573 27977 28179 27775 27977 28280 28078 28179 28684 28482 28785 29391 29391 28987 29088 29189 29189 29593 29391 29896 29997 29795 29997 29997 30300 30300 30704 31411 31310 31411 31613 31310 31613 32118 31916 31916 32017 31512 32219 32421 32825 32724 33229 33835 33835 34037 33734 33734 33532 34643 34138 34239 32926 32724 33532 34138 33835 33431 32623 32825 33229 32926 32926 32118 32421 32421 31815 31714 31310 31108 30603 30704 30805 30401 30199 29593 29088 28886 28684 27876 27674 26664 26664 25755 25654 25149 23836 23735 23634 22321 21816 21513 20503 19897 19594 19089 17978 17271 16059 15251 14443 13837 13130 12423 11312 10605 9797 8787 7777 6767 6161 5050 4242 3434 2727 2323 1717 1010 606 0 0 0 0 0 0 0 0 0 0 0 0 1515 1919 2222 2727 3333 3737 4444 5050 5353 5959 6464 6666 7272 8484 8888 9292 9494 9898 10403 11009 11615 12221 12827 13029 13130 13635 13938 14140 15150 15554 15655 15958 15857 16463 16867 17069 17473 18079 18382 18382 19190 19291 19695 20099 20705 21109 21311 21311 21513 21311 21715 22220 22523 22624 22927 22523 22927 23230 24038 24139 24139 24442 24442 24846 25048 25452 25553 26159 26462 26462 26563 26765 27371 27977 28280 28179 28482 28381 28381 29290 29896 29189 29088 29290 29088 29391 30199 30098 29795 29694 30300 30805 30502 30906 31209 31209 31411 31310 31512 31209 31815 32017 31310 31916 31613 31916 31916 31613 32118 32219 31815 31310 31512 31916 32118 31613 30805 31108 31007 30603 29997 29997 30603 29997 30098 29391 29189 29290 29795 29189 28886 29088 28785 29189 29492 29492 28785 28179 28179 28684 28583 28785 28684 28381 28179 27876 27977 27977 27775 27371 27775 28078 28078 28583 28785 28785 28785 28684 29088 29694 29795 29290 29088 29189 29088 29088 30199 29896 29896 29997 29896 30098 29896 29795 29795 30805 30502 31209 31209 31310 31512 31411 31512 31916 32017 32320 32421 32421 32825 32623 32421 33229 33936 33936 33330 33633 33532 34037 34542 34340 33734 33027 33128 33532 33633 33936 33532 33229 32825 33027 33229 33229 32421 32017 32320 31815 31815 31108 31411 31411 30906 31108 30199 29997 29593 29088 28482 27977 27573 27068 26765 26361 25452 25351 25048 23735 23432 22927 22018 21513 21513 20402 19796 19695 18887 17675 17069 15655 14948 14443 13635 12928 12322 11312 10201 9696 8484 7171 6363 5454 4848 4040 3232 2424 2020 1515 808 0 0 0 0 0 0 0 0 0 0 0 0 0 1111 1919 2121 2525 3333 3636 4444 4848 5252 5858 6262 7070 7373 8181 8787 8787 9090 9595 9898 10807 11514 11918 12423 13332 13635 13736 13534 14241 15049 15655 15554 15857 15958 16160 16463 17372 17473 17877 18281 18584 19291 19089 19796 19695 20301 21109 20907 21210 21210 21412 22018 22220 22927 23129 22725 22725 22725 23735 24139 23937 24442 24341 24644 25048 24947 25351 25452 25957 26058 26159 26563 26462 27371 28684 28179 28280 28381 28482 28785 29189 29189 29391 29290 29391 29492 29593 30603 30199 29795 29896 30603 30805 31007 31209 30704 31108 31209 31512 31815 31714 31815 32017 32421 31916 31916 32320 32320 32825 32421 32118 31815 31815 31512 31411 31916 31613 31613 31209 31209 31108 30704 30603 30603 29896 29593 30098 29593 29896 29492 29391 29492 29593 29391 29492 29391 29694 28785 27977 28179 28785 28684 28583 28583 28381 28078 28684 28482 28381 27876 27876 28179 28684 28886 28381 28886 28886 28583 28987 29189 29694 29896 29694 29694 29593 29189 29997 30098 29997 30199 30401 30300 30098 30300 29795 29896 30502 30603 31512 31916 31613 31815 31512 32017 32421 32926 32522 32926 33633 33330 32623 32926 33229 34138 33532 33330 33835 33431 34239 34138 34138 33936 33936 33330 33835 33835 33431 33431 33128 33330 33936 33532 32926 32320 32320 32219 31815 31815 31310 31613 31209 30805 30098 29593 29593 28886 28381 28381 28280 27472 27270 26462 26260 24947 24644 24745 23836 23533 22725 22018 21412 21109 19695 19493 18887 18483 17574 17170 15554 14948 14140 13231 12322 11716 11009 9999 9393 7979 7171 5959 5353 4545 3737 2929 2323 1919 1313 606 0 0 0 0 0 0 0 0 0 0 0 0 0 707 1616 2121 2525 3131 3838 4242 4646 5050 5656 6060 6464 7171 7575 8484 8888 8888 9595 9797 10504 11211 11817 12625 13332 13837 13837 13837 14544 14746 15655 15352 15251 15857 16261 16261 16968 17372 17877 18483 18887 19089 19493 19796 19796 19998 20402 21008 21513 21412 21513 21715 22119 22523 22725 22725 22927 22826 23331 23735 23937 24038 23937 24543 25048 24846 25250 25553 25957 25957 25957 26058 26361 27472 28179 28684 28583 28482 28482 28886 28785 29492 29593 29492 29492 29795 30401 31007 30502 29896 29896 30502 31108 30805 30704 31007 31209 31512 31209 31209 31310 31815 31714 32219 32724 32522 32623 32522 32118 31815 31916 31714 31916 32118 31916 32017 31916 31613 31411 31613 31411 31512 31310 30906 30199 30502 30603 30098 30401 30401 30401 29492 29997 30098 30098 29795 29694 28987 28583 28684 28684 28886 28785 28684 28280 28987 28583 28684 28583 28684 29290 29189 29189 28886 28886 28886 29088 29290 29088 29391 29492 29492 29593 29795 29593 29997 29997 29896 30401 30603 30704 30603 30502 30805 31310 30805 30603 31108 31209 32017 31815 31916 32219 32421 32825 32623 32825 33431 33330 33633 32825 33633 33835 34239 34138 33734 33633 34340 34340 34239 34037 34239 34037 33431 33936 33734 33330 33128 32623 33027 33633 33431 32421 32522 32623 32623 32118 31815 31916 31714 31108 30300 29896 29694 28987 28785 28280 28179 28078 27674 26967 26563 26058 24846 25048 24846 23937 23331 22927 21816 21109 20402 19897 19594 19291 18281 17574 17069 15756 14847 14241 13332 12221 11413 10504 9898 8888 7777 6868 5656 4747 4141 3434 2727 2222 1616 808 606 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1414 2020 2424 2929 3434 4242 4545 4949 5454 5858 6262 6969 7373 8383 8787 8989 9595 9999 10403 11110 11312 11817 12726 13837 14039 14241 14342 14645 15049 15251 15958 16160 16261 16160 16564 17473 18079 18483 18685 18988 19291 19796 19695 19796 20503 20705 21412 22018 21917 22220 22422 22321 22321 23028 23331 23129 23129 23735 23533 24038 24341 24139 24846 24846 24947 25250 26260 26058 26159 26361 26462 27270 27674 28583 28785 28684 28684 28987 28886 28987 29189 29492 29492 29694 30805 30704 30704 30603 29896 30502 30805 31007 31209 31714 31512 31613 31310 31815 31815 31815 32017 32421 32623 32724 32926 32320 31916 32421 32724 31916 32522 32522 32724 32017 32623 32320 31916 31815 31411 31512 31108 31310 31209 31613 30704 30906 30704 30401 29896 30098 29391 29997 30199 29896 29694 29492 29492 29391 29088 29290 29189 29189 28684 28886 28280 28886 28785 29391 29593 29896 29694 29492 29795 29189 29795 29896 29391 29795 29492 29795 30098 30300 29997 30098 30199 30401 30603 30603 30199 30502 30704 31108 31613 31209 31411 31411 31209 31512 31916 32421 32926 32522 32320 32623 32724 33330 33734 33936 33633 33734 33633 34037 33936 33633 33835 34643 34340 34138 33835 34138 34037 33128 33633 33431 33532 33330 32926 32724 32825 32825 32825 32926 33027 32825 32219 31714 31411 30906 30704 30098 29896 29492 29391 28684 28179 28078 28078 27472 26967 26462 25654 24442 24846 24442 23634 23129 22321 21715 20402 20604 19897 19392 18887 18180 17473 16867 15554 14948 14140 13231 12322 11312 10605 9797 8484 7474 6666 5656 4646 3737 3232 2727 2121 1212 808 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1212 1818 2323 2626 3333 3636 4343 4949 5353 5858 6262 6666 7171 7777 8787 8989 9292 9999 10403 10908 11312 11817 12423 13231 13736 13837 14039 14443 15049 15251 15554 16059 16766 16362 16766 17170 17978 18887 18887 19291 19190 19594 19796 20503 20705 21311 21614 21816 22018 22321 22725 22624 22927 22927 23028 23331 23432 23937 24139 24139 24442 24139 23836 24846 24745 25351 25654 25654 26159 26260 26462 27775 27573 27876 28078 28583 28381 28886 28886 28684 28987 29593 29997 30401 30300 30300 30401 30098 30603 31310 31310 31310 31108 31411 31714 31916 31714 32219 32219 32320 32320 32724 32926 32421 32219 32017 32219 32118 32724 32219 32522 32926 32522 32320 32118 32017 32320 32219 31411 31512 31108 31209 31209 31613 31613 31108 30401 30199 30401 30098 30300 30401 30199 30300 29694 29795 29492 29795 29492 29593 29189 29391 29290 29088 29088 29593 29593 29694 29492 29795 29795 29795 29997 29896 29997 29896 29492 29694 29896 30199 30098 30098 30300 30704 30704 30704 31108 30906 30300 30704 30704 31512 31714 31714 31714 31613 31512 31815 31916 32219 32522 32421 32623 32926 33936 33431 33936 33734 32825 33532 33633 34138 33734 33431 33734 34239 33532 34037 33936 34441 34239 33431 33229 33431 33835 33229 33128 33330 32825 32926 33128 32926 32926 32219 32219 31815 31512 30906 30906 30098 29593 29189 29088 28482 28179 27674 27472 27169 26765 26664 25452 24543 24543 24139 23028 22927 22220 21816 20806 20200 19594 19291 18281 17978 16968 16059 15049 14544 13635 12625 11615 11211 10302 9393 7777 7474 6262 5151 4545 3333 2626 2424 1717 1111 606 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 606 1616 2020 2525 3131 3434 4242 4747 5151 5454 5959 6464 7070 7373 8383 8787 8888 9696 10100 10807 11009 11615 12019 13029 13332 13736 14342 14645 15049 15453 15655 16160 16463 16665 16968 17170 17776 18281 18988 18988 19796 19796 19796 19897 21513 21412 21715 21614 22018 22321 22725 22826 23028 22826 22725 23230 23331 23331 23937 24644 24846 24341 24240 24644 25048 24947 25250 25452 25957 26866 27169 27169 27674 27674 27674 28179 28179 28583 28684 28785 28886 29391 30098 29997 30300 30300 30603 30603 30603 31108 31209 31310 31411 31108 31916 31916 32522 32421 32421 32219 32219 32421 32623 32724 32825 32623 32825 32522 32926 33128 32825 32724 32825 32522 32118 32118 32724 32320 32219 31613 31613 31310 31209 31310 31815 31310 30603 30401 30199 30300 30906 30401 30704 30300 29492 30502 30098 29593 29593 29189 29896 29694 29694 29694 29391 29795 29795 29492 29492 29189 30300 30098 30098 30401 30502 30098 29896 30401 30300 30502 30401 29997 30401 30704 30502 31411 31209 31411 31108 31108 31310 31714 31512 31714 31613 31916 31916 31815 32219 32421 32219 32825 32522 32421 33734 33734 32926 33229 33229 33532 34138 34138 33431 34138 34239 34643 34441 34239 34542 34542 34441 33633 33633 33936 33532 33633 33532 32926 32724 33027 32825 32926 32017 31916 32017 31310 31007 31007 30704 30199 30300 29795 28785 28785 28583 27573 27068 26563 26260 25856 25048 24543 24139 24240 22927 22523 22220 21311 20705 20402 19796 18786 18483 17574 16564 15655 14847 14241 13332 12423 11514 10908 10100 8686 7777 7070 5757 5050 4242 3232 2525 2020 1212 909 606 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1414 1717 2424 2828 3333 4040 4242 4848 5252 5959 6161 6868 7676 8282 8888 9090 9393 9898 10605 11009 11413 11918 12625 13130 13635 14039 14241 15049 15554 15756 16059 16564 16665 17069 17473 17776 18281 18483 19190 19291 19493 19796 20402 21210 21513 21917 21917 21412 22422 22523 23129 22927 23230 23230 23533 23432 23634 23937 24139 24442 24543 24947 24947 25654 25048 25351 24947 25755 26866 26866 27270 27270 27674 28179 28684 28886 29189 29290 29088 29593 29492 29593 30199 30603 30603 30502 30401 31007 31007 32118 31815 31411 31512 31512 32017 32118 32522 32522 32320 32522 32825 32522 32219 33027 33027 33128 32724 32623 32522 33027 32522 32623 32724 32320 32522 32825 32421 32421 32421 32017 31512 31714 31916 32118 31613 31007 31108 31007 31108 30805 30603 30906 30805 31007 30805 30401 30300 30098 29189 29492 30098 29593 30300 29795 30098 29997 29997 29896 29593 29997 30401 30199 30401 30401 30704 30906 30300 30502 30906 30805 30704 30704 30603 31007 31613 31815 31209 31209 31209 31209 31209 31714 31815 32118 32118 31916 31512 31916 32320 32320 32623 32926 33128 33027 33330 33027 33027 33229 34441 34441 34037 33633 34037 33936 34441 34441 34441 34542 34340 34037 33734 33835 34138 33229 33835 33431 33431 32825 33128 32724 33027 32219 32017 31815 31310 30805 31209 30805 29997 29997 29290 28785 28280 28482 27775 26967 26765 26563 25856 25452 24543 24240 23634 23028 22624 22018 20806 20806 19897 19392 18281 17473 16867 16261 15453 14847 13736 12928 12019 11413 10302 9595 8686 7676 6565 5555 4848 3737 2828 2323 1919 1111 808 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1010 1616 2222 2626 3030 3636 4343 4646 5454 5858 6262 6565 7272 7878 8585 9090 9393 9696 10605 10706 11413 11615 12322 12928 13635 13534 14443 15150 15453 15857 16261 16463 16665 17170 17372 17877 18281 18685 19190 19089 19594 19796 20503 20907 21311 21917 21210 21412 21816 22927 23230 23331 23230 23533 23533 23634 23634 24038 24442 24341 24543 24644 25048 25351 25654 25755 25654 26159 26664 26866 26765 26967 27573 28482 28785 29189 29088 29290 28987 29593 29694 29795 29896 30300 31310 30603 30704 31108 31613 31411 31815 31815 31613 32320 32219 32421 32320 32926 32926 32825 32825 32522 32421 32825 33229 33330 33330 33027 32522 33027 32926 32926 33229 32118 32118 32522 32623 32724 33027 32320 32118 31815 32219 32118 32017 31916 31411 31108 30906 31209 30805 31209 30502 31108 31108 30502 30199 29997 29795 29896 29593 29694 30098 29896 29795 29896 29795 30300 29896 30603 30098 30603 30401 30704 30704 31007 30805 31007 31310 30906 31007 31209 31108 31310 31411 32017 32219 31613 31411 31815 31411 31310 31613 31613 31613 32219 31815 32421 33229 32623 32522 33128 33330 33229 33633 34037 33936 34037 34441 34138 33734 33532 34340 34239 34946 34744 34340 34340 34037 34239 34239 34037 33936 33431 34037 33835 33936 33229 33330 33734 33027 32623 32522 31916 30906 31007 30906 30401 29896 29694 29189 28482 28684 28482 27371 26967 26866 26058 25452 25250 24846 23937 23533 23230 22018 21816 21210 20907 19796 18887 17877 17574 16564 15958 15554 14342 13534 12625 11817 10908 9797 9494 8383 6969 6262 5353 4646 3535 2828 2222 1414 1010 707 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 606 1414 1818 2424 2929 3636 4242 4444 5151 5757 6262 6363 6767 7676 8282 8888 9191 9494 10302 10807 11514 11817 12221 12928 13433 13736 14443 14544 15251 15756 16261 16665 17170 16867 17574 17978 18483 18685 18786 19392 19594 19897 20705 20907 21008 21816 21715 21715 22018 22826 22927 22927 22826 23028 22927 23937 23836 24139 24442 24442 24442 24442 24341 25250 25452 25957 26159 26462 26765 26765 26664 26866 27775 27775 28482 28886 28987 29088 29391 29290 29290 29997 29896 30401 30401 30401 30906 31512 31411 30704 31310 31512 32320 32926 32623 32623 32623 32724 33128 33431 33431 33027 32926 32926 33633 33229 33027 32825 32623 32926 33229 33027 33633 32623 32623 32825 32522 33027 33229 32219 31815 32118 31815 31714 31916 32017 31613 31310 31613 31411 30805 30805 31007 31613 31108 30906 30502 31007 30502 30401 30502 30199 30502 30199 29997 29997 30098 30906 30906 30603 30502 30502 30906 30603 31209 31411 31411 31613 31310 31512 31512 31714 31108 31108 31209 31815 31916 32017 31815 32421 31916 32118 32118 31916 32320 32522 32623 32825 32926 32623 33128 34239 34138 33633 33936 34138 34340 33835 34340 34037 33835 33734 33936 34441 34744 34946 34340 33936 34441 34542 34441 34138 33835 33734 34138 33936 33431 33734 33532 33431 33027 32623 32219 32017 31411 31310 30603 30199 29593 29896 28987 28684 28684 28179 27371 26664 26462 25957 25351 24947 24644 23937 23533 23129 21614 21109 21109 20907 19695 18685 17877 17170 16362 15554 14746 14039 13130 12322 11413 10706 9797 8484 7777 6565 5858 4747 4343 3030 2424 1919 1010 808 404 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1414 1616 2424 2929 3232 4040 4242 4747 5454 6363 6464 6666 7272 7878 8585 9292 9595 9898 11009 11211 11514 12322 12827 13534 13837 14140 14645 14847 15352 16160 16362 16968 16867 17675 17776 18483 18483 18887 19089 19392 19998 20402 21210 20705 21109 22321 22220 22523 23028 23230 23230 22927 22422 23129 24139 24745 24341 24745 24543 24442 24341 24442 25351 25654 25755 26159 26765 26967 26260 26361 26866 27371 27775 28078 28179 28381 29189 29391 29795 29694 29795 29694 30401 29492 29997 30704 31108 31613 31714 31310 31916 32017 32623 32623 32825 32825 32926 32421 32825 33229 32825 33027 33330 33431 33532 33330 32926 32724 32825 33633 33431 33330 33229 32926 32926 33128 33027 32825 32320 32219 31916 32219 32219 32118 32219 31714 32017 31613 31714 31411 31209 31108 31613 31512 31613 31613 31310 30704 31108 31310 31512 30906 30502 30603 30300 30704 31512 31209 31108 31209 31512 31714 31411 31714 31613 32017 32017 32017 31512 31815 31411 31714 31815 31815 31613 31411 31815 32825 33027 32522 32825 32421 32623 33027 32623 32926 33027 32623 33229 33633 34441 34037 33431 33734 34138 34138 33431 34441 34138 34441 34643 34643 34845 34542 34138 33633 34239 34340 34441 34138 34037 34037 33936 33532 33835 33330 33532 33431 33229 32926 32522 32320 31714 32017 31613 30603 29896 29896 29593 28785 28583 28482 27876 27169 26462 25957 25755 25048 24543 24139 23634 23432 22826 21311 21210 20806 20503 19594 18786 18180 16766 15655 15150 14342 13534 12625 11817 11009 9999 9393 8484 7373 6363 5252 4343 3535 2727 2222 1414 1010 606 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 909 1515 1919 2828 3030 3535 4141 4545 5252 6161 6565 6565 7272 7474 8181 8686 9191 9999 10605 11009 11009 11918 12827 12827 13332 13938 14342 14443 15150 15958 16766 16867 17271 17675 17675 18180 18382 18786 19190 19695 19998 20604 20806 20907 21109 21513 22220 22523 23129 22624 22725 23230 23331 23533 24442 24543 24543 24341 24543 24442 24644 24543 25048 25149 25755 26159 26058 26361 26361 26159 26765 27068 27775 28078 28280 28179 28482 29189 29492 29795 29795 30300 30098 30603 31310 30704 31209 31310 31714 31916 32118 32522 32623 32926 32825 32623 32926 32825 32825 33229 33431 33128 33330 33229 33734 33734 33330 32724 33229 33027 33532 33330 32926 33431 33633 33229 33330 33128 33027 32320 32219 32219 32522 32623 32219 31916 31411 31209 31512 31815 31108 31108 31512 31512 31714 31714 31815 31108 31613 31512 31411 31613 30805 30805 31108 31512 31714 31310 31108 31613 31916 32320 32118 32320 32017 32118 32219 31613 32219 32219 31613 31613 31512 31714 31815 31815 32219 33128 32926 32623 32623 32724 33734 33431 33027 33633 33027 33431 33532 34037 34643 33835 33431 33431 33734 34239 33734 34138 34340 35249 35148 35148 34744 34643 34643 33835 34239 34441 34441 34239 34239 34239 33835 33734 33330 33431 33027 33431 32926 32724 32017 31916 31714 31512 31613 31209 30199 29795 29391 29189 28179 28280 27270 26967 26664 26058 25452 24846 24341 23634 23028 23028 22523 21513 21109 20907 19594 19190 18685 17372 16766 15655 14847 13938 12928 12221 11211 10605 9393 8888 8080 6767 5959 5050 4343 3131 2727 1919 1111 909 505 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1414 1818 2626 3030 3232 3838 4545 4747 5555 6363 6565 7272 7373 7676 8484 9292 9999 10100 10403 10908 11413 12726 13029 13130 13938 14443 14443 14746 16261 16362 16766 17170 17069 17574 17776 18382 18382 19493 19897 19897 20604 20604 21109 21311 21412 21917 22523 22725 22927 22826 23028 23230 23735 24543 24442 24644 24644 24543 24846 25553 24947 24745 25149 25553 25351 26058 26462 26462 26664 26866 27674 27775 27876 28280 28482 28583 29088 29290 29795 29896 30603 30704 30704 31209 30906 30805 31108 31815 32320 32522 32623 32724 32724 32926 32623 32825 33330 33330 33330 33734 33633 33532 33532 33835 32926 33734 34138 33936 33633 33936 33431 33633 33936 33936 33734 33532 32825 32623 32825 33027 33128 32724 32623 32320 32219 31815 31512 31310 31815 31815 31310 32017 31613 31512 31310 31613 31512 31310 31714 31714 30805 31411 31411 31108 31310 31815 31714 31310 32017 31613 31815 32522 32118 32017 31916 32118 31714 32320 32724 32421 32017 31815 32118 32522 32219 32320 32724 33027 33027 33027 33128 33633 33229 33229 33229 33330 33330 33431 34138 33936 33936 33936 34037 33734 33936 34340 34946 34239 34239 34643 34542 34643 34643 35047 34542 34744 34643 34037 34340 33734 33835 33936 33936 33633 33431 32522 32926 32825 32623 32219 31916 31613 31411 31108 30704 30300 29795 29088 29088 28179 26967 26967 26765 26664 25452 25149 24745 23836 23533 23129 22523 22321 21412 21412 20806 19594 18786 17675 17170 15958 15453 14645 13534 12726 11514 10908 10201 9191 8080 7575 6666 5656 4545 3939 3030 2323 1414 1111 707 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1010 1616 2222 2828 3131 3636 4242 4747 5151 5858 6565 7373 7474 7474 8080 8888 9797 9696 10403 11009 11514 12524 13231 13130 13635 13837 14342 14544 15857 16160 16665 16766 17170 17675 17877 17877 18180 19190 19796 19998 20806 21008 21008 21311 21311 21513 21917 22523 23230 23230 23028 23331 23634 24038 24341 24038 24139 24341 24947 25250 25553 24846 25149 25654 25452 26159 26260 26159 26462 27472 27674 27876 28078 28785 28785 28987 29391 29593 29492 29896 30300 30199 31007 31007 31007 31411 31512 32017 32017 32522 32522 32825 33027 32724 32421 33128 33229 33229 33229 33330 34037 33734 33330 33128 33431 33734 33835 33936 34037 33835 33633 33229 33633 33936 33633 33128 33128 33734 33229 33229 33633 32825 32926 33128 32421 32320 32421 32017 32320 32421 32219 32219 32320 32017 31512 31209 32017 32118 32017 31613 31310 31310 31512 31512 31108 31613 32118 31916 32118 32017 31714 32623 32623 32118 32522 32522 32522 32421 32219 32219 32724 32219 32724 32724 32421 32623 33330 32825 32825 33330 33027 33027 33633 33633 33330 34037 34239 33936 34239 34441 34138 33936 34239 34441 34744 34542 35249 34037 34138 34340 34643 34946 35249 34946 35451 34744 34441 34138 34643 34239 33835 33835 33330 34340 33734 32825 32623 33128 33128 33128 32522 31411 31108 31512 31007 30401 29795 29492 28583 28381 26866 26866 26866 26563 25654 25452 25048 24139 23735 23230 22826 22220 21412 21109 20503 19493 18584 17271 16665 15453 14948 14342 13231 12625 11110 10504 9595 8686 8181 7070 6262 5050 4040 3232 2828 2121 1313 1010 505 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 606 1414 1717 2525 3030 3232 3939 4444 5252 5656 6262 6868 7070 7474 8080 8787 9292 9595 9999 10504 11312 12019 12625 13130 13433 13938 14241 14645 15352 15958 16261 16867 17069 17877 18079 17877 18180 18685 19594 19796 20301 21109 21210 21614 21614 21412 21816 22321 22523 23028 23230 23331 23331 23533 23735 24038 23937 24543 24644 25452 25149 25351 25048 25856 26260 26260 26159 26765 26866 27068 27068 27876 28482 28987 29189 28987 29694 29290 29694 29896 29896 30199 30805 30805 30502 31108 31613 31714 31512 32017 32320 32825 33229 32825 32926 33229 33027 33532 33431 33330 33734 33431 33431 33128 33330 33936 33936 33835 33229 33229 33633 33532 33633 33532 33027 33633 33330 33734 33633 33330 33633 33229 32623 33532 33734 33128 33229 32825 32825 33128 32825 32118 32926 32926 32219 32623 32623 32623 32219 32320 32118 32118 32118 32118 31613 32118 32320 32825 32522 32522 32118 32926 32825 32724 32623 32421 32623 32320 32320 32724 32724 32926 33229 33229 33229 33128 33128 33128 33229 33633 32926 32926 33431 33128 33835 34037 34037 34037 34542 34340 34340 34946 34542 34643 34441 34845 34643 34744 34340 34239 34946 35148 34744 34946 35451 34744 34239 34441 34744 34037 34138 34340 33734 33431 33330 33229 33027 33835 33633 32724 31916 31209 31411 31310 30300 29593 28987 29391 29290 28280 27169 26866 26664 25856 25351 25452 24745 24139 23937 23028 22422 21715 20907 20705 20301 19291 18180 17069 16665 15453 14746 14039 13433 11918 11110 10100 9090 7979 7878 6666 5757 4545 3838 3030 2424 1717 1212 606 202 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1111 1616 2323 2929 3131 3636 4242 4747 5252 5959 6464 6969 7171 8080 8282 8686 9595 9494 10605 10908 11716 12625 12928 13433 14241 14746 14847 15554 15958 16160 16463 17069 17776 17877 18180 18483 18988 19796 19695 19998 21008 21008 21311 21210 21715 21715 22422 23028 23129 23028 23129 23129 23432 23634 23432 23836 24240 24846 25351 25351 25351 25149 25654 26260 26664 26765 26563 26967 27270 27472 27674 27674 28179 28381 28785 29492 30401 29795 29997 30199 30502 30805 30502 30704 31209 31512 31209 31512 31916 32118 32421 32623 32926 32825 32724 33431 33027 33532 33633 33734 33633 34037 33532 33734 34138 34239 34239 33532 33734 34239 34037 33532 33128 33128 33128 33330 33330 33229 33431 33633 33330 33229 33128 33128 33229 32825 32926 32825 33431 32623 32724 33229 33027 32825 33330 33027 33027 32825 32623 32724 33027 32724 32522 32118 31815 32825 32522 32825 33330 32623 32724 33027 32926 32724 31916 32522 32522 32623 33128 32825 32724 33229 33330 33128 33431 33027 33229 33633 33431 33229 33229 33330 33936 33835 33734 33936 34037 34542 34441 34643 35047 34643 34441 34845 35047 34845 34542 34542 34845 35148 35249 34845 34744 34744 34542 34340 34744 34744 34441 34340 34037 33633 33330 33431 33229 33128 33330 33229 32320 31613 31310 31007 30502 29593 28987 29189 28886 28987 27977 26563 27270 26260 25452 25048 24947 24341 23836 23331 23028 21816 20907 20806 19998 19594 18685 17675 17069 16261 15150 14746 13736 12726 11615 10807 9797 8686 7575 7272 6262 5454 4242 3333 3030 2020 1212 1010 505 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 808 1414 1818 2727 3030 3131 4242 4545 5050 5555 5757 6666 6969 7777 8383 8585 8989 9696 10403 10706 11211 12120 12827 13231 13938 14746 14544 15049 15554 16059 16665 17170 17372 18180 18382 18988 19493 19089 19291 19796 20503 21008 21008 21210 22119 22119 22321 22826 23129 23028 22927 23028 23533 23634 23533 23533 24139 24846 25250 25452 25149 25250 25553 25755 26765 27068 26361 26664 27068 27472 27472 27977 28078 27674 28482 29290 29694 29391 29795 29593 30098 30502 30199 30805 31411 31613 31815 32118 32118 32118 32421 32522 32825 33229 33532 33330 32724 32926 33229 34037 34340 34138 34037 34340 33734 33633 34239 34037 34037 33835 33936 34037 34239 34037 33835 33835 33936 33835 33734 33734 33835 33128 32926 33330 33532 33229 32825 32724 32926 33532 33532 33431 33330 33431 33330 33431 32926 33229 33128 33027 32724 32724 32118 32522 32118 32421 32623 32825 32724 32926 33532 33128 33229 32421 32421 32320 32926 33229 33229 33229 33027 33229 33229 33532 33532 33734 33835 33734 33734 33734 33128 33734 33633 34138 34138 33936 34037 34441 35148 34643 34946 34845 34946 34643 34845 35249 35451 35249 35047 35350 34542 34643 34845 34643 34441 35047 34138 34643 34138 33633 34138 33431 33532 33532 33229 33633 33027 32320 32017 31613 30603 31411 30300 29492 29391 29492 28684 28684 27876 26866 26361 25755 25048 24947 24745 24240 23735 22725 22725 21614 21210 20907 19998 19392 18584 17372 16766 15756 15251 14342 12827 12019 11110 10302 9393 8383 7272 6767 5959 4949 3939 3232 2727 1717 1010 808 404 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1212 1919 2323 3030 3131 3838 4444 4747 5252 5656 6262 6868 7575 7979 8282 8787 9393 9999 10504 10908 11413 12423 13130 13837 14241 14645 14847 15554 15756 16160 16867 17271 18180 18079 18887 19190 19493 19493 19796 20200 20604 21311 21311 22220 22321 22321 22826 22826 23230 23735 22927 23331 23836 24038 24341 24341 25048 25149 25351 24846 24846 25452 26058 26159 26462 26664 26563 27169 27775 27775 28078 27876 27977 28381 29088 29593 29593 29391 29997 29795 30098 30906 30401 31411 32118 32017 31815 32118 32219 32017 32320 32825 33330 33330 33431 33431 33229 34037 33936 34239 34138 34542 34138 34037 34239 34239 33936 34037 34138 34138 33936 34441 33936 34340 34441 33835 33633 33633 33835 33835 34037 33835 33936 33734 33330 33633 33229 33431 33633 33734 33633 33532 33532 32926 33027 32926 32724 33027 33027 33027 33229 32623 32926 32623 32926 32926 32825 33532 33532 33532 33431 33532 32522 32623 33027 33229 33330 33431 33128 33229 32926 33431 33431 33431 33229 33229 33128 33936 33835 33936 33936 34340 34340 34542 34845 34643 34946 35552 35350 35451 35047 35047 35249 35047 35754 35754 35350 34845 34946 35047 34340 34542 35350 34643 35047 34643 34845 34340 33936 33532 33431 33532 33633 33734 33229 32623 32522 31613 30906 30805 30805 29997 29997 29290 29189 28482 28280 27371 27068 26260 25856 25553 25149 24644 24038 23028 22422 22321 21412 21412 21008 20200 19089 18382 17271 15958 15251 14544 13534 12221 11817 10706 9696 8787 7878 7070 6363 5353 4646 3333 2929 2121 1616 1010 606 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 707 1515 2020 2626 3131 3434 4141 4545 5252 5353 5858 6767 7272 7777 8282 8585 9090 9696 10807 10908 11514 12423 13029 13534 14039 14241 14544 15150 15453 16059 16564 17271 17776 18180 18483 18786 19392 19190 19796 20099 20604 20907 21311 21816 21816 22220 22422 22725 23432 23533 23533 23533 24038 24139 24139 24543 25149 24947 25048 25048 25048 25250 25654 26058 26260 26967 26664 27270 27472 28078 28179 28381 28280 28684 29492 29593 30199 29492 29593 30300 30502 31512 30906 31209 31815 31916 32219 32017 32421 32320 32724 32724 33027 33431 33431 33128 33128 33330 34138 34340 33835 33330 33835 34037 34138 34239 34643 34542 34138 34138 33936 34542 34037 34340 34037 34037 34037 33633 33936 33835 34340 34542 34441 34239 34441 34037 34441 33936 34037 33633 33633 33532 33936 33734 33229 33330 33532 33431 33532 32825 32825 32926 33330 33128 33229 34037 33229 33128 33633 33229 33532 33229 33330 33229 33027 33532 33734 33229 33330 33027 33027 33734 34138 33936 33936 34037 34037 34542 34643 34643 34946 34744 34340 34643 34946 35350 35047 35249 35047 35451 35047 35552 35148 35653 35350 35451 35653 35148 35148 35350 35552 35047 35350 34946 35148 34138 34542 33936 33936 33431 33229 33734 33936 33835 32219 32320 31916 32118 31714 31108 30300 30098 29492 28684 28785 28078 28078 27371 26866 25957 24947 25250 24846 24543 23533 22826 22321 21715 21311 20806 20301 19392 18685 17675 16665 15756 15049 14039 12625 12019 11211 10100 9191 8282 7373 6767 5757 4949 4242 3232 2727 1818 1313 808 404 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 909 1919 2323 3131 3333 3737 4444 4747 5454 5757 6262 7171 7474 7676 8686 9292 9494 10302 10908 11413 11817 13130 13130 13433 14140 14645 14746 15251 15453 16362 17069 17574 18180 18483 18584 18988 19594 19594 20503 20604 21311 21109 21816 21715 22018 21917 22422 22826 23432 24038 23735 24139 23937 24139 24543 24644 24442 25048 24644 25149 25149 25553 25957 26765 26967 26866 27472 27674 27674 28280 28886 29088 28886 29290 29189 29391 29492 29997 29593 30199 30704 31209 31209 31209 31512 32017 31916 32421 32017 32522 33431 32825 33330 33128 32724 33532 33835 33936 34037 34239 34340 34542 34037 34441 34239 34542 35148 34138 34441 34239 34542 34239 34138 33936 34340 34340 34138 34441 34138 34744 34845 34643 34441 34643 34542 34946 34340 34744 34340 33936 33734 33936 33936 33936 33936 33835 33431 33936 33532 33633 33431 32825 33027 33633 33734 33330 32926 33431 33128 33330 33330 33229 33835 33835 33734 34037 33835 33229 33532 33835 34037 34239 34441 33734 34441 34744 34542 35047 35249 34946 34441 34239 34441 34744 35451 35451 35148 35552 35350 35956 35552 35350 35350 35148 35552 35754 34643 35047 35754 35855 35249 34744 35148 35451 34946 34138 33936 34441 33027 32724 33027 33633 33431 32017 32118 31714 31714 31613 31209 30199 29997 28987 28583 28078 27775 27371 27371 26664 25452 25351 24341 24341 24038 23331 22826 22220 21614 20604 20099 19695 18685 17978 17069 16564 15655 14746 13534 12726 11918 10807 9797 8383 8080 7070 6060 5454 4444 3636 2929 2121 1515 1010 707 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 808 1616 2020 2828 3131 3535 4141 4646 4949 5757 5858 6868 7171 7575 8383 8787 9292 9797 10504 11110 11615 12625 13029 12928 13736 14140 14544 15352 15554 15756 16564 16867 17675 18382 18483 18483 19291 19493 20099 20604 21008 21210 21715 21715 21513 21715 22422 22725 23028 23735 23836 24038 23634 24139 24240 24341 24341 24543 24846 25755 25452 25553 26058 26361 27169 27068 27472 27674 27775 27977 28078 28381 29088 29290 29290 29290 29492 30502 29997 29997 30704 30906 31209 31411 32118 32118 32219 32421 32623 33128 33330 33128 33229 33027 32724 33734 34340 34643 34946 34946 34946 34845 34441 34441 34239 34542 34037 34441 34542 34441 34643 34441 34441 34441 34542 34845 34643 34037 34340 34138 34441 34542 34744 34239 34643 34643 34845 34239 34239 34744 34643 34037 34037 34340 34340 34037 33431 33633 33532 33835 33532 33633 33128 34138 33633 33128 33027 32926 34037 34037 34037 34138 34037 34138 34340 34441 34037 34037 34037 33734 34643 34845 34744 34239 34845 34946 35148 35249 34946 34542 34744 34946 34845 34643 34340 34643 34845 35552 35552 35552 35451 35249 34946 34542 35451 35249 34946 34845 35047 35451 34946 35047 35451 35148 34340 34441 34138 33936 33229 33027 33229 33532 33027 32219 32017 31512 31512 31613 30704 30098 29795 28886 28179 27674 27472 26866 26462 26462 25553 24745 24341 23937 23634 22624 22927 21816 21513 20301 19594 18887 18079 17473 16968 15756 15150 14241 13130 12019 11009 10807 8989 7878 7676 6767 5656 4848 4242 3232 2626 1818 1313 909 505 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 505 1010 1919 2323 2828 3333 3636 4444 4949 5252 5757 6363 6868 7272 7676 8080 9090 9595 10302 10908 11514 12120 12423 13029 13433 13938 14443 15453 15655 15958 16362 16463 17271 17877 17978 18382 19392 19493 19796 20402 20907 21109 21210 21412 21311 21816 22523 22927 23028 23028 23735 23634 23634 24038 24139 24038 24139 24543 25048 25755 25654 25755 25755 26058 26563 27068 27169 27674 27573 27573 28482 28583 28785 28886 29492 29290 29290 29795 30098 30098 30401 30906 30704 31209 31613 31512 31815 32623 33027 33027 33532 33431 33835 33936 33835 34340 33936 33835 34643 34340 34441 35047 34744 34441 34744 34845 34946 34643 34744 34744 35249 35047 34744 34845 34744 35047 35350 34744 34643 34744 34441 34946 34845 34037 34643 34643 34744 34744 34946 34542 34845 34138 34643 34542 34542 34441 33835 33229 33734 34138 33936 33734 33532 33633 33431 34037 34037 34340 34340 33835 34340 34037 33734 34239 34138 34845 34744 34340 34542 34744 34643 34946 34340 34340 34441 34441 35148 34744 34239 34744 34845 35148 35148 35148 35451 35249 34946 35653 35350 35855 35754 35754 34946 34946 35451 35754 35552 35249 35451 35754 35249 35047 34441 34441 34744 33936 34340 33532 32825 33229 33229 32522 32320 32825 32017 31108 31108 30805 29997 30098 29391 28583 28179 27573 26967 26462 25957 25957 25149 24947 24341 23432 22927 22927 22220 21715 20907 20402 19291 18786 17978 16968 16160 15453 14645 13635 12524 11817 10605 9797 8484 7878 7373 6060 5252 4545 3636 2828 2222 1515 1212 808 101 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 808 1717 1919 2828 3131 3434 4242 4747 5252 5656 6363 6868 6969 7373 7777 8484 9191 9898 10706 11110 11817 12120 12322 13130 13534 14342 14948 15554 16160 16362 16766 17271 17271 17776 18180 18988 19594 19796 20402 20705 21210 21311 21614 21917 22321 22321 23028 23331 23432 23331 23533 23735 23836 24543 24240 24543 24947 25149 25654 25755 25957 25957 26361 26462 26563 26967 27472 27977 28078 28381 28684 28987 28987 29593 29694 29593 29290 29997 30098 30704 30502 31411 31108 31512 32118 32118 32118 32724 32219 32623 33532 33431 33633 34037 34340 34239 34441 34643 34542 34340 34845 34845 35047 35552 35148 35047 35148 34744 35047 35047 35047 34946 35148 34744 35249 35552 35451 35754 34946 34744 35148 35552 34744 35047 35552 35047 34643 34845 34946 34744 34441 34138 35047 34643 34744 34340 34037 34340 34340 34239 34138 33936 34643 34239 34138 34744 34037 34037 34340 34542 34441 34239 34138 34239 34744 35047 34340 34643 34946 34946 34946 35249 35148 34744 35047 34744 34340 34845 34643 35249 35350 35350 34946 35451 35249 35855 35754 35552 35855 35754 35653 35249 35956 35451 34845 35754 35047 35047 35249 35047 34744 34744 34542 34037 33633 33431 33633 33330 32825 32825 32522 32421 32219 31512 31209 30603 30300 29492 29290 28987 28785 27876 27371 26664 26563 26159 26159 25048 24644 23735 23028 22826 22220 21917 21412 20907 20402 19392 17978 17372 16564 15352 14948 13938 12928 12221 11413 10201 9090 8282 7878 6262 5959 5050 3939 3333 2727 1818 1212 909 404 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 505 1313 1818 2222 2929 3333 3636 4545 4848 5050 5959 6767 7171 7474 7474 8181 9393 9595 9898 10403 11312 11615 12221 12524 13433 14342 14645 15554 15958 16261 16362 16968 17675 17473 18180 18685 19392 19897 20200 20503 20604 21008 21412 21917 22321 22826 22826 23735 23331 23028 23331 23634 23735 24341 25048 25149 24947 25452 25553 25553 26058 26159 26765 27270 27068 27472 27371 27573 28179 28684 28280 28785 29290 29290 30300 29593 29997 30300 30300 30199 30401 30704 31714 31815 31815 32017 31916 32522 32724 33431 33633 33027 33633 33734 34340 34239 34744 34643 35148 34542 34542 35148 34643 35350 35350 35148 35148 35350 35047 34946 34845 34845 35451 35249 35552 35249 35754 36057 35552 35552 35552 35451 35653 35552 35350 34845 34744 34845 35249 35148 35047 34744 34845 34643 34239 34542 34239 34441 34239 33835 34441 34138 34340 34744 34643 34239 34340 34239 34138 34643 34239 34845 34441 34239 35047 34643 34239 33936 35047 35148 35148 35451 35350 35249 34643 35148 34542 35249 35552 35249 35653 35653 35754 35653 34946 35451 35754 35754 35754 35653 35249 35451 35855 35451 35552 35350 34946 35350 35148 35047 34239 34239 33532 33229 33229 33229 33128 34138 32926 32623 32320 32320 31815 31714 31007 30502 30300 28684 28482 28381 27977 27876 27775 27068 26563 25856 25654 25048 24038 23533 23230 22321 21614 21816 21210 20503 19695 19089 17776 17170 15655 15150 14342 13635 12322 11514 10706 9696 8888 7878 6969 5959 5454 4343 3737 3030 2222 1515 1212 707 101 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 808 1515 1919 2626 3131 3434 4141 4747 5050 5555 6161 7070 7474 7474 7777 8787 9595 10100 10302 10908 11615 12322 12625 13029 13736 13938 15150 15857 15958 16564 16463 17170 17877 18079 18483 18786 19493 19998 19998 20503 21109 21008 22119 22018 22725 23129 23331 23432 23129 23028 23331 23937 24038 24644 24644 24846 25452 25149 25452 26260 26058 26765 27472 27573 27775 27573 28078 28482 28280 28583 28583 29492 29391 29492 30199 30199 30199 30603 30502 30502 30805 31411 32017 31512 31916 31714 32724 32926 33330 33431 33229 33128 33734 34239 34744 35047 34744 35451 35047 34946 34441 34744 34643 34845 35148 34946 35148 35047 34946 35249 35653 36057 35350 35754 35855 35855 36158 35855 35855 35855 35552 35653 35855 35754 34542 34441 35047 35047 35249 35249 34845 35451 35047 34542 34542 34744 34239 34441 34239 34542 35047 34744 34643 34138 34037 34239 34340 34845 34845 35148 34845 34845 34744 34946 35148 34845 35148 34946 35047 35451 35956 35855 35451 35148 35653 35451 35350 35754 35451 35451 35855 35552 35047 35047 35047 35653 35350 34744 35350 35148 35047 36057 35855 35552 34744 34643 34542 34643 34643 34542 35047 33936 33633 33633 33431 33633 33431 33330 32118 31916 31613 31815 31411 31007 30603 29593 28684 28482 28381 28280 27876 27270 26967 26159 25351 25452 24543 23634 23230 22725 22624 21614 21816 20705 19695 18786 18281 17574 16261 15352 14645 13332 12827 12019 10807 9898 8989 8282 7373 6565 5858 4848 3838 3131 2525 1919 1212 909 505 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1212 1717 2020 3030 3131 3636 4141 4848 5353 5858 6464 7272 7171 7979 8484 8989 9898 9999 10605 11413 11918 12524 12928 13433 14241 14443 14948 15352 16059 16463 16867 17473 17776 18180 18887 19190 19695 19897 20200 20503 21008 21816 21917 22422 22119 22422 23028 23230 23533 23836 23937 23937 24240 24442 24947 25149 25654 25553 26058 26159 26765 26664 27270 27573 27977 28583 28381 28381 28684 28886 28987 28785 29189 29391 30098 30199 30401 30906 30906 30704 31411 31310 31815 32320 32017 32421 33229 33431 33330 33431 33936 33734 34138 35249 35350 35552 35148 35148 35047 35047 34643 34946 34845 35148 35451 35350 35653 35249 35350 35552 35350 35754 35451 35249 35754 35552 35653 36057 35754 35451 35754 35754 35855 35552 35148 35653 35754 35855 35249 35148 34845 34946 34542 34340 34542 34441 34643 34542 34845 34643 33835 34643 33936 33734 34744 34340 34744 34643 34946 34845 34744 35047 34744 34340 35148 35451 35552 35350 35552 35855 35754 35956 35350 36259 36259 35552 36057 35350 35754 35653 35552 35451 35249 35754 35249 34845 35148 35148 35249 35350 34946 35653 35552 34946 34441 34441 34037 34239 34340 34845 34037 33330 33330 33532 33431 33027 32825 31916 32219 31714 31411 30502 30704 30199 29088 28987 29088 28886 28482 27573 26765 25957 25553 25048 25250 23937 23331 23230 22725 22220 21513 21311 19998 18887 18382 17978 16463 15756 14948 13938 12827 12322 11110 10201 9191 8888 7979 6565 5959 5252 4141 3535 2828 2121 1212 1010 505 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 606 1414 1717 2626 3030 3333 3939 4545 5050 5353 6060 6868 7373 7373 8181 8787 9595 9999 10201 10504 11514 12423 12726 12928 13938 14342 14746 14948 15554 16160 16665 17069 17372 18079 18584 18887 19291 19897 19897 19998 20907 21715 21715 21715 21917 22422 22624 23028 23432 23432 24038 23937 24442 24543 25250 25351 25654 25957 25957 26260 26462 26361 27068 27270 27371 27876 28280 28179 28280 28886 28583 28886 28886 28785 29795 30401 31007 31108 31108 30906 31815 31512 31916 32219 32522 33330 33128 33229 33330 33330 33633 33835 34239 34441 34744 34845 34744 34643 35047 35249 35552 35047 35451 35653 35855 35249 35350 35350 35653 35451 35148 35350 35552 35754 36360 35653 36259 36562 36259 36360 35855 35653 36057 36057 35855 35754 35956 36057 35653 35249 34946 35249 34946 34744 35350 34946 35249 35047 35047 34340 34138 34037 34542 34845 35148 35047 34744 34946 34744 35350 35249 35350 35249 35653 35148 35350 35552 35653 35653 35956 35754 35754 35754 35047 36158 36057 35956 35552 35350 35350 35754 35855 36057 36057 35148 35249 35451 35653 36259 35855 35148 35350 35855 35350 34340 33936 33734 34441 34542 34037 33633 33330 33633 33027 33128 32926 32724 32522 32320 31714 31613 30300 30098 29795 29189 29189 28482 28381 27674 27068 26765 25755 24442 24846 24442 23634 23331 23028 22321 22119 21412 20301 19493 18685 18079 16968 16059 15251 14241 13231 12322 11514 10201 9797 9191 8080 6969 5959 5555 4747 3838 3030 2323 1616 1212 909 505 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1010 1515 2222 2929 3030 3535 4242 4949 5252 5757 6464 7171 7474 7777 8585 9393 9898 10201 10403 11312 12221 12524 12726 13837 14140 14342 14746 15655 15756 16362 16564 17170 17776 18584 18988 19190 19594 20301 20099 20503 21311 21715 21513 22018 22220 22624 22523 23230 23634 24139 24442 24240 24442 25250 25452 25553 25452 26159 26563 26159 26462 26664 26866 27472 27977 28078 27674 27775 28078 28785 29694 29492 29290 29997 30401 30704 31108 30603 31310 31714 31916 31815 31108 32017 33027 33027 33431 33532 33532 33936 34239 34037 34138 34542 35249 35047 35047 35047 35855 36360 36158 36259 35653 35653 34946 35451 35855 35653 35249 35350 35451 35855 36259 36562 36057 36158 36259 36461 36562 36259 35855 36461 36158 36057 36158 35956 35451 35350 35552 35552 35552 35047 35148 34441 35148 35350 35047 34744 34340 34340 34845 35047 34845 34744 34946 34744 34744 35451 35451 35350 35350 35047 35653 36057 35451 35653 35552 35653 36057 35956 35855 35653 35552 35451 35552 35451 35552 35552 35552 35956 36057 36562 36158 35552 35653 35552 35653 35754 35350 35653 35350 35451 35047 34744 34643 34744 34643 34239 33633 33633 33431 32825 33431 32825 32724 32421 32320 31916 31108 30603 30300 29997 29290 29189 29189 28280 27674 27169 26462 26058 24846 24240 24644 24543 23836 23432 22624 21715 21614 20402 19493 18988 18483 17372 16766 15655 14948 14241 12928 11716 11009 10201 9797 8787 7272 6565 5757 5252 4242 3535 2727 1919 1212 1111 505 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 606 1212 1717 2222 2828 3131 3838 4444 4949 5555 5959 7070 7474 7777 8181 8888 9898 9999 10201 10706 11716 12221 12827 13433 13837 14241 14746 14948 15756 16160 16463 16766 17574 18079 18685 19190 19493 19897 20503 20604 21311 21513 22018 21816 22119 22725 22927 23230 23533 23735 23937 24341 24341 24644 25351 25755 25553 26058 26361 26462 26866 27068 27169 27775 28078 28078 28078 27674 28381 28886 29391 29795 29391 30199 30401 30704 30805 31007 31411 31613 31714 32017 31714 31714 32623 33128 33027 33936 33734 33835 33835 34037 34239 34542 34845 35148 34946 35047 35754 36360 36865 36562 36057 35653 35451 35855 36562 36259 35653 35855 35451 36057 36461 36259 36259 35855 36360 36764 36461 36663 36360 36663 36764 36562 35956 35653 35956 36158 35653 35451 36158 35552 34845 35653 35451 35451 35855 34946 35249 35451 35552 35350 35047 35249 35047 34845 34643 35249 35451 35552 35956 36057 35956 35956 35653 35653 35249 36057 36158 36360 35552 35350 35653 35653 36158 35855 35754 35350 35956 36360 36360 36057 35350 35350 35754 35249 35451 35350 35451 35148 34946 34643 34239 34744 34441 34845 34239 33431 33330 33532 33532 33229 33229 32421 32623 32118 31815 31411 30805 31007 30502 30199 28785 28684 29189 27573 26967 26866 25957 25250 24947 24442 24543 24139 23230 23230 21513 21513 20705 19796 18887 18382 17877 17069 16160 15049 14039 13635 12019 10807 10403 9797 9292 7777 6969 5959 5353 4747 3737 2929 2222 1414 1111 808 505 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 909 1313 1919 2626 3030 3535 4141 4949 5151 5656 6464 7171 7373 8181 8888 9191 9999 10302 10908 11413 11817 12322 13231 13837 14241 14746 14746 15352 15958 16463 16564 16968 17978 18685 18887 19089 19796 19998 20099 21008 21210 21513 22119 22321 22321 22725 22725 23432 23331 23735 23836 24139 24341 24846 25149 25856 26462 26260 26664 27169 26967 27270 27068 28179 28482 28381 28583 28078 28684 29694 30098 29997 29896 30199 30603 30805 31007 31310 31108 31512 32623 32522 31916 32219 33027 33532 34037 33633 33532 34037 33835 34441 35148 34946 34744 34542 35047 35956 35754 36259 36259 36158 35249 35855 36158 36461 36057 36057 36360 36360 36259 36663 37067 37168 36764 36663 36663 36663 36663 36764 36865 36764 36764 36663 36360 36158 35855 35451 35855 36259 35855 35855 35552 35350 36057 35855 34946 35552 35451 35653 35350 35047 35552 35956 35653 35350 35249 35350 35350 35754 35754 35653 35855 35754 35249 35653 35350 35653 35956 35754 36057 35855 35956 36057 35451 35350 35754 36057 35956 36057 35956 35855 35552 35148 35148 35249 35451 34744 34744 34845 34845 34542 34239 34037 34037 33633 33633 33330 33431 33330 32724 32724 32421 32219 31512 31007 30704 30704 30199 29795 28987 28583 28583 27775 27270 26765 26462 25755 24846 24846 24745 24341 23634 22927 22220 21412 21210 20200 19493 18988 17776 16968 16564 15352 14544 13837 12928 11413 10403 10302 9595 8282 7272 6464 5555 5050 3939 3030 2525 1616 1111 1010 505 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 606 1212 1515 1919 2727 3030 3636 4040 4949 5454 5757 6969 7171 7979 8686 8989 9494 10403 10807 10908 11514 12120 12524 13433 14342 14241 14746 15352 15655 16160 16766 17069 17877 18281 18382 18988 19089 19695 19695 20200 20907 21513 21715 22220 22220 22422 22826 23634 23129 23634 23634 24442 24745 24846 25149 25351 25654 26058 26664 26664 27169 27472 27674 27371 28583 28684 28785 28886 28583 29492 29694 29492 30098 30805 31007 31411 31310 31411 31310 31613 31815 32219 32320 32623 32623 33330 33936 33633 33734 34239 34239 34946 34946 35350 34946 35148 34845 35249 35552 36057 35855 35552 35956 35653 36360 36360 36057 36461 36764 36966 36764 36966 37370 37370 37067 36764 36966 36360 36562 37067 37067 37067 36158 36764 36966 36663 36158 35653 35855 35855 35754 35855 35653 35350 35653 35754 35754 35754 35653 35451 35552 35451 35653 35350 35552 35754 35451 35249 35148 35552 35148 35249 35855 35956 35956 35552 35552 36158 36360 36461 36461 36360 36259 36360 36057 35956 35855 35552 36461 36259 35653 36158 35956 35653 35855 35653 35350 34845 35249 34946 34441 34542 34542 34138 34138 33734 33633 33330 33633 33229 32724 32724 32017 31310 30603 30704 30300 29997 29391 28583 28482 28684 28179 27674 26866 26462 26159 25553 24442 24139 24341 23836 23432 22523 21513 21311 21008 19897 19392 18079 17069 16362 16059 14645 13837 13231 12019 10908 10403 9696 9090 7878 6969 5959 5050 4545 3737 2626 1919 1313 1010 707 404 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 909 1313 1919 2020 2525 3131 3535 4747 5151 5656 6262 6969 7676 8080 8888 8989 9696 10706 11110 11009 11514 12322 12928 13534 14443 14443 15150 15655 15857 16463 17271 17675 17877 18382 18584 19291 19594 19897 19897 20301 21109 21008 21816 22119 22018 22220 23230 23230 23028 23937 24442 24745 24846 25048 25250 25250 26159 26260 26664 27068 26866 27674 27472 28078 28381 28482 28886 28785 29189 29492 29290 29694 30098 30704 30805 31512 31815 31512 31512 31815 32118 32926 32724 31916 32825 32926 33532 33936 33835 34239 34845 34542 34845 34744 34946 35350 35855 35855 35148 35653 35754 35653 35956 36158 36360 36461 36360 36562 36764 37269 36966 37269 36764 36966 37471 37370 36259 36057 36461 36360 36259 35855 36663 36562 37168 36865 36562 36360 36057 36057 35754 36158 35552 35451 35552 35653 35552 36057 35855 35451 35350 35552 35956 35451 36057 36057 36057 35855 35350 35552 35754 36158 35956 35653 35956 35855 36259 37067 36461 36461 36360 35956 36461 36360 36259 36360 35956 36461 35653 35754 35956 36461 35855 35653 35552 35451 34946 34845 34542 34643 34340 34239 34239 34037 33532 33229 33229 32926 32522 32522 31815 30906 31108 30603 30502 30502 29795 29088 28482 27876 27876 27472 26967 26563 25957 25654 25048 24139 24442 23836 23634 22927 22119 21513 20907 20200 18786 18180 17271 16665 15857 15049 14039 13332 12827 11615 10807 9696 9191 8282 7373 6565 5353 4949 4040 3030 2222 1313 1010 909 505 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 404 1010 1616 1919 2121 2626 3030 3838 4949 5353 5959 6464 7171 7575 8484 8888 9191 10100 10908 11110 11514 12019 13029 13231 13635 14645 14443 15352 15857 16463 16463 17271 17776 17978 18483 19190 19493 19291 19796 20806 20604 20806 21008 21715 21917 22018 22422 22624 22927 23533 24139 24644 24644 24543 25048 25957 26159 26563 26260 26866 26563 27270 27169 27169 27573 28179 28684 29391 29593 29088 29189 29189 29795 30300 30502 30502 31108 31714 31209 31613 32118 32926 32724 33027 32724 33431 33027 33633 33835 34643 34643 34946 34542 34542 35148 35855 35451 35956 35754 35956 36259 36057 36057 36461 36663 36865 36764 36663 36865 37067 37168 37370 37067 36764 36663 37572 37269 36663 36461 36562 36865 37168 37269 36663 36259 36259 36259 36764 36360 36259 36158 36663 35855 35855 35855 36259 36057 36057 35653 35451 35451 35552 35754 36057 35855 36360 35653 35653 35653 36158 35653 36057 35653 35855 35653 35855 36461 36259 36259 36461 36461 36057 36562 36158 36562 36461 36461 36057 36562 35956 35956 35552 35350 35552 35451 35047 35148 35148 34946 34441 34441 34542 34239 34138 33734 33027 32421 32320 32219 32017 31310 31310 31007 30704 30300 30704 30199 29391 28886 27775 27573 27371 26664 26260 25856 25351 24442 24442 23836 23634 23432 22422 21917 20907 20301 19392 18079 17574 16968 16160 15352 14443 13534 12625 11918 11009 10201 9292 8585 8181 6767 5858 4949 4242 3636 2424 1515 1111 1010 707 303 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 808 1515 1919 2020 2222 2929 3535 4040 5151 5555 6262 6969 7575 7575 8787 8787 9797 10100 10706 11110 11918 12423 13332 13231 14039 14645 14847 15554 16059 16362 16766 17574 17978 17978 18382 19291 19998 19796 20503 20907 20907 21311 21614 21917 22018 22725 22927 23230 23634 24341 24745 24644 24644 25351 25755 26361 26765 26462 26664 26967 27371 27371 27371 27573 27472 28381 28886 29088 29290 29088 29189 29391 30502 30603 30502 30704 31815 31916 32219 32118 32623 32522 33027 33128 33532 33633 33835 33835 34239 34037 34340 34441 35350 35653 35754 35855 36360 36360 36764 36966 36764 36461 36865 36663 36562 36158 36663 36663 37067 37673 37471 37471 36865 36764 37269 37067 36865 36562 36461 37370 37067 37471 37269 37269 36562 35956 36562 36259 35754 36259 36865 36158 36057 35653 35754 35451 35047 35249 35956 36461 36057 36158 35956 35754 35653 35956 35653 36158 36057 36158 36663 36360 37067 36158 36764 36663 36158 36057 36663 35956 36461 36461 36360 36360 36259 36057 36057 36057 36259 36360 35855 35855 35754 35451 35451 35350 34845 34744 34845 34441 34340 33936 33229 32926 32522 32421 31714 31714 31613 31209 31411 30603 29896 29997 29896 29290 28886 28078 27674 27674 27068 26159 25755 25351 24846 24745 24038 23432 23432 23129 21917 21008 20503 20099 18988 17776 16766 16160 15655 15049 13938 12827 12221 11211 10504 9797 8989 7979 7373 6161 5555 4848 3838 2727 1919 1212 1010 808 404 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1010 1616 2020 2020 2626 3232 3737 4747 5252 5757 6565 7272 7272 8080 8686 9494 9595 10504 10504 11514 11716 12928 13332 13736 14342 14746 15352 15655 15655 16665 16968 17574 17675 17877 18887 19493 19998 19897 20503 21210 21109 21311 21412 22018 23028 23129 23331 23533 23937 24543 24745 25048 25149 25856 26058 26866 26765 26765 27068 27371 27876 27876 28078 27674 28381 28886 28482 29694 29290 29593 29997 30401 30300 30805 31007 31007 31512 32118 32421 32320 32118 33229 33532 34239 33633 34138 34138 34138 34340 34542 34845 34845 35552 35047 35855 35653 35956 36461 36461 36360 36865 36764 36663 36764 36562 36663 36865 37067 37067 37067 36966 37067 37673 37774 37774 36764 36966 37370 36764 36663 37471 37471 36562 36461 36562 36764 36360 36562 36158 36764 36764 36259 35956 35451 35552 35350 35855 36259 36360 36461 36158 36057 36259 36057 36057 35754 35754 36057 36562 36259 36966 37269 36764 36865 36360 36562 36461 36461 36966 36865 36764 36663 36259 36259 35653 35552 36461 35855 35653 36259 35350 35350 35754 35451 35350 34946 34542 34138 34037 33936 33532 33027 32623 32421 32219 31815 31815 31613 31209 31108 29997 29492 29593 29189 29391 28482 27876 27371 26866 26260 25654 25250 24846 24543 24846 23937 23634 23129 22523 21412 20099 19796 19392 17978 17473 16463 15554 14645 14241 13635 12524 11716 10605 9999 8989 8383 7676 7070 6060 5050 4141 2929 2020 1313 1111 909 606 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 606 1212 1818 2121 2424 2929 3232 3838 4848 5454 5959 6969 7272 7777 8383 8989 9494 9696 10605 10605 11413 12221 12928 13433 14241 14039 15049 15453 15655 16160 16867 17372 17271 17877 18584 19392 19695 19796 19998 20503 21109 21614 21614 21816 22725 23230 22927 23432 23230 24240 24442 24947 25755 26159 26159 26462 26361 26361 27270 27068 27573 27775 27876 27977 27876 28583 28684 29088 29593 29492 30098 30401 30199 30401 31108 31411 31209 31916 32017 32522 32724 32522 33027 33229 33431 33936 33835 33936 34340 35047 35249 34845 35249 35249 35653 35451 35552 36461 36461 36966 36158 36562 36663 36562 37067 36764 36764 37067 36562 37168 36865 37269 37673 37370 37168 36966 37168 37067 36764 36562 37269 36764 36461 36663 36663 37269 36865 36562 36158 36764 36865 35956 35653 35956 35451 35754 36057 35855 36158 36259 36158 36562 36461 36057 36259 35956 35754 35956 36461 36966 36764 37269 36966 36360 36663 36764 36663 36562 36461 36865 37168 36461 36461 36461 36158 35855 36461 35855 35451 35653 35249 35249 34946 35451 35552 35249 34037 33835 33330 33633 32825 32219 32320 32219 31916 31310 31512 31209 31007 30502 29795 29189 28987 28785 28381 27977 27371 27169 26462 26260 25149 25452 24846 24745 24038 23836 22927 21917 21109 19897 19392 19392 18584 17372 16564 15352 14544 14241 13231 12928 11918 10504 9797 9494 8686 7777 7171 6262 5555 4242 3030 2323 1414 1111 808 606 303 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 808 1414 2121 2424 2525 3030 3333 4444 4949 5757 6464 6969 7575 8080 8585 9090 9393 10201 10605 11009 11918 12423 13231 13938 14443 14645 15352 15453 16059 16362 16665 17473 17271 17776 18584 19392 19594 19594 20301 20503 21412 21816 22018 21917 22725 23028 23230 23432 24543 24139 24543 25149 25452 25654 25755 25957 26664 26967 26967 26765 27876 28482 28179 27977 28078 28684 28886 29492 29391 29391 29896 30502 31209 30603 30502 31310 31310 31613 32421 32926 32623 33027 32825 33229 33734 33431 33835 34239 35047 35451 35249 35552 36360 36360 35855 35754 36158 36360 36663 36461 36562 36158 36764 36966 37269 37269 37471 37269 37269 36966 37370 37572 37875 36966 36865 37269 37269 37370 36865 36663 36562 37067 36562 36764 37269 36966 36966 36865 36461 36764 36259 35855 36360 36764 35855 36158 35855 35855 36259 35956 36259 35956 36461 36663 36562 36057 35754 35754 35754 36663 36764 36663 36360 36562 36663 36461 36764 36764 36461 36865 36663 36259 36461 36360 36360 35855 35956 35451 35350 34744 35249 35451 34744 35047 34946 34037 33734 33835 33128 32724 31916 32118 32623 31916 31815 31310 30805 29997 29795 29694 28785 28381 28179 28179 27169 26866 26967 26361 25553 25351 25452 25149 24139 23432 23129 22523 21109 20301 19998 19089 18786 17877 16867 15958 14847 14241 13837 13130 12423 11312 9999 9696 8989 8080 7474 6868 5858 4747 3636 2727 1818 1313 1111 707 505 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1212 1616 2222 2525 3030 3232 3535 4444 5252 5858 6464 7070 7575 8282 8787 9494 9696 10403 10706 11615 12221 12625 13130 13736 15049 14948 15251 16059 16059 16564 16665 17271 17473 17978 18887 19392 19998 20301 20705 20705 21109 21412 22018 22220 22826 23129 23230 23735 24139 24442 25149 25048 25553 25755 25957 26462 26361 26866 27270 27472 27876 27573 27876 28179 28583 28684 28886 29391 29391 29795 30098 30805 31007 30704 31108 30805 31512 31815 32623 33027 33532 32825 33027 33734 34138 34441 34542 34643 34845 34643 35047 35451 36158 36057 36461 36663 36562 36764 36966 36562 36764 36966 36562 37269 37774 37471 37370 37168 37370 37673 37471 37471 36865 37067 37471 37471 37168 37067 37067 36461 36865 36865 36966 36966 37067 37370 36865 36562 36360 36360 36663 37067 36360 36461 36158 36360 36562 36663 36461 36663 36360 36259 36057 36360 36865 37471 36158 36158 36562 36158 36057 36663 36764 36966 36562 37269 37168 36764 35855 35855 36158 36360 35956 36158 35754 35956 36057 35249 35249 35653 34643 34542 34239 34239 33936 33229 33229 33431 32421 31916 31916 32118 31916 31108 30805 29896 29593 29593 28886 28179 27977 27876 27674 27371 26664 26664 26260 25149 25250 24442 24038 23331 23028 22321 21513 21008 20907 19392 18281 17877 17069 15958 15049 14039 13534 13231 12221 11716 10201 9595 9090 8181 7777 7272 6262 4747 3838 3030 2121 1414 1111 909 606 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 606 1313 1717 2323 2828 3131 3232 3838 4747 5353 6060 6969 7474 7979 8484 9191 9898 10100 10605 11009 11918 12019 12827 13231 13938 14342 14847 15150 15857 16362 16362 16867 17574 17776 18180 19089 19291 19897 20806 20907 20907 21412 21816 22018 21917 23230 23634 23836 24139 24543 25149 25250 25654 26260 26563 26563 26462 26765 27169 27573 27472 28078 27977 28381 28179 28381 29088 29189 29391 29694 30300 30704 30502 31007 31209 31209 31613 32118 32320 33027 32522 32623 33229 33532 33936 34441 34542 34845 34744 34542 34542 35350 35653 35956 36562 37269 37471 37168 37471 36865 37067 37471 37370 37067 37471 37471 37168 37774 37875 36865 36865 36562 36865 37269 37269 37370 37774 37269 37774 37370 36865 36865 37269 36966 36966 37067 37572 36966 36865 36663 37168 36764 36259 36966 36966 36966 37067 37370 37774 37269 36966 36663 36158 36562 36663 36461 36461 36562 36663 36663 36764 36663 36663 36562 36966 37471 36865 36158 35552 35855 35956 35754 35552 35451 35552 36057 35552 34744 34744 34845 34643 34542 34037 34138 33229 33330 33532 33027 32623 31815 31613 31916 31411 30906 30401 29896 29795 29492 29088 28078 28179 27876 27775 27169 26664 26159 25755 24543 24846 24038 23432 22927 22725 21614 21109 20604 19998 18584 17776 17372 16059 15756 14948 14140 13130 12524 12120 10807 9797 9292 8484 8080 7171 6464 5151 4343 3232 2323 1515 1111 1010 707 303 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1010 1515 1919 2727 3131 3333 3636 4141 4949 5757 6666 7070 7575 8181 8787 9393 9999 10605 10706 11009 12019 12221 12928 13130 13938 14544 15049 15453 16261 16261 16766 17473 17675 18180 18786 18988 19594 20099 20402 20402 21008 21513 21917 22018 22725 23331 23432 24038 24240 24038 24846 25654 26260 26260 26664 27068 26765 27472 28078 27775 27977 27674 28078 28482 28987 28179 28987 29391 30098 30704 30098 31209 30906 31411 31714 31815 32320 32623 32926 32219 32320 32825 33431 33532 34340 34340 34340 34845 35350 35350 35148 35653 35754 36663 36966 36663 36764 36663 36663 37067 37168 36966 37067 36865 37471 37370 37673 37774 36966 36966 37269 36764 37673 37774 36966 37673 37471 37471 37875 37673 37370 37269 37067 37269 37572 37370 36865 36865 36764 37168 36663 36360 37168 37168 37572 36966 36764 37269 37471 36865 36461 36461 36764 36562 36764 36461 36562 36865 37067 36764 36461 36259 36764 37370 37471 36966 36360 35754 35855 35754 35552 35754 35552 34946 34643 34744 34138 34340 34744 34542 34643 34643 33936 33128 32724 32421 32118 31613 31714 31613 31310 31007 30199 29997 29391 29290 29189 28785 28078 28078 28179 27573 26563 25553 25553 25553 24846 24038 23533 22826 22523 21715 21513 20705 20099 18786 17978 17574 16968 15756 14948 14039 13534 12928 12423 11110 10302 9494 8888 8282 7474 6565 5656 4343 3434 2525 1616 1111 1111 808 404 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1111 1616 2222 2727 3333 3232 3838 4545 4949 6060 6666 6969 7878 8383 8686 9494 10403 10504 10605 11413 12322 12928 13231 13938 14140 14948 15150 15756 16160 16463 16968 17877 18079 18988 18988 19594 19796 19796 20503 21513 21412 21917 21816 22725 22725 22927 23735 23836 23836 24543 24947 26058 26159 26563 26967 26967 27270 26866 27472 27371 27876 28179 28583 28684 28583 29290 29694 29795 29997 30199 30704 31007 31209 31209 31411 31916 33128 32825 32926 32522 33229 33835 33633 33633 34037 34441 34946 35552 35653 35552 35754 35653 36057 36663 36461 36259 36663 37269 37471 37471 37572 37471 37269 37370 37168 36865 37572 37976 37976 37875 37774 37774 37572 37471 37370 37572 37774 37774 37067 37673 36764 37572 37269 37269 37067 37269 37370 37471 37168 37067 36461 36663 36562 36966 36966 36764 36562 36865 36461 36360 36259 36360 37067 36865 36562 36663 37269 37269 37269 36158 36158 36764 36663 36764 36865 36259 36360 36259 36259 35754 36057 35350 35350 34340 35047 34744 34138 34239 33835 34340 34138 32926 32724 32421 31916 31613 31512 31613 31916 30805 30300 29896 29189 29391 28987 28583 28381 27270 27068 27371 27169 25755 25351 25351 24947 24139 23533 23230 22119 21715 21311 20604 19998 19594 18180 17675 17170 16261 15150 14645 13736 13231 12625 11514 10807 9999 9090 8484 7676 6666 6060 4545 3737 3030 2020 1313 1111 909 606 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 707 1313 1818 2626 2828 3232 3535 4040 4949 5454 6363 6666 7272 7878 8181 8888 9090 10403 10605 11110 11918 12322 12928 13534 14039 14544 14847 15453 16059 16160 16665 17473 17877 19089 18887 19392 19392 19695 20604 20806 21614 21917 21715 22725 23028 23230 23230 24139 24139 24543 24644 25250 25553 25957 26664 26563 26967 26765 26664 27472 27876 28078 28886 28785 29088 29290 29593 29593 29492 29997 30401 30704 30603 30603 31512 31714 32320 32623 33027 32623 33431 33431 33835 33532 34037 34037 34340 34946 35350 35956 36562 36158 36562 36360 36562 36764 37168 36562 36764 37269 37875 37673 37269 37370 36966 36663 37370 38077 37774 37370 37471 37168 37673 38077 37875 37774 37673 37067 36966 37168 36966 36663 37168 36966 37067 37067 37067 37168 36663 36865 36562 36562 36966 36865 36865 36865 36057 36663 36057 36158 36360 36865 37067 37067 36764 36360 36764 36966 36562 36259 36865 36360 35956 36057 35855 36259 36360 35754 35754 35552 35249 35552 34744 34340 34946 34138 34138 33734 33835 34037 33633 32623 32724 32219 31613 31310 31310 31007 30906 30300 29795 29896 29593 29290 28280 28179 27876 27270 26967 27068 26260 25250 25149 25048 24341 23533 23230 22523 21614 21109 20604 19998 19190 18786 17776 17069 16564 15352 14746 14039 13231 12625 11413 10605 10100 9595 8686 7979 6969 6161 5151 4040 3030 2323 1515 1212 1010 707 202 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 909 1515 1919 2727 2929 3535 4141 4444 5050 5858 6262 7171 7676 8080 8282 8585 9696 10302 10605 11413 12019 12322 12625 13433 14039 14544 15049 15958 16160 16463 17069 17170 18079 18685 19089 19493 19796 20503 21109 21412 21513 21917 22321 22725 23028 22927 23836 24240 24644 24644 25048 25149 25755 26159 26361 26462 26765 27270 27371 27977 28179 28583 29290 29593 29593 29896 29492 28886 29795 30401 30300 30502 31007 31209 31916 31714 33128 32926 32623 32825 33027 34138 34138 33936 33936 34643 35148 35249 35855 35855 36360 36360 36966 36562 36562 37067 36562 36461 37370 37370 37673 37370 37269 37067 37067 37875 37875 37572 37673 37774 37774 37976 38178 37572 37572 37168 37168 36966 37067 37067 36764 36966 36966 37067 37168 37067 37067 37168 36663 36562 37168 36764 36865 36865 36865 36764 36865 36562 36461 36360 36057 36461 37067 36865 36663 37168 36764 36461 36259 36360 36360 35855 35451 35855 36360 35855 35552 35047 35451 35956 35249 34340 34441 34542 34542 33936 34441 34239 33532 33128 33330 32219 31714 32118 31310 31209 31007 30805 29997 29290 29593 29391 28684 28179 27573 27472 26765 27169 26563 25755 25149 24745 23836 23028 22927 23028 21917 21311 20705 19897 19695 18988 18180 17675 16160 15352 15251 14039 13130 12625 11413 10807 10504 9494 8989 8282 6868 6363 5252 4141 3434 2626 1717 1212 1010 707 404 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1111 1616 1919 2929 3232 3535 4141 4545 5555 5858 6363 7272 7575 8080 8484 9191 9393 10201 11110 11413 12221 12423 12726 13736 13938 14443 15251 15756 16463 17170 17069 17776 18180 18887 19594 19897 20402 20402 21109 21614 22523 21715 22119 22927 22927 23432 23937 23836 24644 24846 25149 25149 26159 26462 26260 26159 27371 27573 27977 27775 28078 28381 28886 29189 29997 29391 29492 29492 30704 30805 31209 31007 31310 30906 31613 32421 32623 32522 32825 32421 33229 33532 33734 33835 34845 35350 36057 35653 35653 35754 35855 36158 35956 36562 37168 36865 36663 36966 37269 37269 37067 37269 37471 37269 37673 37774 37370 37370 37572 37673 37572 37471 37168 36764 36562 36966 37168 37673 37471 37168 37067 36865 37572 37269 36966 36663 37370 36966 37269 37269 37168 36764 36966 37269 36865 36865 36663 36966 36764 36865 36360 36360 36562 36764 36360 36562 36966 36764 36461 36259 35855 35956 36057 36360 35350 34239 35249 35754 35653 35047 34643 34340 34138 34037 34138 33936 33936 33431 33027 32825 32219 31411 31613 31108 31108 30603 30704 29896 29492 29290 28886 27977 28280 27977 27472 26664 26462 25755 24644 24341 23735 23129 22624 23129 22119 21816 21513 20503 19493 19291 18685 17675 16463 15857 14948 14241 13433 12625 11817 10908 10605 9595 9191 8383 7171 6565 5757 4444 3636 2727 1919 1212 1111 707 404 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 303 1515 1616 2222 2929 3333 3838 4343 4646 5454 6262 6666 7171 8080 8282 9090 9090 9595 10504 11211 11716 12120 12827 12726 13635 14241 14847 15453 16160 16867 16968 17574 17776 18786 19493 19796 20705 20402 20301 21008 21311 22220 22422 22523 22624 23028 23533 24038 24139 24543 25048 25250 25654 25856 26159 26058 26563 27573 27169 27674 27775 28280 28381 28785 29593 29997 29795 30603 30401 30704 31007 30906 30704 31512 32017 31007 32017 32623 33027 33128 33128 33936 34643 34340 34441 35653 35451 35350 35552 35653 35451 35754 35956 37168 37269 36865 37168 36966 37168 37067 37572 37067 37572 37976 37774 37774 37471 37673 37572 37572 37673 37673 36966 36764 36461 36663 36764 36865 37269 37269 37269 37471 37572 37370 36865 37067 37168 36663 37067 37269 37370 36966 37471 37370 37471 37269 36865 36461 36966 36865 36259 36865 36865 36865 36259 36461 36057 36259 36663 36360 36057 35653 35956 35451 34744 34542 35552 35350 35148 34744 35148 34138 33633 33734 33835 33431 33633 32825 32825 32320 31815 31512 31108 31310 31007 30906 30098 29694 29189 28482 28280 27977 27068 27270 26967 26159 26058 25351 24947 24038 23533 23129 23331 22725 22119 21311 20503 19493 19291 18483 17372 16362 15958 15049 14241 13534 13231 12221 11514 10605 9898 9292 8787 7878 6767 5959 4747 3737 2727 2323 1212 1111 808 505 101 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 606 1616 1717 2424 2929 3737 4040 4343 4848 5656 6666 6565 7272 8080 8484 8787 9292 10100 10605 11211 11817 11817 12524 13231 13837 14140 15352 16059 16362 16665 17170 17877 18180 18887 19392 19594 20099 20099 20806 21412 21513 22523 22624 22826 22422 23028 23634 24038 24644 25351 25856 25452 25856 25957 26462 26260 27068 27270 27371 27371 27876 28280 28179 28684 29391 29795 29997 30199 30502 30603 30401 31108 31512 31714 32017 32017 32623 32926 33431 33330 34138 34441 34643 34845 34441 34744 35047 35653 35451 35754 36259 36764 37168 37269 36966 36562 36663 36360 36764 36764 37168 37875 37976 37875 37774 37774 37774 36966 37572 37673 37673 37673 37572 37067 36966 37067 37067 36663 36764 36663 36865 36764 37067 37370 36562 37067 36966 37168 36562 36461 37168 36764 37168 36259 36663 36764 36562 36663 36562 36360 36562 36865 36663 36663 35855 35451 35956 36562 35552 35350 35451 35249 35047 34542 34239 34946 35047 35249 34946 34340 33734 33431 33633 33128 33027 33229 32825 32522 32219 31714 31209 31007 31613 30502 29896 29391 29391 28684 28280 27068 27472 27068 27068 26260 25553 25553 25553 24442 23937 23634 22826 22321 21917 21614 20402 20301 19594 18483 17372 16564 16160 15554 14948 13938 13029 12524 11514 10807 9898 9090 8888 7979 6868 6363 5050 4141 3030 2424 1515 1010 909 808 303 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1111 1515 1818 2626 3030 3737 4242 4545 4949 5858 6666 6767 7474 8080 8585 8787 9494 9898 10504 11211 11716 11918 12726 13433 14039 14847 15756 16059 16261 16968 17675 18180 18584 19291 19493 20301 19897 20301 20503 20907 21917 22725 22826 22624 22826 23028 23735 24543 24442 25048 25149 25856 25755 26462 26664 27169 26967 27270 27472 27876 28078 28280 28583 29088 29391 30300 30502 30603 30603 30704 30906 31613 32118 32724 32421 32825 32825 33229 33128 32825 33835 34542 34845 34744 34845 35249 35956 36461 35855 36057 36360 36764 36562 36865 37067 36360 36865 37168 36663 37673 37673 37875 37875 37572 37875 38279 37471 37370 37370 37673 37673 37673 37875 38481 37471 37471 37673 37067 36562 36360 36461 37067 37471 37269 36966 37269 36663 36360 36663 37269 36461 36259 36158 36158 36259 36360 36562 35754 36057 36461 36259 36663 36259 35552 35249 35552 35855 35047 35350 35754 35148 35451 34946 34441 34138 34441 34441 34037 33532 33835 33734 33532 33431 33835 33128 32623 31815 32017 32017 31512 31209 30502 29997 29290 28886 29189 28482 27674 26967 26462 26664 26563 25654 25149 24543 24139 23533 23129 22927 22725 22220 20806 20402 20301 19291 18281 17170 16665 16160 15958 15049 14342 13332 12827 11918 11312 10100 9494 8585 8282 6969 6464 5151 4343 3333 2424 1616 1010 1111 808 505 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1212 1616 2121 2727 3232 3737 4040 4545 5454 5959 6767 7272 7575 8181 8484 8888 9595 9999 10403 11211 11615 12120 12726 13433 14342 14948 15857 16059 16362 17069 17978 18786 18685 19392 19796 19392 19897 20705 20806 21715 22119 22119 22422 23028 23230 23230 23937 24038 24442 24341 25048 25452 25957 26664 27270 26967 26765 27775 27674 28179 28583 28583 29189 29492 29492 29896 29694 30603 31007 31209 31108 31916 32421 32421 32522 32724 33229 32926 33330 34037 34138 34744 34542 34744 35148 36360 36562 36461 36259 36461 36663 36764 36461 36461 36966 37269 37067 36865 37370 37168 37370 37168 37168 37572 37976 37673 37572 37067 37269 37875 37572 37976 37269 37370 37875 37774 37168 37067 36966 37067 37370 37471 37269 37471 37168 36966 37168 37168 36865 36865 36158 36360 36461 36764 36461 36158 35956 36259 36259 36461 36259 35350 35350 35754 35956 35148 34946 35047 35148 34946 35249 35148 35451 34441 34744 34340 34441 34138 34239 34239 33734 33532 33431 32724 32017 32219 32320 31815 31007 29997 29290 28684 29189 28482 28381 27472 27169 26765 26462 26058 25755 24846 24442 24543 24038 23129 22927 22321 22321 21513 20503 19897 19291 18382 17473 16867 16766 16160 15251 14342 13231 12423 11716 11110 10403 9292 8585 8484 7272 6060 5353 4545 3737 2626 1818 1313 1111 909 606 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1313 1818 2121 2525 3333 3737 4141 4747 5454 5757 6565 7171 7676 8585 8888 9090 9494 10100 10504 11009 11716 12322 12827 13635 14241 15150 15655 16160 16665 16968 17776 18180 18786 19594 19594 19897 20503 21109 21008 21917 21715 22119 22523 23129 23230 23331 24341 24038 24543 24745 25149 25452 26664 27068 26765 26967 27068 27472 27876 28381 28381 29391 29795 29694 29189 29694 30401 30805 30704 31512 31714 32017 32017 31714 32219 33128 33633 33835 34138 34441 34542 34542 34441 35451 36158 36259 35956 36057 36360 36663 36057 36562 36966 37067 37168 36966 37067 36865 37269 37673 37067 36764 37572 37067 37774 38077 37471 37370 37673 37875 37269 37269 36865 38077 38077 37572 37572 36966 37572 37875 37168 37067 36865 36764 36764 37168 37067 36966 36865 36865 36663 36057 36158 36663 36966 36259 36259 36057 36057 35754 34946 35148 35451 35451 35148 34239 34845 34946 35552 35249 34946 35047 34542 34441 34441 34239 33936 33734 33936 33330 32825 32623 32522 32219 32118 31310 31209 30704 29997 29088 28684 28280 27775 27674 27573 27371 26462 25755 25048 24947 24543 24442 23634 23432 23230 22220 22018 21715 20604 20099 19190 18180 17574 16766 16463 16160 15251 14443 13433 12726 11716 11110 10201 9696 8787 8383 7575 6262 5555 4646 3737 3131 1919 1414 1111 909 707 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 505 1414 1818 2323 2727 3131 3737 4343 5151 5555 5959 6666 7171 7575 7777 8686 9292 9595 10100 10605 11211 11918 12524 13231 14039 14443 14948 15958 16261 16564 17069 17675 18079 18483 19594 20402 20806 20907 21816 21311 21816 22119 22119 22927 23129 23432 23937 24341 24745 25351 25250 25250 25856 26361 26260 26361 26765 27371 27876 28482 28482 29492 29694 29290 29391 29997 30300 31209 31108 31108 31310 31714 31815 31714 31815 32219 33027 33128 33835 34037 34441 34643 34744 35047 35653 35148 35350 35956 35855 36158 36562 36966 36764 36966 36865 36562 37572 37471 37774 37572 37572 37673 37370 37370 37168 37572 37370 37471 37572 37976 37471 37673 37673 37370 37976 37875 37774 37774 37471 37370 36764 36562 36663 36663 36865 37269 36764 36966 36663 36764 36562 36360 36663 36259 36158 36259 35754 35552 35855 35148 34946 35451 35754 35754 35047 34441 34643 35148 35148 34845 34643 35047 34542 33835 34037 34340 34138 33835 33229 32522 32421 32118 32522 31916 31512 31007 30704 30502 29492 28684 27977 28280 27876 27270 27068 26260 25856 25553 24846 24644 24139 23533 23634 23533 22624 21816 21614 20806 20200 19695 18786 17978 17170 16665 15857 14847 14342 13231 12625 12120 11009 9999 9494 8989 8383 7676 6464 5555 4747 3737 3232 2525 1616 1111 909 707 303 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1010 1515 1717 2323 2828 3333 3737 4242 5252 5757 6161 7171 7070 7676 7979 9090 9595 10100 9999 10807 11312 11918 12524 13130 13938 14746 14847 16261 16564 16766 17473 17675 17877 19392 20200 20503 20604 21412 21513 21412 21715 22018 22321 22624 23331 23634 24240 24745 25250 25250 25250 25957 26260 26361 26462 26765 27169 27775 28179 28482 29088 29290 29492 29593 29795 30805 31209 31209 31714 31613 32017 32219 32118 32219 32522 32825 33027 33330 33330 34037 34138 34845 34643 34946 35552 35047 35350 35653 36158 35855 36158 36461 36764 36562 36764 36360 37067 36966 37370 37572 37875 38279 37673 37774 37370 37370 37370 37168 37774 37673 37673 37269 37269 37269 37370 37370 37572 37572 37269 36663 36966 37067 36966 36865 36663 36562 36562 36461 36057 36360 36360 36057 36259 35956 36057 36158 35855 35552 35148 35249 35552 35754 35653 35350 34845 34845 34441 34744 35047 34542 35148 34340 33734 33431 34239 33633 33128 32926 32522 32522 32724 32219 31512 30704 30704 30199 29593 28987 28482 28078 27876 27169 26563 26159 25856 25149 24745 25250 24139 23634 23432 23331 22826 21715 21715 20705 20301 19392 19089 18180 17170 16059 15554 15049 13837 13231 12120 11716 11009 10504 9393 8585 8282 7676 6666 5757 4646 3939 3535 2727 1616 1212 909 707 404 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1111 1515 1919 2525 2929 3434 3939 4646 5151 5858 6060 7070 7272 7575 8282 9090 9393 9696 10201 10908 11312 11918 12625 13433 14241 14443 15251 16261 16766 16867 17473 17877 18786 19392 19796 19998 20503 21311 22220 21917 22018 22220 23129 23230 23533 23836 24038 24745 25048 25149 25755 26058 26260 26765 27169 27472 27270 27876 28078 28280 28987 29391 29593 30199 30805 31007 31209 31310 31613 32118 32421 32421 32724 32623 32926 33128 33532 33936 34239 34643 34744 35047 35350 35552 35249 34946 35451 35855 35552 35956 36360 36057 36158 36461 36360 36461 36461 36865 36663 37067 37572 37269 36562 37370 37168 36966 37269 36764 37673 37774 37471 37168 37370 37471 37471 37976 37370 37471 37673 37673 37067 37067 37067 36966 36764 36562 36360 37067 36865 36259 35653 35653 35350 35653 35754 35653 35148 34946 35249 35754 35451 34946 35148 34946 34845 34643 34441 34542 34643 34239 33532 33027 33229 33734 33431 32926 33027 33128 33532 32926 32118 31512 30805 30098 29997 29795 29189 28583 27775 27573 26866 26159 25654 25351 25250 24745 24240 23735 23230 22927 22220 21715 21210 20705 20099 19493 18382 17978 17473 16564 15655 15150 14241 13231 12120 11514 11009 9999 9494 8484 8383 7676 6767 5858 4949 4040 3535 2929 2121 1313 1010 808 606 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1212 1515 1919 2424 2929 3535 3838 4848 5353 5757 6161 6666 7474 7878 8383 8787 9292 9595 10302 10908 11312 11817 12625 13534 14443 14948 15655 16160 16665 16766 18079 18584 18988 19291 19392 19594 20402 21210 21715 21412 22119 22725 23129 23129 23432 23937 24442 24947 25149 25351 25654 26361 26361 26664 27270 27472 27068 28179 28583 28785 29088 28987 29896 30300 30603 30805 31108 31411 31613 31916 31613 32017 32926 33128 33532 33229 34037 34845 34845 34845 35148 34946 34946 35249 35451 35451 35350 35350 35552 35552 35754 35754 36259 36764 36764 36158 36461 36966 36461 36663 37269 37269 37067 37269 36865 37471 37673 37471 37976 37774 37572 37976 37572 37673 37976 37067 37471 37067 37572 37370 36865 36865 36663 36562 36360 36663 36966 36562 36360 36158 35855 35754 35552 35047 35451 35350 35148 35350 34845 34946 34845 34744 34542 34643 34744 34037 33936 33835 33734 33532 33633 34037 33633 33027 32926 33128 33128 32926 32421 31916 31108 30401 29795 29997 29391 28583 27573 27876 27876 26866 25856 25250 25048 24240 24038 23533 23432 23028 22624 21917 21109 20503 20402 19493 18685 17978 17372 16766 16160 15251 14443 13534 12726 11615 11009 10100 9696 9090 8282 7676 7070 5959 4949 4444 3737 2929 2121 1414 1111 808 606 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1313 1515 1818 2727 2929 3434 4141 4949 5555 5858 6262 6767 7575 7979 8282 8787 9090 9696 10403 10807 11716 12625 13332 13837 14140 15049 15958 16463 16564 17069 18180 18584 18786 19089 19594 20301 20402 21210 21513 21513 22018 22523 22927 23230 23937 23836 24644 24745 25048 25452 25654 25957 25957 26462 27270 28179 27876 28179 28785 28987 29290 29189 29391 29391 29997 30906 31815 32017 31916 31310 32219 32421 32724 32623 33229 33936 34138 34744 34441 34542 34542 34744 35653 35249 35350 34643 35148 35653 35552 36360 36259 35956 35855 36259 36461 36259 36663 36865 36966 37067 37067 37269 37471 37269 36966 37572 37471 36966 36865 37471 37269 37572 37370 37269 36966 36865 37168 37168 37269 37370 36966 36865 36663 36663 36663 37168 36562 36562 35249 35552 35047 35451 35350 35552 35451 35047 35350 34845 34946 34744 34542 33936 34239 34542 34138 33128 33431 33835 34340 33633 33431 33027 33633 33229 32421 32522 32017 31411 30805 30603 29593 29492 28886 28987 28381 27573 27371 26462 25856 25755 25149 24543 24341 23432 23432 22927 22422 21917 21412 20402 19998 19190 18584 18079 17170 17069 16362 14746 14342 13635 12726 11716 11110 10201 9696 9090 8282 7575 6868 6060 4949 4646 3838 3030 2323 1717 1111 909 707 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1414 1515 1919 2828 3131 3535 4242 4848 5252 5656 6262 6969 7373 7878 8282 9090 9090 9797 10504 11211 12221 12726 13231 13635 14443 15049 15655 16160 17069 17473 18382 18483 18584 19594 19998 20301 20806 21109 21109 21614 22018 22523 22927 23432 23331 24139 24543 25149 25250 25452 25654 25856 26563 27169 27775 28078 27977 28785 28684 29189 29290 29290 29896 29492 30502 30906 31613 32118 31916 32017 32017 32118 32118 32825 33532 33835 34441 34340 34340 33936 34138 34744 35451 35350 34744 34744 34845 35754 36259 36158 36259 35956 36158 36663 36360 35956 36764 36966 37067 36865 36562 37370 37370 37572 36865 37067 37168 36865 37067 37370 37168 36663 37774 37673 37370 37572 37168 36865 37067 37774 37067 36663 37067 36865 36562 36360 35855 35249 34542 35350 35350 35653 34946 34441 34643 34037 35047 34946 34744 34037 34542 34542 34441 34340 34037 33734 33835 34441 33633 33229 32623 32522 32522 31613 32219 31209 30603 30199 29997 29391 29088 29088 28785 27977 27169 26664 26260 25654 25654 25149 24745 23836 22927 22321 22018 21715 21210 20604 19897 19291 18786 17978 17271 16564 15958 14948 14342 13332 12625 12120 11413 10706 10100 9292 8181 7474 6767 5858 5151 4444 3737 3131 2424 1717 1111 909 808 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1414 1616 1919 2727 2929 3535 4141 4646 5050 5555 6161 6666 7171 7878 8181 9292 9494 9999 10302 11312 12322 13029 13029 13433 14847 15453 15756 16160 16766 17069 17978 18584 18685 19796 20200 21109 21008 21311 21109 21311 21816 23028 22927 23230 24240 24442 24745 25048 25856 25755 25957 26260 26563 27068 27977 27775 27775 28381 29189 29290 29694 29795 29997 30704 30906 31815 32017 32118 32118 32118 32623 32320 32522 33128 33532 33734 34239 34542 34542 34239 34542 34744 34845 34643 34744 35148 35855 35552 34744 35350 35754 36562 36259 35754 36057 36158 36259 36461 37269 37572 37269 37067 37370 37067 36764 36663 37067 37572 37875 36966 37370 37572 36966 37471 37673 37269 36562 36966 37269 36562 36764 36562 35855 35754 35855 35249 35047 34946 34946 34643 34744 34340 34138 33835 34239 34340 33633 34239 34340 34239 34542 34138 33734 33431 33431 34037 33532 33330 32825 32421 32320 31815 31815 30906 30906 29997 30098 29896 29290 29088 28179 27977 27472 26765 26058 25553 25048 24543 24644 23836 22725 22119 21816 21816 21109 20604 19897 19190 18988 17877 17069 16463 15857 14847 14241 13635 12928 12221 11413 11009 10100 9191 8181 7575 6868 5555 5050 4646 3636 3030 2323 1818 1111 1010 808 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1414 1616 1818 2525 3131 3535 4141 4747 5151 5454 6363 6969 7171 7878 8686 9191 9494 9797 10706 11110 12120 12322 13130 13938 14544 15655 16160 16362 16665 17069 17978 18180 18584 19291 20705 20705 21311 21210 21412 21614 22523 22927 23028 23432 23836 24442 24846 24947 25452 25957 26664 26361 26866 27169 27472 27775 28381 28684 29189 29896 30098 30199 30603 31108 31411 32017 32118 32320 32522 32522 32320 32219 33229 33734 33229 33633 33835 33633 33734 34542 34946 34542 34845 35451 35350 35653 35249 35350 35451 35956 36461 36461 36057 36057 36158 36461 36562 37673 37572 36865 36865 36764 37067 37067 37269 37067 37067 37572 37572 37471 36966 37673 37471 37269 37168 36360 36259 36562 36865 36461 35855 35653 35350 35249 35047 34138 33936 34542 34441 34340 33835 33734 34340 34441 33734 33431 33734 34037 34037 33532 33431 33330 33431 33027 33128 33431 32623 32118 31714 31613 31916 31108 30502 30603 30199 29997 29694 28482 28078 27674 27169 26563 25957 25957 25250 24442 24038 23331 22725 22321 22321 21513 21109 20503 19998 19291 18887 17978 16968 16463 15857 15049 14443 13837 13029 11918 11009 10706 9898 8989 8080 7575 6565 5757 5252 4747 3939 3030 2424 1818 1414 1111 909 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1414 1717 1818 2727 3434 3636 4242 4848 5151 5555 5959 7070 7373 7777 8383 9090 9393 9898 10706 11009 11817 12423 13332 13736 14241 15554 16059 16362 16867 17574 18180 18584 18988 19392 19594 20099 21008 21614 21917 22119 22220 22927 23129 23432 23634 24543 24846 24947 25250 25856 26462 26967 26563 27270 27573 28482 28482 29088 30098 30098 29694 30098 30098 30502 31007 31613 32118 32825 32825 33027 33128 33431 33229 32825 33128 34340 34542 34542 34643 34845 35047 34744 34845 34845 35350 34744 35451 34845 35451 35956 36259 36259 36360 36158 36764 36562 36461 37168 36966 36360 36663 36865 37168 36865 36259 36562 36764 37572 37370 37269 37168 37471 37067 36865 36158 36158 36360 36966 36158 35451 35552 35451 35956 35047 34542 34239 34441 34845 34239 33330 34138 34340 33633 33330 33734 33734 33532 33431 33027 33330 33532 32926 32421 32724 32017 32118 31310 31108 31512 31209 30603 30502 30098 29593 29290 28684 27472 27674 27472 26664 26159 25553 25452 24543 24240 22927 22321 21816 22119 21412 20604 20301 19392 19291 18382 18079 17473 16564 16059 15352 14140 13938 12524 12120 11211 10706 9797 9191 7878 7373 6565 5858 5151 4545 3939 3131 2323 1717 1414 1111 808 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1414 1515 1919 2828 3232 3939 4242 4747 5353 5959 6161 6767 7373 7979 8585 8989 9393 10201 11009 11211 11615 12827 13433 13433 14746 15857 16362 16362 17271 17675 18281 18887 19190 19493 20099 20099 21008 21210 21311 22119 22422 22523 22725 23533 24139 24240 24644 24644 25351 26159 26664 27270 27674 27775 28280 28381 28482 29189 29795 30199 30199 30300 30300 30199 30199 31613 31512 32421 32926 33431 33633 33633 33431 33835 33835 34037 33633 34037 34340 34441 34138 34239 34239 34441 34946 34744 35249 34845 34946 35451 35956 35754 35653 35754 35956 36461 36259 37067 36865 36966 37774 37471 36360 35956 36360 36764 36966 37067 37168 36966 37673 37572 36865 36764 36562 36461 35956 36259 35552 35451 35653 35956 35350 34643 34744 34340 34441 34239 34340 34037 34340 34138 33936 34037 33734 33936 33027 33330 33027 32825 32522 32118 31815 31916 31310 31310 31108 30906 30300 29896 29391 29593 29492 28785 27876 27270 27169 26563 26260 25553 25351 24341 24341 23937 23129 22119 21513 21109 20099 19594 19493 18887 18685 18281 17473 16867 16261 15251 13938 13130 12423 11817 10706 10706 9999 9595 8282 7474 6767 6262 5454 4444 3939 2929 2222 2020 1414 1212 909 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1313 1616 2020 2828 3232 3737 4141 4747 5151 6060 6363 7070 7474 8080 8787 8989 9292 10302 10706 11211 12120 12726 13130 14039 14746 15554 15554 17170 17372 17574 18079 18988 19190 19493 20099 20705 21412 21715 21614 22018 22624 22826 23230 23634 24139 24442 24846 24947 25856 26563 27068 26866 27270 27775 28280 28280 28381 29189 29997 29795 29795 30401 30906 30906 31411 31714 32421 32926 32825 33330 33431 33734 33835 33431 33835 33633 33633 33835 34441 34542 34441 34542 34744 34744 35350 35350 35047 35249 35148 35653 35350 35552 35451 35754 36663 36764 37168 36764 36562 36360 37067 36966 36461 36057 36764 36461 36663 36865 36865 36865 37168 36865 36461 35855 35653 35552 35552 35451 35552 35350 35653 35148 34744 34542 34643 34239 33936 33835 33734 34643 34340 33633 33431 33532 33330 33229 33128 32724 32825 32320 31714 31714 31512 31108 31310 30906 30704 29694 29290 29290 29290 28381 28179 27674 27169 26866 26361 25250 24745 24341 24240 24240 23230 22523 22321 21109 20301 19695 19594 18988 18786 18079 17271 16665 15756 14948 14140 12726 12221 12019 11211 11009 10302 9595 8585 7777 6767 6363 5656 4646 3838 2828 2424 1919 1414 1111 909 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1212 1616 2020 2828 3232 3737 4444 4545 5151 6060 6464 7272 7575 7777 8585 8888 9292 10403 11110 11615 12322 12524 13130 14241 14645 15554 15958 16564 16968 17271 18079 18988 19291 19392 19897 20604 21311 21412 21412 22321 23230 23331 23634 23634 24442 25048 25149 25452 26058 26765 26462 27371 27876 27876 28078 28179 28886 29189 29997 30098 30805 31108 31714 31209 31108 31411 32219 33027 33027 33027 33734 33633 33027 33027 33633 33835 34138 33835 33936 34239 34643 35047 35350 35148 35350 35451 34946 34845 34744 35350 35451 34845 35047 36057 36158 35754 35855 35956 35855 36360 36360 36461 36360 36360 36360 36360 36461 36057 36057 35956 36158 36158 35552 35956 35552 35653 35855 35754 35148 35350 34643 34542 34037 33633 33835 33734 33330 33330 33734 33431 32926 33128 33330 33532 33229 33229 32522 32118 32219 31714 31714 31310 30300 30401 29896 29896 29795 29391 29391 28482 28179 27573 27270 26664 26159 25654 25553 24543 23836 23331 23230 22927 22119 21210 20907 20200 19796 18685 18483 17877 17271 16766 15857 14847 14241 13130 12928 12322 11009 10605 10201 9494 8282 7373 7070 6262 5353 4747 3838 3232 2424 1818 1515 1212 909 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1212 1414 2121 2727 3131 3636 4141 4444 5353 5656 6565 7070 7777 7979 8585 9191 9595 10403 10908 11615 11918 12625 13231 13938 14645 15251 15857 16463 16968 17170 17675 18786 19291 19695 20200 20604 21311 21412 21917 22321 22725 23533 23836 23937 24745 24846 25250 26058 26563 26361 26967 27371 27573 28179 28785 29391 29694 29593 30199 30401 31613 31411 31108 30805 31613 32017 32724 32724 32623 32724 33532 33027 33128 33532 33532 33936 33734 33633 34037 34138 34340 34542 34340 35148 34946 34643 34946 35451 35754 35552 35249 35552 35754 35956 35552 35552 35754 35855 36764 36764 36764 36057 36360 36865 36562 36562 35855 35855 35451 35855 35653 35653 35350 35956 36461 35956 35350 35249 35148 34542 34037 33633 33835 33128 33532 33330 33330 33128 33330 32623 32825 32522 33027 32118 32017 32219 31714 31209 31108 30906 30300 30098 30098 29694 29290 29189 28987 28280 27775 27472 27472 26361 26159 25654 25654 24947 24341 23634 22624 22624 22321 21311 20907 20402 19796 19291 18685 17776 16968 15655 15453 15150 13938 13433 12625 12120 11211 10605 10100 8989 7878 7474 7272 6262 5454 4444 3636 3131 2424 1919 1515 1313 606 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1111 1414 1818 2424 2929 3737 4242 4444 5252 5555 6464 6969 7474 8282 8787 9090 9494 10504 11009 11110 11716 12928 13635 14342 14746 15049 15756 16564 16867 16867 17978 18786 19594 19897 20200 20402 20402 21008 21412 22119 22826 23230 23735 23937 24442 24644 25351 26361 26260 26563 27169 27270 27371 28078 29189 29290 29896 29896 30300 30401 31411 30906 31007 31815 32421 32623 32522 32825 32522 32926 33128 33330 33936 34340 33734 33633 34542 34643 34037 33835 33936 34441 35047 35047 34946 34643 34845 34845 34744 35148 35148 35451 35956 35552 35956 35956 35451 35956 35754 35653 35249 35350 35451 35653 35855 36057 36158 35956 35552 35350 35249 35249 35653 34845 34643 34239 34441 34542 33734 33330 33835 33431 33330 33128 32825 33330 33027 32724 32421 31714 32118 32219 31916 31209 31209 30502 30199 29795 30502 30199 30199 30098 29593 29088 28785 28078 27573 27068 26765 26664 26159 25452 25452 25452 24745 23331 22927 22321 21614 21513 20705 20200 19695 18988 18786 17877 17069 15857 15251 14645 14140 13130 12423 12322 11009 10706 9999 9090 8181 7575 7070 6262 5454 4444 3737 3030 2626 1818 1515 1313 505 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1111 1414 1717 2424 2828 3737 4242 4646 5252 5959 6565 6767 7373 8181 8787 8888 9393 10403 10605 11110 11615 12827 13534 14342 14746 15049 15958 16665 17069 17473 18079 18685 19392 19796 20503 20604 20705 21816 21816 22119 22826 22927 23735 24240 24644 24846 25452 25856 26361 26361 27068 28280 27977 28280 28482 29088 29290 29290 29391 29795 30300 30603 31108 31815 32724 32421 32219 32623 32522 32724 33229 33027 34037 33835 33835 33835 34138 34542 34542 34441 34441 34643 34946 34239 34037 34340 34744 34845 34441 34845 35249 35047 35249 35047 34845 34643 35249 35451 35047 34845 34340 34744 35451 34946 34946 35350 35754 35451 35148 34643 34946 34643 34744 34643 34542 34239 34037 33734 33734 33633 33128 33431 32825 32623 32522 32219 32219 32219 32118 31815 31512 31007 30805 30805 30300 29896 29694 29997 30098 29896 29189 29189 28381 27977 27472 27977 27371 26361 25957 25755 25351 24947 23937 23331 23331 22523 22018 21513 20402 19897 19493 19089 18382 17473 17271 16261 15554 15049 14241 13433 12625 12019 11110 10201 9898 9191 8282 7676 6868 6060 4949 4444 3737 3333 2626 2020 1414 1212 505 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1010 1414 1616 2323 2727 3737 4444 4646 5252 6060 6363 6666 7070 7979 8888 9292 9292 10403 10908 11413 12019 12827 14039 14645 15049 15150 15655 16362 17069 17978 18584 18887 19594 20402 20604 21008 21614 22220 22624 22523 23028 23331 24240 24543 24644 25149 25755 25654 26058 26765 27371 27371 27876 28280 28381 28381 28482 28482 29088 29997 30805 31411 31411 31916 31512 31512 32623 32320 32421 32724 32825 32522 32522 33128 33936 33734 33633 34138 33532 34037 34744 34744 34340 34340 34643 35047 34845 34946 34946 35249 34946 35047 35350 35249 34542 34643 34845 34946 35148 34643 34441 34845 34643 35249 35249 35451 35148 34744 34946 34845 34542 34845 34138 33734 33633 33027 32825 33229 33229 33330 32724 32219 32118 32724 32825 32118 31916 31613 31310 30805 30704 30704 30300 30502 29896 30401 30098 29896 29189 28684 28583 27876 27472 27169 26967 26260 25755 24947 25048 24341 24240 23331 23129 22624 21715 21008 20301 19897 19291 18786 18079 17372 17069 16665 15958 14948 14342 13938 12625 12120 10807 10100 9797 9292 8484 7575 6767 6363 5050 4444 3939 3434 2424 1919 1313 1111 606 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1010 1313 1616 2121 2727 3434 4444 4646 5151 5656 6262 6666 7373 8080 8787 9090 9494 10504 11009 11211 12019 12827 13433 14443 14746 15554 16059 16160 16968 17473 18180 18786 19493 19998 20604 20705 21715 22422 22826 22826 23331 23634 24341 24341 24745 25351 26058 26664 26563 26866 27472 27977 28179 28078 28280 28886 29088 29290 29896 30199 30805 31007 31108 31007 31209 31613 32421 32421 32623 32320 32623 33027 33229 33128 33532 33128 33027 33633 34138 34037 33936 34037 33633 34138 34946 34744 34138 34340 34138 34340 34441 35148 34744 34744 34744 34744 34946 34845 34340 34946 35249 35754 35451 34946 35047 34845 35047 34441 34340 34037 34037 33835 33229 32522 32623 32724 32926 32926 32522 32926 32118 32219 32522 32421 31815 31815 31007 30704 30300 30098 30300 30199 29896 29290 29391 29391 28987 28078 27775 27775 27169 27169 26260 26058 25553 24846 24846 24139 23533 23533 23028 22523 21513 21210 20301 19493 19089 18887 18281 17776 16867 16362 15655 14544 14241 13332 12625 11918 11110 10201 9696 9292 8484 7777 6767 6060 5151 4646 3939 3737 2525 1919 1313 1111 606 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 909 1313 1616 2323 2828 3333 4040 4444 5151 5656 6161 6767 7373 7979 8585 9191 9595 10403 11211 11312 11918 12726 13332 14544 15352 15453 16160 16463 17069 17271 18079 18988 19493 19796 20099 20907 21614 22220 22422 22624 23129 23533 24139 24341 24543 24846 25755 26159 26260 26866 27775 27876 27977 27977 28583 29088 29492 29189 29795 30098 30300 31108 31613 31310 31815 32320 32724 32219 31815 32118 32623 33128 32623 33027 32825 33027 33229 33128 33734 33734 33835 34340 34340 34643 34037 34239 34441 33936 34138 34239 34441 35148 34542 34340 34441 34744 33936 34037 34239 35249 35148 34441 34340 34441 34340 34239 33633 33330 33734 33532 33229 32926 33027 33027 33128 32623 32017 31916 32320 32320 32219 31815 31613 31411 31209 31007 30300 30199 29694 29896 29593 29189 28886 29088 28684 28280 27674 28078 27674 26967 26563 26462 25452 24846 24442 23634 23432 22927 22321 21917 21715 21008 20200 19897 19291 18685 18786 17776 16968 16160 15352 14443 13736 13433 12726 11918 11312 10504 9797 9393 8484 7676 6969 5858 5252 4444 3939 3535 2424 2020 1616 909 707 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 909 1414 1616 2222 2525 3232 3737 4444 5252 5656 5555 6565 7171 7979 8888 9191 9595 10403 10706 11413 11716 12322 13736 14241 15049 15352 16362 16564 16867 17271 18483 18887 19392 19695 20301 21008 21412 21816 22624 23028 22927 23331 23836 24240 24846 24644 25250 25755 26159 26664 27270 27472 28078 28179 28886 29088 29189 29694 29795 30401 30199 30805 31209 31411 31512 31815 32118 32219 32118 32219 32118 32522 32421 32825 33229 33330 33633 33734 34037 33532 33633 33734 34037 34138 34138 33633 33532 33734 33734 34138 34037 34441 34441 34340 34340 34239 34037 34037 34037 33936 33330 33633 33431 33532 32926 33431 33128 33027 32825 32623 32421 32320 33330 32623 31815 31613 31916 31714 31512 31209 31007 30401 30098 30401 30603 30199 29694 29391 29694 29492 28886 28381 28280 28179 27775 27270 26664 26866 26462 25755 25149 24442 23937 23735 23432 22725 21917 21614 21210 20503 20200 19695 18887 18382 18079 17271 16463 15958 15352 14039 13837 13534 12726 11817 11110 10504 9696 9393 8484 7575 6767 5656 5252 4343 4040 3535 2323 2121 1616 909 707 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 808 1212 1616 2020 2323 3131 3535 4242 5252 5555 5959 6565 7272 7777 8888 8989 9797 10504 11312 11312 11817 12423 13332 13837 14948 15251 16059 16665 16766 17473 18382 18887 19291 20099 20604 21109 21210 21917 22523 22927 23331 23230 23432 24139 24543 24846 25351 26058 26563 26664 27068 27371 27977 28381 28785 29189 29593 29189 29896 30704 30098 30502 30805 31209 30906 31209 31714 31916 32017 32219 32219 32522 32522 33330 33330 33128 32825 33027 33128 32926 32825 33431 33330 33936 33734 33229 33229 33532 33835 33936 33835 34037 33835 33835 33431 32825 33532 33835 33532 33330 33229 33431 33431 32825 32825 33027 33027 32724 32522 32219 32421 31815 31613 31512 31108 31108 31512 31310 31007 30502 30401 29997 30300 30300 29896 29896 29694 29492 29290 28886 28785 28179 27977 27472 26563 26361 25856 25452 24745 24341 23937 24038 23533 23129 22422 21715 21311 20503 19998 19493 18483 18180 17675 17372 16160 15756 15251 14544 14039 13433 12625 11918 10807 10504 10100 8686 8383 7474 6767 5555 4747 4444 4343 3131 2424 2222 1717 909 606 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1212 1717 2020 2424 2929 3434 4545 5151 5252 5858 6565 7272 7676 8686 8989 9797 10605 11110 11211 12019 12322 13433 14140 14746 15150 15554 16261 17271 17574 17978 19089 19291 19998 20402 20503 21311 21715 22422 23129 23432 23432 23634 24139 24644 24745 25250 25553 26361 26765 26967 27270 27876 28785 29290 29088 29593 29593 29896 29391 29492 29795 30502 30502 30603 31007 31007 31815 32118 32421 32825 32825 32825 32724 32724 32522 32623 32825 32623 32623 32623 33027 34138 33532 33027 33330 33027 32926 32825 32926 33229 33330 32926 33128 33128 33229 33229 33027 33128 33330 33128 32825 32724 32522 32421 32522 32219 32522 32017 31916 31310 31007 30805 30401 30906 31007 30805 30401 30704 30401 29896 29896 29391 29088 29088 28785 28280 27876 28179 27573 27674 26361 26866 26058 25755 25048 24341 24038 23836 23230 22523 22624 22220 21715 21412 20402 19594 19291 19190 18988 18180 17170 16160 15857 15756 14443 13938 13332 12524 11918 10807 10302 9999 8787 7878 7272 6262 5252 4848 4747 4444 3434 2424 2121 1717 1010 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1010 1414 1919 2626 2828 3232 3838 4949 5252 5858 6464 7070 7373 8282 9090 9797 10201 10908 11211 11918 12524 13029 13938 14039 14645 15251 16059 16766 17574 17877 18382 18887 19897 20503 20907 21210 21917 22523 22725 23129 23634 23634 24139 24543 24644 25452 25755 25755 26058 26866 26765 26967 28179 28381 28785 28785 28785 28785 29189 29391 30603 30401 30704 30805 30603 31007 31310 31512 32118 31815 31815 32522 32219 32320 31815 32724 32421 32522 32320 32623 32724 32825 33128 32926 33128 32926 32522 32219 32320 32320 32522 32724 32623 32320 32219 32017 32421 32118 32825 32522 32219 32017 31512 32017 31815 31512 31613 31916 31411 31007 30502 30401 30502 29997 29795 29694 29896 29896 29795 29492 29492 28785 28583 27876 27775 26967 26866 26765 26563 26058 25654 25654 25553 24341 23735 23634 22826 22321 22018 21917 21311 20604 19897 19594 18887 19089 18584 17978 17170 16261 16059 15857 14241 13534 13029 12322 11514 10908 10403 9696 8484 7777 7171 6464 5555 5151 4646 3939 3232 2323 2121 1414 1010 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1111 1515 1717 2424 2626 2929 3838 4747 5050 5555 6262 6868 7070 7777 8484 9292 9898 10201 10908 11918 12423 13130 13635 14039 15150 15453 16160 17271 17675 17574 18382 19089 20200 20604 21008 21614 22523 22422 22220 22927 23634 23735 24341 24442 24644 24846 25452 25856 25856 26361 26361 26462 27472 28179 28381 28482 28583 29088 29593 29997 30098 30502 29997 29694 30704 31007 31108 31512 31714 31310 31714 31916 31613 31310 31714 32118 32522 32017 31916 31916 31613 32118 32926 32926 32118 32017 32219 32320 31916 31512 31512 31512 32421 32017 31411 31815 32219 32522 31916 32118 32320 32118 31916 31411 30805 31411 30906 30906 30401 30502 30199 30401 29997 29694 29593 29694 29492 28381 28381 27977 27573 27169 27169 26866 26866 26563 25957 25553 25452 25452 24341 23735 23634 23533 23028 22927 22523 21513 21210 20402 19695 19493 18887 18584 18079 17069 17170 16261 15655 14746 14342 13534 13029 12423 11514 11009 9898 8989 8383 7979 7070 6161 5757 4949 4343 3838 3030 2222 2020 1212 909 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 303 1414 1717 2121 2626 3030 3636 4242 5252 5656 5858 6565 7070 7777 8484 9090 9696 10302 10908 11211 11918 12625 13231 14039 15251 15453 16564 16867 17271 17877 18584 19190 19796 19897 21008 21412 21917 22321 22321 22927 23432 23937 24038 24240 24442 24644 25048 25957 25957 26361 26361 26967 27573 27674 28381 28280 28280 29189 29189 29694 29896 29593 29997 30603 31310 31209 31512 30906 31108 31007 31512 31613 31108 31209 31512 32017 31815 31714 31815 32118 31916 31714 31714 31512 31411 31512 31613 31916 31613 32118 31916 31411 31209 31108 30906 31310 31411 31007 31613 31613 31108 31209 30805 30603 30603 30805 29795 29391 29290 29189 29391 29492 29189 28987 28886 28381 28684 28179 27573 26967 26462 26260 26563 26563 26361 25351 25351 24846 24341 23836 23129 22826 22220 22220 21715 21513 20604 20099 19695 19392 18786 18584 17776 16968 16463 16160 15352 14645 14039 13433 12726 12423 11514 10706 9595 9191 8585 7979 7070 6464 5757 4949 4040 3636 3030 2323 1818 1212 404 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1212 1515 1919 2424 2929 3333 3838 4646 5252 5959 6060 6969 7777 8080 8989 9494 10100 10504 11211 11918 12423 13130 13837 14544 15251 15958 16261 17069 17776 18382 18887 19392 19897 20301 20604 21109 22119 22220 22725 23129 23432 23634 23836 24038 24240 24644 25654 25755 25856 26765 26260 26361 27371 27472 28078 28179 28381 28583 29189 29189 29391 29593 30300 30300 31108 30704 30603 30603 31108 31411 31108 30906 31108 31512 31209 30805 31007 31007 31209 31411 30603 30603 30906 31209 31108 30603 31007 31108 30906 30906 30805 30704 30199 30906 30906 30704 30704 30603 30603 30401 30401 30603 30502 29896 29189 29189 28381 28785 28482 29189 28583 28482 28179 28179 28078 27270 27068 26563 26159 26462 26260 26159 25553 25149 24745 24240 23129 22624 22321 22119 21412 20806 20402 20604 19796 19291 18584 18281 17978 17877 16766 16261 15958 15150 14645 14140 12928 12524 12524 11413 10302 9292 8989 8484 7777 7272 6262 5555 4747 4242 3434 2929 2323 1616 1111 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 808 1515 1919 2121 2828 3131 3636 4646 4949 5858 6262 6868 7676 8181 8383 9090 9797 10605 11110 11312 12322 13332 13736 14039 14645 15554 16564 16766 17069 17574 18382 19089 19897 19998 20402 21311 21816 21513 22220 22624 22826 23432 23432 24139 24341 25048 25654 25755 25856 25856 25755 25654 26563 27270 27573 27775 28078 28684 28987 29391 29694 29391 29694 29492 30603 30401 30502 30603 30603 30502 30300 30502 30704 31007 31108 30401 30603 30199 30704 30401 30199 30199 30401 30502 30300 30401 30401 30704 30603 30805 30098 30300 30805 30603 30603 30401 30502 30300 29795 29492 29492 28987 28987 29189 28785 28179 28280 28381 28179 27674 27775 27573 27472 26462 26361 26361 26058 26462 26058 25250 24947 25149 24543 23836 23230 22725 22523 22422 21715 21008 20705 20503 19998 19190 18786 18281 17877 17170 16362 15857 15453 15150 14645 14342 13130 12221 11413 10807 9797 9292 8787 7979 7575 6767 6262 5252 4444 4040 3434 2828 2121 1717 808 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1212 1919 2121 2626 3030 3131 4343 5050 5555 6060 6464 7474 8080 8585 9090 9999 10302 10807 11312 11817 12625 13433 13837 14342 15453 15655 16665 16968 17271 18382 19089 19594 19897 20503 20806 21210 21715 22220 22624 23634 23230 23937 24240 24644 25048 24947 24644 25048 26058 26159 26462 26664 26462 26967 27270 27573 28078 28179 28785 29391 28987 29492 29997 29795 29593 29795 30300 30098 29795 30401 30300 29896 29694 29896 29997 29997 29997 29593 29593 29795 30401 30300 30098 30098 29896 29593 30098 30199 30098 29795 30199 30098 30199 29694 30098 29795 29189 28886 28785 29088 28583 28381 27876 28381 28684 28078 27371 27270 27775 27674 26765 26260 26159 26563 26563 25654 25250 24341 24341 24442 23533 23230 22927 22119 22220 21816 21109 20705 19998 19392 19190 18281 18281 17675 16867 16261 15554 15150 14847 14140 13635 12726 12322 11211 10504 9898 9292 8484 7979 7272 6666 5858 4747 4343 3636 3434 2525 2020 1313 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1010 1515 2222 2323 2626 3333 4444 4646 5252 5959 6161 6969 7777 7777 8484 9191 9999 10403 11211 11716 12019 13029 13332 14140 15049 15453 15958 16665 17069 17776 18786 19493 19695 19897 20503 21008 21513 22018 22523 22826 22624 23129 23735 23735 24240 24644 24745 25553 25957 25755 26058 25856 25755 26765 26967 27472 27573 27876 27775 28482 28583 29492 28684 28987 29290 29189 29290 29492 29290 29189 29492 28987 28987 29593 29795 29694 29896 29593 29290 29593 29391 28785 28987 28785 29189 29593 29694 29290 28886 28583 28886 28886 28684 28482 28987 28583 28684 28684 27977 27977 27775 27472 27977 27472 26765 27068 27169 27068 26260 26159 25856 25856 26159 25351 24846 24341 23836 23735 23331 22422 22220 21917 21412 21412 21210 20402 19796 19392 18685 18786 17978 17776 16968 16160 15756 14645 14039 13332 12726 12423 12120 11312 10100 9696 9494 8686 7979 6868 6262 5656 4848 4141 3636 3232 2424 1818 909 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1111 2020 2222 2525 2929 3939 4242 4747 5454 5656 6464 7272 7777 8181 8989 9696 10403 11211 11110 11716 12322 13534 14039 14746 14746 15756 16362 16867 17372 17877 18382 19190 18887 19796 20301 21008 21917 21715 22119 22220 22422 23129 23937 23533 24139 24240 24846 25553 25654 25654 25856 25452 26159 26462 26967 27068 27270 27472 27876 28078 28280 28078 28785 28987 28583 28381 28482 28482 28886 28886 28987 28785 28583 28785 28987 28785 28987 28381 28482 28179 28684 28482 28785 28280 28280 28179 27573 27775 27775 27876 28381 27977 27876 27674 26967 27573 27169 27472 27876 27472 27674 27169 26765 27371 27068 26765 25957 25654 25856 25452 24038 23937 23937 23230 23432 22826 22422 22018 21614 21109 20604 20604 19998 19493 18988 18887 18685 17877 17170 16362 15756 15453 14645 13938 13231 12524 11918 11312 10302 9999 9292 8989 8282 7373 6666 6060 5252 4444 4141 3636 2828 2222 1717 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1010 1616 2222 2323 2727 3636 4141 4646 5252 5353 5959 6969 7373 7979 8484 9090 10201 10706 10706 11413 12019 12827 13534 14039 15049 15453 15857 16564 17170 17574 17877 18382 19291 19796 20301 20806 21109 21008 21513 21816 22624 22725 23028 23028 23735 24341 24745 24644 24846 24846 25755 25553 25553 25856 26462 26664 27068 27775 27674 27876 27371 27775 27674 27472 27674 28381 28583 27977 28179 27674 27573 27472 27472 27472 27472 27472 27472 27573 27472 27876 27674 27573 27270 27371 27472 28078 27775 27977 27169 27674 28078 28179 27775 27674 27573 27068 26765 27068 26664 26260 26260 26159 26159 25654 25048 25250 24846 24846 24038 23634 23331 23331 22725 21917 21715 21614 21008 20705 20402 20301 20301 19291 18584 18281 18180 17372 16665 16059 15554 15049 14241 13635 13130 12221 11817 11009 10302 10100 9393 8282 7777 6767 6161 5555 4646 4040 3838 3131 2424 1919 1010 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1313 1919 2121 2424 3232 3737 4646 4949 5151 5757 6464 7272 7979 8585 9090 9595 10100 10605 11211 11413 11716 13130 13635 14241 15049 15554 16059 16968 17170 17776 18281 18584 19190 19493 19695 20099 20705 21210 21614 21917 22119 22523 22826 23533 23331 23735 23836 24341 24846 24745 25351 25250 25957 26159 26058 26159 26866 26866 26967 27068 27169 27169 27068 27573 27371 27472 27573 27371 27472 27472 27068 27068 27068 27775 27876 26866 26765 27068 27573 27472 27573 27270 27573 27977 27775 26967 26664 27270 26967 27068 26664 26260 26563 26866 27068 26260 26159 25957 25452 25351 24644 24240 24644 24543 24240 23533 23432 23028 22523 21917 21109 21210 21109 20402 20301 19796 19796 19594 19190 18180 17877 17574 16766 16564 15857 15251 14645 13534 13433 12625 11918 11413 10706 10403 9898 9090 8080 7171 6464 5555 5252 4343 3838 3737 2828 2222 1515 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 909 1515 1818 2222 2727 3535 4040 4646 4949 5353 6060 6767 7676 7979 8686 8686 9696 10504 11009 11009 11615 12221 12827 13635 14241 14746 15251 15756 16665 17069 17675 18584 18483 18685 19594 19695 20503 20503 20806 21109 21311 22321 22422 21917 22119 22826 23836 24341 24442 24442 24442 24745 24947 24947 25351 25452 25250 25654 26260 26361 26664 26765 26765 26765 26866 26765 27371 27169 27068 27573 26866 26563 26664 27068 26866 26765 26664 26765 26765 26462 26765 26765 27270 27371 26664 26563 26361 26361 25957 25351 25755 25755 26058 26058 26058 25755 25149 24846 24543 24038 23937 23634 23331 23331 23028 22927 22220 21816 21614 20806 20806 20301 20301 19998 19392 18887 18584 18180 17372 16867 16261 15857 15251 14645 14241 13534 12625 11817 11615 10706 10100 9797 9292 8484 7474 6868 5858 5151 4949 3838 3737 3232 2525 2121 808 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1111 1616 2121 2424 3131 3636 3838 4848 5454 5757 6161 6868 7676 8080 8989 8888 9292 10302 10908 11413 11918 12423 13130 14241 14342 14746 15251 16261 16665 17069 17473 18382 18685 19089 19190 19291 19897 20200 20806 20907 20907 21008 21816 22119 22523 23129 23735 23432 23836 24341 24341 24341 23937 24543 24442 25250 25553 25149 25351 25149 25553 25957 26058 25957 26058 25957 26260 26058 25957 25856 25957 26866 27068 26664 26765 26058 26462 26260 25553 25654 25856 25957 25250 25149 25452 25250 24947 25048 24644 24846 25149 25048 24947 24947 24139 24038 23735 23735 23331 23331 22826 22321 21917 22018 21311 21311 20806 20301 19897 19392 18988 18887 17978 17574 17574 16766 16463 16160 15554 14948 14140 13635 12827 12221 11615 11312 10504 9999 9595 8989 7777 6666 5858 5454 4949 4444 3838 3535 2828 2424 1414 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1313 1717 2020 2525 3434 3838 4040 5050 5454 5959 6262 6868 7575 8282 8989 9090 9999 10706 10908 11312 12221 12928 13635 13938 14645 14948 15150 15655 16564 16968 17473 18382 18786 19089 19089 19493 19998 19796 19796 20402 21109 21917 21917 22018 22018 22119 22422 22927 23230 23331 23836 23937 24139 24947 24644 24543 24543 24543 24947 24947 24442 25048 24846 25250 25351 24745 25351 25452 25856 25654 25553 25654 25351 25149 25250 25957 25755 25351 25149 25048 24644 24846 24038 23937 24240 24543 24240 24240 24139 23634 23937 23735 23230 22624 22624 23028 22826 21917 21816 21614 21513 21109 20402 19796 19796 19089 18584 18483 18180 17675 17776 16867 16362 16564 16160 15453 14342 13635 13433 12524 11514 11211 11009 10201 9797 9090 8383 7171 6565 5757 5252 4848 4040 3838 2929 2626 1616 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1313 1818 2222 2525 3434 3737 4242 5050 5656 6262 6666 7474 7676 8383 8484 8989 9797 10403 11009 11615 12221 13130 14140 14443 14645 14948 15756 16059 15857 16463 17170 17675 18079 18786 19089 19089 19594 19493 20301 20907 20907 20907 21008 21412 21311 21513 22018 22018 22927 22624 23432 23432 23735 24139 23634 23937 23937 23937 24341 23937 24543 25250 24846 24543 24745 24644 24240 24644 24745 24543 24442 24240 24442 24846 24442 24240 24139 24038 23937 23533 23432 23331 23634 23533 23230 22927 22826 22927 22523 22422 21614 22018 22119 21715 21210 21210 20806 20907 20402 19594 18988 18887 18483 18483 17877 17675 17271 16766 16564 15655 16059 15352 14342 13938 13231 12827 12120 11514 11009 10302 9797 8989 8686 7777 6767 6262 5454 4848 4444 3737 3232 2727 1818 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1515 1818 2323 2727 3434 3939 4646 5050 5555 5959 6868 7373 7676 7878 8181 8686 9696 10605 11413 11514 12625 12726 13130 13736 14140 14544 14645 15251 15857 16362 16766 17069 17271 18281 18685 18685 19089 18988 19392 19796 20200 20402 20907 20907 21008 21109 21917 22624 22523 22220 22220 22422 22321 22725 22523 23331 23331 22927 23331 23432 23331 23735 24038 23735 23634 23432 23432 23836 24240 24038 23937 23634 23129 22927 22826 22826 22523 22826 23028 22826 22725 22321 21917 21715 22220 22018 21715 21513 21210 20705 20301 19897 19796 19796 19392 19493 19089 18685 18483 18079 17675 17978 16968 16766 16261 15756 15049 14746 14241 13938 13332 12827 12120 11615 10908 10504 9999 8989 8686 8080 7272 6666 5757 4848 4444 3838 3131 2828 1919 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 808 1515 2020 2424 2929 3333 4040 4545 4848 5555 6060 6565 7171 7777 8282 8585 8989 9898 10605 11110 11817 12019 12221 12726 13029 14039 14645 15352 15655 15756 16160 16261 16766 17170 17877 18180 18281 18281 18483 18382 18988 19291 19695 19998 19695 20503 21109 20907 20907 21513 21614 22018 22018 22119 22119 22725 22220 22018 22119 22422 22725 22927 23129 23432 23230 23129 22725 22422 22220 22422 22018 21917 21614 21614 21816 22220 21816 21513 21412 21210 21412 21210 20907 21008 21109 20806 20604 20099 19695 19291 18685 18584 18180 18079 18483 17675 17574 17574 17473 16968 16059 15655 15150 15049 14544 14140 13433 13029 12827 12423 12019 11009 10100 9595 9191 8383 7979 7373 6767 6060 5252 4242 3737 3131 2828 2020 909 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 808 1515 2020 2525 2929 3535 4141 4646 4949 5555 6363 6464 6969 7575 8383 8686 8888 9494 10605 10807 11211 11716 12221 12625 12928 13332 14241 14746 15150 15554 15655 16463 16564 16968 17574 18079 17978 18079 18079 18079 18281 18685 19089 19796 20099 20099 19897 19998 20503 20806 20604 21008 21210 21513 21917 21816 21715 22119 22119 22220 21715 21816 21513 21311 21513 21513 21715 21513 21311 20806 20907 20705 20604 20907 20301 19796 20503 20402 20806 20402 19695 19493 18887 19291 19190 19392 18281 18584 18079 17776 17574 17473 16867 16564 16362 15958 15251 14948 14645 14342 14443 14140 13635 13130 12827 12019 11312 11009 9898 9898 9292 8484 7676 7171 6767 5959 5050 4545 3535 3333 2727 2020 1010 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1515 1919 2626 2828 3333 3939 4646 5050 5656 6161 6262 6969 7777 8282 8282 8787 9292 9898 10605 11312 11514 12423 12726 12726 13938 14039 14241 14342 15049 15453 15655 16160 16261 16665 16766 16968 17170 17372 17473 18079 18584 18685 18786 19291 19493 19695 19493 19695 19695 20099 20503 20402 20099 20806 20806 20806 20604 20503 20503 20604 20907 21008 20806 20705 20705 20301 20200 19796 19796 19998 19695 20099 19695 19392 19190 19392 18685 18685 18685 18584 18079 17675 17372 16968 17069 17069 16968 16766 16261 15655 15554 15352 15049 14544 13938 13938 13736 12928 12827 12019 11615 11211 10807 10201 9696 9090 8383 7676 7171 6666 6060 5050 4444 3737 3333 2424 2121 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1313 2020 2323 2929 3333 3737 4444 4949 5555 5858 6262 6666 7373 8282 8585 9090 9292 10201 10605 11009 11413 11615 12120 12423 13029 13635 13837 13938 14241 14443 14746 15251 15756 15958 16160 16867 16766 16968 16968 17271 17372 17776 18079 18079 18483 18584 18685 18887 18887 18685 18887 18786 18887 18988 18887 18685 19392 19897 20099 19796 19594 19695 19190 18988 18988 19089 19089 19291 19190 19089 18887 18887 18382 18382 18281 17978 17877 17271 16766 16564 16261 16463 16059 16362 15756 15655 15049 14948 14847 14746 14342 13736 13635 13029 12625 11918 11110 10706 10403 9898 9191 8787 8181 7676 7171 6363 6161 5151 4646 4141 3131 2525 1818 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1010 1818 2323 2828 3030 3535 4040 4646 5151 5353 6161 6464 6868 7777 8080 8484 9090 9595 10100 10504 10504 10908 11312 11716 12625 12726 12625 13635 13433 14241 14241 14342 14645 14948 15150 15453 15655 16261 16564 16665 16665 16665 16766 17372 17372 17271 17675 17675 18079 17877 18079 18281 18584 18483 18584 18988 18887 18382 17776 17776 17877 17776 17574 17574 17574 17675 17271 17170 17170 16867 16665 16261 15958 15857 15958 16160 15857 15857 15958 15251 14544 14544 14645 14241 14140 13938 13938 13837 13029 12221 11918 11110 10403 10403 9898 9494 8787 8181 7474 7070 6565 6262 5454 4949 4141 3838 2828 2323 1616 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1818 2424 2525 2727 3030 3939 4242 4747 5050 5656 6161 6666 7171 7373 7777 8484 8989 9393 9595 9898 10201 10504 10807 11413 11615 12221 12524 12524 12928 13433 13736 14443 14544 14544 14746 15251 15453 15453 15554 16059 15857 16059 16160 16362 16463 16160 16766 16867 17170 17170 17271 17473 16968 17372 17271 17170 16968 16665 16867 16867 17069 16867 16362 16362 16160 15958 15756 15756 15554 15352 15251 14847 14847 14645 14544 13837 13332 13332 13332 12928 13029 13029 12726 12019 11211 10908 10706 10403 10100 9292 8787 8181 7777 7474 6868 6161 5858 5353 4646 4040 3535 2727 2121 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1212 2222 2323 2525 2929 3535 3737 4444 4646 5151 5353 5656 6363 7171 7474 7979 8383 8787 8888 9191 9898 10201 10100 10504 11009 11514 11615 11716 11918 12221 12423 12726 13029 13231 13534 13938 13736 14140 14544 14645 14746 14645 14948 14847 15251 15150 15150 15453 15453 15756 15655 15756 15756 15857 16160 15857 15655 15857 15756 15655 15554 15352 15655 15352 15352 15150 14847 14544 14039 13736 13534 13029 12928 13029 12625 12322 12221 12120 12019 11211 10908 10302 10201 9696 9494 8787 8686 8080 7373 6868 6565 6161 5555 4545 4141 3939 3232 2525 1515 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1616 2121 2424 2727 2828 3232 3434 4444 5050 5050 5757 5858 6464 6666 7070 7070 7676 8181 8686 8787 9191 9595 10302 10403 10504 11211 11514 11918 12423 12120 12221 12322 13130 13231 13433 13534 13837 13534 13736 13837 14241 14039 14039 14342 13938 14342 14746 14544 14241 14140 14443 14645 14847 14746 14342 14342 14039 14039 14241 13837 13231 13130 13029 13332 13029 12625 12524 12423 12019 12019 11716 11918 11514 11413 11110 10504 9999 9191 8888 8585 8585 8080 7474 6868 6262 5757 5151 4747 4141 3636 3535 2727 1818 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1515 1818 2222 2626 2929 3232 3636 3939 4545 5151 5353 5757 5757 6767 6969 7272 7474 7979 8080 8484 8989 9191 9696 9797 10100 10605 10706 11009 11312 11312 11716 12019 12423 12423 12221 12625 12726 12524 13231 13534 13130 13029 12928 13433 13433 13534 13433 13332 12928 12726 12928 13029 13231 13029 13029 12524 12322 11817 12019 11918 11615 11615 11615 11009 11009 11110 11110 10403 10302 9898 9292 8989 8585 8181 7878 7474 7070 6262 5959 5555 4949 4646 4343 3636 3434 2828 1818 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1414 2121 2222 2424 2525 3131 3535 4040 4242 4747 5050 5252 6060 6464 6363 6767 7171 7878 7878 8080 8282 8585 8989 9191 9696 9898 10201 10403 10807 10706 10908 11615 11514 11514 11514 11817 11817 11817 12423 12423 12322 12221 12322 12322 12524 12322 12322 12423 12524 12019 11615 11413 11312 11009 10807 10706 10605 10605 10403 10100 9595 9292 9191 8888 8686 8484 8080 7676 7575 7373 7171 6060 5858 5252 4646 4343 4040 3636 3131 2626 1515 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1010 1818 2020 2323 2424 2828 3131 3636 3737 4242 4545 4848 5454 5959 6161 6161 6363 6767 7070 7272 7575 7979 8282 8484 8585 9090 9595 10100 9898 10100 10403 10504 10504 10706 11009 10908 10908 10403 10605 10807 10908 10908 10807 10504 10504 10504 10403 10100 10100 9999 9898 9595 9595 9090 9191 8888 8686 8484 8383 7979 7979 7676 6868 6666 5858 5555 5151 4747 4141 4040 4040 3131 2727 1818 1313 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1010 1818 2121 2222 2424 2828 3232 3131 3535 3838 4040 4747 5151 5353 5555 5858 6363 6868 6868 7070 7171 7474 8080 7979 8181 8080 8383 8484 8484 8686 8787 8888 8787 9191 8989 8989 9292 9393 9191 9191 9292 8989 9090 8989 8888 8585 8181 7979 7878 7474 7474 7373 7070 6767 6464 6262 5757 5454 4646 4343 3838 3636 3636 3333 2727 2121 1414 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1313 1818 2222 2424 2626 3030 3333 3636 3737 4040 4141 4545 4747 5151 5252 5555 5858 5757 5757 6161 6565 6868 6969 6868 6868 7070 7171 7272 7575 7474 7272 7272 7373 7474 7373 7272 7171 7171 7070 6969 6565 6464 6464 5959 5858 5252 5050 4848 4747 4343 4040 3737 3636 3232 2828 2424 1818 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1212 1717 2020 2121 2424 2929 3232 3232 3333 3535 3737 3939 4242 4444 4444 4545 4747 4848 5151 5252 5454 5656 5858 5858 5656 5454 5353 5757 5757 5858 5858 5454 5252 4848 4747 4848 4747 4444 4242 4141 3838 3535 3333 3030 2525 2222 1818 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1515 1818 1919 2323 2525 2626 2626 2626 2929 3131 3434 3535 3737 3737 3737 3838 3737 3737 3939 3737 3636 3636 3636 3535 3535 3333 3232 3131 3030 2727 2525 2222 1818 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0