#include<iostream>
#include<vector>
#include<unordered_map>
using namespace std;
int main(){
int n;
cin>>n;
vector<int> numbers(n);
for(auto& number: numbers){
cin>>number;
}
int q;
cin>>q;
vector<int> queries(q);
for(auto& query: queries){
cin>>query;
}
unordered_map<int,int> hashMap;
for(auto& number: numbers){
hashMap[number]++;
}
for(auto& query: queries){
cout<<hashMap[query]<<" ";
}
return 0;
}
I2luY2x1ZGU8aW9zdHJlYW0+CiNpbmNsdWRlPHZlY3Rvcj4KI2luY2x1ZGU8dW5vcmRlcmVkX21hcD4KCnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgppbnQgbWFpbigpewoJaW50IG47CgljaW4+Pm47CgkKCXZlY3RvcjxpbnQ+IG51bWJlcnMobik7CgkKCWZvcihhdXRvJiBudW1iZXI6IG51bWJlcnMpewoJCWNpbj4+bnVtYmVyOwoJfQoJCglpbnQgcTsKCWNpbj4+cTsKCQoJdmVjdG9yPGludD4gcXVlcmllcyhxKTsKCQoJZm9yKGF1dG8mIHF1ZXJ5OiBxdWVyaWVzKXsKCQljaW4+PnF1ZXJ5OwoJfQoJCgl1bm9yZGVyZWRfbWFwPGludCxpbnQ+IGhhc2hNYXA7CgkKCWZvcihhdXRvJiBudW1iZXI6IG51bWJlcnMpewoJCWhhc2hNYXBbbnVtYmVyXSsrOwoJfQoJCglmb3IoYXV0byYgcXVlcnk6IHF1ZXJpZXMpewoJCWNvdXQ8PGhhc2hNYXBbcXVlcnldPDwiICI7Cgl9CgkKCXJldHVybiAwOwp9