#include<bits/stdc++.h>
using namespace std;
#define N 10001
int s[N][N]={0},o[N]={0};
int main()
{
int n,m;
cin>>n>>m;
for(int i=0;i<m;i++)
{
int a,b;
cin>>a>>b;
s[a][++s[a][0]]=b;
s[b][++s[b][0]]=a;
}
int k;
cin>>k;
for(int i=0;i<k;i++)
{
for(int j=0;j<N;j++)
{
o[j]=s[j][0];
//cout<<o[j]<<" ";
}
//cout<<"ONE "<<endl;
int r;
cin>>r;
int v=0,c[N]={0};
for(int j=0;j<r;j++)
{
int t;
cin>>t;
for(int l=1;l<=s[t][0];l++)
{
o[s[t][l]]--;
}
c[v++]=t;
}
for(int j=0;j<v;j++)
{
o[c[j]]=0;
}
int h=0;
for(int j=0;j<N;j++)
{
//cout<<o[j]<<" ";
if(o[j]!=0)
{
h=1;
cout<<"NO"<<endl;
break;
}
}
//cout<<endl;
if(h==0) cout<<"YES"<<endl;
}
return 0;
}