Four survivors – a 13-year-old boy on his own, a woman and two men – drifted for days before being rescued by a merchant ship on Tuesday, UN agencies said.