542,851 153,158 873,885 100,280 803,949 331,228131,340