#include using namespace std; int main(){ int n,d;cin >> n >> d; vector p(n*n*2+1); for(int i=1;i<=n;i++){ for(int j=1;j<=n;j++){ p[i*i+j*j]++; } } long long ans=0; for(int i=1;i<=n;i++){ for(int j=1;j<=n;j++){ if(d+j*j-i*i>=0&&d+j*j-i*i<=n*n*2+1){ ans+=p[d+j*j-i*i]; } } } cout << ans << endl; }