1024 1024 36
   7 1021
  91 1017
 120 1014
 163 1008
 238  993
 258  988
 280  982
 372  951
 387  945
 399  940
 406  937
 475  904
 513  883
 538  868
 618  813
 636  799
 652  786
 709  735
 735  709
 786  652
 799  636
 813  618
 868  538
 883  513
 904  475
 937  406
 940  399
 945  387
 951  372
 982  280
 988  258
 993  238
1008  163
1014  120
1017   91
1021    7
