n, d = map(int, input().split()) d1 = {} for x in range(1, n+1): for y in range(1, n+1): s = x**2+y**2 if s in d1: d1[s] += 1 else: d1[s] = 1 ans = 0 for z in range(1, n+1): for w in range(1, n+1): s = z**2-w**2 if d-s in d1: ans += d1[d-s] print(ans)