588,920 197,158 122,791 908,869 113,627 795,24202