Virus death toll nears 1,400 in China, with 5,090 new cases