#include <bits/stdc++.h>
int n;
int nummem[2002] = {0}, nummem2[2002] = {0};
int ans = 0;
int main() {
  for (int i = 0; i <= 1000; i++) {
    for (int j = 0; j <= 1000; j++) {
      nummem[i + j]++;
    }
  }
  while (scanf("%d", &n) != -1) {
    ans = 0;
    for (int i = 0; i <= 1000; i++) {
      for (int j = 0; j <= 1000; j++) {
        if (n - i - j >= 0) ans = ans + nummem[n - i - j];
      }
    }
    printf("%d\n", ans);
  }
  return 0;
}
