821 976 869 681 458 232 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 62 131 217 357 534 708 935 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1012 835 510 148 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 161 433 738 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 948 719 319 0 0 0 0 0 0 0 0 0 0 0 0 7 217 621 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 964 720 303 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 82 230 489 791 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 859 563 91 0 0 0 0 0 0 0 0 0 0 0 0 0 0 18 210 561 995 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 863 555 107 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 134 365 724 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 1023 998 791 441 23 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 180 427 750 1023 1023 1023 1023 1023