#include <bits/stdc++.h>
 
using namespace std;
 
#define endl '\n'
#define ll long long
#define mod 1000000007

void solve(){
    int arr[4];
    for(int i = 0;i<4;i++)cin>>arr[i];
    sort(arr,arr+4);
    if(arr[0] + arr[1] + arr[2] == arr[3]){
        cout<<"Yes";
    }else if(arr[0] + arr[1] == arr[2] + arr[3]){
        cout<<"Yes";
    }else if(arr[0] + arr[3] == arr[1] + arr[2]){
        cout<<"Yes";
    }else{
        cout<<"No";
    }
}
 
int main() {
    ios_base::sync_with_stdio(false);
    cin.tie(NULL);
    cout.tie(NULL);
    int t = 1;
    while(t--){
        solve();
    } 
    return 0;
}
#include<bits/stdc++.h>
using namespace std;
#define ll long long int
int main(){
	ll t,b,c,n,k;
	vector<int> a(4);
	for(int i=0;i<4;i++)
	cin>>a[i];
	int flag=0;
	for(int i=1;i<15;i++){
		int sum1=0,sum2=0;
		for(int j=0;j<4;j++){
			if(i&(1<<j)) sum1+=a[j];
			else sum2+=a[j];
		}
		if(sum1==sum2){
			flag=1;
			break;
		}
	}
	if(flag) cout<<"Yes"<<endl;
	else cout<<"No"<<endl;
}