Iran carried out at least 1,639 executions last year, marking the highest total since 1989, according to two non-governmental organizations monitoring human rights.