Sudan reports 2,345 new cholera cases, 21 deaths in one week