#include using namespace std; #define int long long int n, m, q; vector > a; int pref[101010]; int cntB[101010]; signed main() { cin.tie(0); ios::sync_with_stdio(0); cin >> n >> m >> q; a.resize(n + 3, vector(m + 3)); for (int i = 1; i <= n; i++) { for (int j = 1; j <= m; j++) { cin >> a[i][j]; } } for (int i = n; i >= 1; i--) { for (int j = 1; j <= m; j++) { if (i == n) { if (a[i][j] == '*') pref[0]++; else cntB[j]++; continue; } if (a[i][j] == '.') cntB[j]++; if (a[i][j] == '*') pref[cntB[j]]++; // cout << i << " " << j << " " << cntB[j] << " <<< " << endl; } // cout << endl; } // cout << endl; for (int i = 1; i <= 100010; i++) pref[i] += pref[i - 1]; // for (int i = 0; i <= 10; i++) { // cout << i << " -- " << pref[i] << endl; // } for (int id = 1; id <= q; id++) { int t; cin >> t; cout << pref[t] << '\n'; } return 0; }