25 840 978 1331593 1000000 20 810 978 34818600 1000000 20 810 840 26246500 1000000 20 810 756 21932400 1000000