#include <bits/stdc++.h>
using namespace std;
int main(){
  map<int,int> a,b;
  int n,m,c;
  cin>>n;
  for(int i=0;i<n;++i){
    cin>>c;
    a[c]++;
  }
  cin>>m;
  for(int i=0;i<m;++i){
    cin>>c;
    b[c]++;
  }
  bool ans=true;
  for(auto&e:b){
    if(e.second>a[e.first])ans=false;
  }
  if(ans)cout << "YES" << endl;
  else cout << "NO" << endl;
  return 0;
}