const rl = require("readline").createInterface({ input: process.stdin });
var iter = rl[Symbol.asyncIterator]();
const readline = async () => (await iter.next()).value;
void async function () {
let T = parseInt(await readline());
for(let t = 0; t < T; t++){
let arrn = await readline();
let arrx = [0, 0, 0];
let result = 'NO';
for(let i = 0; i < arrn.length; i++){
if(arrn[i] == 2){
arrx[1]++;
}else if(arrn[i] == 3){
arrx[2]++;
}
arrx[0] = (arrx[0] + arrn[i]) % 9;
}
if(arrx[0] == 0){
console.log('YES');
continue;
}
for(let n = 0; n <= arrx[2]; n++){
for(let m = 0; m <= arrx[1]; m++){
if((2 * m + 6 * n + arrx[0]) % 9 == 0){
result = 'YES';
break;
}
}
}
console.log(result);
}
}()