import java.util.Scanner;
// 注意类名必须为 Main, 不要有任何 package xxx 信息
public class Main {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
// 注意 hasNext 和 hasNextLine 的区别int
int n = in.nextInt();
int k = 0;
while (k++ < n && in.hasNext()) { // 注意 while 处理多个 case
String numStr = in.next();
boolean isYes = false;
int sum = 0;
int twoNum = 0;
int threeNum = 0;
char[] arrChar = numStr.toCharArray();
for (int i = 0; i < arrChar.length; i++) {
int aa = arrChar[i] - '0';
if (aa == 2) {
twoNum++;
} else if (aa == 3) {
threeNum++;
}
sum += aa;
}
// System.out.println(twoNum + " " + threeNum + " " + sum);
for (int i = 0 ; i <= twoNum; i++) {
for (int j = 0 ; j <= threeNum; j++) {
long bb = sum + i * 2 + j * 6;
// System.out.println(i + " " + j + " " + bb);
if (bb % 9 == 0) {
isYes = true;
break;
}
}
if (isYes) {
isYes = true;
break;
}
}
if (!isYes) {
System.out.println("NO");
} else {
System.out.println("YES");
}
}
}
}