已知x、y、z为自然数,且x<y,当x+y=2003,z-x=2004时,x+y+z的最大值为多少?