Consider the set S= {1,2,3,...........1000}. How many arithmetic progression can be formed from the elements of S that start with 1 and end with 1000 and have at least 3 elements?
1) 3
2) 4
3) 6
4) 7
5) 8