694 610 798 1059 2150 701 902 824 1198 1479 2876 1007 905 965 116435421