#include<iostream>
using namespace std;
int T,n;
//6,2,5,5,4,5,6,3,7,6
int main(){
cin>>T;
while(T--){
cin>>n;
if(n<7){
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;
}
cout<<'\n';
continue;
}
int shang=n/7,yu=n%7;
if(yu==0){
for(int i=1;i<=shang;i++)
{
cout<<8;
}
}
if(yu==1){
cout<<1<<0;
for(int i=1;i<shang;i++){
cout<<8;
}
}
if(yu==2){
cout<<1;
for(int i=1;i<=shang;i++){
cout<<8;
}
}
if(yu==3){
cout<<2<<2;
for(int i=1;i<shang;i++){
cout<<8;
}
}
if(yu==4){
cout<<2<<0;
for(int i=1;i<shang;i++){
cout<<8;
}
}
if(yu==5){
cout<<1<<7;
for(int i=1;i<shang;i++){
cout<<8;
}
}
if(yu==6){
cout<<6;
for(int i=1;i<=shang;i++){
cout<<8;
}
}
cout<<'\n';
}
}