Differential cross sections of neutral pion photoproduction from hydrogen in the energy region from 390 MeV to 975 MeV