m2504