#include <iostream>
#include <cmath>
using namespace std;

int main(){

  for(int n,ans;cin>>n,n;){
    
    ans = 0;

    int sqrt_n = (int)sqrt(n); 

    for(int i=sqrt_n;i>=0;--i){
      for(int j=i;j>=0;--j){
        for(int k=j;k>=0;--k){
          for(int l=k;l>=0;--l){
            if(n == i*i + j*j + k*k + l*l){
              ++ans;
            }
          }
        }
      }
    }

    cout << ans << endl;
  }

  return 0;
}