99 Polaris Sportsman 500 Tube Bumpers

I am looking for some front and rear tube bumpers for a 99 Polaris Sportsman 500. I have found the following part numbers through multiple online searches but I am wondering if there are other options out there that would work.

Front: 2872338
Rear: 2872038

I have found some 2874093 front bumpers (that cost much less) but don’t know if they’ll work or if other part numbers would work.