Pakistan reports 645 new Coronavirus cases