1) 58 + 6 = 64 километров в час- скорость второго автобуса; 2) 58 * 7 = 406 километров - расстояние, которое проехал первый автобус за 7 часов со скоростью 58 километров в час; 3) 64 * 7 = 448 километров - расстояние, которое проехал второй автобус за 7 часов со скоростью 64 километров в час; 4) 406 + 448 = 854 километров - расстояние между городами. Ответ: 854 километров.