Around 1,900 Palestinians are due to be freed in exchange for 33 Israeli hostages held by Hamas in Gaza. Prisoner include some serving life sentences for attacks that killed Israelis.