#include <cmath>
#include <iostream>
#include<math.h>
using namespace std;
int main() {
int n;
while(cin>>n) {
while(n--) {
long long m;
cin>>m;
if(m==1)cout<<1<<endl;
else {
int num=0;
for(int i=1; i<=sqrt(m); i++) {
if(m%i==0&&m/i!=i) {
num+=2;
} else if(m%i==0&&m/i==i)num+=1;
}
cout<<num<<endl;
}
}
}
}
// 64 位输出请用 printf("%lld")



京公网安备 11010502036488号