42 300 2 600 2 173 000 126 000 862 000 372 160 000 853 000 26 800 68 200 55 500 492 000 164 000 2 333000