#include #include #include using namespace std; int main(void) { int n, g, d; cin >> n; vector > exp; for (int i = 0; i < n; ++i) { cin >> g >> d; int e = g - 30000 * d; for (int j = 0; j < 6; ++j) { exp.push_back({e, i + 1}); } } sort(exp.begin(), exp.end(), greater>()); int sum = 0; for (int i = 0; i < 6; ++i) { sum += exp[i].first; } if (sum >= 3000000) { cout << "YES" << endl; for (int i = 0; i < 6; ++i) { cout << exp[i].second << endl; } } else { cout << "NO" << endl; } return 0; }