#include<iostream>
using namespace std;

int main()
{

  int dp[4001][4];
  for(int i=1;i<5;i++)
    for(int j=0;j<4001;j++)
      dp[j][i-1] = i==1&&j<=1000?1:0;

  for(int i=2;i<=4;i++)
    for(int j=0;j<=4000;j++)
      for(int k=0;k<=j && k<=1000;k++)
	dp[j][i-1] += dp[j-k][i-2];

  int n;
  while(cin >> n)
    cout << dp[n][3] << endl;
    
  return 0;
}