object Main extends App {
  val in = scala.io.Source.stdin.getLines.toSeq
  val ls = in.head.split(' ').map(_.toInt)
  val R = ls(0)
  val G = ls(1)
  val B = ls(2)
  val N = ls(3)
  val s = Seq(R,G,B).sorted.reverse
  //println(s)
  val r = s(0)
  val g = s(1)
  val b = s(2)
  var ret = 0
  (0 to N by r).map{ i =>
    (0 to N by g).map{ j =>
      if((N - i - j)>=0 && (N - i - j) % b == 0){
        //println(i, j, (N-i-j)/b )
        ret += 1
      }
    }
  }
  println(ret)
}
