#include "bits/stdc++.h" using namespace std; int main() { long long N, D; cin >> N >> D; map mp; for (int i = 1; i <= N; i++) { for (int j = 1; j <= N; j++) mp[i * i + j * j]++; } long long ANS = 0; for (int i = 1; i <= N; i++) { for (int j = 1; j <= N; j++) { if (i * i + D >= j * j) ANS += mp[i * i - j * j + D]; } } cout << ANS << endl; }