852 575,793 281,469 501,708 28,857 31,108 18,198368,942