NOTE: Please look carefully at the fan connector and the number of wires.
Click To 4-Pin For Dell 31048304 :
Click To 3-Pin For Dell 0R859C: