И. п. триста километров / семьсот солдат / восемьсот рублей / девятьсот инженеров
Р. п трёхсот километров / семисот солдат / восьмисот рублей / девятисот инженеров
Д. п трёмстам километрам / семистам солдатам / восьмистам рублям / девятистам инженерам
В. п. триста километров / семьсот солдат / восемьсот рублей / девятьсот инженеров
Т. п тремястами километрами / семьюстами солдатами / восемьюстами рублями / девятьюстами инженерами
П. п. о трёхстах километрах / о семистах солдатах / о восьмистах рублях / о девятистах инженерах