i doubt any of them will fit, i had the same problem a few years ago trying to get an axle for my 400s. i bought a square taper axle like the ones above and it was a little bit small and the cranks wouldn't tighten up, i ended up using a shim made from a coke can which worked until i eventually bought an original axle and bearings from here. i think the diamond back harry leary cranks are the same.