Roomba (400 series) gear

The gear in my Roomba Dirt Dog stripped after the brushes caught a stick. This is a naive replacement (but seems to work.)
(Print at 95% scale, increased fill)