Pakistan's daily virus cases top 4,000