Nearly 650 people have been killed in the recent unrest in Bangladesh between July 16 and August 11, the UN Human Rights Office has said in a preliminary report, suggesting a thorough, impartial and transparent investigation into reports of extrajudicial killings, arbitrary arrests and detentions.