#include <bits/stdc++.h>
using namespace std;
int main() {
int T;
cin >> T;
while (T--) {
int n;
cin >> n;
if(n%7==0) {
while(n) {
cout<<8;
n-=7;
}
cout<<endl;
}else if(n%7==1) {
if(n==1) {
cout<<-1<<endl;
continue;
}
cout<<10;
n-=8;
while(n) {
cout<<8;
n-=7;
}
cout<<endl;
}else if(n%7==2) {
cout<<1;
n-=2;
while(n) {
cout<<8;
n-=7;
}
cout<<endl;
}else if(n%7==3) {
if(n==3) {
cout<<7<<endl;
continue;
}
if(n==10) {
cout<<22<<endl;
continue;
}
n-=3;
while(n) {
cout<<8;
n-=7;
}
cout<<endl;
}else if(n%7==4) {
if(n==4) {
cout<<4<<endl;
continue;
}
cout<<20;
n-=11;
while(n) {
cout<<8;
n-=7;
}
cout<<endl;
}else if(n%7==5) {
cout<<2;
n-=5;
while(n) {
cout<<8;
n-=7;
}
cout<<endl;
}else if(n%7==6) {
cout<<6;
n-=6;
while(n) {
cout<<8;
n-=7;
}
cout<<endl;
}
}
return 0;
}