25 840 978 1250156 1000000 20 810 978 33839300 1000000 20 810 840 26931400 1000000 20 810 756 21240900 1000000