N=int(input()) a,b,c=[int(i) for i in input().split()] #ユークリッドの互除法 def euc(p,q): tmp=0 m=p n=q while(m%n!=0): tmp=n n=m%n m=tmp return n ab_gcd=euc(a,b) ab_lcm=a*b/ab_gcd bc_gcd=euc(b,c) bc_lcm=b*c/bc_gcd ca_gcd=euc(c,a) ca_lcm=c*a/ca_gcd abc_gcd=euc(ab_lcm,c) abc_lcm=ab_lcm*c/abc_gcd ans=int(N/a)+int(N/b)+int(N/c) \ -int(N/ab_lcm)-int(N/bc_lcm)-int(N/ca_lcm) \ +int(N/abc_lcm) print(ans)