#include <iostream>
#include <vector>
#include <bits/stdc++.h>
using namespace std;
int main() {
// your code goes here
int n;//array ka size
cin>>n;
vector<int>arr(n);
unordered_map<int,int>mpp;
for(int i=0;i<n;i++){
cin>>arr[i];
mpp[arr[i]]++;
}
int q;//number of queries
cin>>q;
for(int i=0;i<q;i++){
int query;
cin>>query;
cout<<mpp[query]<<endl;
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8dmVjdG9yPgojaW5jbHVkZSA8Yml0cy9zdGRjKysuaD4KdXNpbmcgbmFtZXNwYWNlIHN0ZDsKIAppbnQgbWFpbigpIHsKCS8vIHlvdXIgY29kZSBnb2VzIGhlcmUKIAoJaW50IG47Ly9hcnJheSBrYSBzaXplCgljaW4+Pm47CiAKCXZlY3RvcjxpbnQ+YXJyKG4pOwoJdW5vcmRlcmVkX21hcDxpbnQsaW50Pm1wcDsKIAoJZm9yKGludCBpPTA7aTxuO2krKyl7CgkJY2luPj5hcnJbaV07CgkJbXBwW2FycltpXV0rKzsKCX0KCWludCBxOy8vbnVtYmVyIG9mIHF1ZXJpZXMKCWNpbj4+cTsKCWZvcihpbnQgaT0wO2k8cTtpKyspewoJCWludCBxdWVyeTsKCQljaW4+PnF1ZXJ5OwoJCWNvdXQ8PG1wcFtxdWVyeV08PGVuZGw7Cgl9CglyZXR1cm4gMDsKIAogCn0=