#include <bits/stdc++.h>
using namespace std;

int n, m;
multiset<int> ss;

int main(){
	scanf("%d", &n);
	for(int x; n--; ){
		scanf("%d", &x);
		ss.insert(x);
	}
	scanf("%d", &m);
	for(int x; m--; ){
		scanf("%d", &x);
		auto t = ss.find(x);
		if(t == ss.end()){
			puts("NO");
			return 0;
		}
		ss.erase(t);
	}
	puts("YES");
}