/*
TASK EXCESS
LANG C++
*/
#include<iostream.h>
int chisla[100000];
using namespace std;
int main () {
	long long n;
	long long tch;
	long long k;
	long long brojch=0;
	long long finbrojch=0;
	cin>>n;
	cin>>k;
	for(long long i=1;i<=n;i=i+1){
		cin>>chisla[i];}
		
		
		
		
		
	for(long long i=1;i<=n;i=i+1){
		tch=chisla[i];brojch=0;
			for(long long j=1;j<=n;j=j+1){
				if(tch==chisla[j]){brojch=brojch+1;chisla[j]=0;}
			}if(brojch<k){finbrojch=finbrojch+1;tch=0;}}
			
			

			cout<<finbrojch;
			system("pause");
			return 0;
}
		
	
