2 046 000 2 161000 9 285 000 21 236 000 46 600 18 400 145 500 15 860 000 8 633000