import std.stdio;
import std.conv;
import std.string;
import std.typecons;
import std.algorithm;
import std.array;
import std.range;
import std.math;
import std.regex : regex;
import std.container;
import std.bigint;


void main()
{
  auto n = readln.chomp.to!int;
  auto ds = readln.chomp.split.to!(int[]);
  auto m = readln.chomp.to!int;
  auto ts = readln.chomp.split.to!(int[]);

  int[int] cnt;
  foreach (d; ds) {
    cnt[d]++;
  }

  bool f = false;
  foreach (t; ts) {
    if (cnt.get(t, 0)) {
      cnt[t]--;
    } else {
      f = true;
      break;
    }
  }
  if (f) writeln("NO");
  else writeln("YES");
}
