522,382 355,154 878,637 534,170344,467