520 Palestinians killed since Israeli offensive began