/*
TASK:EXCESS
lang:C++
*/
#include<iostream>
using namespace std;
int main()
{
    int b[100000][2];                            
    int n,k,z=0,m=0,a,q,br=0;
    cin>>n>>k;
    for(int i=0;i<n;i++){cin>>a;if(z==0){b[z][1]=a;b[z][2]++;m=z;z++;}else
    for(int q=z-1;q>=0;q--){if(a==b[q][1])
                                          {
                                          b[q][2]++;
                                          break;
                                          }
    else 
    if(q==0){
             b[z][1]=a;
             b[z][2]++;
             z++;}}}
             
    for(int i=0;i<z;i++)if(k>b[i][2])br++;
    cout<<br<<endl;
    return 0;}
    
    
