/*
TASK:EXCESS
LANG:C++
*/
#include<iostream>
using namespace std;
int br[100001];
int main ()
{
    int n,i,k,br1=0,a[1001];
    cin>>n>>k;
    for(i=0;i<n;i++)
    {
        cin>>a[i];
        br[a[i]]++;
    }
    for(i=0;i<100001;i++)
    if(br[i]!=0&&br[i]<k)br1++;
    cout<<br1<<endl;   
    return 0;
}
