#include<iostream>
#include<cmath>
#define loop(i,a,b) for(int i=a;i<b;i++)
#define rep(i,a) loop(i,0,a)
#define INF -1
using namespace std;

int ans;

int func(int i,int n,int sum){
	if(sum>n)return 0;
	if(i==1){
		if((n-sum)>3000)return 0;
	}
	if(i==2){
		if((n-sum)>2000)return 0;
	}
	if(i==3){
		if(n-sum>=0 && n-sum<1001)ans++;
	}else{
		rep(j,1001){
			func(i+1,n,sum+j);
		}
	}
}

int main(){
	int n;
	while(cin>>n){
		ans=0;
		func(0,n,0);
		cout<<ans<<endl;
	}
	return 0;
}