N = gets.to_i G, D = N.times.map { gets.split.map(&:to_i) }.transpose m = N.times.map { |i| G[i] - 30000 * D[i] }.max idx = 0 N.times do |i| if m == G[i] - 30000 * D[i] idx = i end end if m * 6 < 3000000 puts "NO" else puts "YES" 6.times { puts idx + 1 } end