#include <iostream>
#include <vector>
#include <algorithm>

using namespace std;

int n,m;
long long o,sol;
pair<int,int> a[100000];

int main(){
    scanf ("%d %d",&n,&m);
    for (int i=0; i<n; i++) scanf ("%d %d",&a[i].first,&a[i].second);
    sort (a,a+n);
    o=a[0].second;
    for (int i=1; i<n; i++){
        if (o==a[i].second) continue;
        if (o>a[i].second){ sol+=o-a[i].second; o=a[i].second; continue;}
        o=a[i].second;
        }
    sol+=o;  
    printf("%lld",sol);
    return 0;
}
