Measurement of p annihilation cross sections into charged particles in the momentum range 374–680 MeV/c