Does anyone know if 2012 900xp length shocks will bolt up to a 2018 1000xp?

If not, where can I find info on lengths and compatability? Not very easily found anywhere.

Found a great deal locally on a set of stage 4 Elkas but they are for a 2012 900xp and I have an 18 1000xp.

Utah RZR Rentals