#include "bits/stdc++.h" using namespace std; constexpr long long MOD = 998244353; int main() { int N, Q; cin >> N >> Q; vector A(N), ANS(N + 1, 0); for (int i = 0; i < N; i++) cin >> A[i]; ANS[0] = 1; for (int i = 0; i < N; i++) { vector X(N + 1, 0); for (int j = 0; j < N; j++) { X[j] += ANS[j] * (A[i] - 1); X[j] %= MOD; X[j + 1] += ANS[j]; X[j + 1] %= MOD; } for (int j = 0; j <= N; j++) ANS[j] = X[j]; } for (int i = 0; i < Q; i++) { int B; cin >> B; cout << ANS[B] << endl; } }