About 4 million people were affected by the typhoon, the national disaster agency said.Relief workers said they were struggling to find ways to deliver food and other supplies, with roads blocked by landslides and fallen trees.Weather officials said Haiyan had sustained winds of 235 kph (147 mph) with gusts of 275 kph (170 mph) when it made landfall.