#include <bits/stdc++.h>
using namespace std;
int main()
{
int T = 0;
cin >> T;
for (int i = 0; i < T; i++)
{
int n = 0;
cin >> n;
int numeight = n / 7;
int numoutofeight = n % 7;
if (n == 0 || 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 (numoutofeight == 0);
else if (numoutofeight == 1) cout << 10, numeight += -1;
else if (numoutofeight == 2) cout << 18, numeight += -1;
else if (numoutofeight == 3)
{
if (n == 10) cout << 22, numeight == 0;
else cout << 200, numeight += -2;
}
else if (numoutofeight == 4) cout << 20, numeight += -1;
else if (numoutofeight == 5) cout << 28, numeight += -1;
else if (numoutofeight == 6) cout << 68, numeight += -1;
for (int i = 0; i < numeight; i++)
{
cout << 8;
}
}
cout << endl;
}
}