#include <bits/stdc++.h>
using namespace std;
int main()
{
    int t;
    cin>>t;
    while(t--){
        int n,k=0;
        cin>>n;
        vector<int> q;
        int a[n];
        long long s=0;
        for(int i=0;i<n;i++){
            cin>>a[i];
            s+=a[i];
        }
        double f=(double)s/n;
        int f1=f;
        if(f1!=f)
        k=-1;
        else{
            for(int i=0;i<n;i++){
                if(a[i]!=f1)
                q.push_back(a[i]);
            }
            if(q.size()==0)
            k=0;
            else{
               for(int i=0;i<q.size();i++){
                   if(q[i]>f1)
                   k++;
               }
            
                
            }
        }
        cout<<k<<endl;
       
        
    }

    return 0;
}