import java.util.*;

public class Main{
  public static void main(String[] args){
    Scanner sc=new Scanner(System.in);
    int N=sc.nextInt(), K=sc.nextInt(), d, e, t=0;
    int A[]= new int[N];
    for(int i=0; i<K; i++){
      d=sc.nextInt();
      for(int j=0; j<d; j++){
        e=sc.nextInt();
        A[e-1]++;
      }
    }
    for(int k=0; k<N; k++){
      if(A[k]==0) t++;
    }
    System.out.println(t);
  }
} import java.util.*; util.* java public class Main{
  public static void main(String[] args){
    Scanner sc=new Scanner(System.in);
    int N=sc.nextInt(), K=sc.nextInt(), d, e, t=0;
    int A[]= new int[N];
    for(int i=0; i<K; i++){
      d=sc.nextInt();
      for(int j=0; j<d; j++){
        e=sc.nextInt();
        A[e-1]++;
      }
    }
    for(int k=0; k<N; k++){
      if(A[k]==0) t++;
    }
    System.out.println(t);
  }
} Main public static void main(String[] args){
    Scanner sc=new Scanner(System.in);
    int N=sc.nextInt(), K=sc.nextInt(), d, e, t=0;
    int A[]= new int[N];
    for(int i=0; i<K; i++){
      d=sc.nextInt();
      for(int j=0; j<d; j++){
        e=sc.nextInt();
        A[e-1]++;
      }
    }
    for(int k=0; k<N; k++){
      if(A[k]==0) t++;
    }
    System.out.println(t);
  } main {
    Scanner sc=new Scanner(System.in);
    int N=sc.nextInt(), K=sc.nextInt(), d, e, t=0;
    int A[]= new int[N];
    for(int i=0; i<K; i++){
      d=sc.nextInt();
      for(int j=0; j<d; j++){
        e=sc.nextInt();
        A[e-1]++;
      }
    }
    for(int k=0; k<N; k++){
      if(A[k]==0) t++;
    }
    System.out.println(t);
  } Scanner sc=new Scanner(System.in); sc new Scanner(System.in) int N=sc.nextInt() N sc.nextInt() sc.nextInt sc K=sc.nextInt() K sc.nextInt() sc.nextInt sc d d e e t=0; t 0 int A[]= new int[N]; A new int[N] N for(int i=0; i<K; i++){
      d=sc.nextInt();
      for(int j=0; j<d; j++){
        e=sc.nextInt();
        A[e-1]++;
      }
    } int i=0; int i=0; i 0 i<K i K i++ i++ i {
      d=sc.nextInt();
      for(int j=0; j<d; j++){
        e=sc.nextInt();
        A[e-1]++;
      }
    } {
      d=sc.nextInt();
      for(int j=0; j<d; j++){
        e=sc.nextInt();
        A[e-1]++;
      }
    } d=sc.nextInt() d sc.nextInt() sc.nextInt sc for(int j=0; j<d; j++){
        e=sc.nextInt();
        A[e-1]++;
      } int j=0; int j=0; j 0 j<d j d j++ j++ j {
        e=sc.nextInt();
        A[e-1]++;
      } {
        e=sc.nextInt();
        A[e-1]++;
      } e=sc.nextInt() e sc.nextInt() sc.nextInt sc A[e-1]++ A[e-1] A e-1 e 1 for(int k=0; k<N; k++){
      if(A[k]==0) t++;
    } int k=0; int k=0; k 0 k<N k N k++ k++ k {
      if(A[k]==0) t++;
    } {
      if(A[k]==0) t++;
    } if(A[k]==0) t++; A[k]==0 A[k] A k 0 t++ t System.out.println(t) System.out.println System.out System System.out t String[] args args public class Main{
  public static void main(String[] args){
    Scanner sc=new Scanner(System.in);
    int N=sc.nextInt(), K=sc.nextInt(), d, e, t=0;
    int A[]= new int[N];
    for(int i=0; i<K; i++){
      d=sc.nextInt();
      for(int j=0; j<d; j++){
        e=sc.nextInt();
        A[e-1]++;
      }
    }
    for(int k=0; k<N; k++){
      if(A[k]==0) t++;
    }
    System.out.println(t);
  }
} public class Main{
  public static void main(String[] args){
    Scanner sc=new Scanner(System.in);
    int N=sc.nextInt(), K=sc.nextInt(), d, e, t=0;
    int A[]= new int[N];
    for(int i=0; i<K; i++){
      d=sc.nextInt();
      for(int j=0; j<d; j++){
        e=sc.nextInt();
        A[e-1]++;
      }
    }
    for(int k=0; k<N; k++){
      if(A[k]==0) t++;
    }
    System.out.println(t);
  }
} Main
import java.util.*;

public class Main{
  public static void main(String[] args){
    Scanner sc=new Scanner(System.in);
    int N=sc.nextInt(), K=sc.nextInt(), d, e, t=0;
    int A[]= new int[N];
    for(int i=0; i<K; i++){
      d=sc.nextInt();
      for(int j=0; j<d; j++){
        e=sc.nextInt();
        A[e-1]++;
      }
    }
    for(int k=0; k<N; k++){
      if(A[k]==0) t++;
    }
    System.out.println(t);
  }
}