k,s=list(map(int,input().split()))

cnt=0

for x in range(0,k+1):

  for y in range(0,k+1):

    z=s-x-y

    if (0<=z<=k):

      cnt+=1

      

print(cnt)
k,s=list(map(int,input().split()))

c=0

for x in range(k+1):

 for y in range(k+1):

  c+=0<=s-x-y<=k

print(c)
k, s = list(map(int, input().split()))
cnt = 0
for x in range(0, k + 1):
    for y in range(0, k + 1):
        z = s - x - y
        if 0 <= z <= k:
            cnt += 1
print(cnt)

k, s = list(map(int, input().split()))
c = 0
for x in range(k + 1):
    for y in range(k + 1):
        c += 0 <= s - x - y <= k
print(c)

-cnt = 0 -for x in range(0, k + 1): -    for y in range(0, k + 1): -        z = s - x - y -        if 0 <= z <= k: -            cnt += 1 -print(cnt) +c = 0 +for x in range(k + 1): +    for y in range(k + 1): +        c += 0 <= s - x - y <= k +print(c)