2,500 flood-hit people rescue