import math as ma N, D = map(int,input().split()) ans = 0 for x in range(1,N+1): for y in range(x,N+1): if (x**2 + y**2 - D) % 4 == 2: continue for z in range(y,N+1): w = x**2 + y**2 + z**2 - D if w >= 1 and w <= N**2 and (w % 4 == 0 or w % 4 == 1): sq = int(ma.sqrt(w)) if w == sq**2: if x == y and y == z: ans += 1 elif x == y or y == z or z == x: ans += 3 else: ans += 6 print(ans)