#include<bits/stdc++.h>
#define ll long long
#define fi first
#define se second
using namespace std;
const int maxn = 1003;
const int inf = 1e9;
const int rmax = 100003;
/* Nguyen Tien Dung - Tran Hung Dao High School for the gifted */
/* 𝙉𝒈𝙪𝒚𝙚𝒏 𝑵𝙜𝒐𝙘 𝙏𝒊𝙚𝒖 𝑼𝙮𝒆𝙣 <3 */
int r[maxn], h[maxn], dp[maxn];
int n;
void dynamic_programming(void){
for(int i = 1; i <= n; i++) dp[i] = h[i];
dp[1] = h[1];
for(int i = 2; i <= n; i++){
for(int j = 1; j < i; j++){
if (r[j] >= r[i]){
dp[i] = max(dp[i], dp[j] + h[i]);
}
}
}
}
int main(){
ios_base::sync_with_stdio(false);
cin.tie(NULL); cout.tie(NULL);
// 𝙒𝒓𝙞𝒕𝙩𝒆𝙣 𝙗𝒚 𝑻𝙞𝒆𝙣 𝘿𝒖𝙣𝒈
cin >> n;
for(int i = 1; i <= n; i++) cin >> r[i] >> h[i];
dynamic_programming();
int ans = 0;
for(int i = 1; i <= n; i++){
ans = max(ans, dp[i]);
}
cout << ans;
}
I2luY2x1ZGU8Yml0cy9zdGRjKysuaD4KI2RlZmluZSBsbCBsb25nIGxvbmcKI2RlZmluZSBmaSBmaXJzdAojZGVmaW5lIHNlIHNlY29uZAp1c2luZyBuYW1lc3BhY2Ugc3RkOwpjb25zdCBpbnQgbWF4biA9IDEwMDM7CmNvbnN0IGludCBpbmYgPSAxZTk7CmNvbnN0IGludCBybWF4ID0gMTAwMDAzOwovKiAgICAgTmd1eWVuIFRpZW4gRHVuZyAtIFRyYW4gSHVuZyBEYW8gSGlnaCBTY2hvb2wgZm9yIHRoZSBnaWZ0ZWQgICAgICovCi8qICAgICAgICAgICAgICAgICAgICAgIPCdmYnwnZKI8J2ZqvCdkprwnZma8J2SjyDwnZG18J2ZnPCdkpDwnZmYIPCdmY/wnZKK8J2ZmvCdkpYg8J2RvPCdma7wnZKG8J2ZoyA8MyAgICAgICAgICAgICAgICAgICAgICovIAoKaW50IHJbbWF4bl0sIGhbbWF4bl0sIGRwW21heG5dOwppbnQgbjsKCnZvaWQgZHluYW1pY19wcm9ncmFtbWluZyh2b2lkKXsKICAgIGZvcihpbnQgaSA9IDE7IGkgPD0gbjsgaSsrKSBkcFtpXSA9IGhbaV07CiAgICBkcFsxXSA9IGhbMV07CiAgICBmb3IoaW50IGkgPSAyOyBpIDw9IG47IGkrKyl7CiAgICAgICAgZm9yKGludCBqID0gMTsgaiA8IGk7IGorKyl7CiAgICAgICAgICAgIGlmIChyW2pdID49IHJbaV0pewogICAgICAgICAgICAgICAgZHBbaV0gPSBtYXgoZHBbaV0sIGRwW2pdICsgaFtpXSk7CiAgICAgICAgICAgIH0KICAgICAgICB9CiAgICB9Cn0KCmludCBtYWluKCl7CiAgICBpb3NfYmFzZTo6c3luY193aXRoX3N0ZGlvKGZhbHNlKTsKICAgIGNpbi50aWUoTlVMTCk7IGNvdXQudGllKE5VTEwpOwogICAgLy8g8J2ZkvCdkpPwnZme8J2SlfCdmanwnZKG8J2ZoyDwnZmX8J2SmiDwnZG78J2ZnvCdkobwnZmjIPCdmL/wnZKW8J2Zo/CdkogKCiAgICBjaW4gPj4gbjsKICAgIGZvcihpbnQgaSA9IDE7IGkgPD0gbjsgaSsrKSBjaW4gPj4gcltpXSA+PiBoW2ldOwoKICAgIGR5bmFtaWNfcHJvZ3JhbW1pbmcoKTsKICAgIGludCBhbnMgPSAwOwogICAgZm9yKGludCBpID0gMTsgaSA8PSBuOyBpKyspewogICAgICAgIGFucyA9IG1heChhbnMsIGRwW2ldKTsKICAgIH0KICAgIGNvdXQgPDwgYW5zOwp9Cg==