Search and rescue teams are battling muddy conditions to reach survivors in affected areas and have recovered 586 bodies so far.