#include <bits/stdc++.h>
int gcd(int a, int b) {
  if (a == 0) return b;
  if (b == 0) return a;
  if (a == b) return a;
  if (a > b) return gcd(a - b, b);
  return gcd(a, b - a);
}
int main() {
  long long int t, n, m;
  std::cin >> t;
  for (int j = 0; j < t; j++) {
    std::cin >> n >> m;
    long long int sum = 0;
    for (int i = 0; i < n; i++) {
      long long int x;
      std::cin >> x;
      sum += x;
    }
    if (sum == m) {
      std::cout << "YES\n";
    } else {
      std::cout << "NO\n";
    }
  }
  return 0;
}
