25 840 978 1242720 1000000 20 810 840 29245400 1000000 27 398 840 145550000 1000000 27 398 7561 115230000 1000000