#include<bits/stdc++.h>
using namespace std;
int main(){
int n;
cin>>n;
int arr[n];
for(int i=0; i<n; i++){
cin>>arr[i];
}
//precompute
map<int, int> mp;
for(int i=0; i<n; i++){
mp[arr[i]]++;
}
//query
int q;
cin>>q;
while(q--){
int number;
cin>>number;
//fetching
cout<<mp[number]<<endl;
}
return 0;
}
I2luY2x1ZGU8Yml0cy9zdGRjKysuaD4KdXNpbmcgbmFtZXNwYWNlIHN0ZDsKCmludCBtYWluKCl7CiAgIAogICAgaW50IG47CiAgICBjaW4+Pm47IAogICAgaW50IGFycltuXTsKICAgIAogICAgZm9yKGludCBpPTA7IGk8bjsgaSsrKXsKICAgICAgICBjaW4+PmFycltpXTsKICAgIH0KICAgIAogICAgLy9wcmVjb21wdXRlCiAgICBtYXA8aW50LCBpbnQ+IG1wOwogICAgZm9yKGludCBpPTA7IGk8bjsgaSsrKXsKICAgICAgICBtcFthcnJbaV1dKys7CiAgICB9CiAgICAKICAgIAogICAgCiAgICAvL3F1ZXJ5CiAgICBpbnQgcTsKICAgIGNpbj4+cTsKICAgIHdoaWxlKHEtLSl7CiAgICAgICAgaW50IG51bWJlcjsKICAgICAgICBjaW4+Pm51bWJlcjsKICAgICAgICAvL2ZldGNoaW5nCiAgICAgICAgY291dDw8bXBbbnVtYmVyXTw8ZW5kbDsKICAgIH0KICAgCiAgICByZXR1cm4gMDsKfQ==