#include<bits/stdc++.h>
using namespace std;
int n,m,h,w;
int main()
{
    scanf("%d%d%d%d",&n,&m,&h,&w);
    if(n%h==0&&m%w==0)
    {
        puts("No");return 0;
    }
    puts("Yes");
    int inf=5000;
    for(int i=1;i<=n;i++)
    {
        for(int j=1;j<=m;j++)
        {
            if(i%h==1&&j%w==1)printf("%d ",inf-1);
            else if(h==1&&j%w==1)printf("%d ",inf-1);
            else if(i%h==1&&w==1)printf("%d ",inf-1);
            else if(i%h==0&&j%w==0)printf("%d ",-inf);
            else printf("0 ");
        }
        puts("");
    }
    return 0;
}