#include<bits/stdc++.h>
int main()
{
int t;
scanf("%d",&t);
while(t--)
{
long long n;
scanf("%lld",&n);
if(n<=3)
{
printf("0\n");
continue;
}
n*=n-3;
n>>=1;
n%=1000000007;
printf("%lld\n",n);
}
return 0;
}
I2luY2x1ZGU8Yml0cy9zdGRjKysuaD4KICAgIGludCBtYWluKCkKICAgIHsKICAgIGludCB0OwogICAgc2NhbmYoIiVkIiwmdCk7CiAgICB3aGlsZSh0LS0pCiAgICB7CiAgICAJbG9uZyBsb25nIG47CiAgICAJc2NhbmYoIiVsbGQiLCZuKTsKICAgIAlpZihuPD0zKQogICAgCXsKICAgIAkJcHJpbnRmKCIwXG4iKTsKICAgIAkJY29udGludWU7CiAgICAJfQogICAgCW4qPW4tMzsKICAgIAluPj49MTsKICAgIAluJT0xMDAwMDAwMDA3OwogICAgCXByaW50ZigiJWxsZFxuIixuKTsKICAgIH0KICAgIHJldHVybiAwOwogICAgfSAgICA=