#include<bits/stdc++.h>
using namespace std;
const int N=100000001;
int a[N];
bool f[N];
void init(){
f[1]=1;
for(int i=2;i<N;i++){
if(f[i]==0){
for(int j=i*2;j<N;j+=i){
f[j]=1;
}
}
}
}
int main(){
init();
int n;
scanf("%d",&n);
a[0]=0;
for(int i=1;i<=n;i++){
if(f[i]==0){
a[i]=a[i-1]+1;
}else{
a[i]=a[i-1];
}
}
printf("%d",a[n]);
return 0;
}