costing based on activity 4139512