121 521 000 6 723000 1628000 50 050 431000 204000 263 628000 849 479 000 1893.