Tagged intracranial-stents