524 600 12 033 800 4 357 000 25 296 000 862 000 6 242 000 710 295 000 3 036000 15 901 000 3 800 4 35300081000