25 840 978 1229256 1000000 20 810 978 35051000 1000000 20 810 840 28450500 1000000 20 810 756 22644500 1000000