How long does a permanent filling last