661,045 609,819 310,972 306,977 266,470176,000