#include<bits/stdc++.h>
using namespace std;
#define int long long
#define fast() ios_base::sync_with_stdio(0),cin.tie(0)
int32_t main()
{int n,W,w,v,i,j;
 fast();
 cin>>n>>W;
 int N=n*1e3;
 vector<int> dp(N+1,1e9+5);
 dp[0]=0;
 for(i=0;i<n;++i)
 {cin>>w>>v;
  for(j=N;j>=v;--j)
  dp[j]=min(dp[j],dp[j-v]+w);
 }
 for(i=N;i>=0;--i)
 {if(dp[i]<=W)
  {cout<<i;
   break;
  }
 }
 return 0;
}
