r,g,b,n=gets.split.map(&:to_i)
k = 0
3001.times do |ri|
    3001.times do |gi|
        break if  (n - (r*ri) - (g*gi)) < 0
        if (n - (r*ri) - (g*gi)) % b == 0 
            #p n - (r*ri) - (g*gi)
            k += 1 
        end
    end
end

p k