It is known that the result of the formula (1+2+3+...+n)+2007 can be expressed as the sum of n (n>1) consecutive natural numbers. May I ask: How many natural numbers n satisfy the requirements?
已知算式(1+2+3+…+n)+2007的结果可表示为n(n＞1)个连续自然数的和．请问：共有多少个满足要求的自然数n？
<result>5</result>