How long after a filling can you eat