Сегодня расстояние от Смоленска до Москвы 393 км.https://www.avtodispetcher.ru/distance/?from=%D0%A1%D0%BC%D0%BE%D0%BB%D0%B5%D0%BD%D1%81%D0%BA&to=%D0%9C%D0%BE%D1%81%D0%BA%D0%B2%D0%B0533 моста делим на 393 км получаем почти 1,5 моста на 1 км ( 3 моста на 2 км ) пути.Москва являлась перекрестком дорог. И в её окружности с пригородными населёнными пунктами количество мостов/мостков ( количество рек выше Вы упоминали ) на единицу площади превосходило количество по отдельно взятой дороге Смоленск-Москва.