#include <bits/stdc++.h>
#define ll long long
using namespace std;
ll t,n,qi;
int main(){
cin >> t;
while(t--){
cin >> n;
if (n<2){
cout << -1<<endl;
continue;
}
if (n==2){
cout << 1<<endl;
continue;
}
if (n==3){
cout << 7 << endl;
continue;
}
if (n==4){
cout <<4 << endl;
continue;
}
if (n==5){
cout << 2 <<endl;
continue;
}
if (n==6){
cout << 6<<endl;
continue;
}
qi=n/7;
n-=qi*7;
if (n==1){
cout <<10;
qi--;
}
if (n==2) cout << 1;
if (n==3){
cout << 10;
qi--;
}
if (n==4){
cout <<20;
qi--;
}
if (n==5) cout << 2;
if (n==6) cout << 2;
while(qi--){
cout << 8;
}
cout <<endl;
}
}
错1,2,9,10