如图,在平行四边形ABCD中,M,N为边BC,DC的中点,AN=1,AM=2,且∠MAN=60°,求AB的长