Pion-Nucleon Scattering Amplitudes in the Range 300-700 MeV