张阿姨手中有500块小正方形,可以拼成几种形状不同的长方形?