若a是整数,且a^2+2004a是一个正整数的的平方,求a的最大值