2019 6 6 duramax horsepower and torque