#include<bits/stdc++.h>
using namespace std;
int main(){
int t;
cin>>t;
while(t--){
long long n;
cin>>n;
if(n==1){
cout<<-1;
}else if(n==2){
cout<<1;
}else if(n==3){
cout<<7;
}else if(n==4){
cout<<4;
}else if(n==5){
cout<<2;
}else if(n==6){
cout<<6;
}else if(n==7){
cout<<8;
}else if(n==8){
cout<<10;
}else if(n==9){
cout<<18;
}else if(n==10){
cout<<22;
}else if(n==11){
cout<<20;
}else if(n==12){
cout<<28;
}else if(n==13){
cout<<68;
}else if(n==14){
cout<<88;
}else if(n>=15){
int n8,f;
f=n%7;
if(f==0){
cout<<888;
}else if(f==6){
cout<<688;
}else if(f==5){
cout<<288;
}else if(f==4){
cout<<208;
}else if(f==3){
cout<<200;
}else if(f==2){
cout<<188;
}else if(f==1){
cout<<108;
}
n8=n/7-2;
while(n8--){
cout<<8;
}
}
cout<<endl;
}
return 0;
}