Pakistan logs 4,340 new Covid cases