object Main extends App {

  import scala.io.StdIn._
  val numbers = readLine.trim.split(' ').map(_.toInt)
  println(
    if (List(1, 9, 7, 4).forall(i ⇒ numbers.contains(i))) "YES"
    else "NO"
  )
  implicit class Extension[T](value :T){
    @inline
    def let[A](@inline func: T ⇒ A): A = func(value)
    @inline
    def also(@inline func: T ⇒ Unit): T = {func(value); value}
  }
}