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
    nokori=rgbn[3]-rgbn[0]*i-rgbn[1]*j
    count+=1 if nokori%rgbn[2]==0 && nokori>=0
  end
end

puts count