#include <bits/stdc++.h>
using namespace std;
long long f(int a, int b, int c, int rem) {
  rem = min(rem, c - a - b);
  if (rem < 0) {
    return 0;
  }
  return 1LL * (rem + 1) * (rem + 2) / 2;
}
int main() {
  ios::sync_with_stdio(false);
  cin.tie(nullptr);
  int a, b, c, l;
  cin >> a >> b >> c >> l;
  long long ans = 1LL * (l + 3) * (l + 2) * (l + 1) / 6;
  for (int add = 0; add <= l; add++) {
    ans -= f(a, b, c + add, l - add);
    ans -= f(a, c, b + add, l - add);
    ans -= f(b, c, a + add, l - add);
  }
  cout << ans << endl;
  return 0;
}
