#include<cstdio>
#include<cstring>
#include<algorithm>
#include<string>
#include<cmath>
#include<iostream>
using namespace std;
typedef long long LL;
const int N=1e5+10,mod=1e6;
const int MAX = 1e8 + 10 ;
/*简单题;
注意在寻找因数的时候,可以用sqrt()减少时间
*/
int main(){
int n ;
while(cin >> n){
int m ;
for(int i = 1 ; i <= n ; i++){
cin >> m;
int num = 0 ;
for(int j =1 ; j <=sqrt(m) ; j++){
if(j*j == m){
num ++ ;
}else if(j *(m/j) == m){
num += 2;
}
}
cout<<num<<endl;
}
}
}