Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs The cost of rehab Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs The costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs Costs