Differential cross-section measurements in π−p charge exchange scattering from 620 to 2730 MeV/c