Flash floods in Indonesia's capital Jakarta and nearby towns have killed 43 people and forced almost 400,000 to flee their homes. At least 182 neighbourhoods had been submerged in the city's greater area.
Rescuers found more bodies after the floodwaters receded, disaster officials said.
According to the country's disaster management agency (BNPB), many of the victims drowned or were buried by landslides. Several died of hypothermia and electric shocks.
While it is monsoon season, local media say this was "no ordinary rain", but the worst rainfall in over a decade.
It was the worst flooding since 2013, when 57 people were killed after Jakarta was inundated by monsoon rains.
Overflowing rivers caused buildings to collapse, while theirs were swallowed by landslides in the Bogor and Depok districts on Jakarta's outskirts.
The extreme weather has also submerged at least 169 neighbourhoods.
The floods have inundated thousands of homes and buildings in poor and wealthy districts alike, forcing authorities to cut off electricity and water and paralysing transport networks.
Floodwaters reached up to 6 metres (19 feet) in places.
As much as 37 centimetres (14.5 inches) of rainfall was recorded in Jakarta and West Java's hilly areas on New Year's Eve, causing the Ciliwung and Cisadane rivers to overflow.
120,000 rescuers were helping people evacuate and installing mobile water pumps as more downpours were forecast.