#include<iostream> #include<fstream> #include<sstream> #include<string> #include<cstdio> #include<cstdlib> #include<cstring> #include<ctime> #include<stack> #include<queue> #include<set> #include<map> #include<vector> #include<list> #include<algorithm> #include<utility> #include<complex> #include<functional> using namespace std; #define input_init stringstream ss; string strtoken, token; istringstream is #define input_line getline(cin, strtoken);is.str(strtoken);is.clear(istringstream::goodbit) #define input_token(num) ss.str(""); ss.clear(stringstream::goodbit); getline(is, token, ','); ss << token; ss >> num int main(void){ //ICPC疲れたので出力同じでも許して int n; cin >> n; int maxx = -1; int index = -1; for (int i = 0; i < n; i++){ int g, d; cin >> g >> d; g -= 30000 * d; if (g > maxx){ maxx = g; index = i+1; } } if (maxx * 6 >= 3000000){ cout << "YES" << endl; for (int i = 0; i < 6; i++)cout << index << endl; } else cout << "NO" << endl; return(0); }