В романе И. С. Тургенева «Отцы и Дети» есть такой текст:
Несколько телег, запряжённых разнузданными лошадьми, шибко катились по узкому просёлку. В каждой телеге сидело по одному, много по два мужика в тулупах нараспашку.
Как понимать «В каждой телеге сидело по одному, много по два мужика в тулупах нараспашку»?
Слово «много» в данном случае значит:
Разг. В сочетании с числительными и словами, обозначающими количество, время и т. п., означает: не больше, чем.
[Малый академический словарь под редакцией Евгеньевой]
Если заменить слово «много» получится:
«В каждой телеге сидело по одному, не больше чем по два мужика в тулупах нараспашку».
Но если в каждой телеге сидело по одному, то, как там при этом могло сидеть не больше двух? Значит, в каких-то телегах было по два, а в каких-то по одному. Но если в каждой сидело по одному, то это исключает возможность того, что где-то могло быть по два. Получается, что первая часть предложения противоречит второй части.
Есть ли тут противоречие? Правильно ли построено предложение?
Обновление:
Скорей всего, слово «много» здесь соответствует по смыслу слову «максимум», которое тоже может использоваться в значении «не более чем».
максимум
нареч. самое большее, не больше ◆ Я был там пять — максимум десять минут.
Если слово «много» заменить словом «максимум», предложение имеет смысл.
«В каждой телеге сидело по одному, максимум по два мужика в тулупах нараспашку».
В толковом словаре Ожегова:
Мно́го
3. нареч. Не больше чем (со словами, обозначающими количество).
Пройдёт год, м. два
«Пройдёт год, много два» тоже можно заменить «Пройдёт год, максимум два».
По ответу Alex_ander'a:
Исходя из вышесказанно, никаких устаревших грамматических конструкций тут нет, а прямая подстановка слов может сработать в случае подстановки «максимум» вместо «много».