Pakistan reports 526 new Coronavirus cases