How much does it cost to have a cavity filled