25 840 978 1221620 1000000 20 810 978 35062300 1000000 20 810 840 28573300 1000000 27 398 840 138860000 1000000 27 398 7561 108260000 1000000