586,059 578,002 418,012 406,994 258,124 273,792 151 586 125,759 68,02314,006