rgbn=gets.chomp.split.map{|a| a.to_i}
r_jogen=rgbn[3]/rgbn[0]
count=0
for i in 0..r_jogen do
  g_jogen=(rgbn[3]-rgbn[0]*i)/rgbn[1]
  for j in 0..g_jogen do
    b_jogen=(rgbn[3]-rgbn[0]*i-rgbn[1]*j)/rgbn[2]
    for k in 0..b_jogen do
      count+=1 if rgbn[3]==rgbn[0]*i+rgbn[1]*j+rgbn[2]*k
    end
  end
end

puts count