It is known that the product of n natural numbers is 2012, and the sum of these n natural numbers is also 2012, so what is the maximum value of n?
已知n个自然数之积是2012，这n个自然数之和也是2012，那么n的值最大为多少．
<gadget id="calculator">2 + 2 + 503</gadget>
<output>507</output>

<gadget id="calculator">2_012 - 507</gadget>
<output>1_505</output>

<gadget id="calculator">1_505 + 3</gadget>
<output>1_508</output>

<result>1_508</result>