how long does it take to get a small cavity filled trending