The Yamaha CS50M 2003 5RWE DENMARK 1B5RW-331E1 parts-list contains five hundred twenty-five parts.
The FRONT FORK schematic contains the largest amount of parts with fifty-three listed products.
These exploded views give you insight on which spareparts you should probably replace.