UnitedHealthcare subsidiaries to pay $800K in fines