how much does Dilaudid cost