#include<iostream>
#include<vector>
using namespace std;
int main(){
	int n;
	vector<int> pri(1000000);
	for(int i=0;i<1000000;i++)
		pri[i]=1;
	pri[0]=0;
	pri[1]=0;
	for(int i=0;i*i<n;i++){
		if(pri[i]){
			for(int j=i*2;j<1000000;j+=i)
				pri[j]=0;
		}
	}
	
	
	while(cin>>n){
	int i=0,k=0;
	while(k<=n)
	if(pri[k++])
	i++;
	
		cout<<i<<endl;
	}
	return 0;
}