A large equilateral triangle is constructed by using toothpicks to create rows of small equilateral triangles. For example, in the figure we have 3 rows of small congruent equilateral triangles, with 5 small triangles in the base row. How many toothpicks would be needed to construct a large equilateral triangle if the base row of the triangle consists of 2003 small equilateral triangles?
Answer Choices
A. 1,004,004
B. 1,005,006
C. 1,507,509
D. 3,015,018
E. 6,021,018