#include <bits/stdc++.h>
using namespace std;

int H, W, h, w, a[501][501];
long long sum;
int main() {
	ios::sync_with_stdio(false);
	cin.tie(0);
	cin >> H >> W >> h >> w;
	for(int k1 = 1; h*k1 <= H; k1++)
		for(int k2 = 1; w*k2 <= W; k2++) a[h*k1][w*k2] = -1000*(h*w-1)-1, sum += a[h*k1][w*k2];
	for(int i = 1; i <= H; i++) for(int j = 1; j <= W; j++) if(!a[i][j]) {
		a[i][j] = 1000;
		sum += 1000;
	}
	if(sum <= 0) cout << "No", exit(0);
	cout << "Yes\n";
	for(int i = 1; i <= H; i++, cout << '\n') for(int j = 1; j <= W; j++) cout << a[i][j] << ' ';
}

