#include<iostream>
#include<climits>
#include<math.h>
#include<vector>
#include<algorithm>
#include<cstdio>
#include <string>
#include <complex>
#include <functional>
using namespace std;
typedef pair<int,int> P;
double dat[100][100];
int dp[1000001];//動的計画法
int prime[1000001];
int main(){
    int l;
    int m[12],n[12];
    while(cin>>l,l){
        int mn=0,ch=0;
        for(int i=0;i<12;i++){
            cin>>m[i]>>n[i];
        }
        for(int i=0;i<12;i++){
            mn+=(m[i]-n[i]);
            if(mn>=l){
                cout<<i+1<<endl;
                ch++;
                break;
            }
        }
        if(ch==0) cout<<"NA"<<endl;
    }
    return 0;
}
