#include<bits/stdc++.h>
using namespace std;
int main()
{
    int n;
    while(cin>>n,n){
        vector<int> num;
        for(int i=1;i<n;i++)num.push_back(i*i%n);
        sort(num.begin(),num.end());
        vector<int> number;
        number.push_back(num[0]);
        for(int i=1;i<num.size();i++)if(num[i]-num[i-1]!=0)number.push_back(num[i]);
        int ans[10001]={};
        for(int i=0;i<number.size();i++){
            for(int j=0,k;j<number.size();j++){
                k=number[i]-number[j];
                if(k<0)k+=n;
                if(k>n/2)k=n-k;
                ans[k]++;
            }
        }
        for(int i=1;i<=n/2;i++)cout<<ans[i]<<endl;
    }
}