#include <bits/stdc++.h>
using namespace std;
int r1, r2, c1, c2;
int Rook, Bishop, King;
int main() {
  scanf("%d%d%d%d", &r1, &c1, &r2, &c2);
  Rook = 2 - (r1 == r2 || c1 == c2);
  Bishop = (abs(c1 - c2) % 2 != abs(r1 - r2) % 2)
               ? 0
               : (2 - (r1 + c1 == r2 + c2 || r1 - c1 == r2 - c2));
  King = max(abs(r1 - r2), abs(c1 - c2));
  cout << Rook << ' ' << Bishop << ' ' << King;
}
