/* Footstep Sounds */ 
// Numbers encoded in 2.25 fixed point 
// Length of Array is 52801.
// Time per loop at 44100 kHz is 1.197302e+00 seconds.

int footstep[] = {15360, 3072, -17408, -16384, -8192, -10240, 7168, 22528, 26624, 31744, 35841, 51201, 61441, 53249, 54273, 60417, 46081, 24576, 10240, 12288, 35841, 49153, 44033, 38913, 37889, 40961, 39937, 39937, 45057, 35841, 22528, 35841, 51201, 48129, 52225, 49153, 34817, 28672, 20480, 6144, 6144, 24576, 43009, 45057, 28672, 15360, 31744, 59393, 61441, 40961, 25600, 24576, 24576, 21504, 18432, 20480, 26624, 28672, 34817, 45057, 40961, 37889, 45057, 32769, 10240, 9216, 25600, 32769, 19456, 7168, 8192, 4096, 1024, 7168, 22528, 30720, 21504, 11264, 5120, 8192, 23552, 21504, 4096, 10240, 15360, -11264, -17408, 10240, 12288, -9216, -12288, 9216, 30720, 29696, 11264, -19456, -40961, -34817, -22528, -16384, 1024, 9216, 7168, 27648, 37889, 29696, 34817, 35841, 24576, 21504, 13312, -7168, -26624, -24576, -5120, 4096, 9216, 32769, 43009, 34817, 31744, 26624, 28672, 36865, 26624, 28672, 54273, 58369, 40961, 23552, 15360, 30720, 46081, 46081, 47105, 43009, 32769, 30720, 31744, 31744, 29696, 23552, 24576, 19456, -3072, -14336, -11264, -20480, -27648, -11264, 15360, 27648, 17408, 2048, -1024, -1024, -12288, -23552, -9216, 10240, 7168, -1024, 0, -9216, -28672, -26624, -16384, -23552, -31744, -12288, 7168, 1024, -12288, -13312, -4096, 10240, 16384, 11264, 5120, 0, 2048, 4096, -1024, -4096, 0, 9216, 18432, 17408, 16384, 21504, 12288, 11264, 23552, 13312, 0, 4096, -6144, -9216, 6144, 4096, -2048, 3072, 5120, 2048, 2048, 3072, 0, -17408, -17408, 17408, 44033, 40961, 23552, 5120, 7168, 22528, 29696, 14336, -21504, -34817, -18432, -9216, 4096, 19456, 2048, -8192, 7168, 7168, 7168, 20480, 18432, 13312, 20480, 27648, 20480, 1024, 1024, 21504, 17408, -4096, -10240, -12288, -6144, 11264, 15360, -1024, -4096, 13312, 17408, -2048, -10240, -1024, 2048, 8192, 5120, -6144, -3072, -1024, -8192, 7168, 22528, 10240, 6144, 11264, -11264, -31744, -27648, -34817, -41985, -16384, 2048, -11264, -15360, 3072, 17408, 28672, 34817, 32769, 28672, 27648, 32769, 40961, 37889, 34817, 34817, 24576, 18432, 26624, 34817, 35841, 30720, 25600, 13312, -9216, -17408, -10240, -1024, 21504, 25600, -1024, -5120, 7168, 0, 1024, 9216, -7168, -16384, 1024, 23552, 28672, 14336, -3072, -8192, 2048, 14336, 3072, -16384, -23552, -30720, -29696, -13312, -8192, -16384, -23552, -32769, -29696, -19456, -21504, -18432, -8192, -12288, -22528, -32769, -23552, 2048, 2048, -19456, -24576, -21504, -13312, 1024, 3072, -3072, -13312, -24576, -23552, -10240, 1024, 2048, -9216, -18432, -21504, -25600, -17408, -1024, 13312, 32769, 26624, -7168, -16384, -6144, -16384, -21504, -12288, -12288, -9216, 3072, 7168, 6144, -3072, -21504, -18432, -1024, -6144, -6144, 8192, -6144, -25600, -10240, -8192, -21504, -8192, 11264, 21504, 25600, 7168, -8192, 9216, 30720, 32769, 29696, 18432, 2048, 0, 11264, 21504, 23552, 15360, -1024, -10240, 4096, 16384, 10240, 2048, -7168, -9216, -7168, -20480, -24576, -6144, -4096, -25600, -35841, -24576, -14336, -31744, -51201, -35841, -16384, -20480, -23552, -23552, -21504, -18432, -25600, -30720, -26624, -25600, -14336, 0, -2048, -10240, -13312, -15360, -12288, -9216, -6144, 0, 7168, 16384, 8192, -5120, 6144, 16384, 1024, 3072, 13312, 8192, 8192, 13312, 9216, 0, -16384, -21504, -4096, 11264, 21504, 25600, 9216, -8192, -12288, -12288, -8192, -1024, -5120, -15360, -22528, -23552, -6144, 20480, 19456, 1024, 4096, 8192, -7168, -11264, 2048, 11264, 7168, -16384, -32769, -14336, 2048, -8192, -24576, -28672, -21504, -12288, -16384, -20480, -4096, 20480, 35841, 37889, 32769, 26624, 20480, 22528, 28672, 28672, 23552, 9216, -6144, -4096, 10240, 17408, 16384, 12288, 6144, 6144, 13312, 14336, 11264, 12288, 10240, 1024, 1024, 2048, -9216, -7168, 6144, 5120, 7168, 15360, 11264, 15360, 18432, 7168, 14336, 26624, 14336, 2048, -2048, -11264, -6144, 0, -3072, 0, 0, 1024, 16384, 22528, 19456, 17408, 5120, -3072, 8192, 18432, 8192, -3072, -4096, 0, 0, 0, 3072, 1024, -4096, -7168, -9216, -11264, -14336, -9216, -1024, -7168, -20480, -22528, -5120, 14336, 15360, 1024, -4096, -6144, -11264, -8192, 6144, 15360, 7168, -12288, -20480, -1024, 25600, 28672, 4096, -11264, -7168, -4096, -2048, 12288, 23552, 17408, 8192, 3072, -3072, -6144, 2048, 7168, -7168, -21504, -14336, 3072, 17408, 11264, -13312, -23552, -5120, -1024, -19456, -24576, -18432, -18432, -20480, -18432, -19456, -20480, -22528, -30720, -36865, -38913, -30720, -6144, -3072, -29696, -34817, -27648, -38913, -35841, -24576, -32769, -30720, -28672, -40961, -30720, -21504, -47105, -52225, -34817, -45057, -55297, -43009, -40961, -41985, -33793, -37889, -44033, -29696, -8192, 0, -8192, -21504, -23552, -15360, -12288, -15360, -13312, -15360, -21504, -23552, -23552, -17408, -1024, 5120, -10240, -34817, -45057, -32769, -18432, -27648, -52225, -58369, -38913, -20480, -14336, -11264, -12288, -17408, -26624, -41985, -49153, -29696, -17408, -26624, -24576, -15360, -13312, -3072, 1024, -6144, 2048, 20480, 19456, 13312, 16384, 21504, 18432, 0, -11264, -5120, -15360, -37889, -29696, -20480, -35841, -32769, -19456, -39937, -62465, -51201, -33793, -23552, -25600, -37889, -25600, 3072, 6144, -6144, -1024, -3072, -24576, -32769, -22528, -28672, -54273, -52225, -26624, -25600, -44033, -43009, -22528, -11264, -14336, -20480, -19456, -21504, -39937, -53249, -41985, -27648, -23552, -15360, -3072, 0, -9216, -16384, -20480, -41985, -65538, -64513, -50177, -44033, -36865, -21504, -3072, 11264, 18432, 18432, 11264, -12288, -35841, -41985, -45057, -46081, -29696, -13312, -4096, 6144, -3072, -37889, -55297, -52225, -52225, -43009, -35841, -39937, -33793, -19456, -14336, -9216, -4096, -15360, -20480, -11264, -14336, -25600, -24576, -21504, -31744, -30720, -26624, -29696, -27648, -15360, -7168, -8192, -6144, -15360, -36865, -41985, -23552, -4096, 3072, -4096, -22528, -22528, -6144, 1024, -5120, -15360, -1024, 25600, 20480, -8192, -7168, 11264, 19456, 36865, 54273, 45057, 25600, 19456, 18432, 19456, 18432, 8192, -7168, -15360, -2048, 4096, -6144, -5120, -2048, -19456, -24576, -2048, 0, -18432, -22528, -21504, -17408, -7168, -18432, -33793, -22528, -19456, -28672, -14336, 6144, 7168, 0, 7168, 14336, 4096, -11264, -8192, 1024, -10240, -23552, -18432, -1024, 23552, 32769, 27648, 34817, 29696, 1024, -16384, -12288, 2048, 4096, -23552, -47105, -38913, -8192, 1024, -8192, -7168, -2048, 5120, -2048, -18432, -19456, -17408, -10240, -2048, -8192, -25600, -19456, -10240, -23552, -10240, 4096, -18432, -28672, -5120, 10240, 23552, 29696, 10240, 0, 13312, 27648, 17408, 6144, 1024, -1024, 2048, 0, 6144, 10240, 4096, -4096, -13312, 0, 18432, 23552, 16384, 20480, 36865, 28672, 13312, 15360, 13312, 5120, 19456, 38913, 40961, 34817, 23552, 5120, -13312, 3072, 36865, 38913, 24576, 19456, 27648, 36865, 39937, 25600, 7168, 11264, 24576, 27648, 21504, 26624, 25600, 9216, 12288, 32769, 41985, 33793, 5120, -11264, -1024, 3072, 0, 7168, 12288, -3072, -9216, 12288, 8192, 0, 4096, -13312, -24576, -10240, -3072, -14336, -13312, -2048, 2048, -1024, -12288, -12288, -7168, -17408, -25600, -31744, -32769, -20480, -16384, -15360, -14336, -21504, -41985, -52225, -32769, -32769, -38913, -35841, -27648, 0, 20480, 12288, -6144, -25600, -37889, -25600, 0, 2048, -17408, -41985, -44033, -23552, -21504, -48129, -55297, -47105, -51201, -44033, -26624, -28672, -41985, -43009, -54273, -74754, -60417, -46081, -38913, -37889, -65538, -92162, -88066, -52225, -35841, -50177, -62465, -71682, -57345, -30720, -39937, -62465, -57345, -41985, -50177, -65538, -76802, -89090, -57345, -1024, -1024, -40961, -45057, -11264, -1024, -6144, -11264, -23552, -16384, -21504, -34817, -24576, -12288, -24576, -45057, -45057, -36865, -33793, -25600, -29696, -47105, -41985, -23552, -9216, -3072, -1024, 0, -5120, -14336, -31744, -48129, -58369, -58369, -39937, -31744, -50177, -77826, -62465, -26624, -27648, -41985, -48129, -45057, -50177, -63489, -63489, -57345, -62465, -56321, -35841, -30720, -16384, -12288, -18432, -23552, -34817, -48129, -71682, -67586, -55297, -51201, -40961, -34817, -17408, -17408, -25600, -25600, -32769, -43009, -55297, -56321, -50177, -40961, -29696, -26624, -22528, -10240, -31744, -62465, -47105, -27648, -20480, -30720, -45057, -41985, -44033, -53249, -59393, -38913, -20480, -19456, -22528, -32769, -15360, -13312, -32769, -33793, -24576, 1024, 13312, 2048, 0, 0, 3072, 20480, 26624, 22528, 9216, -6144, 8192, 16384, 0, -10240, -16384, -23552, -14336, 20480, 39937, 29696, 16384, 0, -8192, -13312, -4096, 13312, 14336, 2048, 8192, 18432, 11264, -6144, -20480, -25600, -37889, -28672, -9216, -14336, -5120, 7168, 2048, -21504, -39937, -22528, -2048, 0, -5120, -8192, -3072, 1024, 2048, 18432, 40961, 34817, 10240, -6144, 1024, 14336, 15360, 8192, 4096, 4096, -14336, -15360, 4096, 21504, 30720, 22528, 20480, 20480, 25600, 28672, 30720, 21504, 12288, 14336, 17408, 33793, 30720, 33793, 54273, 45057, 31744, 28672, 26624, 19456, -2048, -30720, -25600, -12288, -25600, -18432, -9216, -24576, -31744, -9216, 13312, 7168, 0, 0, 14336, 25600, 20480, 17408, 16384, 12288, 2048, -12288, -18432, -11264, -22528, -39937, -38913, -13312, 7168, 12288, 24576, 19456, 11264, 7168, 12288, 28672, 34817, 34817, 22528, 26624, 17408, 4096, 11264, 16384, 29696, 25600, 13312, 15360, 28672, 28672, 11264, -14336, -38913, -24576, -1024, 15360, 15360, 15360, 11264, -9216, 4096, 20480, 23552, 12288, -8192, -19456, -18432, -6144, -20480, -23552, -32769, -54273, -35841, -15360, -7168, -11264, -6144, 13312, 2048, -38913, -50177, -9216, 4096, -8192, -14336, -28672, -40961, -39937, -23552, -14336, -22528, -34817, -44033, -34817, -17408, -27648, -44033, -44033, -35841, -31744, -35841, -27648, -14336, -8192, -3072, 14336, 31744, 23552, 2048, -8192, -5120, -15360, -25600, -14336, 0, 0, -18432, -6144, 13312, -3072, 8192, 24576, 18432, 16384, 9216, 4096, -13312, -28672, -25600, -19456, -3072, -4096, -13312, -27648, -32769, -2048, 17408, 17408, 7168, -2048, 0, 19456, 40961, 28672, 9216, 3072, -8192, -8192, 0, 0, 1024, -6144, -14336, -3072, 3072, -8192, -19456, 2048, 3072, -24576, -16384, 10240, 17408, 4096, -3072, 9216, 16384, 8192, 8192, 8192, 3072, 14336, 12288, -5120, -16384, -3072, 5120, -4096, -2048, -1024, 3072, 0, -1024, 0, -2048, 17408, 13312, 17408, 49153, 59393, 49153, 22528, 17408, 21504, 33793, 45057, 35841, 20480, 17408, 23552, 9216, 3072, 4096, 3072, 6144, 11264, 13312, 7168, 19456, 20480, 3072, 2048, 7168, 12288, 13312, 14336, 7168, 6144, 23552, 32769, 23552, 24576, 56321, 76802, 59393, 25600, 9216, 22528, 26624, 18432, 13312, 5120, -5120, -9216, 9216, 28672, 47105, 59393, 38913, 22528, 7168, -19456, -15360, 4096, 12288, 1024, -12288, -8192, 10240, 15360, 0, 8192, 1024, -21504, -4096, 2048, 0, 12288, -3072, -20480, -14336, -15360, -14336, 2048, 9216, 3072, 0, -5120, -2048, 0, 14336, 32769, 20480, 0, -19456, -8192, 14336, 3072, -2048, -6144, -18432, -20480, -12288, 3072, 11264, 11264, 9216, 31744, 47105, 32769, 11264, 0, 14336, 11264, -3072, -6144, 4096, 11264, -19456, -43009, -33793, -12288, -8192, -13312, -4096, 0, 6144, 10240, 15360, 7168, 4096, 21504, 13312, 10240, 15360, 7168, -7168, -8192, 14336, 2048, -18432, -17408, -7168, -7168, -27648, -30720, -43009, -50177, -23552, -6144, 5120, 2048, -22528, -27648, -26624, -35841, -24576, 2048, 28672, 6144, -38913, -31744, -15360, -15360, -27648, -32769, -15360, -27648, -45057, -47105, -41985, -29696, -23552, -26624, -33793, -19456, -16384, -25600, -46081, -60417, -33793, -24576, -29696, -48129, -39937, 7168, 17408, 7168, -8192, -4096, 3072, -10240, -14336, -23552, -37889, -41985, -23552, -17408, -29696, -22528, -22528, -34817, -23552, 2048, 6144, -3072, -14336, -12288, -1024, -8192, -17408, -13312, 6144, 5120, -6144, 0, -3072, 0, 5120, -2048, -9216, -21504, -36865, -32769, -33793, -57345, -52225, -29696, 1024, 5120, -29696, -24576, -9216, -4096, 5120, 3072, 10240, 21504, 21504, 24576, 29696, 28672, 23552, 9216, -6144, -17408, -5120, 9216, -6144, -21504, -32769, -43009, -34817, -9216, 2048, -4096, -12288, -25600, -32769, -46081, -49153, -35841, -27648, -27648, -47105, -53249, -37889, -15360, -10240, 0, 13312, -7168, -17408, -24576, -11264, -3072, -30720, -33793, -28672, -14336, -11264, -13312, -9216, -27648, -22528, -17408, -29696, -48129, -64513, -63489, -48129, -32769, -36865, -28672, -14336, -13312, -10240, 0, 3072, 7168, 17408, 11264, 14336, 20480, 17408, 0, -15360, -10240, -16384, -10240, -7168, -3072, 1024, -11264, -1024, 10240, 18432, 6144, -24576, -29696, -14336, 5120, 20480, 21504, 7168, 7168, 21504, 35841, 35841, 20480, 11264, -5120, -8192, 11264, 25600, 28672, 20480, 12288, 11264, 27648, 31744, 13312, -2048, -29696, -62465, -51201, -17408, -21504, -12288, 6144, 6144, 2048, -8192, -19456, -31744, -33793, -37889, -39937, -33793, -23552, -22528, -35841, -38913, -39937, -23552, -23552, -20480, -4096, -35841, -40961, -22528, -21504, -20480, -35841, -41985, -22528, -1024, -5120, -3072, 5120, 7168, 0, -15360, -28672, -40961, -30720, -26624, -28672, -24576, -20480, -8192, -3072, 14336, 23552, 12288, 1024, -7168, -10240, -19456, -17408, -16384, -9216, 2048, -13312, -19456, 3072, 13312, 16384, 13312, -2048, 5120, -3072, -24576, -24576, -16384, 0, 0, -22528, -30720, -2048, 3072, -19456, -23552, -20480, -23552, -38913, -44033, -40961, -22528, -3072, -16384, -32769, -47105, -34817, -7168, 3072, 16384, 14336, -1024, -8192, 2048, 1024, -9216, -17408, -23552, -19456, -22528, -35841, -31744, -8192, -7168, -18432, -17408, -15360, -20480, -27648, -11264, 10240, 8192, -6144, -12288, -3072, 9216, 13312, 9216, 7168, 9216, 26624, 22528, 11264, 21504, 4096, -16384, -32769, -25600, 10240, 26624, 24576, 0, -7168, 6144, -13312, -29696, -22528, -11264, -1024, 7168, 11264, 3072, 4096, 16384, 28672, 33793, 17408, 12288, 22528, 36865, 54273, 43009, 33793, 44033, 33793, 11264, 20480, 34817, 23552, 31744, 39937, 34817, 39937, 23552, 4096, -8192, -32769, -26624, 4096, 31744, 53249, 44033, 41985, 57345, 47105, 44033, 43009, 40961, 29696, 20480, 29696, 16384, 17408, 20480, 2048, -9216, -2048, 25600, 27648, 0, -44033, -64513, -46081, -28672, -12288, -6144, -5120, -26624, -60417, -48129, -32769, -38913, -28672, -16384, -14336, -7168, -4096, -5120, -13312, -24576, -20480, -22528, -15360, 9216, 14336, 0, -18432, 1024, 36865, 29696, 17408, 2048, -24576, -18432, 8192, 10240, -8192, -5120, 27648, 36865, 20480, 21504, 31744, 22528, 15360, 30720, 48129, 48129, 35841, 23552, 7168, -8192, 0, -1024, -9216, 2048, -3072, -12288, -20480, -34817, -41985, -36865, -29696, -35841, -29696, -26624, -36865, -20480, -3072, 1024, -7168, -26624, -8192, 11264, 2048, 18432, 43009, 35841, 27648, 29696, 25600, 18432, 14336, -2048, -7168, 0, -7168, -17408, -17408, -7168, 5120, 22528, 37889, 22528, 5120, 6144, -2048, -16384, 0, 13312, 17408, 40961, 31744, 17408, 20480, 5120, -8192, -20480, -19456, -8192, 5120, 21504, 13312, 2048, 3072, 10240, 17408, 24576, 39937, 49153, 54273, 48129, 34817, 25600, 17408, 21504, 24576, 20480, 17408, 2048, 17408, 45057, 30720, 11264, 6144, -2048, -22528, -21504, -12288, -31744, -35841, -34817, -39937, -33793, -38913, -45057, -38913, -44033, -47105, -40961, -43009, -34817, -22528, -12288, -7168, -9216, -18432, -38913, -29696, -20480, -40961, -44033, -17408, 3072, -4096, 3072, 12288, 20480, 35841, 6144, -18432, -7168, 9216, 1024, -20480, -26624, -33793, -24576, -8192, 0, 13312, 8192, -7168, -16384, -9216, 15360, 23552, 15360, 5120, 9216, 40961, 57345, 45057, 40961, 55297, 56321, 25600, -5120, -13312, -6144, -15360, -25600, -18432, -11264, -12288, -9216, -6144, -1024, 3072, 4096, 19456, 29696, 18432, 8192, 5120, 3072, -7168, -6144, 35841, 58369, 18432, -12288, -9216, -14336, -19456, -17408, -19456, -26624, -41985, -60417, -54273, -32769, -34817, -43009, -37889, -34817, -30720, -35841, -29696, -9216, 0, -12288, -39937, -41985, -31744, -39937, -58369, -86018, -79874, -55297, -57345, -70658, -72706, -53249, -56321, -79874, -94210, -87042, -62465, -71682, -80898, -72706, -71682, -63489, -49153, -38913, -37889, -37889, -46081, -47105, -30720, -39937, -61441, -75778, -90114, -84994, -70658, -63489, -43009, -7168, 9216, -7168, -24576, -20480, -17408, -14336, -17408, -30720, -18432, -5120, -11264, -14336, -5120, -2048, -22528, -39937, -37889, -16384, -2048, -30720, -55297, -56321, -62465, -54273, -27648, -23552, -47105, -55297, -36865, -23552, -17408, -21504, -46081, -74754, -84994, -84994, -86018, -62465, -45057, -66562, -84994, -94210, -92162, -81922, -65538, -52225, -60417, -64513, -47105, -22528, -9216, -16384, -32769, -36865, -35841, -47105, -50177, -49153, -54273, -56321, -59393, -44033, -7168, 2048, -16384, -20480, -10240, -2048, 10240, 11264, 4096, 15360, 14336, -2048, -5120, 0, 18432, 47105, 53249, 40961, 38913, 55297, 55297, 38913, 26624, 12288, 0, -14336, -22528, -8192, -1024, -16384, -32769, -24576, -12288, -16384, -3072, 40961, 77826, 70658, 48129, 61441, 81922, 72706, 67586, 89090, 90114, 78850, 88066, 90114, 65538, 44033, 43009, 56321, 68610, 72706, 62465, 50177, 56321, 65538, 74754, 91138, 96258, 79874, 61441, 62465, 76802, 76802, 77826, 94210, 104451, 97282, 80898, 71682, 80898, 87042, 81922, 82946, 89090, 90114, 84994, 78850, 65538, 58369, 87042, 111619, 101379, 99331, 116739, 111619, 84994, 80898, 93186, 108547, 119811, 112643, 103427, 106499, 113667, 114691, 116739, 111619, 91138, 80898, 87042, 95234, 114691, 131076, 132100, 138244, 147460, 149508, 155652, 167941, 162820, 145412, 151556, 169989, 162820, 129027, 93186, 79874, 93186, 109571, 114691, 122883, 123907, 103427, 97282, 112643, 111619, 92162, 78850, 71682, 68610, 74754, 73730, 72706, 90114, 106499, 102403, 97282, 104451, 102403, 78850, 50177, 43009, 65538, 99331, 111619, 101379, 87042, 65538, 48129, 60417, 90114, 103427, 91138, 58369, 29696, 38913, 67586, 69634, 69634, 98307, 117763, 105475, 92162, 86018, 78850, 67586, 53249, 44033, 37889, 24576, 28672, 49153, 36865, 8192, 14336, 27648, 13312, 3072, 16384, 29696, 40961, 48129, 30720, 10240, 6144, -4096, -10240, 11264, 45057, 57345, 47105, 25600, 8192, -4096, -19456, -16384, -2048, 0, 0, -8192, -24576, -23552, -3072, 3072, -9216, -23552, -23552, -7168, 4096, 2048, 4096, 17408, 21504, 7168, -3072, -11264, -24576, -26624, -22528, -32769, -51201, -60417, -57345, -50177, -57345, -70658, -71682, -63489, -40961, -8192, -6144, -39937, -55297, -46081, -40961, -41985, -47105, -62465, -75778, -70658, -64513, -78850, -103427, -107523, -89090, -81922, -97282, -96258, -69634, -60417, -77826, -98307, -115715, -123907, -109571, -91138, -81922, -74754, -71682, -83970, -96258, -86018, -70658, -78850, -95234, -93186, -76802, -65538, -79874, -99331, -90114, -60417, -53249, -74754, -88066, -75778, -60417, -61441, -62465, -57345, -61441, -76802, -90114, -88066, -65538, -50177, -56321, -60417, -48129, -35841, -48129, -72706, -72706, -51201, -38913, -31744, -26624, -39937, -52225, -48129, -45057, -52225, -53249, -38913, -30720, -39937, -40961, -33793, -40961, -52225, -46081, -30720, -18432, -18432, -26624, -28672, -33793, -39937, -26624, -18432, -24576, -18432, 2048, 26624, 47105, 44033, 29696, 24576, 21504, 10240, -2048, 0, 18432, 26624, 24576, 32769, 27648, 5120, -1024, 9216, 16384, 17408, 17408, 14336, 7168, 2048, 10240, 25600, 31744, 13312, -12288, -10240, 1024, -6144, -1024, 20480, 17408, 15360, 32769, 37889, 47105, 67586, 59393, 39937, 37889, 23552, 4096, 11264, 27648, 32769, 36865, 43009, 52225, 59393, 48129, 30720, 38913, 66562, 77826, 73730, 71682, 69634, 65538, 69634, 67586, 57345, 58369, 73730, 89090, 92162, 69634, 40961, 46081, 83970, 112643, 102403, 72706, 63489, 74754, 78850, 72706, 65538, 64513, 64513, 53249, 57345, 89090, 98307, 73730, 66562, 65538, 47105, 31744, 32769, 48129, 63489, 52225, 47105, 65538, 46081, 6144, 36865, 84994, 66562, 39937, 59393, 87042, 109571, 133124, 125955, 86018, 57345, 52225, 59393, 73730, 71682, 52225, 51201, 51201, 29696, 19456, 29696, 38913, 52225, 60417, 53249, 49153, 50177, 41985, 33793, 37889, 61441, 74754, 55297, 44033, 58369, 61441, 57345, 56321, 41985, 25600, 20480, 11264, 5120, 4096, 8192, 18432, 22528, 22528, 40961, 55297, 37889, 10240, -6144, -12288, -3072, -1024, -14336, -9216, 21504, 36865, 29696, 22528, 10240, -7168, -18432, -20480, -4096, 32769, 41985, 19456, 27648, 58369, 59393, 45057, 31744, 24576, 44033, 54273, 26624, 15360, 23552, 16384, 12288, 9216, -13312, -24576, -15360, -5120, 10240, 8192, -25600, -50177, -51201, -32769, 5120, 24576, 10240, -1024, -2048, 0, 22528, 44033, 27648, -2048, -7168, -7168, -22528, -30720, -27648, -26624, -10240, 8192, 0, 0, 12288, 10240, 13312, 16384, 0, -15360, -23552, -31744, -26624, -32769, -52225, -51201, -37889, -17408, 5120, 3072, -11264, -18432, -23552, -13312, -3072, -16384, -21504, -1024, 19456, 24576, 9216, -4096, -12288, -29696, -28672, -13312, -27648, -34817, -18432, -27648, -48129, -49153, -44033, -32769, -19456, -16384, -17408, -16384, -7168, 2048, -1024, 1024, 13312, 11264, 0, -16384, -30720, -22528, -16384, -23552, -18432, -8192, 7168, 24576, 11264, 0, 26624, 37889, 17408, 2048, 0, 7168, 5120, -14336, -31744, -26624, -2048, 33793, 47105, 35841, 30720, 27648, 13312, 5120, 9216, 9216, -2048, -10240, -3072, 1024, 3072, 10240, 9216, 12288, 38913, 49153, 19456, -11264, -18432, -12288, 0, 4096, -8192, -16384, -13312, -21504, -18432, 21504, 52225, 41985, 27648, 15360, 4096, 9216, 21504, 38913, 66562, 67586, 29696, 11264, 21504, 15360, 3072, 7168, -13312, -51201, -47105, -31744, -34817, -18432, -1024, -4096, 7168, 21504, 23552, 31744, 21504, 8192, 30720, 40961, 22528, 13312, 0, -20480, -22528, -5120, 17408, 26624, 26624, 26624, 12288, 1024, 11264, 16384, 18432, 29696, 25600, 13312, 2048, 0, 17408, 16384, -2048, 3072, 3072, -4096, 18432, 27648, 16384, 19456, 9216, -14336, -33793, -59393, -69634, -60417, -53249, -44033, -39937, -28672, -5120, -6144, -9216, -2048, -9216, 7168, 34817, 7168, -16384, -9216, -12288, 5120, 25600, -3072, -13312, 15360, 28672, 20480, 4096, -5120, 7168, 22528, 28672, 17408, -5120, -13312, -8192, -1024, 15360, 27648, 43009, 57345, 37889, 14336, 0, -22528, -19456, -9216, -27648, -27648, -19456, -34817, -14336, 19456, 18432, 19456, 23552, 23552, 45057, 43009, 10240, 13312, 32769, 22528, 22528, 46081, 51201, 34817, 19456, -5120, -25600, 3072, 37889, 23552, 0, -8192, -7168, 13312, 25600, 22528, 28672, 14336, -21504, -43009, -54273, -46081, -18432, -9216, -12288, -5120, 6144, 20480, 23552, 14336, 11264, 19456, 21504, 27648, 54273, 77826, 66562, 39937, 29696, 24576, 27648, 35841, 19456, 1024, -4096, -15360, -18432, -21504, -33793, -21504, -2048, 0, 4096, -4096, -10240, 16384, 22528, 4096, 5120, 9216, 6144, -7168, -20480, -7168, 4096, -4096, 2048, 7168, 3072, 11264, -5120, -29696, -20480, -14336, -18432, -7168, 1024, -12288, -26624, -17408, -4096, -6144, -8192, -4096, -16384, -16384, 1024, -11264, -21504, -24576, -50177, -47105, -31744, -33793, -9216, -3072, -29696, -19456, -16384, -31744, -17408, -20480, -30720, -12288, 0, 8192, 22528, 18432, 11264, 17408, 32769, 60417, 56321, 23552, 16384, 24576, 41985, 55297, 47105, 28672, -3072, -8192, 18432, 5120, -28672, -31744, -46081, -60417, -24576, -2048, -2048, 9216, -3072, -14336, -9216, -14336, -7168, -6144, -22528, -16384, -25600, -41985, -22528, -21504, -34817, -15360, 7168, 14336, 10240, 9216, 6144, 12288, 29696, 24576, 3072, -2048, 15360, 27648, 20480, 8192, -2048, 10240, 36865, 46081, 37889, 10240, 0, 16384, 21504, 9216, 11264, 18432, 10240, 5120, 0, -13312, -9216, 19456, 38913, 31744, 22528, 25600, 12288, -15360, -11264, 3072, 10240, 18432, 12288, -7168, -27648, -16384, 9216, 13312, 27648, 35841, 25600, 14336, -8192, -18432, -10240, -1024, -7168, -14336, -5120, 4096, 14336, 12288, 8192, 20480, 17408, 21504, 40961, 31744, 13312, 5120, 5120, 35841, 54273, 38913, 18432, -5120, -1024, 20480, 12288, -7168, -16384, -21504, -16384, -9216, -18432, -15360, -24576, -57345, -51201, -45057, -40961, -24576, -34817, -28672, -8192, -5120, 4096, 10240, 0, -16384, -16384, 0, 15360, 3072, -15360, -1024, 2048, -11264, -19456, -39937, -43009, -11264, 0, 4096, 0, -24576, -14336, -3072, -13312, -24576, -28672, 0, 20480, 9216, -9216, -31744, -39937, -35841, -32769, -43009, -48129, -49153, -49153, -20480, -14336, -25600, -3072, 8192, -1024, -5120, -3072, -2048, 8192, 17408, 1024, -15360, -18432, -14336, -5120, 6144, 5120, -10240, -4096, 22528, 36865, 41985, 46081, 30720, 25600, 18432, 11264, 47105, 44033, 14336, 15360, 21504, 38913, 32769, 14336, 16384, 8192, -1024, -6144, -2048, 3072, 7168, -3072, -23552, -20480, -18432, -13312, 4096, 9216, 20480, 25600, 8192, -8192, -23552, -31744, -20480, -8192, 0, -10240, -30720, -22528, -12288, -2048, 16384, 11264, 7168, 19456, 18432, 5120, 3072, -3072, -9216, 5120, 12288, 26624, 23552, -5120, -16384, -33793, -27648, -9216, 0, 21504, 24576, 18432, 13312, 1024, -3072, -13312, -9216, 9216, -5120, -27648, -17408, -10240, -3072, 14336, 0, -34817, -33793, -11264, -1024, 14336, 10240, -12288, -9216, -8192, -13312, -26624, -23552, 19456, 24576, -15360, -45057, -39937, -20480, -15360, -10240, -14336, -23552, -25600, -4096, 22528, 24576, 35841, 49153, 44033, 36865, 27648, 27648, 25600, 17408, 8192, 11264, 16384, 8192, -4096, -16384, -21504, -2048, 19456, 7168, 3072, 18432, 20480, 10240, -2048, 13312, 19456, 3072, -1024, -29696, -25600, 12288, 16384, 24576, 39937, 28672, -1024, -13312, -6144, 5120, 21504, 24576, 36865, 37889, 18432, 14336, 10240, -14336, -16384, 13312, 14336, -4096, -17408, -35841, -37889, -26624, -15360, -9216, -16384, -38913, -38913, 2048, 29696, 28672, 13312, -5120, -19456, -22528, -18432, -26624, -24576, -24576, -19456, 2048, 5120, -4096, -13312, -4096, 2048, -10240, -5120, 3072, 6144, 2048, 0, 19456, 23552, -2048, -22528, -23552, -7168, 18432, 23552, 20480, 24576, 11264, 6144, 7168, 0, -6144, -11264, -9216, -25600, -29696, -11264, 0, 9216, 7168, 0, 8192, 26624, 23552, 1024, -17408, -15360, 4096, -12288, -24576, -3072, -11264, -12288, 13312, 26624, 21504, 31744, 55297, 59393, 48129, 30720, 29696, 26624, 17408, 30720, 45057, 48129, 36865, 15360, 8192, 24576, 34817, 20480, 8192, 11264, 31744, 28672, 16384, 28672, 35841, 46081, 47105, 29696, 20480, 12288, 22528, 24576, -4096, -14336, -1024, -7168, -19456, -10240, 6144, 23552, 24576, 22528, 17408, 0, 3072, -11264, -28672, -14336, -3072, 5120, 2048, -5120, -13312, -19456, 3072, 37889, 40961, 8192, -4096, -3072, 7168, 28672, 17408, -4096, -1024, 6144, -7168, -12288, -5120, -1024, 4096, 6144, 32769, 50177, 34817, 18432, 17408, 37889, 43009, 7168, -36865, -48129, -29696, -9216, 1024, -11264, -22528, -6144, 16384, 24576, 14336, 16384, 18432, 16384, 16384, -5120, -18432, -15360, -5120, 10240, 7168, 2048, 0, 7168, 20480, 0, -25600, -16384, -2048, -11264, -25600, -34817, -36865, -35841, -27648, -26624, -46081, -40961, -22528, -5120, -2048, -16384, -16384, -17408, -14336, -6144, 0, -6144, -34817, -28672, -3072, 3072, -14336, -24576, -8192, 0, -4096, -20480, -23552, -7168, -11264, -18432, -22528, -16384, 1024, 0, -15360, -13312, -14336, -21504, -9216, -8192, -10240, 1024, -1024, -14336, -8192, -9216, -33793, -28672, -8192, 3072, 17408, 2048, -14336, -8192, -6144, -3072, -1024, 9216, 15360, 13312, 17408, -11264, -40961, -30720, -12288, 9216, 17408, -2048, -14336, -14336, -27648, -29696, -18432, -20480, -21504, -8192, -6144, -19456, -36865, -49153, -34817, -4096, 13312, 5120, 9216, 28672, 19456, 20480, 14336, -8192, 8192, 11264, -2048, -2048, -3072, 11264, 18432, 5120, -12288, -7168, 10240, 8192, 19456, 11264, -23552, -35841, -25600, -4096, -12288, -29696, -46081, -79874, -64513, -28672, -32769, -37889, -13312, 14336, 13312, 5120, 8192, 19456, 39937, 41985, 13312, -1024, -7168, -2048, 36865, 51201, 26624, 10240, 24576, 52225, 60417, 45057, 18432, 33793, 52225, 35841, 23552, 17408, 33793, 53249, 57345, 58369, 50177, 54273, 57345, 31744, 19456, 28672, 34817, 35841, 23552, 7168, 9216, 22528, 18432, 10240, 17408, 22528, 18432, 8192, 18432, 31744, 18432, 17408, 26624, 34817, 53249, 50177, 31744, 30720, 31744, 41985, 53249, 38913, 34817, 23552, 11264, 25600, 39937, 58369, 66562, 70658, 78850, 77826, 83970, 78850, 63489, 70658, 80898, 70658, 61441, 66562, 73730, 72706, 66562, 35841, 13312, 22528, 33793, 55297, 53249, 62465, 68610, 27648, 12288, 14336, 29696, 40961, 34817, 27648, 10240, 12288, -5120, -2048, 19456, 4096, -5120, -18432, -2048, 8192, -13312, -2048, 7168, 3072, 16384, 37889, 49153, 50177, 46081, 41985, 23552, 3072, 16384, 38913, 48129, 47105, 35841, 17408, 5120, 22528, 34817, 40961, 51201, 26624, 4096, 10240, 3072, -10240, 7168, 45057, 52225, 30720, -2048, -12288, 13312, 21504, -5120, -26624, -11264, -8192, -6144, 13312, -21504, -30720, -3072, 0, 12288, 7168, -3072, -19456, -36865, -26624, -14336, -16384, -20480, -1024, 25600, 29696, 8192, -5120, -20480, -36865, -22528, -34817, -71682, -87042, -89090, -63489, -22528, -7168, -7168, -10240, -31744, -43009, -38913, -38913, -31744, -26624, -30720, -28672, -21504, -30720, -20480, 12288, 13312, 6144, 4096, -5120, -18432, -27648, -26624, -34817, -39937, -44033, -41985, -27648, -21504, -19456, -24576, -26624, -43009, -47105, -22528, -34817, -29696, -16384, -9216, 8192, -6144, -12288, -9216, -7168, -18432, -35841, -11264, -14336, -27648, -22528, -40961, -46081, -28672, -22528, -20480, -4096, 2048, -10240, -29696, -35841, -29696, -21504, -8192, -6144, -11264, 0, 5120, -13312, -15360, 8192, 16384, 18432, 32769, 32769, 16384, 15360, 14336, 22528, 34817, 6144, -20480, -10240, -1024, -7168, -24576, -33793, -16384, -1024, -6144, -9216, 13312, 45057, 38913, 11264, -14336, -13312, 6144, -1024, -6144, -14336, -12288, 11264, 30720, 27648, -5120, 2048, 51201, 60417, 43009, 40961, 41985, 40961, 37889, 22528, 30720, 44033, 45057, 45057, 31744, 31744, 36865, 49153, 58369, 43009, 30720, 45057, 75778, 75778, 53249, 45057, 36865, 27648, 31744, 37889, 34817, 32769, 58369, 94210, 92162, 83970, 66562, 69634, 97282, 80898, 60417, 59393, 54273, 52225, 52225, 40961, 45057, 67586, 68610, 54273, 47105, 55297, 41985, 23552, 23552, 23552, 40961, 57345, 72706, 49153, 22528, 52225, 65538, 51201, 49153, 63489, 58369, 60417, 72706, 64513, 77826, 65538, 35841, 52225, 65538, 63489, 61441, 37889, 20480, 5120, -10240, 20480, 35841, 21504, 45057, 68610, 64513, 44033, 38913, 46081, 35841, 37889, 36865, 20480, 25600, 41985, 44033, 44033, 49153, 39937, 33793, 44033, 34817, 15360, 5120, 17408, 51201, 68610, 75778, 79874, 71682, 68610, 79874, 105475, 113667, 82946, 52225, 51201, 51201, 43009, 28672, 18432, 36865, 44033, 23552, 21504, 36865, 34817, 28672, 32769, 32769, 45057, 45057, 25600, 26624, 32769, 33793, 25600, 20480, 24576, 35841, 55297, 59393, 44033, 46081, 62465, 54273, 49153, 49153, 30720, 12288, 0, -3072, 11264, 28672, 24576, 12288, 15360, 27648, 32769, 10240, 10240, 48129, 54273, 37889, 29696, 28672, 10240, -17408, -14336, -11264, -13312, -4096, 7168, 16384, 9216, 6144, 13312, 33793, 46081, 44033, 43009, 25600, 23552, 28672, 24576, 25600, 25600, 28672, 38913, 38913, 29696, 24576, 26624, 47105, 63489, 60417, 57345, 49153, 46081, 57345, 69634, 55297, 47105, 57345, 39937, 19456, 7168, 7168, 8192, 6144, 12288, 11264, 4096, -15360, -23552, -22528, -22528, -4096, 22528, 31744, 33793, 48129, 40961, 28672, 18432, 8192, 17408, 11264, 19456, 33793, 25600, 19456, 4096, 7168, 7168, -9216, 0, -2048, -34817, -46081, -44033, -28672, -13312, -3072, 10240, -5120, -9216, 6144, 16384, 27648, 19456, 22528, 23552, 16384, 41985, 63489, 62465, 41985, 22528, 36865, 45057, 27648, 14336, 18432, 35841, 38913, 31744, 17408, 11264, 32769, 41985, 26624, -3072, -17408, -1024, 20480, 22528, 9216, 38913, 53249, 27648, 16384, 23552, 43009, 41985, 35841, 24576, 18432, 21504, 4096, -2048, 10240, 31744, 41985, 41985, 19456, -4096, 4096, 15360, 33793, 50177, 59393, 60417, 60417, 79874, 89090, 84994, 73730, 76802, 75778, 35841, 8192, -2048, -17408, -19456, 4096, 11264, 8192, 18432, 17408, 23552, 33793, 28672, 11264, 18432, 43009, 46081, 44033, 31744, 26624, 17408, -1024, 3072, 10240, 24576, 45057, 40961, 14336, -2048, 8192, 30720, 54273, 50177, 31744, 25600, 26624, 24576, 22528, 26624, 20480, 17408, 10240, -6144, -14336, -14336, 0, 0, -12288, -18432, -10240, 10240, 16384, 11264, 0, -10240, 4096, 20480, 20480, 15360, 15360, 29696, 49153, 50177, 46081, 33793, 19456, 15360, 5120, 7168, 18432, 10240, -2048, -7168, -16384, -16384, -2048, 3072, -10240, -20480, -2048, -9216, -31744, -29696, -36865, -25600, 4096, 33793, 49153, 44033, 38913, 26624, -1024, -20480, -7168, -9216, -25600, -32769, -29696, -26624, -46081, -38913, -18432, 0, 10240, 34817, 65538, 46081, 60417, 63489, 55297, 74754, 59393, 50177, 35841, 48129, 60417, 36865, 30720, 15360, 24576, 9216, -32769, -23552, -32769, -53249, -38913, -8192, 7168, 6144, 12288, 27648, 44033, 31744, 11264, 13312, 5120, 9216, 2048, -16384, -5120, -2048, -5120, -23552, -36865, -21504, -5120, -1024, -17408, 8192, 38913, 35841, 20480, -8192, 0, 8192, 14336, 35841, 20480, 14336, 21504, 27648, 29696, 11264, 5120, 16384, 27648, 29696, 15360, 12288, 6144, -3072, -3072, -13312, -22528, -22528, 2048, 29696, 13312, 5120, -1024, 0, 15360, 4096, -1024, 9216, -6144, -25600, 6144, 26624, 4096, -5120, -3072, 13312, 11264, -5120, -3072, 2048, 8192, 1024, -13312, -25600, -18432, 9216, 26624, 25600, 14336, 7168, 2048, -3072, 15360, 34817, 18432, -6144, -17408, -11264, 2048, -7168, -19456, -11264, -6144, 1024, -8192, -34817, -27648, -14336, -13312, -9216, -8192, -20480, -15360, 15360, 3072, -16384, 9216, 40961, 44033, 31744, 45057, 35841, 3072, 20480, 28672, 16384, 27648, 34817, 39937, 33793, 6144, -9216, -13312, -16384, -29696, -20480, 19456, 35841, 35841, 16384, 23552, 45057, 8192, 16384, 14336, -41985, 1024, 59393, 48129, 36865, 19456, -1024, -7168, -10240, -17408, -44033, -54273, -35841, -36865, -47105, -60417, -52225, -15360, 3072, -12288, -28672, -19456, -32769, -25600, 1024, -4096, 2048, 10240, -2048, -12288, 0, 30720, 36865, 2048, -34817, -34817, -17408, 9216, 35841, 10240, -52225, -93186, -54273, 4096, -9216, -40961, -39937, -56321, -65538, -1024, 32769, -31744, -38913, 16384, 31744, 21504, -46081, -74754, -14336, 3072, -37889, -81922, -70658, -88066, -65538, -10240, -52225, 15360, 52225, -3072, 43009, 17408, -41985, -49153, -16384, -35841, -132100, -110595, -106499, -112643, -62465, -110595, -117763, -93186, -90114, -73730, -94210, -107523, -151556, -133124, -48129, -56321, -41985, -10240, -27648, -21504, -6144, -3072, -9216, -16384, -53249, -99331, -72706, -35841, -43009, -43009, -43009, -47105, -49153, -27648, 12288, 41985, 68610, 65538, 41985, -4096, -46081, 0, 49153, 30720, 0, 0, 4096, -11264, -5120, 0, -5120, -25600, -44033, -24576, -14336, 13312, 53249, 50177, 34817, 23552, 20480, 22528, 29696, 28672, -6144, -23552, 2048, 27648, 30720, 4096, -8192, 50177, 53249, 4096, 54273, 34817, -39937, -20480, -52225, -66562, -18432, -11264, -3072, -44033, -69634, -20480, -4096, -29696, -34817, -20480, -27648, -17408, 0, 11264, 33793, 75778, 110595, 31744, -43009, -12288, 15360, 31744, 20480, -36865, -39937, -21504, -60417, -43009, -13312, -38913, -33793, -19456, -10240, 19456, 53249, 34817, -9216, -4096, 32769, 38913, 11264, 25600, 31744, 13312, 31744, 61441, 68610, 35841, 18432, 40961, 70658, 72706, 36865, 38913, 82946, 74754, 27648, 14336, 6144, 23552, 48129, 13312, -5120, 10240, 17408, 30720, 46081, 26624, 20480, 27648, 2048, -16384, -28672, -17408, -14336, -22528, -5120, -11264, -27648, -23552, -9216, -26624, -27648, -16384, -63489, -82946, -56321, -28672, -16384, -12288, -38913, -67586, -33793, -45057, -60417, -25600, -32769, -20480, -6144, -2048, 37889, 13312, -3072, 29696, 25600, 36865, 26624, -6144, 8192, 30720, 25600, 6144, 29696, 38913, 8192, 27648, 58369, 31744, 0, -6144, -26624, -39937, -39937, -38913, -57345, -92162, -52225, -22528, -52225, -70658, -45057, -14336, -43009, -37889, -2048, -10240, -34817, -34817, -13312, -28672, -37889, -26624, -30720, -26624, -11264, 9216, -8192, -47105, -45057, -34817, -19456, -3072, -8192, -27648, -53249, -53249, -39937, -24576, -20480, -39937, -30720, -30720, -69634, -91138, -83970, -25600, 10240, -17408, -60417, -84994, -68610, -53249, -48129, -37889, -26624, -46081, -82946, -29696, -17408, -77826, -52225, -54273, -54273, -22528, -56321, -59393, -70658, -96258, -63489, -83970, -106499, -72706, -97282, -90114, -25600, -30720, -54273, -43009, -33793, -46081, -40961, -9216, -19456, -23552, -5120, -3072, -10240, -43009, -53249, -34817, -36865, -27648, -10240, -5120, -20480, -54273, -59393, -47105, -24576, 4096, -32769, -67586, -45057, -35841, -59393, -76802, -55297, -59393, -60417, -51201, -63489, -31744, -25600, -49153, -65538, -86018, -63489, -41985, -44033, -36865, -15360, -10240, -33793, -53249, -53249, -30720, -25600, -43009, -44033, -24576, 4096, 27648, 40961, 27648, 0, 3072, 32769, 37889, 0, -39937, -24576, -5120, -25600, -24576, -12288, -23552, -19456, -25600, -52225, -41985, -37889, -50177, -43009, -16384, -10240, -44033, -53249, -63489, -57345, -36865, -60417, -58369, -45057, -13312, 5120, -13312, 17408, 34817, 22528, 15360, -8192, -18432, 3072, 43009, 48129, 32769, 17408, 0, 0, -5120, -11264, 13312, 39937, 27648, 0, -1024, -1024, -12288, -11264, -18432, -10240, 7168, 7168, 22528, 7168, -15360, 1024, 35841, 43009, 3072, -21504, -22528, -6144, -9216, -10240, 20480, 9216, 0, 5120, 6144, 33793, 61441, 59393, 43009, 60417, 36865, 0, 3072, -9216, 2048, 21504, 29696, 36865, 58369, 84994, 55297, 30720, 29696, 29696, 29696, 23552, 13312, 2048, 0, -11264, 2048, 25600, 14336, -18432, -38913, -10240, -6144, -33793, -43009, -35841, 12288, 31744, 6144, 7168, 10240, -1024, 15360, 31744, -3072, -23552, -2048, 12288, 24576, 32769, 4096, -11264, 15360, 17408, 20480, 19456, -1024, 2048, 4096, 10240, 5120, -5120, 22528, 41985, 37889, 16384, 3072, 55297, 89090, 31744, -12288, -10240, 5120, 8192, -7168, -4096, 1024, 15360, 28672, 22528, 10240, 7168, 16384, -27648, -49153, -15360, 3072, 28672, 23552, 17408, 40961, 53249, 37889, 28672, 26624, -6144, -3072, 8192, 4096, 3072, -30720, -36865, -28672, -24576, -6144, 16384, 34817, 15360, 5120, 11264, 11264, 1024, -25600, -20480, 15360, 37889, 41985, 41985, 41985, 43009, 23552, -5120, 3072, 26624, 32769, 20480, -10240, -11264, 4096, 6144, -18432, -35841, -6144, 4096, 1024, -2048, -23552, -22528, -23552, -28672, -43009, -67586, -49153, -13312, -5120, -34817, -58369, -48129, -51201, -55297, -58369, -70658, -53249, -41985, -52225, -41985, -12288, 6144, 1024, 34817, 38913, -17408, -12288, -16384, -26624, -19456, -55297, -40961, 4096, -1024, -38913, -54273, -45057, -26624, -7168, -32769, -41985, -8192, 4096, -17408, -32769, 14336, 37889, -14336, -41985, -12288, -2048, 7168, 35841, 19456, 1024, 1024, -17408, -53249, -54273, -18432, -15360, -15360, -1024, 8192, 14336, 20480, 6144, -19456, -14336, -31744, -41985, -37889, -43009, -24576, -37889, -40961, -48129, -65538, -37889, -43009, -25600, 28672, 32769, 37889, 40961, 17408, 18432, 3072, -19456, 5120, 12288, -6144, -28672, -30720, -40961, -57345, -17408, -9216, -25600, -20480, -18432, -12288, -15360, -7168, -8192, -16384, -20480, -17408, -13312, -12288, 3072, -12288, -22528, -18432, -8192, 16384, 6144, -5120, -25600, -30720, -14336, -6144, 0, -10240, 12288, 3072, -25600, -7168, -2048, 1024, 0, -17408, -15360, 2048, -6144, -13312, 17408, 14336, -5120, -5120, -7168, -22528, -37889, -11264, 11264, -8192, -16384, -20480, -34817, -33793, -20480, -8192, -32769, -54273, -27648, 4096, 15360, -13312, -34817, -16384, 2048, 13312, -11264, -11264, 14336, 2048, -12288, -34817, -45057, -18432, 1024, 6144, 3072, -4096, -7168, -6144, -9216, -8192, -11264, -17408, -23552, -52225, -68610, -50177, -38913, -35841, -28672, -38913, -49153, -43009, -52225, -54273, -38913, -22528, -1024, 5120, -14336, -27648, 18432, 53249, 26624, -2048, -31744, -4096, 33793, 6144, 7168, 1024, -19456, -17408, -17408, 8192, 20480, 23552, 17408, -10240, -13312, 8192, 47105, 55297, 33793, 16384, 12288, 19456, -3072, -20480, -20480, 0, 27648, 10240, 10240, 28672, 33793, 30720, 15360, 15360, 18432, 16384, 14336, 10240, -3072, -3072, 25600, 46081, 38913, 29696, 31744, 26624, 11264, -1024, -3072, 14336, 27648, 9216, -7168, 17408, 41985, 35841, 21504, -4096, -8192, 1024, -7168, -15360, -12288, -14336, -10240, 1024, 5120, -9216, -40961, -45057, -21504, 0, 2048, 0, 29696, 46081, 23552, 9216, 23552, 41985, 35841, 26624, -7168, -51201, -47105, -9216, 4096, -9216, 2048, 19456, 30720, 31744, 3072, -17408, -27648, -14336, 7168, 6144, -10240, -6144, 15360, 11264, 1024, 1024, 2048, 3072, 0, -8192, -21504, -11264, -8192, -12288, -11264, -21504, -26624, -15360, 5120, 11264, 8192, 7168, -1024, 1024, 3072, -6144, -6144, -15360, -23552, -3072, 6144, 4096, 13312, -1024, -18432, -6144, -18432, -36865, -11264, 10240, 6144, -11264, -40961, -40961, -21504, -15360, -17408, -16384, -20480, -26624, -5120, 1024, -7168, -6144, -10240, -12288, -19456, -36865, -34817, -2048, 0, -22528, -7168, 6144, -14336, -19456, 10240, 11264, -6144, -3072, -5120, -12288, -18432, -6144, 17408, 18432, 12288, 14336, 4096, -16384, -5120, 10240, -1024, 2048, 10240, 0, -17408, -16384, -10240, -10240, -4096, -8192, -19456, -30720, -36865, -20480, -11264, -22528, -19456, -6144, -14336, -32769, -26624, 10240, 23552, -8192, -20480, -5120, -4096, -13312, -9216, -7168, -13312, -2048, 14336, 12288, 8192, 9216, -2048, -1024, 6144, -11264, -18432, 8192, 22528, -3072, -15360, 2048, 20480, 18432, 8192, 22528, 22528, 2048, -1024, 0, -3072, -15360, -8192, -4096, -22528, -24576, -16384, -10240, -11264, -5120, 5120, 8192, 10240, 10240, 23552, 18432, 4096, 6144, -3072, -2048, -2048, -9216, 2048, 6144, 7168, 17408, 28672, 24576, 1024, 0, 5120, -18432, -31744, -14336, -3072, -5120, 7168, 24576, 33793, 39937, 26624, 15360, 23552, 7168, -16384, 4096, 25600, 5120, -10240, 0, 12288, 9216, -6144, -10240, 7168, 18432, 12288, 3072, -4096, 1024, 4096, -11264, -15360, -5120, 0, -13312, -12288, 5120, -12288, -47105, -50177, -22528, -7168, -18432, -12288, -6144, -32769, -50177, -28672, -8192, -12288, -15360, -9216, 1024, 28672, 30720, 5120, 3072, 3072, 5120, 33793, 41985, 6144, -12288, -1024, -6144, -2048, 17408, 12288, -6144, -16384, -27648, -43009, -26624, -11264, -20480, -13312, -5120, -4096, 8192, 22528, 15360, 2048, 1024, 0, 13312, 28672, 15360, 0, 0, 8192, 11264, 4096, -3072, 4096, 9216, 0, 3072, 4096, -15360, -38913, -35841, -11264, 3072, -4096, -25600, -31744, -30720, -34817, -27648, -13312, 0, 17408, 16384, 0, 5120, 13312, -14336, -29696, 4096, 24576, -3072, -11264, 18432, 25600, 1024, -14336, -1024, 27648, 43009, 35841, 16384, -2048, -14336, -14336, -13312, -13312, -11264, -13312, -18432, -14336, -2048, 4096, 5120, -3072, -19456, -29696, -37889, -39937, -28672, -21504, -32769, -20480, 20480, 40961, 32769, 17408, 1024, -8192, -2048, 12288, 28672, 22528, -10240, -28672, -12288, 5120, 9216, 5120, -11264, -24576, -18432, -33793, -65538, -62465, -40961, -43009, -47105, -34817, -28672, -26624, -16384, -14336, -26624, -31744, -23552, -9216, -7168, -33793, -55297, -39937, -20480, -24576, -24576, -19456, -38913, -53249, -46081, -40961, -37889, -44033, -63489, -56321, -26624, -29696, -51201, -38913, -8192, -9216, -41985, -56321, -18432, 23552, 21504, 4096, 10240, 20480, 7168, -10240, -2048, 5120, -9216, -21504, -8192, 8192, 22528, 34817, 26624, 6144, 4096, 8192, -8192, -30720, -24576, -5120, -11264, -22528, -13312, -25600, -70658, -90114, -68610, -41985, -33793, -38913, -46081, -41985, -25600, -11264, -18432, -44033, -53249, -47105, -52225, -47105, -24576, -20480, -31744, -40961, -37889, -14336, 6144, 8192, 5120, 8192, 7168, 4096, 4096, 9216, 18432, 6144, -28672, -33793, -18432, -26624, -29696, -11264, -6144, -14336, -10240, -12288, -34817, -37889, -17408, -16384, -21504, -28672, -51201, -54273, -13312, 10240, -13312, -29696, -28672, -38913, -45057, -44033, -33793, -12288, -15360, -32769, -27648, -10240, 0, 0, -9216, -25600, -29696, -22528, -24576, -15360, 10240, 20480, -4096, -36865, -33793, -7168, 2048, -8192, -28672, -27648, -1024, 1024, -24576, -44033, -38913, -29696, -34817, -43009, -40961, -12288, 18432, 14336, -1024, -4096, -1024, 0, -3072, -10240, -23552, -26624, -18432, -23552, -31744, -32769, -34817, -28672, -19456, -8192, 14336, 31744, 27648, 17408, 18432, 5120, -20480, -14336, 11264, 24576, 30720, 16384, -15360, -28672, -8192, 0, -16384, -3072, 25600, 19456, 0, -9216, -15360, -9216, 19456, 29696, -13312, -47105, -28672, -14336, -24576, -27648, -10240, -4096, -20480, -23552, -5120, 10240, 3072, 0, 28672, 29696, -9216, -22528, 4096, 38913, 59393, 55297, 29696, 9216, 19456, 33793, 27648, 21504, 26624, 18432, -14336, -23552, 4096, 12288, 1024, 9216, 18432, 18432, 6144, -11264, -19456, -16384, -10240, -6144, -1024, -9216, -29696, -19456, 4096, -8192, -38913, -37889, -13312, -12288, -21504, -16384, -20480, -23552, -16384, -2048, 22528, 24576, -3072, -24576, -24576, -12288, -5120, -2048, 4096, 12288, 16384, 18432, 29696, 33793, 21504, 12288, -6144, -11264, 11264, 2048, -27648, -25600, -12288, -21504, -27648, 0, 27648, 38913, 33793, 3072, -20480, -16384, 0, 6144, -9216, -32769, -50177, -46081, -23552, -24576, -22528, 5120, 2048, -33793, -54273, -34817, -11264, -16384, -23552, -10240, 11264, 22528, 2048, -22528, -22528, 0, 2048, -22528, -24576, -21504, -46081, -43009, -4096, 22528, 16384, 1024, 0, 0, 6144, 11264, 0, 0, 6144, -13312, -56321, -66562, -30720, -12288, -23552, -23552, -16384, -7168, -11264, -19456, -9216, -8192, -36865, -71682, -66562, -23552, -1024, -10240, -37889, -61441, -40961, -4096, 4096, -8192, -9216, 4096, 3072, 1024, 2048, -10240, -26624, -39937, -29696, -5120, -12288, -35841, -37889, -10240, 2048, -34817, -58369, -35841, -13312, -8192, -14336, -29696, -48129, -48129, -36865, -37889, -31744, -17408, 0, 16384, -2048, -27648, -22528, -14336, -22528, -33793, -20480, 0, -10240, -19456, -12288, -34817, -77826, -71682, -13312, 2048, -34817, -59393, -41985, -14336, -24576, -39937, -30720, -27648, -13312, 12288, 19456, 26624, 34817, 27648, 6144, -7168, 9216, 30720, 25600, 15360, 20480, 22528, 13312, 21504, 20480, 12288, 39937, 48129, 35841, 41985, 28672, 17408, 39937, 47105, 26624, 13312, 13312, 8192, 4096, 7168, 7168, 8192, 5120, 0, -10240, -21504, 0, 20480, 18432, 39937, 54273, 47105, 56321, 73730, 86018, 73730, 32769, 4096, 2048, 10240, 5120, -2048, 2048, 17408, 18432, -1024, 4096, 8192, -25600, -20480, 8192, 3072, 1024, -6144, -12288, 15360, 26624, 8192, 8192, 21504, 21504, 33793, 48129, 32769, 16384, 8192, 3072, 12288, 0, -14336, -14336, -20480, -3072, 17408, 7168, 0, -3072, 0, 15360, 13312, -5120, -15360, -27648, -57345, -55297, -33793, -39937, -41985, -33793, -33793, -36865, -51201, -58369, -66562, -81922, -55297, -37889, -68610, -82946, -72706, -67586, -51201, -35841, -52225, -61441, -53249, -70658, -77826, -63489, -65538, -68610, -89090, -112643, -91138, -77826, -90114, -91138, -94210, -104451, -115715, -134148, -146436, -132100, -102403, -87042, -78850, -76802, -68610, -40961, -40961, -63489, -80898, -83970, -66562, -75778, -97282, -72706, -48129, -58369, -88066, -113667, -104451, -78850, -74754, -96258, -102403, -90114, -95234, -117763, -151556, -153604, -122883, -133124, -141316, -117763, -123907, -155652, -173061, -168965, -153604, -145412, -142340, -126979, -100355, -92162, -113667, -126979, -118787, -102403, -98307, -102403, -95234, -111619, -129027, -106499, -94210, -102403, -115715, -114691, -88066, -82946, -109571, -121859, -104451, -94210, -103427, -102403, -106499, -114691, -106499, -113667, -111619, -86018, -80898, -89090, -97282, -87042, -64513, -63489, -75778, -91138, -100355, -105475, -111619, -95234, -77826, -81922, -83970, -81922, -58369, -40961, -45057, -45057, -57345, -64513, -77826, -102403, -99331, -86018, -86018, -97282, -97282, -83970, -76802, -57345, -37889, -30720, -32769, -45057, -50177, -45057, -41985, -36865, -46081, -57345, -43009, -23552, -4096, 4096, -13312, -36865, -43009, -45057, -62465, -69634, -51201, -32769, -30720, -46081, -57345, -50177, -32769, 3072, 23552, -10240, -48129, -47105, -27648, -14336, -11264, -8192, -6144, -9216, -36865, -50177, -15360, -7168, -22528, -20480, -21504, -17408, -17408, -31744, -44033, -48129, -15360, 18432, 15360, 16384, 12288, 6144, 10240, 26624, 39937, 34817, 43009, 40961, 26624, 23552, 18432, 23552, 26624, 33793, 60417, 82946, 79874, 66562, 55297, 38913, 39937, 49153, 53249, 67586, 73730, 70658, 80898, 81922, 63489, 71682, 90114, 86018, 88066, 69634, 53249, 63489, 57345, 73730, 106499, 105475, 82946, 80898, 86018, 87042, 115715, 117763, 97282, 104451, 93186, 63489, 70658, 124931, 151556, 123907, 95234, 80898, 80898, 104451, 123907, 124931, 125955, 107523, 90114, 94210, 82946, 64513, 74754, 106499, 95234, 73730, 107523, 130051, 128003, 126979, 101379, 98307, 125955, 131076, 136196, 143364, 134148, 118787, 106499, 98307, 86018, 81922, 68610, 49153, 48129, 61441, 79874, 60417, 36865, 50177, 54273, 43009, 27648, 25600, 39937, 41985, 27648, 35841, 53249, 51201, 70658, 99331, 101379, 89090, 81922, 67586, 53249, 63489, 79874, 94210, 92162, 71682, 44033, 37889, 57345, 41985, 1024, -3072, 11264, 15360, 3072, 1024, 32769, 50177, 34817, 21504, 13312, -2048, -12288, 10240, 27648, 40961, 46081, 14336, 9216, 5120, -3072, 9216, 9216, 9216, 9216, 11264, 19456, 10240, -11264, -15360, 2048, 10240, -9216, -28672, -7168, 39937, 34817, -44033, -69634, 3072, 37889, -4096, -41985, -31744, -10240, -19456, -36865, -30720, -18432, -5120, 9216, 27648, 51201, 29696, -11264, -22528, 1024, 8192, -24576, -18432, 4096, 12288, 11264, -16384, -44033, -44033, -20480, -28672, -57345, -62465, -39937, -19456, -33793, -49153, -47105, -45057, -51201, -48129, -37889, -39937, -45057, -59393, -41985, -7168, -15360, -36865, -39937, -32769, -26624, -30720, -32769, -19456, -29696, -43009, -38913, -37889, -29696, -23552, -38913, -44033, -35841, -46081, -37889, -28672, -40961, -33793, -40961, -52225, -58369, -54273, -39937, -54273, -61441, -63489, -67586, -64513, -62465, -48129, -38913, -40961, -52225, -45057, -22528, -27648, -45057, -43009, -36865, -44033, -27648, -15360, -32769, -33793, -27648, -28672, -37889, -39937, -37889, -20480, 9216, -48129, -98307, -47105, -2048, -8192, -36865, -37889, -53249, -68610, -32769, -3072, 13312, 6144, -17408, -31744, -34817, -36865, -37889, -16384, -15360, -19456, -21504, -53249, -51201, -16384, -10240, -9216, -10240, -35841, -37889, -4096, 13312, -9216, -23552, 7168, 17408, 1024, -5120, -12288, -10240, -1024, -4096, -14336, -9216, 15360, 21504, 12288, 30720, 27648, 15360, 29696, 22528, 16384, 3072, -10240, 21504, 41985, 13312, -8192, 2048, 9216, 10240, 20480, 8192, -2048, 8192, 12288, 19456, 23552, 24576, 29696, 15360, 19456, 26624, 22528, 28672, 25600, 26624, 6144, -6144, -9216, -11264, 11264, 13312, 8192, -8192, 10240, 51201, 20480, -4096, 4096, 29696, 54273, 38913, 15360, -5120, 7168, 45057, 30720, 9216, 21504, 31744, 46081, 53249, 44033, 30720, 27648, 41985, 36865, 22528, 36865, 33793, -8192, -9216, 16384, 12288, 8192, 0, -21504, -19456, 13312, 14336, -20480, -17408, 3072, 16384, 5120, -3072, 16384, 19456, 0, 3072, 16384, 9216, 0, -5120, 1024, -2048, -10240, 7168, 20480, 22528, -6144, -26624, -13312, 5120, 21504, 32769, 41985, 19456, 18432, 33793, 34817, 32769, 12288, 27648, 39937, 24576, 4096, 7168, 31744, 27648, 24576, 19456, 18432, 28672, 20480, -2048, -13312, 20480, 52225, 51201, 27648, 17408, 33793, 27648, 5120, -4096, 3072, -9216, -18432, 15360, 32769, 51201, 75778, 68610, 51201, 11264, -9216, 8192, 21504, 34817, 57345, 64513, 40961, 23552, 22528, 13312, 14336, 21504, 30720, 48129, 47105, 29696, 17408, 21504, 30720, 21504, 22528, 28672, 20480, 33793, 40961, 20480, 18432, 19456, 10240, 9216, 16384, 36865, 38913, 2048, -9216, -7168, -32769, -31744, 3072, 25600, 11264, -1024, 11264, 27648, 12288, -12288, 9216, 24576, 19456, 39937, 28672, 0, -15360, -14336, 7168, 18432, 5120, -2048, -3072, -7168, -2048, 5120, 22528, 28672, 1024, -31744, -43009, -51201, -45057, -1024, 0, -34817, -43009, -28672, -23552, -37889, -24576, -15360, -10240, 4096, -10240, -14336, -29696, -47105, -25600, -8192, 4096, 0, -30720, -33793, -16384, -29696, -53249, -50177, -35841, -26624, -18432, -22528, -29696, -16384, -2048, -9216, -23552, -19456, -2048, 20480, 28672, 4096, -1024, -10240, -61441, -83970, -56321, -27648, -9216, -5120, -11264, -21504, -28672, -24576, -23552, -25600, -35841, -32769, -2048, 11264, 14336, -2048, -22528, -18432, -10240, 0, 1024, 4096, 10240, 1024, -13312, -20480, -18432, -14336, -3072, 3072, -4096, -4096, 15360, 26624, 5120, -18432, 5120, 38913, 48129, 60417, 44033, 32769, 36865, 13312, 0, 6144, 26624, 28672, 21504, -1024, -25600, -1024, 13312, 26624, 29696, 24576, 30720, 18432, 19456, 41985, 50177, 28672, 30720, 51201, 51201, 51201, 34817, 52225, 61441, 10240, 6144, 26624, 20480, 12288, 15360, 39937, 40961, 20480, 35841, 36865, 26624, 46081, 51201, 37889, 28672, 44033, 58369, 53249, 51201, 47105, 49153, 49153, 64513, 75778, 68610, 91138, 96258, 91138, 77826, 47105, 38913, 34817, 51201, 75778, 80898, 66562, 57345, 60417, 60417, 79874, 71682, 56321, 61441, 60417, 84994, 95234, 79874, 73730, 72706, 62465, 58369, 74754, 64513, 35841, 13312, 17408, 35841, 51201, 63489, 52225, 48129, 47105, 45057, 45057, 36865, 61441, 78850, 74754, 53249, 19456, 2048, 4096, 43009, 47105, 16384, 4096, -7168, 7168, 29696, 22528, 1024, -14336, -8192, 0, -7168, -21504, -19456, 3072, 0, -9216, 16384, 56321, 48129, 5120, 0, 11264, 15360, 24576, 27648, 20480, 28672, 33793, 21504, 28672, 31744, 30720, 22528, -7168, -15360, -7168, 10240, 17408, -3072, -8192, 18432, 29696, 11264, 0, -8192, 3072, 25600, 23552, 10240, -10240, -7168, -6144, -19456, -22528, -28672, -29696, -26624, -31744, -35841, -13312, 9216, 4096, -16384, -29696, -16384, -5120, -24576, -40961, -3072, 6144, -28672, -36865, -16384, 7168, -4096, -19456, -17408, -11264, -11264, -39937, -52225, -55297, -59393, -72706, -75778, -49153, -41985, -47105, -46081, -20480, 9216, 6144, 10240, 34817, 23552, 5120, 22528, 19456, -2048, -23552, -25600, -25600, -26624, 2048, 11264, 0, -7168, -17408, -17408, 1024, 6144, 1024, 10240, 0, -1024, 12288, 7168, -4096, 0, -4096, -35841, -16384, -9216, -39937, -50177, -66562, -59393, -44033, -44033, -46081, -48129, -59393, -60417, -43009, -41985, -34817, -51201, -74754, -50177, -32769, -23552, -27648, -55297, -47105, -19456, -29696, -41985, -24576, -3072, -3072, -33793, -46081, -24576, -9216, -6144, 4096, 1024, -11264, -25600, -34817, -12288, 4096, -6144, -34817, -46081, -32769, -26624, -5120, 19456, 10240, -11264, 1024, 22528, 12288, -2048, 4096, 2048, -36865, -41985, -26624, -18432, 0, 3072, 11264, 1024, -10240, -26624, -29696, 8192, 25600, 31744, 23552, -12288, -25600, -2048, -7168, -38913, -22528, -15360, -15360, -10240, -6144, 0, 4096, 23552, -3072, -36865, -18432, -1024, -2048, -8192, -3072, -17408, -38913, -37889, -15360, 0, 0, 9216, -2048, -8192, 2048, 9216, 5120, -3072, 3072, 4096, 8192, 9216, 5120, -7168, -21504, 6144, 30720, 35841, 17408, 8192, 24576, 9216, 8192, 12288, -8192, -15360, -16384, -9216, -6144, -16384, -7168, 6144, 12288, 11264, 11264, 23552, 8192, 1024, 15360, -4096, -12288, 8192, 2048, -9216, -11264, -6144, 10240, 25600, 14336, -22528, -37889, -17408, -7168, -5120, -13312, -28672, -36865, -36865, -45057, -56321, -33793, -11264, 0, -13312, -34817, -16384, -24576, -52225, -49153, -14336, 8192, -16384, -29696, -18432, 0, 14336, -1024, -11264, -15360, -23552, -15360, 2048, 7168, 6144, -13312, -41985, -48129, -29696, 0, 6144, -20480, -40961, -15360, 3072, -8192, -15360, -33793, -31744, -28672, -35841, -23552, -26624, -32769, -27648, -27648, -24576, -12288, -3072, -1024, 3072, 7168, 2048, 0, -7168, -23552, -22528, -50177, -61441, -24576, -15360, -4096, -27648, -53249, -20480, -8192, -12288, -14336, -19456, -17408, -3072, -11264, -28672, -15360, -10240, -9216, -26624, -40961, -25600, -19456, -34817, -40961, -22528, -9216, 13312, 3072, -20480, -6144, -11264, -20480, -22528, -7168, 11264, 0, -17408, -37889, -35841, -15360, -4096, -29696, -52225, -47105, -59393, -62465, -56321, -49153, -29696, -13312, -19456, -40961, -46081, -38913, -38913, -66562, -66562, -22528, -11264, -17408, -36865, -52225, -15360, 4096, -11264, -19456, -26624, -33793, -35841, -34817, -34817, -29696, -25600, -12288, 0, -20480, -31744, -41985, -48129, -17408, -11264, -27648, -24576, -18432, -39937, -49153, -28672, -7168, -2048, -18432, -13312, -15360, -35841, -32769, -19456, -4096, 8192, 16384, 5120, -3072, -27648, -38913, -7168, -8192, -8192, 2048, 6144, -15360, -57345, -53249, -54273, -45057, -30720, -24576, -6144, -22528, -31744, -19456, -9216, -9216, -32769, -49153, -36865, -10240, 1024, -14336, -21504, 6144, 12288, 12288, 14336, -4096, -3072, -10240, -14336, -13312, -6144, 5120, -19456, -34817, -36865, -31744, -11264, -8192, -11264, -20480, -15360, 6144, 3072, -12288, -31744, -44033, -45057, -51201, -27648, -12288, -23552, -10240, -14336, -10240, -10240, -29696, -16384, -13312, -18432, -20480, -8192, 5120, -8192, -4096, 18432, 26624, 16384, 14336, 17408, 1024, -13312, 0, 25600, 26624, 15360, -3072, -19456, -38913, -51201, -38913, -28672, -4096, 10240, -5120, -19456, -7168, 0, -6144, 15360, 14336, -13312, -12288, -18432, -5120, -2048, -33793, -28672, -5120, 24576, 29696, 14336, 8192, -20480, -26624, -14336, 7168, 15360, -19456, -30720, -30720, -21504, -30720, -53249, -36865, -12288, 4096, 1024, -4096, -17408, -15360, -3072, -3072, 3072, -20480, -9216, 14336, 20480, 20480, 0, 4096, 24576, 49153, 25600, 0, 4096, -1024, 10240, 0, 11264, -4096, -32769, 4096, 13312, 31744, 45057, 34817, 37889, 23552, 16384, 34817, 64513, 66562, 45057, 37889, 34817, 21504, 8192, -6144, -3072, 17408, 20480, 18432, 20480, 22528, 37889, 45057, 34817, 28672, 16384, 31744, 40961, 9216, 25600, 25600, -6144, 0, 8192, 9216, 23552, 39937, 37889, 44033, 36865, 7168, 3072, 8192, 31744, 10240, -19456, -8192, -13312, -13312, -14336, -2048, 2048, -10240, -10240, 9216, 45057, 29696, 9216, 9216, -4096, -1024, -7168, -13312, -9216, -6144, -6144, 3072, 24576, 15360, 0, 1024, -4096, -10240, 0, -3072, -5120, 11264, 20480, 31744, 40961, 39937, 25600, 12288, 31744, 53249, 38913, 27648, 9216, -12288, 17408, 38913, 20480, 13312, 7168, 0, 9216, 26624, 24576, 21504, 12288, 0, 6144, 4096, 3072, -6144, -6144, -8192, -16384, -9216, -29696, -26624, -27648, -32769, -33793, -55297, -21504, -3072, -32769, -49153, -64513, -63489, -32769, -30720, -51201, -45057, -45057, -24576, -1024, -17408, -33793, -44033, -44033, -23552, 2048, 0, -15360, -28672, -28672, -13312, -26624, -34817, -28672, -32769, -33793, -24576, -27648, -47105, -40961, -27648, -32769, -45057, -36865, -15360, -12288, -19456, -30720, -30720, -38913, -33793, -8192, -1024, -17408, -35841, -41985, -62465, -66562, -61441, -47105, -29696, -52225, -38913, -25600, -43009, -44033, -37889, -27648, -31744, -35841, -43009, -55297, -48129, -39937, -40961, -41985, -31744, -31744, -41985, -51201, -56321, -67586, -73730, -50177, -28672, -29696, -34817, -13312, 14336, 7168, -10240, 16384, 46081, 16384, -10240, -21504, -27648, -23552, -53249, -62465, -47105, -55297, -54273, -38913, -39937, -41985, -33793, -23552, -16384, -12288, 3072, 8192, 11264, 16384, 2048, -15360, -31744, -24576, -9216, -8192, -30720, -74754, -73730, -64513, -48129, -17408, -38913, -61441, -50177, -29696, 1024, 24576, 20480, 3072, 10240, 11264, -32769, -49153, -10240, 12288, 5120, -6144, -5120, -7168, -27648, -14336, 12288, 12288, 8192, -4096, -18432, -14336, -7168, -11264, 2048, 12288, -12288, -16384, -14336, -22528, -3072, 4096, -3072, -3072, -12288, -8192, -7168, -15360, 0, -4096, -25600, -18432, 5120, 26624, 17408, 1024, -10240, -32769, -28672, -14336, -19456, -16384, -8192, -20480, -27648, -27648, -33793, -24576, -13312, -28672, -33793, -36865, -53249, -35841, -10240, -9216, -12288, -25600, -15360, 19456, 40961, 39937, 12288, -10240, -9216, -4096, -5120, -2048, 12288, 16384, 13312, 18432, 12288, 24576, 53249, 27648, -17408, 0, 40961, 34817, 7168, -10240, -23552, -10240, 20480, 38913, 47105, 34817, 6144, -4096, 10240, 8192, -16384, -9216, 21504, 25600, 1024, -15360, 1024, 24576, 16384, 12288, 18432, 9216, 14336, 32769, 32769, 29696, 25600, 9216, -6144, -14336, -12288, 6144, 29696, 28672, 18432, 6144, -12288, -21504, -27648, -18432, -3072, -22528, -27648, -8192, -15360, -29696, -37889, -41985, -35841, -34817, -28672, 4096, 29696, 16384, 19456, 30720, -1024, -9216, 0, -14336, 1024, 20480, 16384, 22528, 11264, 0, 0, -3072, 15360, 10240, -22528, -23552, -19456, -22528, -22528, -16384, 9216, 6144, -37889, -48129, -22528, -15360, -19456, -34817, -60417, -39937, -8192, -11264, -9216, -10240, -17408, -25600, -15360, 18432, 5120, -30720, -32769, -22528, -7168, -14336, -32769, -35841, -51201, -46081, -27648, -43009, -67586, -64513, -72706, -122883, -141316, -150532, -180229, -192517, -242695, -299017, -330762, -372747, -386059, -379915, -356362, -350218, -409612, -467982, -513039, -526352, -446477, -242695, 125955, 670740, 1367081, 2066495, 2647120, 3179617, 3767411, 4484233, 5201054, 5688493, 6019255, 6373570, 6792399, 7247069, 7673066, 8015092, 8284413, 8550661, 8882447, 9242906, 9504034, 9688360, 9838892, 9952560, 10130741, 10305851, 10382653, 10450239, 10485056, 10475840, 10425662, 10261817, 10051891, 9819436, 9551139, 9269531, 8922384, 8525060, 8136952, 7770349, 7426274, 7093464, 6792399, 6547656, 6310080, 6030520, 5711022, 5382308, 5081243, 4808851, 4570251, 4340868, 4066428, 3775603, 3432552, 3022940, 2631760, 2233412, 1758261, 1200164, 573457, -123907, -897051, -1696819, -2477131, -3247203, -3992697, -4728976, -5512360, -6323393, -7101656, -7805166, -8431873, -8979730, -9467169, -9909550, -10282298, -10601796, -10899789, -11160917, -11343194, -11506015, -11661668, -11720038, -11713893, -11683173, -11653476, -11623779, -11621731, -11686245, -11705701, -11686245, -11692389, -11668836, -11592034, -11457886, -11247959, -10924365, -10445119, -9853229, -9291036, -8864015, -8538373, -8174841, -7674090, -7051479, -6472901, -6020279, -5614763, -5255328, -4849812, -4321412, -3754098, -3246179, -2798677, -2313286, -1840184, -1419307, -1051680, -764951, -504847, -272392, -92162, 24576, 138244, 304137, 495631, 668692, 750614, 740374, 668692, 534544, 375819, 264200, 205830, 130051, 11264, -94210, -179205, -265224, -309257, -375819, -534544, -799768, -1160227, -1494061, -1798198, -2136129, -2512972, -2914393, -3340390, -3736690, -4046971, -4341892, -4604044, -4883605, -5221535, -5488807, -5707950, -5956790, -6203581, -6444228, -6699212, -6889682, -6997205, -7093464, -7182555, -7248093, -7245021, -7156954, -7030998, -6937811, -6863057, -6747342, -6583497, -6348994, -6043832, -5709998, -5395620, -5062810, -4664462, -4257922, -3879030, -3518571, -3204193, -2993243, -2815062, -2607183, -2382920, -2122816, -1885241, -1698867, -1547311, -1399850, -1192996, -932892, -678932, -451597, -167941, 152580, 431117, 658452, 872474, 1093665, 1295399, 1488941, 1651762, 1776694, 1852472, 1867833, 1898554, 1975356, 2064447, 2106432, 2120768, 2103360, 2023485, 1918010, 1803319, 1667122, 1515566, 1376298, 1219621, 1028127, 788504, 542736, 356362, 142340, -98307, -333834, -600082, -916508, -1238053, -1524782, -1794102, -2020413, -2233412, -2420810, -2546765, -2601039, -2590799, -2578510, -2547789, -2473035, -2354247, -2210883, -2072639, -1998909, -1949755, -1803319, -1602608, -1402922, -1212453, -1023007, -842777, -660500, -436237, -197638, 31744, 230407, 454669, 726038, 985118, 1243174, 1504301, 1785910, 2072639, 2341959, 2573390, 2768980, 2947162, 3116127, 3301476, 3476586, 3647599, 3815540, 4006010, 4224129, 4442247, 4666510, 4896917, 5165213, 5427365, 5643436, 5844146, 6068409, 6295744, 6488262, 6710477, 6924499, 7092440, 7278814, 7474404, 7616744, 7732460, 7877872, 8014068, 8127736, 8214778, 8267004, 8279292, 8276220, 8284413, 8251644, 8157433, 8032501, 7908593, 7764205, 7592167, 7391457, 7132377, 6892754, 6678732, 6429892, 6158524, 5885107, 5632172, 5427365, 5280929, 5154973, 5030041, 4909206, 4800658, 4712592, 4638861, 4572299, 4506761, 4453512, 4413574, 4381829, 4327556, 4266114, 4241537, 4210816, 4169855, 4130942, 4126846, 4157567, 4156542, 4119677, 4070524, 4014202, 3940472, 3854453, 3793011, 3735666, 3646575, 3526763, 3402855, 3304548, 3226722, 3126367, 2997339, 2858071, 2724947, 2617424, 2540621, 2491468, 2420810, 2358344, 2336839, 2307142, 2279493, 2237508, 2171970, 2089023, 1991740, 1926202, 1866809, 1752117, 1575984, 1370153, 1178660, 1027103, 900123, 721942, 451597, 139268, -174085, -478222, -769047, -1054752, -1300519, -1517614, -1759285, -2005053, -2246724, -2427978, -2500684, -2534477, -2579534, -2650193, -2700370, -2689106, -2654289, -2618448, -2557006, -2435146, -2281541, -2127937, -1988668, -1869881, -1715252, -1506350, -1289255, -1063968, -866330, -700437, -510991, -326665, -156676, -3072, 119811, 256007, 408588, 536592, 613394, 651283, 705557, 816152, 933916, 993310, 1032223, 1094689, 1176611, 1259558, 1297447, 1292327, 1295399, 1266726, 1204260, 1186852, 1215525, 1269798, 1305639, 1291303, 1261606, 1204260, 1125410, 1053728, 967709, 888859, 864282, 831513, 667668, 419852, 192517, 0, -157700, -314377, -506895, -752663, -1043487, -1298471, -1497133, -1684531, -1873977, -2076735, -2273349, -2420810, -2550861, -2688082, -2788437, -2834518, -2883672, -2992219, -3152992, -3317861, -3461225, -3582061, -3702897, -3807348, -3880054, -3956856, -4050043, -4130942, -4177023, -4225153, -4305027, -4372613, -4391046, -4378757, -4391046, -4398214, -4343940, -4257922, -4149374, -4037755, -3934328, -3831925, -3790963, -3797108, -3753074, -3668080, -3572845, -3476586, -3409000, -3348582, -3264611, -3170400, -3082334, -2985051, -2871383, -2785365, -2738259, -2689106, -2590799, -2453579, -2357320, -2289734, -2199619, -2069567, -1906746, -1740853, -1593392, -1482797, -1359913, -1222693, -1127458, -1000478, -838681, -703509, -557073, -418828, -300041, -138244, 17408, 116739, 176133, 237575, 358410, 488462, 588818, 732182, 905243, 1071136, 1232933, 1370153, 1456172, 1528878, 1593392, 1637426, 1762357, 1950779, 2118720, 2233412, 2299974, 2470987, 2695250, 2852951, 2994267, 3098718, 3201121, 3333221, 3431528, 3516523, 3616878, 3705969, 3786867, 3888246, 3978361, 4064380, 4101245, 4038779, 3993722, 3982457, 3929208, 3860597, 3814516, 3765363, 3703921, 3634287, 3556460, 3478634, 3370086, 3314789, 3299428, 3169376, 2965594, 2739283, 2538573, 2369608, 2190402, 2044990, 1954875, 1912890, 1807415, 1613873, 1426475, 1290279, 1217573, 1066016, 838681, 636947, 433165, 248839, 88066, -68610, -243719, -375819, -441357, -529424, -655380, -816152, -959517, -1036319, -1090593, -1207332, -1415211, -1598512, -1699891, -1757237, -1812535, -1856568, -1883193, -1929274, -1991740, -2093119, -2184258, -2281541, -2453579, -2622544, -2726995, -2726995, -2710610, -2751572, -2808917, -2899032, -2972762, -3045469, -3157088, -3297380, -3411048, -3436649, -3430504, -3397735, -3387495, -3373159, -3308645, -3291236, -3266659, -3244131, -3278948, -3276900, -3237986, -3232866, -3262563, -3309669, -3362918, -3337317, -3295332, -3311717, -3246179, -3119199, -3057757, -3062877, -3093598, -3149920, -3211362, -3232866, -3229794, -3193953, -3151968, -3124319, -3086430, -3065949, -3073117, -3134559, -3164256, -3129439, -3137631, -3150944, -3118175, -3054685, -3028060, -3031132, -3003483, -3010652, -3019868, -3010652, -3044445, -3099742, -3128415, -3143776, -3187809, -3169376, -3055709, -2931801, -2798677, -2707538, -2708562, -2706514, -2598991, -2439242, -2319430, -2217027, -2131009, -2035774, -1866809, -1671219, -1540143, -1476653, -1415211, -1249318, -932892, -618514, -385035, -145412, 118787, 423948, 765975, 1084449, 1343529, 1554479, 1738805, 1937467, 2225220, 2523213, 2758740, 3034204, 3341414, 3585133, 3775603, 3986553, 4178047, 4274306, 4341892, 4441223, 4568203, 4673678, 4708495, 4724880, 4725904, 4679823, 4608140, 4537482, 4485257, 4424839, 4307075, 4128894, 3986553, 3932280, 3888246, 3843189, 3841141, 3819636, 3737714, 3699825, 3699825, 3608686, 3482730, 3410024, 3361894, 3357798, 3383399, 3333221, 3220578, 3136607, 3051613, 2924633, 2774100, 2609231, 2437194, 2251844, 2057278, 1849400, 1634353, 1428523, 1187876, 921628, 676884, 428045, 176133, -24576, -225286, -493583, -739350, -926748, -1126434, -1318952, -1466412, -1574960, -1668146, -1803319, -1958971, -2011197, -1963067, -1990716, -2122816, -2243652, -2307142, -2300998, -2244676, -2214979, -2240580, -2239556, -2128961, -1931323, -1745973, -1618993, -1485869, -1317928, -1164323, -1034271, -901147, -722966, -460814, -183301, 16384, 201734, 444429, 687125, 911387, 1163299, 1459244, 1788982, 2085951, 2304070, 2542669, 2865239, 3196001, 3496042, 3766387, 3976313, 4156542, 4340868, 4475016, 4568203, 4662414, 4743313, 4854932, 5016729, 5117084, 5150877, 5216415, 5288097, 5353635, 5460134, 5517480, 5468327, 5397668, 5337251, 5294241, 5276833, 5184670, 5033113, 4987032, 5007513, 4951191, 4841620, 4699279, 4531338, 4416647, 4296835, 4070524, 3815540, 3574893, 3297380, 3039324, 2814038, 2505804, 2120768, 1772598, 1476653, 1179684, 807960, 336906, -113667, -438285, -662548, -828441, -953373, -1069088, -1220645, -1444908, -1694771, -1849400, -1908794, -1984572, -2103360, -2244676, -2402377, -2531405, -2582606, -2575438, -2578510, -2637904, -2701394, -2704466, -2680913, -2635856, -2520141, -2406473, -2365512, -2330695, -2267205, -2158658, -1949755, -1773622, -1767478, -1753141, -1600560, -1465388, -1385514, -1257510, -1102881, -970781, -846873, -735254, -597010, -441357, -379915, -381963, -308233, -193541, -133124, -103427, -62465, 26624, 187397, 332810, 375819, 373771, 398348, 417804, 398348, 366603, 329738, 227334, 78850, 5120, 5120, -65538, -246791, -454669, -647187, -827417, -976925, -1079329, -1164323, -1327144, -1558575, -1706036, -1759285, -1885241, -2134081, -2433098, -2708562, -2875479, -2956378, -3104862, -3344486, -3566700, -3734642, -3869814, -3999866, -4163711, -4322436, -4437127, -4553867, -4672654, -4750481, -4797586, -4794514, -4753553, -4767889, -4780178, -4668558, -4528266, -4444295, -4347012, -4274306, -4273282, -4187263, -3972217, -3799156, -3696752, -3528811, -3280996, -3036252, -2830422, -2627664, -2418761, -2262085, -2143297, -1949755, -1654834, -1350697, -1063968, -755735, -412684, -60417, 230407, 422924, 587793, 799768, 1058848, 1336360, 1586224, 1757237, 1897529, 2073663, 2232388, 2315334, 2373704, 2494540, 2706514, 2944089, 3091550, 3116127, 3086430, 3047517, 3029084, 3063901, 3095646, 3029084, 2893912, 2773076, 2698322, 2700370, 2746451, 2714706, 2586703, 2477131, 2438218, 2413641, 2329671, 2178114, 2064447, 2069567, 2080831, 1981500, 1799222, 1573936, 1351721, 1233957, 1195044, 1098785, 924700, 718869, 497679, 288776, 115715, -25600, -137220, -266248, -456717, -631827, -744470, -882714, -1084449, -1292327, -1462316, -1578032, -1667122, -1790006, -1951803, -2101312, -2198595, -2209859, -2197571, -2298950, -2491468, -2613327, -2613327, -2545741, -2444362, -2362440, -2354247, -2378824, -2366536, -2319430, -2265157, -2213955, -2181186, -2186306, -2186306, -2110528, -2000957, -1953851, -1959995, -1945659, -1909818, -1890361, -1895481, -1898554, -1861688, -1788982, -1705012, -1602608, -1508398, -1460268, -1390634, -1233957, -1061920, -962589, -926748, -886811, -757783, -537616, -353290, -276488, -223238, -124931, -17408, 75778, 182277, 330762, 522255, 691221, 746518, 712725, 734230, 855066, 969757, 1029151, 1095713, 1201188, 1336360, 1496109, 1609777, 1625137, 1581104, 1508398, 1429547, 1420331, 1468460, 1476653, 1462316, 1486893, 1530926, 1589296, 1653810, 1666098, 1639474, 1634353, 1633329, 1622065, 1610801, 1578032, 1535022, 1510446, 1485869, 1460268, 1411115, 1295399, 1176611, 1109025, 1007646, 868378, 788504, 717845, 592914, 487438, 395276, 268296, 191493, 195589, 167941, 38913, -173061, -398348, -529424, -574481, -648211, -759831, -859162, -969757, -1098785, -1199140, -1273894, -1339432, -1371177, -1399850, -1521710, -1732660, -1870905, -1828919, -1722420, -1688627, -1676339, -1589296, -1462316, -1374250, -1339432, -1336360, -1351721, -1373225, -1374250, -1321000, -1213477, -1101857, -1029151, -972829, -881690, -779287, -712725, -614418, -410636, -189445, -35841, 116739, 303113, 448525, 551952, 676884, 841753, 1032223, 1199140, 1282087, 1333288, 1461292, 1648690, 1817655, 1964092, 2092095, 2191427, 2257989, 2288709, 2325575, 2421834, 2501708, 2458699, 2356296, 2312262, 2327623, 2370632, 2408521, 2372680, 2270277, 2164802, 2067519, 1975356, 1892409, 1752117, 1528878, 1314856, 1139746, 948252, 738326, 523279, 300041, 95234, -96258, -325641, -555024, -721942, -864282, -1050656, -1282087, -1504301, -1655858, -1779766, -1965116, -2172994, -2305094, -2377800, -2455627, -2547789, -2618448, -2647120, -2671697, -2745427, -2838614, -2918489, -3015772, -3105886, -3129439, -3118175, -3111007, -3098718, -3109983, -3137631, -3118175, -3061853, -3000411, -2953306, -3008603, -3146848, -3140703, -2950234, -2785365, -2678865, -2567246, -2555982, -2638928, -2597967, -2437194, -2338887, -2271301, -2132033, -1998909, -1954875, -1954875, -1914938, -1757237, -1528878, -1413163, -1447980, -1483821, -1442860, -1343529, -1166371, -946204, -786456, -682004, -548880, -377867, -224262, -90114, 60417, 199686, 260103, 286728, 385035, 522255, 615442, 680980, 743446, 784407, 826393, 869402, 863258, 817176, 803864, 870426, 1010718, 1113122, 1079329, 995358, 984094, 989214, 926748, 824345, 728086, 672788, 668692, 636947, 546832, 495631, 494607, 441357, 322569, 201734, 81922, -69634, -257031, -457741, -627731, -748566, -863258, -1004574, -1122338, -1161251, -1174563, -1248294, -1366057, -1460268, -1513518, -1537070, -1559599, -1635377, -1776694, -1916986, -2014269, -2071615, -2097216, -2103360, -2094143, -2046014, -1992764, -2016317, -2100288, -2150465, -2134081, -2073663, -1988668, -1912890, -1888313, -1920058, -1956923, -1934395, -1869881, -1851448, -1880121, -1900602, -1949755, -2036798, -2062399, -2012221, -1967164, -1945659, -1966140, -2048062, -2105408, -2080831, -2032702, -1990716, -1971260, -2008125, -2009149, -1914938, -1842232, -1787958, -1637426, -1501229, -1511470, -1527854, -1425451, -1284135, -1197092, -1206308, -1255462, -1232933, -1188900, -1227813, -1257510, -1198116, -1138722, -1116194, -1083425, -1028127, -913435, -743446, -622611, -565265, -478222, -368651, -309257, -300041, -294921, -250887, -149508, -24576, 57345, 91138, 165893, 326665, 472078, 558097, 688149, 846873, 888859, 853018, 886811, 990238, 1074208, 1080353, 1015839, 966685, 954397, 907291, 851994, 839705, 793624, 731158, 773143, 853018, 833561, 735254, 591890, 398348, 230407, 145412, 94210, 35841, -41985, -125955, -148484, -107523, -96258, -119811, -135172, -184325, -282632, -336906, -330762, -359434, -449549, -542736, -598034, -606226, -588818, -578577, -564241, -532496, -524304, -546832, -557073, -567313, -589842, -587793, -565265, -561169, -585745, -641043, -694293, -674836, -626707, -645139, -674836, -648211, -612370, -597010, -616466, -691221, -750614, -745494, -750614, -754711, -694293, -632851, -587793, -450573, -283656, -238599, -254983, -209926, -141316, -111619, -104451, -74754, -1024, 103427, 225286, 386059, 584721, 766999, 897051, 992286, 1102881, 1265702, 1428523, 1507374, 1526830, 1583152, 1682483, 1772598, 1866809, 1980476, 2077759, 2158658, 2256965, 2328647, 2322503, 2294854, 2280517, 2254916, 2255940, 2326599, 2380872, 2331719, 2243652, 2220099, 2238532, 2221123, 2176066, 2137153, 2046014, 1885241, 1785910, 1778742, 1743925, 1693747, 1694771, 1662002, 1548335, 1461292, 1422379, 1376298, 1353769, 1357865, 1325096, 1277991, 1257510, 1231909, 1196068, 1173539, 1140770, 1077280, 1016863, 992286, 999454, 1016863, 996382, 927772, 888859, 904219, 907291, 870426, 827417, 779287, 754711, 819225, 870426, 782359, 676884, 696341, 815128, 965661, 1054752, 1010718, 919580, 891931, 890907, 891931, 931868, 940060, 882714, 886811, 985118, 1059872, 1062944, 1036319, 1011742, 976925, 910363, 838681, 787480, 706581, 603154, 543760, 483342, 395276, 352266, 332810, 267272, 192517, 152580, 136196, 100355, 4096, -97282, -117763, -97282, -111619, -135172, -124931, -78850, -11264, 19456, 37889, 129027, 215046, 237575, 330762, 478222, 525328, 539664, 624659, 714773, 791576, 895003, 974877, 1010718, 1077280, 1165347, 1214501, 1256486, 1342505, 1454124, 1546287, 1613873, 1670195, 1694771, 1692723, 1706036, 1711156, 1702964, 1736757, 1821751, 1913914, 1983548, 2022461, 2024509, 2038846, 2066495, 2032702, 1994812, 2039870, 2101312, 2110528, 2082879, 2050110, 2033726, 2025533, 1965116, 1873977, 1851448, 1841208, 1779766, 1731636, 1686579, 1646642, 1628209, 1559599, 1468460, 1399850, 1328168, 1285159, 1284135, 1298471, 1305639, 1270822, 1169443, 1058848, 1027103, 1008670, 909339, 798744, 758807, 779287, 782359, 723990, 632851, 521231, 422924, 355338, 275464, 184325, 129027, 106499, 45057, -48129, -83970, -84994, -72706, -24576, 18432, 46081, 72706, 101379, 129027, 158724, 220166, 275464, 300041, 349194, 381963, 361483, 353290, 391179, 439309, 470030, 520207, 587793, 635923, 680980, 740374, 828441, 930844, 992286, 997406, 988190, 1015839, 1056800, 1063968, 1078304, 1090593, 1074208, 1077280, 1098785, 1109025, 1126434, 1155107, 1183780, 1200164, 1188900, 1191972, 1239077, 1296423, 1377322, 1496109, 1578032, 1645618, 1722420, 1732660, 1727540, 1782838, 1819703, 1810487, 1801271, 1812535, 1872953, 1958971, 2000957, 2005053, 2014269, 2073663, 2189378, 2257989, 2203715, 2106432, 2051134, 2009149, 1951803, 1926202, 1920058, 1895481, 1871929, 1821751, 1732660, 1657906, 1589296, 1500205, 1413163, 1341481, 1266726, 1153059, 1013790, 881690, 780311, 706581, 627731, 551952, 474126, 404492, 373771, 320521, 238599, 172037, 86018, -34817, -124931, -148484, -193541, -275464, -329738, -407564, -495631, -549904, -609298, -646163, -680980, -749590, -795672, -847897, -918556, -935964, -900123, -887835, -893979, -862234, -830489, -805912, -778263, -770071, -723990, -649235, -576529, -490510, -438285, -361483, -253959, -211974, -151556, -11264, 126979, 208902, 235527, 248839, 256007, 282632, 342026, 406540, 491535, 584721, 682004, 783383, 859162, 920604, 961565, 991262, 996382, 935964, 895003, 903195, 913435, 921628, 884763, 849945, 897051, 959517, 955421, 884763, 806936, 738326, 686100, 669716, 646163, 619538, 627731, 638995, 611346, 554000, 551952, 572433, 510991, 424972, 345098, 242695, 169989, 109571, -26624, -198662, -295945, -373771, -514063, -648211, -760855, -903195, -1075232, -1258534, -1366057, -1393706, -1453100, -1519662, -1516590, -1474605, -1471532, -1560623, -1679411, -1701940, -1654834, -1620017, -1581104, -1529902, -1453100, -1356841, -1318952, -1330216, -1359913, -1418283, -1436715, -1389610, -1350697, -1298471, -1189924, -1105953, -1085473, -1029151, -870426, -687125, -580625, -504847, -386059, -290824, -210950, -90114, 16384, 118787, 235527, 317449, 398348, 520207, 644115, 716821, 762903, 797720, 788504, 805912, 899099, 997406, 1054752, 1106977, 1203236, 1263654, 1270822, 1322024, 1360937, 1362985, 1382442, 1403946, 1453100, 1492013, 1479725, 1456172, 1401898, 1336360, 1302567, 1298471, 1286183, 1234981, 1209380, 1200164, 1170467, 1132578, 1064992, 1023007, 1034271, 1059872, 1091617, 1078304, 1023007, 962589, 902171, 862234, 829465, 777239, 687125, 624659, 620562, 564241, 497679, 451597, 381963, 359434, 353290, 345098, 334858, 235527, 150532, 134148, 97282, 54273, 20480, 0, -46081, -141316, -185349, -191493, -267272, -384011, -432141, -442381, -480270, -489486, -513039, -601106, -665620, -710677, -773143, -822297, -813080, -780311, -842777, -951325, -1003550, -1044511, -1077280, -1088545, -1125410, -1219621, -1331240, -1381418, -1361961, -1301543, -1257510, -1250342, -1237029, -1236005, -1213477, -1137698, -1085473, -1063968, -1083425, -1130530, -1081377, -1013790, -1048608, -1056800, -981021, -927772, -895003, -848921, -832537, -817176, -751638, -674836, -598034, -479246, -377867, -347146, -302089, -221190, -148484, -43009, 78850, 180229, 250887, 260103, 274440, 332810, 369675, 380939, 393228, 410636, 430093, 444429, 483342, 515087, 506895, 508943, 538640, 550928, 529424, 477198, 432141, 458766, 467982, 423948, 439309, 438285, 371723, 334858, 277512, 186373, 82946, -17408, -26624, -5120, -24576, -49153, -100355, -147460, -158724, -145412, -126979, -141316, -166917, -186373, -175109, -163845, -215046, -227334, -178181, -148484, -134148, -160772, -206854, -256007, -329738, -374795, -382987, -402444, -455693, -492559, -466958, -442381, -431117, -448525, -527376, -614418, -637971, -568337, -509967, -502799, -480270, -494607, -501775, -438285, -367627, -305161, -296969, -301065, -242695, -207878, -184325, -139268, -88066, 10240, 129027, 226310, 250887, 242695, 307209, 338954, 332810, 379915, 442381, 551952, 665620, 642067, 544784, 563217, 671764, 712725, 677908, 610322, 525328, 430093, 387083, 441357, 472078, 472078, 524304, 543760, 520207, 476174, 358410, 276488, 282632, 277512, 249863, 207878, 190469, 181253, 119811, 88066, 113667, 141316, 157700, 148484, 109571, 47105, -6144, -51201, -97282, -125955, -110595, -48129, 14336, 60417, 68610, 24576, -36865, -64513, -40961, -34817, -57345, -82946, -72706, -10240, 7168, -14336, -17408, -49153, -96258, -102403, -66562, 10240, 76802, 68610, 43009, 68610, 115715, 99331, 17408, -57345, -86018, -48129, -8192, -49153, -109571, -128003, -168965, -272392, -319497, -266248, -217094, -221190, -252935, -276488, -357386, -449549, -446477, -491535, -566289, -593938, -668692, -743446, -793624, -850970, -899099, -951325, -951325, -934940, -979997, -1012766, -1020959, -985118, -887835, -858138, -881690, -908315, -972829, -1021983, -1020959, -1005598, -972829, -913435, -871450, -837657, -804888, -827417, -839705, -818201, -813080, -773143, -738326, -744470, -757783, -773143, -763927, -742422, -716821, -707605, -740374, -772119, -835609, -906267, -892955, -864282, -883739, -908315, -870426, -814104, -868378, -932892, -902171, -878618, -885787, -893979, -879642, -857114, -884763, -901147, -856090, -800792, -734230, -690197, -694293, -670740, -630803, -657428, -692245, -682004, -651283, -601106, -539664, -466958, -428045, -441357, -396300, -300041, -229383, -194565, -235527, -238599, -150532, -137220, -175109, -153604, -98307, -51201, -33793, -25600, -30720, -52225, -40961, -5120, 5120, -2048, -38913, -80898, -58369, -19456, -11264, -24576, -49153, -28672, -8192, -60417, -99331, -113667, -129027, -104451, -100355, -137220, -157700, -203782, -270344, -311305, -335882, -374795, -424972, -419852, -417804, -482318, -532496, -540688, -543760, -565265, -573457, -555024, -554000, -587793, -628755, -622611, -599058, -609298, -615442, -599058, -586769, -631827, -736278, -806936, -803864, -792600, -802840, -821273, -864282, -881690, -830489, -798744, -822297, -847897, -859162, -823321, -783383, -815128, -827417, -840729, -903195, -920604, -928796, -908315, -867354, -890907, -884763, -857114, -868378, -880666, -881690, -827417, -716821, -609298, -561169, -569361, -551952, -487438, -449549, -438285, -401420, -381963, -337930, -221190, -152580, -142340, -116739, -114691, -137220, -138244, -103427, -27648, 14336, 30720, 49153, 10240, 30720, 90114, 74754, 92162, 116739, 121859, 146436, 145412, 172037, 210950, 230407, 273416, 290824, 262152, 244743, 228358, 221190, 273416, 318473, 328714, 328714, 301065, 274440, 269320, 232455, 182277, 202758, 257031, 282632, 315401, 341002, 306185, 236551, 212998, 231431, 233479, 227334, 200710, 167941, 142340, 119811, 118787, 106499, 72706, 60417, 66562, 53249, 7168, -20480, 0, -6144, -83970, -149508, -146436, -91138, -67586, -114691, -129027, -112643, -111619, -87042, -89090, -120835, -155652, -222214, -263176, -244743, -234503, -267272, -303113, -295945, -248839, -209926, -237575, -304137, -289800, -250887, -293896, -337930, -325641, -270344, -230407, -225286, -181253, -128003, -114691, -134148, -197638, -230407, -182277, -100355, -39937, -6144, 21504, 11264, -35841, -49153, -38913, -53249, -87042, -65538, -4096, 0, 30720, 68610, 46081, 70658, 125955, 169989, 206854, 221190, 253959, 289800, 296969, 292872, 294921, 315401, 341002, 354314, 356362, 359434, 367627, 345098, 293896, 258055, 230407, 233479, 285704, 324617, 336906, 312329, 285704, 280584, 243719, 234503, 240647, 191493, 134148, 99331, 51201, -12288, -9216, 24576, 8192, -52225, -131076, -166917, -182277, -216070, -239623, -249863, -248839, -232455, -237575, -281608, -304137, -346122, -451597, -558097, -620562, -647187, -710677, -795672, -875546, -949277, -972829, -1000478, -1031199, -1055776, -1121314, -1192996, -1237029, -1253414, -1248294, -1231909, -1239077, -1217573, -1182756, -1187876, -1143842, -1083425, -1028127, -946204, -876570, -797720, -717845, -645139, -581649, -522255, -471054, -412684, -321545, -227334, -122883, -57345, 6144, 88066, 130051, 210950, 319497, 404492, 439309, 457741, 564241, 701461, 758807, 755735, 780311, 830489, 912411, 990238, 1018911, 1091617, 1151011, 1201188, 1298471, 1368105, 1423403, 1461292, 1474605, 1473581, 1481773, 1480749, 1458220, 1461292, 1458220, 1453100, 1436715, 1415211, 1403946, 1390634, 1381418, 1322024, 1300519, 1299495, 1227813, 1172515, 1124386, 1072160, 1010718, 956445, 897051, 759831, 588818, 451597, 377867, 332810, 275464, 144388, -27648, -164869, -301065, -377867, -474126, -660500, -822297, -964637, -1084449, -1179684, -1286183, -1428523, -1525806, -1585200, -1687603, -1745973, -1795126, -1863736, -1956923, -2037822, -1999933, -1988668, -2068543, -2171970, -2253892, -2291782, -2350151, -2418761, -2431050, -2403401, -2433098, -2469963, -2478155, -2474059, -2385992, -2283589, -2208835, -2148417, -2077759, -1986620, -1900602, -1791030, -1726516, -1665074, -1581104, -1527854, -1458220, -1375274, -1219621, -1066016, -988190, -895003, -784407, -648211, -484366, -359434, -290824, -198662, -103427, -35841, 64513, 146436, 209926, 252935, 285704, 350218, 419852, 502799, 536592, 531472, 531472, 540688, 563217, 584721, 616466, 566289, 487438, 452621, 396300, 408588, 442381, 399372, 337930, 317449, 304137, 248839, 192517, 154628, 161796, 162820, 76802, -29696, -65538, -67586, -92162, -64513, -77826, -145412, -166917, -227334, -287752, -308233, -303113, -279560, -301065, -324617, -330762, -319497, -277512, -224262, -207878, -231431, -244743, -291848, -322569, -288776, -265224, -247815, -186373, -118787, -124931, -144388, -87042, 36865, 146436, 193541, 227334, 248839, 321545, 432141, 493583, 574481, 679956, 762903, 798744, 806936, 824345, 865306, 955421, 1018911, 1019935, 1014815, 1026079, 1068064, 1142818, 1221669, 1232933, 1191972, 1152035, 1121314, 1112098, 1140770, 1170467, 1126434, 1077280, 1073184, 1073184, 1058848, 1006622, 944156, 905243, 898075, 900123, 888859, 869402, 820249, 760855, 674836, 552976, 481294, 448525, 413708, 402444, 372747, 279560, 202758, 182277, 122883, 8192, -43009, 5120, -10240, -106499, -117763, -102403, -122883, -105475, -95234, -126979, -131076, -143364, -199686, -240647, -236551, -172037, -115715, -125955, -96258, -30720, -31744, -51201, 5120, 95234, 143364, 185349, 240647, 259079, 263176, 295945, 320521, 314377, 302089, 307209, 345098, 392203, 407564, 420876, 477198, 529424, 530448, 510991, 507919, 515087, 512015, 522255, 528400, 503823, 498703, 491535, 448525, 403468, 343050, 268296, 235527, 240647, 212998, 117763, 29696, 9216, -2048, -1024, 43009, 56321, 27648, 11264, 0, -16384, -25600, -45057, -82946, -93186, -93186, -81922, -60417, -96258, -123907, -111619, -130051, -142340, -172037, -257031, -295945, -283656, -291848, -303113, -301065, -276488, -253959, -237575, -178181, -116739, -71682, -24576, -2048, -4096, 7168, 69634, 163845, 227334, 225286, 230407, 327690, 417804, 428045, 409612, 407564, 451597, 504847, 531472, 543760, 534544, 503823, 444429, 367627, 348170, 372747, 359434, 335882, 322569, 318473, 319497, 273416, 193541, 126979, 68610, -20480, -135172, -246791, -344074, -377867, -399372, -440333, -465934, -551952, -661524, -715797, -785432, -847897, -859162, -885787, -947228, -1036319, -1108001, -1120290, -1132578, -1135650, -1119266, -1152035, -1200164, -1251366, -1282087, -1244198, -1214501, -1222693, -1212453, -1188900, -1155107, -1100833, -1082401, -1078304, -1027103, -976925, -938012, -908315, -904219, -892955, -880666, -830489, -743446, -687125, -592914, -487438, -483342, -464910, -373771, -313353, -263176, -203782, -146436, -73730, 0, 90114, 165893, 215046, 285704, 321545, 286728, 257031, 272392, 290824, 283656, 290824, 300041, 263176, 240647, 264200, 252935, 205830, 160772, 92162, 35841, 37889, 65538, 68610, 5120, -92162, -146436, -163845, -210950, -299017, -374795, -386059, -380939, -404492, -447501, -529424, -624659, -688149, -729110, -739350, -752663, -794648, -822297, -864282, -907291, -869402, -822297, -829465, -818201, -793624, -806936, -818201, -766999, -695317, -677908, -706581, -716821, -672788, -612370, -578577, -527376, -434189, -376843, -366603, -331786, -277512, -211974, -150532, -132100, -93186, 12288, 155652, 285704, 336906, 315401, 305161, 317449, 317449, 324617, 346122, 366603, 367627, 375819, 435213, 487438, 503823, 526352, 572433, 656404, 749590, 792600, 777239, 725014, 676884, 678932, 688149, 675860, 701461, 728086, 745494, 790552, 811032, 821273, 835609, 801816, 759831, 761879, 760855, 731158, 715797, 714773, 688149, 658452, 671764, 655380, 581649, 523279, 476174, 458766, 470030, 460814, 449549, 400396, 305161, 269320, 294921, 291848, 260103, 220166, 163845, 138244, 137220, 113667, 78850, 62465, 75778, 134148, 240647, 292872, 258055, 268296, 313353, 314377, 345098, 412684, 449549, 492559, 507919, 458766, 441357, 453645, 460814, 467982, 448525, 417804, 364555, 300041, 276488, 296969, 323593, 295945, 200710, 122883, 110595, 135172, 150532, 117763, 94210, 136196, 156676, 118787, 55297, -28672, -71682, -40961, -17408, -74754, -189445, -299017, -369675, -413708, -437261, -432141, -432141, -460814, -524304, -597010, -642067, -706581, -794648, -873498, -960541, -1021983, -1058848, -1128482, -1203236, -1264678, -1321000, -1335336, -1339432, -1390634, -1456172, -1494061, -1522734, -1588272, -1649714, -1627185, -1586224, -1588272, -1553455, -1454124, -1367081, -1361961, -1387562, -1350697, -1293351, -1265702, -1231909, -1202212, -1165347, -1059872, -956445, -921628, -892955, -843801, -801816, -784407, -761879, -706581, -657428, -615442, -557073, -525328, -516111, -481294, -431117, -409612, -456717, -525328, -542736, -548880, -571409, -583697, -584721, -550928, -478222, -418828, -397324, -416780, -435213, -409612, -387083, -399372, -424972, -461838, -478222, -463886, -440333, -397324, -369675, -393228, -411660, -399372, -377867, -371723, -373771, -365579, -365579, -368651, -355338, -364555, -380939, -358410, -336906, -314377, -274440, -260103, -257031, -251911, -244743, -198662, -143364, -134148, -156676, -191493, -251911, -327690, -349194, -289800, -264200, -324617, -397324, -451597, -483342, -505871, -559121, -595986, -595986, -636947, -720918, -790552, -839705, -907291, -983070, -985118, -956445, -1026079, -1152035, -1237029, -1276967, -1298471, -1332264, -1364009, -1387562, -1467436, -1600560, -1717300, -1777718, -1786934, -1812535, -1867833, -1920058, -1996861, -2033726, -1883193, -1617969, -1429547, -1356841, -1303591, -1215525, -1123362, -1036319, -954397, -901147, -846873, -784407, -765975, -786456, -829465, -862234, -838681, -810008, -791576, -739350, -726038, -754711, -690197, -535568, -416780, -388107, -409612, -420876, -392203, -301065, -144388, 15360, 115715, 159748, 243719, 404492, 509967, 523279, 554000, 619538, 720918, 875546, 1004574, 1069088, 1104929, 1129506, 1131554, 1088545, 1066016, 1154083, 1279015, 1349673, 1381418, 1373225, 1349673, 1371177, 1427499, 1470508, 1484845, 1454124, 1379370, 1353769, 1435691, 1493037, 1446956, 1414187, 1433643, 1467436, 1512494, 1503277, 1438763, 1411115, 1421355, 1451052, 1487917, 1493037, 1520686, 1604657, 1674291, 1699891, 1686579, 1631281, 1589296, 1610801, 1640498, 1607729, 1560623, 1562671, 1580080, 1597488, 1603633, 1561647, 1524782, 1526830, 1473581, 1331240, 1200164, 1238053, 1453100, 1588272, 1489965, 1281063, 1091617, 1032223, 1153059, 1280039, 1228837, 1029151, 823321, 722966, 734230, 776215, 796696, 794648, 763927, 670740, 541712, 458766, 467982, 586769, 728086, 748566, 661524, 532496, 415756, 471054, 674836, 782359, 728086, 605202, 491535, 467982, 498703, 485390, 458766, 466958, 467982, 438285, 441357, 528400, 662548, 749590, 721942, 645139, 658452, 741398, 795672, 814104, 793624, 774167, 829465, 887835, 889883, 879642, 872474, 906267, 983070, 987166, 889883, 776215, 680980, 614418, 607250, 648211, 669716, 618514, 536592, 475150, 424972, 354314, 276488, 257031, 268296, 232455, 212998, 245767, 243719, 229383, 253959, 267272, 264200, 275464, 294921, 304137, 291848, 289800, 331786, 400396, 461838, 464910, 380939, 273416, 245767, 316425, 354314, 281608, 206854, 171013, 104451, 67586, 119811, 149508, 98307, 49153, 47105, 25600, -16384, -3072, 33793, 7168, -31744, -25600, 19456, 93186, 167941, 203782, 190469, 192517, 283656, 378891, 385035, 381963, 424972, 450573, 437261, 423948, 420876, 387083, 320521, 290824, 302089, 286728, 233479, 167941, 116739, 95234, 82946, 69634, 71682, 75778, 36865, -33793, -52225, -25600, -40961, -60417, -53249, -73730, -74754, -29696, -40961, -115715, -198662, -311305, -427021, -493583, -547856, -613394, -655380, -719894, -863258, -985118, -1007646, -1036319, -1112098, -1162275, -1202212, -1264678, -1315880, -1355817, -1426475, -1517614, -1561647, -1554479, -1565743, -1595440, -1626161, -1686579, -1725492, -1702964, -1678387, -1654834, -1624113, -1634353, -1650738, -1628209, -1614897, -1620017, -1599536, -1585200, -1590320, -1531950, -1427499, -1374250, -1324072, -1246246, -1208356, -1161251, -1060896, -990238, -950301, -887835, -841753, -807960, -746518, -676884, -609298, -530448, -452621, -406540, -371723, -295945, -179205, -66562, 4096, 28672, 59393, 157700, 283656, 349194, 366603, 414732, 481294, 510991, 580625, 714773, 769047, 744470, 785432, 868378, 910363, 938012, 959517, 933916, 882714, 889883, 967709, 1041439, 1081377, 1097761, 1086497, 1085473, 1139746, 1201188, 1181732, 1087521, 1005598, 978973, 1013790, 1100833, 1155107, 1116194, 1056800, 1035295, 1040415, 1091617, 1194020, 1280039, 1292327, 1260582, 1241125, 1224741, 1198116, 1189924, 1199140, 1214501, 1238053, 1227813, 1174563, 1148963, 1169443, 1201188, 1232933, 1233957, 1172515, 1093665, 1046559, 1001502, 960541, 974877, 994334, 967709, 940060, 920604, 887835, 885787, 888859, 841753, 799768, 807960, 814104, 790552, 768023, 765975, 758807, 701461, 601106, 551952, 584721, 583697, 506895, 474126, 508943, 529424, 532496, 543760, 531472, 498703, 455693, 380939, 300041, 268296, 275464, 260103, 208902, 149508, 114691, 115715, 97282, 17408, -59393, -88066, -120835, -186373, -247815, -286728, -312329, -324617, -324617, -323593, -341002, -382987, -416780, -414732, -425997, -509967, -601106, -602130, -552976, -531472, -525328, -506895, -490510, -486414, -495631, -521231, -549904, -574481, -583697, -554000, -502799, -509967, -583697, -628755, -605202, -576529, -611346, -692245, -702485, -600082, -510991, -518159, -559121, -604178, -659476, -676884, -653331, -642067, -648211, -647187, -625683, -575505, -538640, -552976, -572433, -588818, -642067, -657428, -595986, -574481, -615442, -616466, -585745, -569361, -543760, -535568, -559121, -549904, -502799, -465934, -424972, -391179, -406540, -414732, -360459, -308233, -306185, -316425, -312329, -300041, -276488, -225286, -158724, -119811, -99331, -69634, -55297, -49153, -2048, 61441, 89090, 106499, 155652, 211974, 264200, 295945, 291848, 307209, 362507, 390155, 364555, 352266, 363531, 344074, 307209, 305161, 364555, 441357, 484366, 522255, 559121, 570385, 585745, 628755, 657428, 652307, 647187, 632851, 597010, 589842, 615442, 623635, 619538, 627731, 595986, 514063, 473102, 492559, 516111, 532496, 540688, 496655, 421900, 396300, 410636, 398348, 354314, 308233, 262152, 239623, 236551, 200710, 135172, 94210, 99331, 108547, 83970, 41985, 3072, -27648, -52225, -71682, -103427, -148484, -153604, -131076, -134148, -159748, -178181, -160772, -104451, -46081, -41985, -102403, -182277, -236551, -232455, -185349, -169989, -207878, -221190, -179205, -140292, -138244, -145412, -134148, -110595, -92162, -97282, -100355, -74754, -11264, 66562, 102403, 123907, 160772, 190469, 237575, 304137, 360459, 391179, 417804, 451597, 487438, 535568, 569361, 578577, 592914, 622611, 635923, 630803, 658452, 708629, 764951, 791576, 765975, 779287, 832537, 841753, 804888, 786456, 803864, 805912, 793624, 794648, 805912, 803864, 774167, 718869, 657428, 621587, 545808, 447501, 416780, 386059, 311305, 264200, 256007, 217094, 138244, 69634, 13312, -18432, -39937, -83970, -145412, -204806, -288776, -391179, -446477, -499727, -578577, -631827, -685076, -745494, -801816, -881690, -1011742, -1118242, -1114146, -1092641, -1140770, -1205284, -1228837, -1239077, -1241125, -1188900, -1155107, -1174563, -1186852, -1208356, -1250342, -1269798, -1215525, -1117218, -1035295, -992286, -988190, -979997, -934940, -859162, -778263, -709653, -656404, -626707, -603154, -550928, -454669, -341002, -262152, -238599, -246791, -236551, -198662, -150532, -111619, -91138, -76802, -41985, 15360, 43009, 39937, 59393, 86018, 78850, 82946, 114691, 141316, 140292, 111619, 96258, 86018, 73730, 92162, 73730, 21504, 2048, 20480, 61441, 79874, 67586, 40961, 25600, 18432, -6144, -12288, -15360, -16384, 11264, 23552, -27648, -121859, -136196, -58369, 1024, 19456, 17408, 35841, 74754, 99331, 134148, 169989, 177157, 190469, 205830, 208902, 218118, 204806, 199686, 195589, 169989, 186373, 209926, 220166, 209926, 187397, 169989, 119811, 119811, 138244, 105475, 97282, 114691, 132100, 91138, 56321, 64513, 33793, 18432, 11264, 4096, 23552, 45057, 74754, 63489, 64513, 100355, 90114, 64513, 33793, 19456, 33793, 41985, 62465, 112643, 200710, 315401, 393228, 443405, 484366, 470030, 460814, 506895, 555024, 575505, 568337, 590866, 630803, 653331, 704533, 763927, 805912, 817176, 823321, 836633, 838681, 874522, 905243, 898075, 884763, 864282, 846873, 857114, 920604, 956445, 930844, 935964, 923676, 874522, 869402, 875546, 861210, 849945, 837657, 805912, 733206, 661524, 654356, 665620, 652307, 623635, 566289, 501775, 500751, 557073, 567313, 519183, 491535, 508943, 548880, 578577, 579601, 575505, 585745, 568337, 519183, 469006, 427021, 413708, 389131, 330762, 287752, 264200, 215046, 153604, 156676, 160772, 126979, 120835, 97282, 48129, -35841, -116739, -129027, -139268, -171013, -185349, -177157, -197638, -230407, -226310, -246791, -270344, -286728, -293896, -274440, -287752, -310281, -322569, -317449, -304137, -301065, -270344, -231431, -224262, -221190, -193541, -187397, -186373, -145412, -93186, -25600, 4096, -14336, -39937, -34817, 53249, 113667, 109571, 132100, 173061, 222214, 261127, 286728, 345098, 439309, 475150, 474126, 537616, 605202, 680980, 761879, 808984, 849945, 862234, 867354, 871450, 890907, 939036, 945180, 912411, 896027, 913435, 929820, 931868, 940060, 965661, 1003550, 989214, 972829, 991262, 1000478, 1018911, 986142, 927772, 910363, 892955, 870426, 829465, 777239, 736278, 686100, 655380, 659476, 651283, 588818, 499727, 451597, 427021, 385035, 334858, 283656, 240647, 203782, 149508, 62465, 1024, 22528, 14336, -38913, -34817, -26624, -55297, -109571, -175109, -209926, -220166, -223238, -246791, -262152, -262152, -276488, -270344, -265224, -263176, -252935, -252935, -266248, -305161, -326665, -291848, -247815, -246791, -259079, -236551, -223238, -265224, -288776, -237575, -197638, -199686, -224262, -235527, -188421, -134148, -70658, -17408, -31744, -88066, -122883, -77826, -25600, -12288, -4096, 34817, 93186, 81922, 57345, 7168, -49153, -4096, 16384, -8192, -43009, -76802, -101379, -157700, -157700, -140292, -157700, -184325, -234503, -251911, -256007, -247815, -231431, -263176, -328714, -396300, -425997, -471054, -509967, -478222, -464910, -503823, -540688, -531472, -499727, -514063, -545808, -556049, -564241, -564241, -577553, -611346, -576529, -525328, -513039, -485390, -472078, -472078, -474126, -449549, -425997, -457741, -449549, -431117, -430093, -410636, -431117, -447501, -439309, -414732, -384011, -365579, -325641, -311305, -331786, -322569, -290824, -300041, -366603, -384011, -345098, -318473, -289800, -279560, -268296, -245767, -272392, -297993, -281608, -250887, -239623, -285704, -332810, -335882, -296969, -229383, -211974, -210950, -201734, -206854, -182277, -184325, -232455, -254983, -276488, -315401, -318473, -307209, -337930, -380939, -371723, -299017, -249863, -263176, -269320, -253959, -227334, -205830, -180229, -157700, -147460, -138244, -144388, -120835, -109571, -119811, -98307, -99331, -98307, -112643, -135172, -116739, -88066, -26624, -13312, -36865, -24576, -36865, -69634, -91138, -73730, -59393, -109571, -168965, -182277, -126979, -71682, -64513, -78850, -97282, -97282, -102403, -146436, -183301, -173061, -159748, -135172, -114691, -145412, -158724, -149508, -144388, -159748, -179205, -165893, -200710, -225286, -195589, -190469, -174085, -136196, -97282, -73730, -35841, 0, 0, 16384, -6144, -56321, -72706, -57345, 18432, 74754, 92162, 91138, 77826, 114691, 151556, 166917, 185349, 193541, 215046, 249863, 268296, 284680, 309257, 342026, 387083, 407564, 424972, 480270, 490510, 482318, 520207, 529424, 546832, 579601, 541712, 509967, 536592, 585745, 642067, 643091, 626707, 665620, 706581, 689173, 641043, 652307, 709653, 697365, 602130, 512015, 484366, 502799, 554000, 573457, 543760, 515087, 457741, 418828, 421900, 387083, 305161, 205830, 183301, 205830, 156676, 106499, 83970, 45057, 8192, -52225, -123907, -164869, -205830, -250887, -275464, -247815, -199686, -201734, -216070, -217094, -195589, -172037, -160772, -120835, -116739, -117763, -113667, -152580, -136196, -75778, 3072, 38913, -16384, -39937, -19456, 45057, 108547, 134148, 161796, 122883, 82946, 70658, 44033, 55297, 70658, 73730, 74754, 93186, 98307, 65538, 62465, 44033, 4096, -19456, -68610, -76802, -30720, -15360, -38913, -101379, -169989, -174085, -162820, -156676, -152580, -190469, -220166, -237575, -280584, -335882, -362507, -332810, -353290, -452621, -524304, -555024, -611346, -661524, -622611, -582673, -581649, -586769, -603154, -579601, -575505, -610322, -622611, -626707, -611346, -624659, -662548, -659476, -649235, -635923, -618514, -607250, -587793, -574481, -582673, -580625, -554000, -558097, -565265, -509967, -474126, -508943, -526352, -500751, -469006, -386059, -192517, 14336, 155652, 291848, 465934, 716821, 982046, 1112098, 1167395, 1230885, 1243174, 1211429, 1236005, 1338408, 1410091, 1454124, 1524782, 1605681, 1712180, 1824823, 1896505, 1929274, 1905722, 1812535, 1725492, 1697843, 1722420, 1834040, 1990716, 2055230, 2001981, 1941563, 1955899, 2024509, 2057278, 1991740, 1898554, 1814583, 1712180, 1605681, 1485869, 1409067, 1374250, 1326120, 1279015, 1197092, 1089569, 1019935, 979997, 899099, 806936, 795672, 774167, 706581, 659476, 632851, 654356, 675860, 652307, 609298, 546832, 500751, 519183, 612370, 735254, 828441, 871450, 898075, 942108, 1007646, 1086497, 1153059, 1175587, 1127458, 1090593, 1123362, 1094689, 982046, 875546, 750614, 570385, 401420, 257031, 59393, -128003, -249863, -328714, -364555, -403468, -423948, -421900, -445453, -470030, -474126, -456717, -459790, -494607, -527376, -567313, -586769, -544784, -402444, -211974, -117763, -104451, -125955, -212998, -294921, -283656, -228358, -235527, -335882, -456717, -516111, -503823, -424972, -307209, -216070, -173061, -185349, -283656, -435213, -564241, -602130, -530448, -447501, -448525, -474126, -418828, -293896, -198662, -178181, -193541, -218118, -308233, -462862, -567313, -572433, -542736, -572433, -663572, -728086, -755735, -757783, -762903, -835609, -946204, -1039391, -1084449, -1088545, -1096737, -1108001, -1076256, -1002526, -955421, -942108, -912411, -902171, -915483, -931868, -977949, -985118, -931868, -878618, -816152, -756759, -711701, -714773, -766999, -779287, -785432, -799768, -749590, -645139, -540688, -489486, -448525, -419852, -458766, -500751, -551952, -585745, -564241, -577553, -622611, -636947, -568337, -482318, -467982, -443405, -419852, -421900, -437261, -495631, -563217, -630803, -671764, -680980, -682004, -642067, -650259, -728086, -769047, -810008, -902171, -1044511, -1166371, -1213477, -1262630, -1292327, -1306663, -1357865, -1321000, -1209380, -1144867, -1137698, -1179684, -1237029, -1284135, -1354793, -1477677, -1553455, -1540143, -1561647, -1573936, -1537070, -1599536, -1771574, -1958971, -2053182, -2081855, -2158658, -2225220, -2272325, -2300998, -2265157, -2254916, -2295878, -2334791, -2364488, -2379848, -2381896, -2394185, -2454603, -2486348, -2376776, -2225220, -2169922, -2199619, -2230340, -2217027, -2169922, -2122816, -2113600, -2089023, -2016317, -2016317, -2097216, -2139201, -2134081, -2125889, -2111552, -2041918, -1935419, -1901626, -1939515, -1973308, -1967164, -1909818, -1854520, -1852472, -1829943, -1750069, -1681459, -1640498, -1585200, -1545263, -1523758, -1442860, -1356841, -1369129, -1391658, -1336360, -1233957, -1109025, -1012766, -933916, -842777, -819225, -847897, -817176, -742422, -700437, -678932, -615442, -532496, -500751, -531472, -532496, -474126, -488462, -558097, -585745, -615442, -635923, -626707, -622611, -651283, -698389, -695317, -691221, -677908, -582673, -546832, -590866, -575505, -508943, -431117, -361483, -268296, -128003, 11264, 108547, 100355, 22528, 5120, 89090, 174085, 175109, 207878, 275464, 311305, 423948, 529424, 558097, 637971, 735254, 780311, 754711, 714773, 730134, 760855, 808984, 821273, 795672, 835609, 863258, 842777, 844825, 878618, 895003, 812056, 718869, 696341, 698389, 708629, 667668, 576529, 477198, 435213, 521231, 582673, 530448, 455693, 405516, 388107, 356362, 333834, 326665, 291848, 294921, 304137, 276488, 242695, 169989, 113667, 81922, 61441, 69634, 10240, -76802, -108547, -126979, -146436, -185349, -218118, -210950, -189445, -159748, -126979, -63489, 0, -11264, -65538, -96258, -90114, -125955, -223238, -283656, -322569, -370699, -425997, -491535, -506895, -542736, -643091, -707605, -762903, -817176, -842777, -916508, -1014815, -1073184, -1115170, -1129506, -1108001, -1131554, -1232933, -1311784, -1316904, -1295399, -1287207, -1318952, -1358889, -1334312, -1253414, -1178660, -1197092, -1333288, -1456172, -1435691, -1361961, -1381418, -1413163, -1326120, -1239077, -1251366, -1290279, -1297447, -1238053, -1161251, -1157155, -1169443, -1188900, -1248294, -1286183, -1291303, -1327144, -1419307, -1482797, -1467436, -1462316, -1499181, -1561647, -1609777, -1602608, -1610801, -1636402, -1650738, -1664050, -1645618, -1639474, -1633329, -1557551, -1477677, -1463340, -1487917, -1486893, -1459244, -1416235, -1356841, -1345577, -1343529, -1331240, -1354793, -1330216, -1269798, -1201188, -1113122, -1118242, -1144867, -1068064, -944156, -864282, -835609, -732182, -579601, -507919, -454669, -381963, -264200, -114691, -52225, -99331, -186373, -187397, -83970, 5120, 27648, 6144, 31744, 86018, 122883, 194565, 187397, 102403, 96258, 141316, 217094, 259079, 228358, 216070, 224262, 250887, 280584, 312329, 339978, 247815, 118787, 132100, 225286, 270344, 264200, 284680, 294921, 282632, 327690, 370699, 414732, 497679, 535568, 535568, 501775, 439309, 439309, 547856, 675860, 713749, 753687, 826393, 812056, 807960, 875546, 926748, 1000478, 1139746, 1279015, 1313832, 1283111, 1332264, 1452076, 1588272, 1680435, 1703988, 1746997, 1821751, 1898554, 1991740, 2071615, 2142273, 2224196, 2296902, 2345031, 2433098, 2595919, 2708562, 2726995, 2758740, 2810965, 2841686, 2912345, 3055709, 3140703, 3117151, 3148896, 3217506, 3215458, 3230818, 3247203, 3218530, 3253347, 3315813, 3293284, 3209314, 3147872, 3163232, 3220578, 3239010, 3182689, 3124319, 3139679, 3138655, 3047517, 2972762, 2976858, 2999387, 2994267, 2981979, 2972762, 2942041, 2889816, 2830422, 2782293, 2742355, 2668625, 2620496, 2652241, 2707538, 2703442, 2602063, 2535501, 2563150, 2536525, 2438218, 2348103, 2257989, 2145345, 2046014, 2038846, 2062399, 2029630, 1978428, 1954875, 1968188, 1920058, 1783862, 1703988, 1685555, 1653810, 1583152, 1457196, 1332264, 1276967, 1287207, 1264678, 1212453, 1220645, 1184804, 1074208, 1006622, 956445, 884763, 817176, 772119, 746518, 760855, 806936, 759831, 660500, 625683, 579601, 554000, 560145, 489486, 417804, 424972, 461838, 446477, 398348, 374795, 317449, 264200, 274440, 264200, 229383, 220166, 208902, 152580, 91138, 63489, 12288, -17408, -25600, -126979, -231431, -234503, -198662, -179205, -164869, -144388, -196614, -279560, -276488, -265224, -295945, -314377, -294921, -234503, -197638, -199686, -195589, -188421, -171013, -120835, -43009, 11264, 23552, 32769, 38913, 70658, 126979, 146436, 153604, 168965, 159748, 123907, 94210, 106499, 94210, -7168, -123907, -168965, -162820, -178181, -207878, -210950, -253959, -358410, -420876, -369675, -272392, -278536, -379915, -442381, -461838, -481294, -474126, -439309, -415756, -404492, -370699, -326665, -296969, -276488, -274440, -268296, -208902, -138244, -118787, -132100, -136196, -91138, 15360, 113667, 118787, 78850, 56321, 36865, 50177, 115715, 174085, 201734, 197638, 183301, 205830, 257031, 305161, 341002, 352266, 309257, 254983, 300041, 384011, 373771, 332810, 320521, 314377, 357386, 432141, 440333, 394252, 368651, 338954, 307209, 318473, 301065, 250887, 250887, 266248, 225286, 134148, 69634, 71682, 67586, 29696, 5120, -19456, -96258, -188421, -227334, -250887, -261127, -231431, -278536, -404492, -460814, -467982, -506895, -547856, -585745, -646163, -675860, -661524, -677908, -720918, -771095, -840729, -862234, -848921, -888859, -946204, -970781, -1002526, -1057824, -1108001, -1160227, -1219621, -1257510, -1286183, -1302567, -1311784, -1364009, -1408043, -1368105, -1303591, -1264678, -1210405, -1131554, -1059872, -1008670, -965661, -910363, -827417, -751638, -734230, -732182, -665620, -566289, -530448, -550928, -504847, -381963, -286728, -214022, -121859, -84994, -117763, -92162, 24576, 121859, 154628, 155652, 158724, 212998, 300041, 344074, 357386, 384011, 400396, 387083, 376843, 389131, 411660, 429069, 435213, 449549, 476174, 466958, 421900, 394252, 382987, 370699, 393228, 447501, 458766, 390155, 313353, 323593, 407564, 452621, 425997, 433165, 498703, 524304, 502799, 487438, 462862, 437261, 447501, 469006, 492559, 562193, 629779, 619538, 589842, 587793, 569361, 539664, 530448, 515087, 480270, 454669, 446477, 444429, 438285, 416780, 389131, 377867, 395276, 430093, 443405, 424972, 430093, 440333, 373771, 303113, 350218, 430093, 427021, 415756, 438285, 397324, 310281, 292872, 311305, 267272, 204806, 189445, 164869, 91138, 18432, -15360, 0, 51201, 52225, -37889, -128003, -168965, -229383, -311305, -341002, -330762, -338954, -366603, -389131, -403468, -415756, -427021, -445453, -495631, -551952, -526352, -435213, -420876, -495631, -536592, -547856, -595986, -632851, -630803, -638995, -654356, -652307, -674836, -720918, -720918, -659476, -605202, -628755, -709653, -739350, -666644, -591890, -603154, -646163, -659476, -650259, -598034, -486414, -414732, -461838, -539664, -548880, -521231, -507919, -507919, -528400, -560145, -566289, -524304, -414732, -269320, -201734, -225286, -221190, -182277, -182277, -165893, -104451, -104451, -165893, -163845, -92162, -45057, -57345, -86018, -76802, -16384, 43009, 61441, 51201, 35841, 27648, 32769, 45057, 35841, -7168, -44033, -22528, 16384, 2048, -33793, -27648, -15360, -44033, -89090, -120835, -140292, -150532, -148484, -128003, -90114, -55297, -36865, -34817, -58369, -109571, -150532, -143364, -112643, -93186, -86018, -75778, -52225, -16384, 3072, 7168, 49153, 107523, 89090, 19456, 21504, 74754, 51201, -22528, -24576, 51201, 132100, 179205, 159748, 82946, 61441, 126979, 143364, 55297, 1024, 54273, 104451, 73730, 29696, 32769, 39937, 25600, 10240, -13312, -27648, 6144, 56321, 72706, 53249, 17408, -1024, 34817, 81922, 87042, 94210, 94210, 64513, 43009, -20480, -151556, -198662, -111619, -43009, -80898, -161796, -198662, -178181, -137220, -142340, -212998, -279560, -311305, -309257, -269320, -254983, -275464, -261127, -206854, -188421, -219142, -241671, -257031, -263176, -223238, -167941, -156676, -202758, -257031, -227334, -107523, -14336, 27648, 65538, 95234, 110595, 126979, 147460, 173061, 203782, 190469, 160772, 183301, 247815, 321545, 356362, 352266, 344074, 334858, 337930, 341002, 322569, 304137, 287752, 260103, 216070, 182277, 214022, 263176, 249863, 223238, 202758, 143364, 65538, 59393, 140292, 156676, 112643, 115715, 130051, 160772, 205830, 187397, 113667, 56321, 56321, 115715, 204806, 265224, 276488, 312329, 414732, 493583, 516111, 534544, 549904, 580625, 619538, 662548, 705557, 705557, 719894, 776215, 806936, 816152, 880666, 960541, 951325, 906267, 901147, 920604, 920604, 907291, 952349, 1028127, 1066016, 1093665, 1131554, 1135650, 1128482, 1171491, 1238053, 1307687, 1370153, 1415211, 1426475, 1410091, 1357865, 1272870, 1286183, 1373225, 1398826, 1382442, 1328168, 1248294, 1184804, 1161251, 1155107, 1143842, 1154083, 1143842, 1093665, 1075232, 1077280, 1059872, 1067040, 1057824, 994334, 954397, 865306, 760855, 743446, 708629, 646163, 588818, 512015, 445453, 430093, 387083, 289800, 269320, 275464, 237575, 211974, 177157, 151556, 158724, 147460, 126979, 151556, 139268, 93186, 119811, 147460, 138244, 134148, 142340, 160772, 210950, 288776, 307209, 274440, 241671, 261127, 289800, 244743, 225286, 232455, 237575, 284680, 339978, 382987, 385035, 366603, 351242, 342026, 346122, 318473, 251911, 199686, 150532, 75778, 21504, -30720, -78850, -72706, -72706, -103427, -181253, -247815, -293896, -427021, -517135, -498703, -453645, -427021, -448525, -476174, -516111, -550928, -538640, -520207, -524304, -527376, -563217, -627731, -632851, -657428, -696341, -669716, -668692, -655380, -586769, -584721, -644115, -632851, -602130, -611346, -597010, -625683, -647187, -618514, -646163, -676884, -673812, -678932, -673812, -647187, -679956, -745494, -733206, -705557, -693269, -674836, -688149, -746518, -799768, -821273, -871450, -916508, -901147, -865306, -866330, -907291, -900123, -837657, -792600, -835609, -884763, -832537, -795672, -785432, -779287, -806936, -788504, -718869, -644115, -597010, -609298, -621587, -584721, -566289, -534544, -448525, -423948, -431117, -416780, -392203, -336906, -305161, -280584, -215046, -153604, -162820, -187397, -152580, -109571, -58369, -34817, -50177, -6144, 83970, 155652, 196614, 239623, 272392, 266248, 258055, 283656, 337930, 400396, 434189, 413708, 402444, 428045, 433165, 407564, 366603, 406540, 520207, 549904, 476174, 411660, 424972, 448525, 446477, 411660, 332810, 282632, 279560, 311305, 353290, 339978, 289800, 251911, 281608, 345098, 314377, 214022, 161796, 186373, 263176, 291848, 251911, 269320, 334858, 390155, 427021, 419852, 414732, 433165, 449549, 470030, 504847, 527376, 500751, 449549, 421900, 444429, 452621, 395276, 359434, 384011, 420876, 410636, 373771, 355338, 299017, 256007, 283656, 277512, 242695, 240647, 239623, 262152, 275464, 246791, 263176, 323593, 386059, 417804, 361483, 305161, 306185, 318473, 317449, 264200, 210950, 231431, 307209, 350218, 316425, 275464, 260103, 256007, 254983, 245767, 232455, 197638, 177157, 175109, 132100, 65538, 17408, 17408, 45057, 75778, 91138, 22528, -50177, -72706, -102403, -91138, -93186, -142340, -163845, -214022, -277512, -290824, -277512, -254983, -253959, -238599, -211974, -257031, -274440, -234503, -244743, -262152, -318473, -428045, -458766, -458766, -464910, -430093, -386059, -339978, -311305, -331786, -354314, -301065, -214022, -193541, -200710, -207878, -228358, -254983, -256007, -221190, -248839, -294921, -262152, -205830, -131076, -98307, -125955, -110595, -83970, -106499, -190469, -291848, -326665, -257031, -139268, -102403, -130051, -137220, -148484, -167941, -197638, -259079, -306185, -325641, -391179, -442381, -391179, -347146, -352266, -391179, -437261, -411660, -360459, -336906, -349194, -364555, -339978, -358410, -387083, -338954, -272392, -223238, -188421, -162820, -124931, -96258, -119811, -136196, -141316, -139268, -40961, 24576, 8192, 43009, 95234, 135172, 138244, 99331, 68610, 57345, 100355, 124931, 107523, 79874, 24576, -13312, -67586, -94210, -86018, -138244, -168965, -178181, -186373, -178181, -192517, -193541, -184325, -158724, -139268, -181253, -229383, -231431, -168965, -144388, -178181, -160772, -130051, -124931, -134148, -149508, -162820, -181253, -184325, -210950, -263176, -317449, -371723, -358410, -297993, -282632, -308233, -314377, -350218, -409612, -413708, -431117, -438285, -413708, -441357, -472078, -464910, -437261, -441357, -435213, -394252, -445453, -474126, -419852, -395276, -367627, -365579, -398348, -425997, -422924, -372747, -336906, -271368, -195589, -190469, -203782, -190469, -155652, -105475, -63489, -68610, -63489, -38913, -55297, -30720, -18432, -113667, -192517, -168965, -83970, -43009, -54273, -74754, -91138, -59393, -41985, -75778, -106499, -140292, -150532, -114691, -68610, -55297, -70658, -91138, -112643, -110595, -108547, -128003, -101379, -55297, -76802, -112643, -79874, 25600, 117763, 120835, 122883, 128003, 80898, 71682, 95234, 178181, 290824, 322569, 391179, 461838, 456717, 467982, 437261, 409612, 457741, 488462, 499727, 548880, 604178, 611346, 592914, 593938, 638995, 691221, 621587, 528400, 541712, 550928, 544784, 541712, 483342, 476174, 524304, 526352, 563217, 575505, 531472, 531472, 520207, 541712, 581649, 581649, 622611, 614418, 573457, 541712, 487438, 465934, 446477, 441357, 377867, 318473, 409612, 431117, 402444, 399372, 349194, 353290, 334858, 296969, 303113, 275464, 242695, 201734, 180229, 186373, 150532, 101379, 102403, 144388, 117763, 35841, -7168, -80898, -149508, -123907, -210950, -399372, -330762, -138244, -211974, -939036, -1846328, -909339, 1845304, 3356774, 2047038, -643091, -2259013, -1837112, -531472, 362507, 525328, 405516, 407564, 478222, 538640, 548880, 474126, 337930, 217094, 141316, 176133, 352266, 389131, 234503, 125955, 214022, 445453, 525328, 464910, 364555, 203782, 156676, 188421, 186373, 201734, 252935, 284680, 262152, 260103, 260103, 225286, 189445, 209926, 275464, 275464, 288776, 336906, 390155, 472078, 429069, 335882, 303113, 276488, 257031, 229383, 241671, 188421, 43009, -18432, -6144, 91138, 230407, 274440, 265224, 307209, 352266, 302089, 248839, 211974, 155652, 87042, -43009, -109571, -64513, 73730, 275464, 324617, 272392, 230407, 166917, 134148, 117763, 93186, 62465, 53249, 64513, 16384, -76802, -153604, -228358, -335882, -420876, -451597, -369675, -236551, -366603, -676884, -629779, 291848, 1627185, 1956923, 1203236, 233479, -678932, -1121314, -929820, -485390, -157700, -98307, 12288, 169989, -4096, -325641, -393228, -126979, 250887, 284680, -227334, -811032, -962589, -775191, -447501, -197638, -371723, -561169, 9216, 805912, 720918, -165893, -1020959, -1349673, -1229861, -929820, -757783, -777239, -647187, -456717, -428045, -500751, -702485, -772119, -660500, -670740, -746518, -828441, -886811, -955421, -1138722, -1238053, -995358, -519183, -339978, -611346, -884763, -901147, -794648, -842777, -1004574, -1008670, -863258, -709653, -635923, -594962, -546832, -510991, -517135, -597010, -618514, -615442, -646163, -609298, -612370, -556049, -350218, -332810, -562193, -670740, -550928, -512015, -671764, -829465, -788504, -611346, -665620, -816152, -717845, -580625, -488462, -494607, -652307, -645139, -575505, -590866, -435213, -268296, -242695, -138244, -1024, 27648, -6144, -125955, -275464, -261127, -173061, -221190, -265224, -211974, -148484, -96258, -101379, -49153, 95234, 116739, 38913, -71682, -239623, -368651, -397324, -318473, -122883, 140292, 304137, 334858, 351242, 322569, 332810, 382987, 259079, 60417, -7168, 140292, 395276, 470030, 381963, 278536, 221190, 236551, 186373, 47105, -10240, 6144, -28672, 1024, 173061, 230407, 172037, 112643, 13312, 38913, 131076, 60417, -96258, -224262, -224262, -96258, -31744, -77826, -66562, 41985, 83970, 88066, 121859, 87042, 46081, 1024, -90114, -98307, -48129, -8192, 49153, 93186, 25600, -79874, -6144, 104451, 52225, -37889, -92162, -81922, -81922, -174085, -209926, -147460, -75778, -50177, -71682, -67586, -60417, -73730, -94210, -152580, -241671, -235527, -55297, 41985, -62465, -114691, -93186, -90114, -92162, -143364, -207878, -222214, -190469, -149508, -63489, 46081, -40961, -221190, -201734, -115715, -99331, -68610, -40961, -132100, -320521, -434189, -417804, -353290, -367627, -476174, -515087, -420876, -242695, -137220, -212998, -327690, -435213, -505871, -422924, -279560, -227334, -320521, -428045, -349194, -192517, -96258, -14336, 4096, -119811, -280584, -328714, -323593, -353290, -415756, -483342, -465934, -404492, -399372, -402444, -344074, -279560, -354314, -490510, -514063, -472078, -367627, -281608, -373771, -479246, -521231, -609298, -626707, -538640, -512015, -551952, -552976, -552976, -565265, -535568, -505871, -488462, -459790, -428045, -409612, -411660, -366603, -311305, -325641, -362507, -421900, -449549, -380939, -311305, -296969, -370699, -474126, -427021, -279560, -212998, -202758, -222214, -283656, -300041, -279560, -308233, -352266, -378891, -365579, -294921, -268296, -318473, -359434, -364555, -351242, -377867, -418828, -424972, -437261, -387083, -235527, -176133, -262152, -361483, -413708, -399372, -365579, -422924, -500751, -461838, -350218, -291848, -344074, -461838, -523279, -486414, -455693, -552976, -717845, -774167, -689173, -545808, -481294, -570385, -577553, -366603, -271368, -444429, -582673, -526352, -441357, -476174, -589842, -656404, -632851, -537616, -441357, -455693, -520207, -477198, -348170, -228358, -202758, -327690, -462862, -441357, -339978, -307209, -315401, -252935, -153604, -140292, -212998, -303113, -346122, -299017, -272392, -301065, -209926, -80898, -118787, -175109, -113667, -58369, -36865, 5120, 32769, 23552, 13312, 61441, 166917, 211974, 145412, 109571, 184325, 234503, 173061, 111619, 110595, 111619, 128003, 152580, 130051, 108547, 109571, 68610, 16384, 19456, 44033, 28672, -22528, -8192, 112643, 172037, 61441, -53249, -6144, 114691, 120835, -5120, -114691, -112643, -47105, -5120, -4096, 24576, 95234, 137220, 139268, 113667, 57345, 53249, 141316, 192517, 147460, 106499, 113667, 106499, 40961, -32769, -45057, -3072, 57345, 120835, 135172, 84994, 49153, 30720, -54273, -156676, -153604, -117763, -142340, -110595, 10240, 63489, 50177, 114691, 199686, 152580, 46081, 52225, 142340, 159748, 118787, 122883, 141316, 174085, 285704, 366603, 316425, 273416, 311305, 344074, 368651, 419852, 476174, 540688, 582673, 540688, 467982, 474126, 543760, 564241, 487438, 403468, 406540, 442381, 430093, 402444, 390155, 390155, 433165, 499727, 522255, 513039, 508943, 504847, 528400, 577553, 604178, 629779, 671764, 684052, 680980, 653331, 555024, 496655, 578577, 669716, 682004, 687125, 696341, 662548, 591890, 558097, 625683, 719894, 707605, 623635, 551952, 488462, 466958, 491535, 469006, 410636, 399372, 414732, 454669, 556049, 641043, 660500, 663572, 614418, 508943, 474126, 508943, 492559, 434189, 395276, 392203, 450573, 529424, 537616, 476174, 412684, 393228, 431117, 483342, 489486, 452621, 412684, 399372, 423948, 478222, 571409, 656404, 627731, 504847, 432141, 454669, 515087, 581649, 623635, 614418, 582673, 557073, 554000, 568337, 552976, 502799, 489486, 554000, 680980, 816152, 846873, 746518, 627731, 557073, 498703, 447501, 417804, 423948, 470030, 494607, 473102, 467982, 448525, 324617, 174085, 122883, 146436, 176133, 190469, 197638, 216070, 217094, 133124, 11264, -8192, 75778, 96258, -14336, -57345, 103427, 289800, 311305, 231431, 136196, 62465, 104451, 206854, 177157, 62465, 38913, 64513, 47105, 27648, 29696, 48129, 114691, 185349, 166917, 57345, -59393, -94210, -28672, 43009, 56321, 52225, 44033, -8192, -81922, -123907, -128003, -104451, -63489, -29696, 12288, 97282, 187397, 218118, 196614, 178181, 204806, 239623, 186373, 67586, 57345, 196614, 287752, 233479, 150532, 103427, 74754, 120835, 222214, 219142, 88066, 2048, 68610, 226310, 337930, 315401, 203782, 100355, 48129, 82946, 202758, 250887, 116739, -19456, 31744, 146436, 124931, 23552, -32769, -97282, -194565, -216070, -157700, -148484, -195589, -207878, -164869, -67586, 73730, 139268, 43009, -118787, -197638, -154628, -83970, -99331, -168965, -188421, -182277, -181253, -93186, 36865, 31744, -78850, -136196, -107523, -30720, 36865, -6144, -111619, -102403, -13312, -12288, -96258, -174085, -247815, -292872, -205830, -13312, 92162, 35841, -18432, 6144, -21504, -149508, -241671, -242695, -183301, -77826, -5120, -22528, -61441, -95234, -149508, -138244, -51201, -65538, -183301, -192517, -93186, -74754, -152580, -202758, -217094, -247815, -246791, -165893, -107523, -164869, -233479, -221190, -212998, -251911, -232455, -142340, -130051, -234503, -310281, -285704, -229383, -172037, -87042, -50177, -130051, -202758, -154628, -55297, 3072, 18432, -2048, -45057, -49153, 3072, 54273, 41985, 4096, 17408, 73730, 124931, 156676, 154628, 124931, 131076, 172037, 151556, 107523, 116739, 121859, 113667, 145412, 181253, 156676, 109571, 123907, 199686, 263176, 282632, 307209, 287752, 167941, 124931, 222214, 234503, 151556, 157700, 188421, 152580, 139268, 116739, 51201, 48129, 113667, 182277, 215046, 171013, 99331, 140292, 219142, 153604, 72706, 131076, 217094, 259079, 288776, 313353, 297993, 218118, 147460, 166917, 202758, 186373, 208902, 249863, 200710, 176133, 243719, 272392, 243719, 233479, 220166, 196614, 166917, 110595, 114691, 126979, 31744, 24576, 145412, 133124, 20480, 44033, 129027, 100355, 55297, 37889, -39937, -119811, -83970, 22528, 28672, -107523, -183301, -90114, 11264, 23552, 21504, 3072, -29696, -13312, 12288, -18432, -95234, -145412, -123907, -61441, -19456, 10240, 64513, 27648, -81922, -22528, 94210, 5120, -178181, -253959, -242695, -252935, -273416, -209926, -49153, 38913, -62465, -179205, -145412, -46081, -34817, -95234, -133124, -167941, -229383, -257031, -230407, -245767, -268296, -158724, -68610, -146436, -244743, -226310, -133124, -87042, -81922, -74754, -108547, -168965, -189445, -122883, -68610, -106499, -106499, -33793, -35841, -119811, -146436, -143364, -168965, -169989, -198662, -285704, -315401, -248839, -229383, -294921, -300041, -267272, -281608, -296969, -294921, -274440, -220166, -148484, -178181, -304137, -336906, -303113, -278536, -249863, -285704, -346122, -294921, -182277, -141316, -152580, -173061, -186373, -179205, -214022, -261127, -238599, -191493, -164869, -104451, -31744, -97282, -230407, -254983, -192517, -100355, -63489, -101379, -123907, -131076, -200710, -341002, -409612, -366603, -293896, -200710, -168965, -203782, -162820, -94210, -140292, -216070, -187397, -128003, -119811, -151556, -174085, -160772, -149508, -130051, -110595, -96258, -83970, -131076, -180229, -181253, -198662, -283656, -351242, -309257, -287752, -316425, -295945, -278536, -291848, -301065, -285704, -261127, -252935, -261127, -308233, -353290, -338954, -289800, -248839, -211974, -205830, -219142, -162820, -134148, -184325, -179205, -164869, -183301, -151556, -92162, -128003, -223238, -214022, -163845, -126979, -58369, -20480, -6144, -4096, -39937, -64513, -25600, 24576, 0, -9216, 61441, 148484, 221190, 231431, 126979, 31744, 62465, 56321, -23552, -23552, 17408, 86018, 155652, 136196, 86018, 88066, 94210, -17408, -130051, -68610, 39937, 99331, 139268, 169989, 145412, 95234, 122883, 142340, 84994, 51201, 79874, 114691, 132100, 159748, 156676, 97282, 51201, 98307, 167941, 145412, 129027, 162820, 206854, 245767, 208902, 186373, 229383, 261127, 270344, 250887, 234503, 221190, 202758, 167941, 111619, 110595, 160772, 234503, 311305, 324617, 282632, 231431, 202758, 203782, 220166, 212998, 182277, 171013, 158724, 183301, 244743, 265224, 214022, 152580, 182277, 182277, 120835, 139268, 169989, 228358, 344074, 389131, 369675, 367627, 354314, 275464, 233479, 262152, 266248, 270344, 311305, 394252, 458766, 416780, 313353, 267272, 284680, 279560, 260103, 220166, 168965, 157700, 139268, 141316, 156676, 132100, 118787, 121859, 131076, 90114, 66562, 125955, 88066, 9216, 60417, 107523, 46081, 13312, 55297, 37889, -14336, -47105, -90114, -87042, -7168, 65538, 57345, 31744, 32769, 52225, 101379, 87042, -19456, -131076, -126979, -56321, -92162, -96258, 45057, 187397, 237575, 195589, 172037, 155652, 83970, 47105, 44033, 16384, -31744, -58369, -17408, 92162, 180229, 150532, 76802, 1024, -28672, 56321, 143364, 132100, 90114, 86018, 48129, 38913, 160772, 235527, 235527, 227334, 167941, 101379, 71682, 87042, 54273, -45057, -109571, -143364, -97282, 19456, 67586, 21504, -17408, 17408, 70658, 45057, -34817, -33793, 16384, -4096, -21504, -28672, -59393, -50177, -22528, -50177, -135172, -158724, -134148, -122883, -96258, -89090, -74754, -88066, -118787, -20480, 68610, 26624, -23552, 0, 22528, -38913, -103427, -101379, -72706, -22528, 78850, 149508, 111619, 73730, 40961, -33793, -83970, -77826, -67586, -116739, -122883, -76802, -87042, -86018, -59393, -24576, 2048, 1024, 12288, 62465, 183301, 272392, 269320, 266248, 248839, 273416, 349194, 344074, 334858, 415756, 413708, 292872, 250887, 223238, 164869, 229383, 345098, 369675, 319497, 278536, 217094, 150532, 179205, 179205, 129027, 132100, 146436, 155652, 157700, 172037, 168965, 125955, 68610, -6144, 0, 37889, -20480, -27648, 84994, 135172, 79874, 64513, 52225, -35841, -100355, -58369, 9216, -9216, 0, 74754, 76802, 71682, 57345, -26624, -101379, -138244, -168965, -172037, -56321, 55297, 49153, 63489, 61441, -15360, -80898, -122883, -174085, -169989, -38913, 67586, 44033, 11264, 38913, 102403, 191493, 272392, 263176, 230407, 192517, 116739, 149508, 249863, 308233, 315401, 247815, 200710, 215046, 259079, 294921, 297993, 309257, 318473, 354314, 389131, 347146, 266248, 202758, 219142, 259079, 251911, 267272, 308233, 299017, 289800, 349194, 350218, 269320, 232455, 235527, 245767, 263176, 326665, 364555, 289800, 243719, 231431, 215046, 214022, 187397, 198662, 239623, 240647, 221190, 229383, 246791, 198662, 135172, 107523, 108547, 114691, 71682, 55297, 135172, 201734, 154628, 100355, 114691, 77826, -16384, -72706, -46081, -36865, -100355, -109571, -119811, -156676, -161796, -197638, -224262, -234503, -252935, -241671, -223238, -219142, -204806, -135172, -71682, -71682, -64513, -46081, -31744, -24576, -30720, -63489, -91138, -62465, -34817, -76802, -178181, -203782, -106499, -46081, -61441, -84994, -22528, 90114, 106499, 60417, 16384, 49153, 133124, 126979, 146436, 242695, 242695, 142340, 83970, 84994, 96258, 148484, 176133, 148484, 168965, 229383, 251911, 242695, 239623, 173061, 51201, -29696, -102403, -157700, -166917, -142340, -146436, -198662, -199686, -197638, -215046, -196614, -187397, -147460, -109571, -121859, -128003, -144388, -177157, -173061, -131076, -104451, -78850, -26624, 8192, 16384, -16384, -71682, -75778, -8192, 61441, 57345, 48129, 44033, 31744, 72706, 152580, 222214, 204806, 142340, 98307, 41985, 30720, 45057, 39937, 63489, 133124, 240647, 283656, 238599, 212998, 207878, 183301, 142340, 52225, -54273, -33793, 48129, 41985, 36865, 53249, 28672, 6144, 40961, 91138, 114691, 164869, 173061, 142340, 197638, 268296, 265224, 205830, 192517, 238599, 215046, 141316, 71682, 28672, 32769, 39937, 41985, 47105, 34817, 13312, 23552, 53249, 79874, 117763, 93186, 0, -73730, -69634, -37889, -90114, -142340, -122883, -96258, -91138, -110595, -119811, -132100, -152580, -146436, -104451, -19456, 0, -58369, -97282, -140292, -173061, -130051, -33793, 22528, -17408, -103427, -122883, -52225, 14336, 52225, 63489, 53249, 61441, 60417, 44033, -2048, -70658, -74754, -41985, -41985, -93186, -131076, -97282, -67586, -65538, -64513, -31744, -2048, -41985, -49153, 25600, 78850, 89090, 115715, 139268, 107523, 73730, 70658, 67586, 63489, 86018, 100355, 44033, -6144, -7168, 33793, 91138, 53249, -13312, -7168, -3072, -19456, -20480, -17408, -36865, -28672, -20480, -93186, -120835, -43009, 7168, -2048, -6144, 7168, 6144, 13312, 20480, -16384, -49153, -20480, 16384, 6144, 4096, 24576, 55297, 109571, 119811, 111619, 120835, 81922, 25600, 5120, 20480, 12288, -14336, -16384, -17408, -15360, -1024, 22528, 63489, 87042, 68610, 21504, -16384, -48129, -80898, -82946, -59393, -50177, -69634, -94210, -115715, -115715, -79874, -71682, -98307, -140292, -188421, -224262, -263176, -268296, -260103, -288776, -289800, -272392, -285704, -291848, -282632, -293896, -293896, -243719, -244743, -308233, -339978, -352266, -357386, -325641, -296969, -293896, -232455, -131076, -108547, -157700, -209926, -224262, -223238, -233479, -228358, -220166, -226310, -257031, -292872, -295945, -304137, -304137, -274440, -265224, -279560, -303113, -330762, -343050, -336906, -336906, -336906, -310281, -280584, -268296, -282632, -290824, -249863, -206854, -201734, -202758, -186373, -179205, -167941, -144388, -158724, -133124, -34817, 14336, 6144, 12288, 43009, 60417, 54273, 38913, 5120, -9216, 8192, 9216, -17408, -50177, -69634, -63489, -36865, -39937, -83970, -97282, -60417, -37889, -84994, -159748, -201734, -204806, -168965, -141316, -174085, -241671, -276488, -253959, -225286, -221190, -235527, -230407, -202758, -219142, -237575, -199686, -195589, -256007, -293896, -286728, -259079, -201734, -152580, -163845, -204806, -238599, -243719, -227334, -227334, -238599, -229383, -224262, -248839, -248839, -220166, -204806, -166917, -97282, -45057, -20480, -29696, -78850, -116739, -106499, -104451, -131076, -113667, -38913, 21504, 6144, -58369, -68610, -9216, 3072, -62465, -114691, -113667, -100355, -117763, -149508, -115715, -52225, -82946, -177157, -204806, -173061, -168965, -190469, -204806, -196614, -158724, -138244, -165893, -194565, -181253, -131076, -84994, -93186, -142340, -146436, -79874, -24576, -40961, -93186, -121859, -131076, -153604, -175109, -174085, -178181, -193541, -183301, -172037, -202758, -233479, -237575, -252935, -277512, -281608, -289800, -304137, -289800, -264200, -267272, -276488, -258055, -223238, -212998, -242695, -272392, -262152, -238599, -246791, -272392, -285704, -286728, -262152, -221190, -224262, -260103, -246791, -181253, -136196, -124931, -102403, -76802, -70658, -63489, -59393, -80898, -94210, -45057, 32769, 48129, -2048, -48129, -53249, -43009, -46081, -72706, -100355, -72706, -16384, -24576, -84994, -91138, -50177, -49153, -41985, 23552, 66562, 43009, 1024, -40961, -70658, -73730, -70658, -72706, -65538, -59393, -65538, -35841, 13312, 14336, -12288, -47105, -94210, -102403, -61441, -45057, -55297, -29696, 2048, -12288, -37889, -30720, -4096, 8192, -23552, -87042, -110595, -74754, -35841, 1024, 31744, 14336, -20480, -51201, -90114, -106499, -92162, -103427, -160772, -178181, -144388, -144388, -167941, -167941, -167941, -166917, -134148, -79874, -77826, -108547, -86018, -52225, -81922, -132100, -145412, -133124, -122883, -119811, -142340, -168965, -175109, -176133, -167941, -173061, -210950, -236551, -232455, -233479, -248839, -227334, -198662, -232455, -269320, -260103, -231431, -211974, -231431, -256007, -270344, -285704, -274440, -232455, -183301, -173061, -187397, -154628, -102403, -72706, -66562, -72706, -44033, 19456, 54273, 17408, -14336, 25600, 69634, 48129, -5120, -33793, -3072, 33793, 17408, -19456, -15360, -11264, -45057, -30720, 13312, -5120, -63489, -81922, -49153, -29696, -44033, -69634, -108547, -124931, -121859, -150532, -191493, -193541, -135172, -88066, -110595, -150532, -165893, -154628, -136196, -128003, -129027, -135172, -131076, -112643, -62465, 7168, 43009, 44033, 54273, 88066, 110595, 99331, 75778, 64513, 88066, 98307, 90114, 119811, 112643, 70658, 92162, 151556, 194565, 196614, 161796, 146436, 198662, 272392, 259079, 215046, 208902, 197638, 216070, 239623, 225286, 247815, 288776, 283656, 257031, 268296, 289800, 284680, 296969, 305161, 280584, 254983, 250887, 281608, 279560, 232455, 220166, 253959, 279560, 266248, 272392, 286728, 242695, 227334, 256007, 267272, 260103, 223238, 181253, 144388, 125955, 139268, 140292, 144388, 131076, 86018, 54273, 31744, 64513, 126979, 117763, 75778, 44033, 25600, 25600, 23552, 0, -38913, -41985, -23552, -33793, -78850, -152580, -192517, -158724, -93186, -68610, -122883, -203782, -241671, -224262, -202758, -190469, -144388, -112643, -121859, -126979, -128003, -131076, -158724, -183301, -169989, -171013, -180229, -167941, -139268, -109571, -91138, -54273, -28672, -68610, -117763, -109571, -76802, -95234, -115715, -83970, -58369, -66562, -79874, -68610, -41985, -43009, -76802, -118787, -112643, -86018, -63489, -18432, -6144, -16384, -13312, -19456, -21504, -66562, -119811, -121859, -108547, -73730, -65538, -84994, -79874, -70658, -66562, -81922, -74754, -47105, -71682, -59393, -7168, -2048, -23552, -40961, -34817, -23552, -7168, 20480, 14336, -5120, -15360, -7168, -7168, -37889, -25600, -4096, -25600, -59393, -95234, -117763, -138244, -115715, -69634, -95234, -123907, -126979, -126979, -97282, -73730, -62465, -87042, -143364, -184325, -233479, -270344, -293896, -300041, -283656, -327690, -368651, -335882, -303113, -281608, -282632, -318473, -333834, -304137, -284680, -297993, -307209, -332810, -349194, -297993, -244743, -244743, -270344, -290824, -301065, -292872, -276488, -278536, -253959, -220166, -236551, -248839, -234503, -199686, -161796, -159748, -174085, -201734, -220166, -204806, -181253, -138244, -122883, -157700, -177157, -168965, -150532, -125955, -83970, -71682, -111619, -123907, -108547, -95234, -84994, -64513, -35841, -48129, -51201, -13312, 12288, 14336, 2048, 31744, 73730, 95234, 112643, 74754, 48129, 54273, 31744, 58369, 92162, 67586, 31744, 26624, 81922, 108547, 75778, 45057, 18432, 24576, 24576, 24576, 58369, 60417, 58369, 47105, 1024, -37889, -71682, -77826, -65538, -62465, -88066, -148484, -161796, -130051, -101379, -83970, -105475, -149508, -188421, -153604, -83970, -84994, -87042, -62465, -33793, -5120, -28672, -65538, -83970, -88066, -73730, -75778, -61441, -36865, -33793, -53249, -114691, -142340, -112643, -89090, -81922, -96258, -88066, -39937, -31744, -49153, -31744, 8192, 16384, -15360, -44033, -22528, 17408, 14336, -3072, -3072, 7168, 17408, 0, 5120, 59393, 98307, 83970, 58369, 71682, 64513, 29696, 35841, 38913, 54273, 93186, 89090, 77826, 73730, 65538, 79874, 105475, 111619, 100355, 115715, 120835, 76802, 72706, 122883, 164869, 161796, 139268, 125955, 107523, 121859, 143364, 132100, 147460, 187397, 224262, 211974, 159748, 140292, 142340, 190469, 235527, 202758, 151556, 105475, 120835, 182277, 196614, 203782, 192517, 172037, 160772, 126979, 150532, 184325, 153604, 122883, 118787, 144388, 164869, 161796, 125955, 63489, 74754, 126979, 131076, 118787, 99331, 94210, 114691, 145412, 174085, 177157, 180229, 193541, 198662, 180229, 149508, 142340, 117763, 102403, 120835, 114691, 102403, 69634, 16384, 25600, 73730, 90114, 63489, 44033, 59393, 72706, 82946, 60417, 5120, -6144, 0, -4096, -6144, -12288, -15360, -8192, 9216, 39937, 53249, 33793, 7168, 2048, 24576, 37889, 24576, 44033, 82946, 89090, 101379, 105475, 81922, 80898, 80898, 65538, 60417, 74754, 69634, 41985, 62465, 78850, 36865, 5120, -14336, -10240, 14336, 15360, 7168, -3072, 0, 24576, 30720, 7168, -21504, -19456, -9216, -21504, -47105, -92162, -118787, -109571, -77826, -35841, -24576, -13312, -7168, -37889, -77826, -110595, -98307, -68610, -57345, -32769, -38913, -51201, -45057, -78850, -131076, -161796, -123907, -69634, -87042, -110595, -130051, -126979, -78850, -90114, -140292, -154628, -157700, -164869, -179205, -186373, -202758, -225286, -226310, -221190, -193541, -179205, -209926, -209926, -171013, -154628, -178181, -216070, -236551, -240647, -225286, -193541, -160772, -160772, -190469, -188421, -143364, -94210, -78850, -77826, -36865, -8192, -31744, -30720, -11264, -19456, -22528, -13312, -7168, 12288, 46081, 51201, 46081, 72706, 92162, 93186, 107523, 100355, 90114, 135172, 165893, 142340, 118787, 118787, 148484, 172037, 167941, 173061, 192517, 199686, 163845, 136196, 174085, 186373, 175109, 216070, 241671, 207878, 169989, 164869, 172037, 182277, 220166, 235527, 216070, 203782, 195589, 226310, 275464, 267272, 237575, 231431, 229383, 214022, 194565, 180229, 162820, 157700, 157700, 151556, 153604, 155652, 159748, 157700, 153604, 160772, 169989, 191493, 194565, 156676, 135172, 132100, 126979, 128003, 145412, 175109, 164869, 129027, 118787, 126979, 144388, 134148, 107523, 93186, 67586, 59393, 49153, 5120, -6144, 13312, 31744, 40961, 41985, 58369, 68610, 79874, 115715, 120835, 76802, 49153, 56321, 56321, 58369, 97282, 109571, 76802, 69634, 84994, 120835, 195589, 229383, 200710, 184325, 196614, 224262, 269320, 285704, 266248, 271368, 286728, 259079, 227334, 216070, 209926, 214022, 226310, 233479, 231431, 239623, 258055, 264200, 283656, 313353, 323593, 303113, 272392, 285704, 319497, 303113, 257031, 230407, 244743, 266248, 246791, 231431, 235527, 241671, 241671, 226310, 229383, 240647, 227334, 221190, 232455, 257031, 272392, 244743, 199686, 152580, 113667, 126979, 168965, 174085, 138244, 116739, 119811, 125955, 157700, 190469, 185349, 191493, 218118, 227334, 212998, 189445, 192517, 230407, 244743, 224262, 233479, 265224, 262152, 251911, 251911, 246791, 253959, 249863, 233479, 252935, 269320, 218118, 156676, 155652, 164869, 150532, 166917, 181253, 149508, 126979, 125955, 131076, 144388, 146436, 132100, 111619, 98307, 77826, 45057, 40961, 32769, 3072, 3072, 1024, -35841, -91138, -130051, -126979, -114691, -113667, -120835, -141316, -160772, -168965, -162820, -152580, -159748, -168965, -189445, -223238, -242695, -240647, -221190, -215046, -239623, -249863, -247815, -263176, -277512, -271368, -280584, -308233, -294921, -265224, -266248, -272392, -262152, -244743, -233479, -217094, -197638, -217094, -238599, -221190, -218118, -252935, -278536, -253959, -210950, -184325, -160772, -144388, -118787, -101379, -118787, -116739, -94210, -109571, -137220, -135172, -115715, -111619, -115715, -83970, -24576, 6144, -18432, -70658, -94210, -86018, -69634, -52225, -36865, -32769, -64513, -105475, -92162, -62465, -76802, -78850, -32769, -15360, -44033, -69634, -98307, -135172, -130051, -88066, -67586, -61441, -61441, -73730, -88066, -107523, -118787, -89090, -45057, -35841, -57345, -89090, -108547, -77826, -43009, -65538, -90114, -98307, -118787, -106499, -76802, -108547, -162820, -148484, -107523, -104451, -111619, -109571, -80898, -20480, -1024, -24576, -33793, -20480, 5120, 18432, 8192, -2048, -12288, -29696, -54273, -65538, -80898, -104451, -88066, -40961, -12288, -4096, -1024, 11264, 19456, 25600, 39937, 39937, 34817, 49153, 68610, 72706, 70658, 74754, 71682, 59393, 53249, 53249, 65538, 72706, 59393, 45057, 30720, 4096, -23552, -22528, 7168, 30720, 33793, 34817, 31744, 1024, -40961, -35841, 8192, 23552, 11264, 17408, 30720, 27648, 16384, 21504, 44033, 60417, 55297, 59393, 92162, 102403, 64513, 28672, 20480, 17408, 7168, 3072, 30720, 79874, 105475, 97282, 81922, 73730, 86018, 119811, 134148, 101379, 63489, 51201, 39937, 8192, -14336, 12288, 65538, 87042, 90114, 90114, 62465, 35841, 52225, 81922, 100355, 132100, 155652, 139268, 119811, 129027, 137220, 132100, 133124, 153604, 179205, 168965, 135172, 133124, 160772, 172037, 166917, 169989, 182277, 191493, 190469, 185349, 186373, 176133, 162820, 194565, 247815, 244743, 210950, 230407, 275464, 281608, 268296, 272392, 271368, 250887, 227334, 217094, 211974, 209926, 219142, 236551, 263176, 286728, 275464, 235527, 208902, 217094, 226310, 209926, 190469, 190469, 194565, 175109, 134148, 118787, 149508, 181253, 173061, 153604, 148484, 135172, 106499, 96258, 110595, 114691, 102403, 91138, 82946, 79874, 76802, 59393, 43009, 47105, 60417, 51201, 21504, -4096, -1024, 45057, 88066, 84994, 62465, 60417, 76802, 66562, 17408, -17408, -10240, 18432, 23552, -5120, -30720, -31744, -19456, -15360, -12288, -4096, -3072, -6144, -3072, -9216, -25600, -28672, -45057, -68610, -58369, -46081, -54273, -61441, -75778, -69634, -24576, -1024, -12288, -6144, 12288, 20480, 52225, 94210, 94210, 73730, 62465, 64513, 75778, 84994, 100355, 116739, 112643, 84994, 71682, 90114, 96258, 74754, 57345, 55297, 65538, 74754, 68610, 55297, 43009, 23552, 4096, -7168, -16384, -15360, -14336, -31744, -54273, -72706, -68610, -62465, -90114, -117763, -102403, -55297, -37889, -70658, -91138, -93186, -92162, -81922, -96258, -128003, -135172, -111619, -99331, -116739, -134148, -142340, -135172, -116739, -96258, -82946, -101379, -135172, -148484, -119811, -70658, -66562, -109571, -124931, -106499, -105475, -141316, -179205, -186373, -152580, -117763, -101379, -102403, -110595, -68610, -14336, -28672, -49153, -43009, -51201, -52225, 13312, 95234, 74754, 7168, -13312, -16384, -9216, 16384, 48129, 72706, 79874, 56321, -2048, -45057, -26624, 10240, 33793, 55297, 87042, 99331, 82946, 68610, 80898, 109571, 104451, 80898, 79874, 79874, 66562, 38913, 15360, 20480, 49153, 60417, 33793, 8192, -2048, 7168, 58369, 90114, 75778, 25600, -19456, -4096, 28672, 39937, 37889, 37889, 64513, 67586, 37889, 29696, 49153, 80898, 101379, 87042, 59393, 53249, 61441, 67586, 80898, 68610, 16384, -16384, 5120, 41985, 54273, 62465, 46081, 2048, 7168, 47105, 73730, 89090, 100355, 100355, 84994, 92162, 95234, 77826, 91138, 121859, 132100, 118787, 108547, 139268, 167941, 162820, 141316, 125955, 132100, 149508, 190469, 212998, 182277, 150532, 125955, 129027, 163845, 160772, 132100, 140292, 155652, 150532, 144388, 131076, 129027, 138244, 122883, 110595, 102403, 79874, 93186, 123907, 125955, 98307, 80898, 101379, 104451, 83970, 59393, 29696, 14336, 24576, 76802, 137220, 147460, 131076, 125955, 150532, 161796, 125955, 109571, 135172, 154628, 130051, 81922, 59393, 57345, 73730, 94210, 88066, 60417, 32769, 27648, 40961, 45057, 32769, 29696, 46081, 62465, 60417, 35841, 40961, 73730, 57345, 20480, 4096, 12288, 31744, 11264, -1024, 2048, -20480, -31744, -38913, -58369, -56321, -28672, 3072, -5120, -33793, -28672, -5120, 10240, 0, -37889, -78850, -75778, -44033, -40961, -52225, -74754, -95234, -70658, -56321, -88066, -121859, -151556, -167941, -131076, -83970, -87042, -86018, -66562, -56321, -35841, -13312, 10240, 2048, -55297, -100355, -101379, -72706, -63489, -67586, -46081, -39937, -35841, -29696, -34817, -15360, -27648, -64513, -64513, -77826, -95234, -62465, -16384, -22528, -58369, -48129, 0, 6144, -37889, -48129, -21504, -24576, -31744, -23552, -22528, -34817, -46081, -37889, -34817, -33793, -30720, -44033, -54273, -46081, -35841, -67586, -101379, -93186, -93186, -76802, -36865, -19456, -19456, -38913, -45057, -52225, -87042, -104451, -118787, -109571, -72706, -84994, -128003, -132100, -115715, -138244, -189445, -200710, -191493, -205830, -211974, -192517, -204806, -240647, -235527, -215046, -220166, -235527, -244743, -266248, -311305, -310281, -273416, -248839, -224262, -234503, -257031, -262152, -272392, -275464, -287752, -303113, -313353, -343050, -356362, -312329, -249863, -261127, -295945, -287752, -286728, -260103, -233479, -259079, -233479, -182277, -188421, -198662, -195589, -216070, -237575, -224262, -180229, -131076, -136196, -187397, -201734, -173061, -153604, -169989, -194565, -198662, -188421, -149508, -112643, -91138, -74754, -104451, -116739, -100355, -120835, -98307, -25600, -9216, -70658, -105475, -53249, -6144, 10240, 12288, 1024, 14336, 26624, 20480, 21504, 23552, 12288, -1024, -1024, -13312, -18432, 3072, 1024, 6144, 40961, 22528, -39937, -60417, -43009, -33793, -27648, -29696, -28672, -18432, -27648, -44033, -70658, -83970, -62465, -46081, 0, 25600, -19456, -39937, -55297, -84994, -81922, -55297, -16384, -4096, -21504, -32769, -36865, -41985, -39937, -24576, -46081, -93186, -88066, -61441, -57345, -69634, -81922, -65538, -26624, -11264, -29696, -35841, -25600, -11264, 7168, 7168, 22528, 47105, 13312, -34817, -19456, 26624, 33793, 27648, 43009, 45057, 50177, 43009, 26624, 32769, 26624, 51201, 68610, 21504, 8192, 24576, 14336, -5120, -24576, -19456, -1024, 17408, 31744, 10240, -20480, -28672, -36865, -41985, -17408, -10240, -34817, -30720, -13312, 2048, 26624, 32769, 18432, -6144, -26624, -26624, -20480, -43009, -87042, -95234, -92162, -95234, -77826, -94210, -115715, -94210, -88066, -110595, -125955, -111619, -114691, -126979, -98307, -91138, -95234, -90114, -101379, -97282, -101379, -110595, -96258, -97282, -119811, -133124, -118787, -108547, -126979, -135172, -102403, -72706, -92162, -119811, -131076, -124931, -112643, -115715, -113667, -126979, -123907, -73730, -82946, -108547, -80898, -71682, -66562, -86018, -171013, -201734, -136196, -185349, -308233, -136196, 193541, 249863, 27648, -236551, -355338, -305161, -220166, -166917, -105475, -32769, -39937, -132100, -191493, -183301, -165893, -159748, -139268, -134148, -174085, -221190, -252935, -263176, -227334, -155652, -135172, -181253, -201734, -200710, -188421, -158724, -149508, -145412, -143364, -145412, -136196, -145412, -142340, -113667, -92162, -56321, -30720, -36865, -59393, -96258, -89090, -34817, -9216, -28672, -59393, -69634, -41985, 10240, 26624, 2048, -21504, -68610, -98307, -90114, -84994, -68610, -51201, -55297, -54273, -31744, -24576, -50177, -67586, -45057, -15360, -36865, -62465, -46081, -54273, -56321, -53249, -88066, -101379, -100355, -91138, -70658, -69634, -79874, -94210, -93186, -101379, -108547, -78850, -92162, -104451, -59393, -50177, -70658, -59393, -47105, -72706, -123907, -157700, -69634, 110595, 172037, 128003, 62465, -81922, -236551, -270344, -176133, -53249, 16384, 14336, -59393, -146436, -200710, -199686, -134148, -54273, -30720, -117763, -205830, -222214, -207878, -153604, -153604, -207878, -157700, -53249, -36865, -153604, -290824, -283656, -183301, -140292, -163845, -183301, -178181, -159748, -160772, -180229, -192517, -205830, -187397, -152580, -171013, -216070, -240647, -248839, -263176, -267272, -190469, -76802, -67586, -166917, -249863, -253959, -217094, -183301, -171013, -151556, -110595, -101379, -125955, -134148, -130051, -108547, -66562, -45057, -65538, -96258, -71682, -16384, 2048, 10240, -3072, -30720, -34817, -45057, -58369, -86018, -112643, -68610, 1024, 22528, 1024, -34817, -46081, 7168, 50177, 11264, -20480, -20480, -33793, -57345, -48129, -9216, -30720, -64513, -52225, -69634, -91138, -69634, -55297, -97282, -122883, -108547, -116739, -114691, -114691, -115715, -55297, -2048, -3072, -41985, -78850, -68610, -47105, -28672, -10240, 10240, 27648, 26624, 4096, -12288, 31744, 95234, 110595, 94210, 65538, 41985, 29696, 41985, 60417, 62465, 67586, 39937, 21504, 51201, 41985, 7168, 14336, 40961, 31744, 33793, 71682, 45057, -14336, -31744, -22528, -1024, 20480, 46081, 60417, 30720, -11264, -2048, 38913, 52225, 33793, 15360, 34817, 62465, 43009, 20480, 24576, 21504, -7168, -18432, 29696, 70658, 48129, 11264, 11264, 30720, 41985, 53249, 58369, 40961, 0, -22528, -9216, -15360, -43009, -54273, -58369, -50177, -28672, -51201, -113667, -134148, -121859, -94210, -68610, -95234, -111619, -107523, -139268, -182277, -200710, -174085, -140292, -117763, -95234, -94210, -112643, -132100, -117763, -92162, -117763, -175109, -195589, -165893, -154628, -160772, -136196, -102403, -92162, -117763, -121859, -106499, -116739, -107523, -87042, -75778, -55297, -49153, -73730, -109571, -125955, -124931, -88066, -53249, -55297, -17408, 15360, 8192, 14336, 10240, 1024, -5120, -20480, -28672, -34817, -28672, 6144, 33793, 12288, -6144, -14336, -40961, -59393, -74754, -59393, -33793, -69634, -92162, -58369, -34817, -49153, -63489, -51201, -27648, -26624, -71682, -108547, -104451, -96258, -74754, -55297, -76802, -122883, -144388, -142340, -157700, -159748, -137220, -130051, -131076, -115715, -92162, -71682, -48129, -37889, -45057, -71682, -119811, -133124, -125955, -129027, -115715, -106499, -102403, -68610, -13312, 7168, -16384, -53249, -88066, -83970, -65538, -68610, -68610, -80898, -96258, -74754, -33793, -31744, -28672, 3072, 13312, 26624, 36865, 15360, 12288, 21504, 43009, 69634, 33793, -38913, -37889, 16384, 44033, 72706, 66562, 4096, -18432, -30720, -31744, -1024, -10240, -21504, 15360, 33793, 15360, 15360, -3072, -28672, 10240, 18432, -8192, -8192, -33793, -46081, -6144, 0, -47105, -65538, -57345, -63489, -37889, -22528, -51201, -61441, -28672, 29696, 52225, 32769, 5120, -9216, -9216, -27648, -53249, -55297, -37889, -32769, -35841, -16384, -27648, -69634, -79874, -67586, -52225, -47105, -44033, -45057, -34817, 3072, 40961, 48129, 24576, 36865, 86018, 88066, 57345, 51201, 77826, 97282, 86018, 63489, 46081, 59393, 75778, 81922, 88066, 72706, 66562, 88066, 100355, 92162, 92162, 74754, 32769, 57345, 103427, 82946, 64513, 73730, 83970, 95234, 88066, 52225, 36865, 59393, 62465, 53249, 52225, 66562, 77826, 39937, 30720, 81922, 93186, 58369, 45057, 56321, 41985, 20480, 18432, 37889, 60417, 28672, -15360, -17408, 10240, 62465, 105475, 101379, 52225, 27648, 57345, 97282, 109571, 65538, 25600, 24576, 5120, -13312, 17408, 87042, 109571, 69634, 49153, 77826, 101379, 76802, 75778, 101379, 101379, 119811, 134148, 104451, 76802, 72706, 87042, 106499, 120835, 113667, 112643, 119811, 116739, 123907, 136196, 168965, 187397, 160772, 167941, 211974, 221190, 191493, 171013, 154628, 121859, 105475, 98307, 107523, 139268, 149508, 130051, 115715, 132100, 141316, 129027, 116739, 104451, 122883, 135172, 99331, 64513, 65538, 108547, 148484, 131076, 79874, 59393, 59393, 39937, 40961, 63489, 89090, 89090, 43009, 35841, 71682, 77826, 66562, 57345, 50177, 40961, 28672, 26624, 57345, 75778, 44033, 20480, 2048, -16384, -10240, 0, 18432, 29696, 23552, 28672, 28672, 3072, -26624, -30720, -32769, -36865, -23552, -2048, 13312, -13312, -46081, -41985, -21504, 17408, 56321, 87042, 101379, 65538, 22528, 27648, 47105, 16384, -18432, 0, 47105, 78850, 72706, 68610, 77826, 62465, 38913, 55297, 137220, 192517, 147460, 98307, 107523, 125955, 116739, 101379, 77826, 53249, 66562, 92162, 116739, 139268, 135172, 95234, 69634, 100355, 109571, 76802, 73730, 76802, 77826, 81922, 76802, 66562, 50177, 16384, -2048, 5120, -23552, -53249, -16384, 33793, 69634, 70658, 52225, 53249, 49153, 46081, 52225, 35841, -7168, -25600, -2048, 4096, -32769, -60417, -3072, 57345, 37889, 21504, 22528, 21504, 43009, 56321, 54273, 64513, 90114, 121859, 115715, 52225, 0, 24576, 81922, 135172, 152580, 130051, 135172, 151556, 149508, 133124, 102403, 96258, 111619, 128003, 154628, 169989, 134148, 97282, 110595, 128003, 145412, 159748, 144388, 145412, 149508, 125955, 105475, 103427, 88066, 60417, 74754, 107523, 112643, 103427, 103427, 128003, 145412, 114691, 48129, 9216, 16384, 25600, 25600, 16384, 16384, 28672, 22528, 20480, 28672, 26624, 7168, -15360, 5120, 46081, 37889, 18432, 63489, 115715, 109571, 78850, 20480, -14336, 26624, 54273, 21504, -16384, -17408, 9216, 23552, 26624, 21504, 1024, -7168, 26624, 34817, -12288, -30720, -14336, 8192, 45057, 61441, 49153, 22528, 4096, 2048, 1024, 0, 9216, 28672, 29696, 25600, 14336, -12288, -26624, -9216, 33793, 51201, 29696, 43009, 73730, 70658, 56321, 45057, 47105, 78850, 107523, 95234, 82946, 74754, 51201, 43009, 43009, 49153, 86018, 119811, 114691, 97282, 101379, 92162, 60417, 49153, 61441, 70658, 45057, 3072, -13312, 6144, 35841, 57345, 86018, 91138, 45057, -2048, 5120, 82946, 150532, 143364, 96258, 67586, 64513, 63489, 71682, 82946, 77826, 72706, 84994, 111619, 140292, 184325, 206854, 161796, 120835, 133124, 152580, 140292, 110595, 92162, 89090, 99331, 111619, 105475, 79874, 68610, 78850, 77826, 78850, 93186, 87042, 76802, 89090, 111619, 114691, 101379, 98307, 100355, 94210, 76802, 61441, 60417, 62465, 51201, 32769, 38913, 47105, 25600, 4096, -11264, -13312, 8192, 20480, 4096, -17408, -19456, 8192, 52225, 64513, 28672, -3072, -1024, 33793, 53249, 26624, 9216, 23552, 26624, 0, -24576, -31744, -26624, -7168, 10240, 37889, 90114, 132100, 130051, 102403, 72706, 45057, 33793, 59393, 102403, 122883, 100355, 97282, 137220, 142340, 113667, 113667, 126979, 133124, 149508, 145412, 109571, 96258, 101379, 100355, 102403, 96258, 86018, 90114, 82946, 56321, 43009, 48129, 51201, 61441, 63489, 41985, 24576, 16384, 16384, 45057, 73730, 55297, 7168, -21504, -17408, 20480, 57345, 44033, 8192, -14336, -20480, -12288, 0, -5120, -11264, 0, 0, -28672, -47105, -38913, -15360, 7168, 7168, -18432, -38913, -33793, -28672, -38913, -47105, -37889, -27648, -38913, -64513, -79874, -57345, -4096, 21504, 15360, 40961, 78850, 46081, -6144, 0, 24576, 23552, 5120, -29696, -37889, 27648, 84994, 69634, 43009, 39937, 31744, 28672, 32769, 27648, 19456, 18432, 25600, 47105, 64513, 77826, 113667, 133124, 90114, 44033, 46081, 54273, 54273, 61441, 46081, 9216, 8192, 39937, 53249, 53249, 66562, 81922, 88066, 94210, 91138, 72706, 57345, 44033, 27648, 37889, 68610, 65538, 33793, 21504, 11264, -17408, -24576, 0, 12288, 7168, 4096, -2048, -24576, -46081, -56321, -59393, -49153, -24576, -20480, -52225, -64513, -27648, -5120, -26624, -39937, -22528, -5120, -1024, -10240, -26624, -33793, -32769, -32769, -34817, -54273, -97282, -120835, -95234, -53249, -34817, -47105, -78850, -92162, -57345, -19456, -44033, -97282, -104451, -81922, -82946, -93186, -90114, -90114, -83970, -52225, -26624, -26624, -23552, -15360, -27648, -54273, -76802, -83970, -77826, -72706, -77826, -89090, -107523, -131076, -128003, -87042, -38913, -9216, -4096, -13312, -24576, -33793, -58369, -80898, -53249, 13312, 50177, 33793, 9216, 6144, 10240, 5120, -4096, -4096, 17408, 52225, 69634, 60417, 49153, 57345, 70658, 87042, 132100, 183301, 181253, 134148, 111619, 122883, 130051, 123907, 119811, 117763, 115715, 118787, 136196, 150532, 139268, 125955, 136196, 126979, 86018, 81922, 107523, 94210, 72706, 104451, 129027, 101379, 83970, 106499, 120835, 105475, 80898, 65538, 69634, 87042, 88066, 69634, 58369, 58369, 47105, 35841, 41985, 45057, 35841, 31744, 22528, 1024, 15360, 61441, 57345, 24576, 49153, 74754, 26624, -11264, 16384, 29696, 9216, 15360, 33793, 43009, 62465, 72706, 44033, 21504, 32769, 47105, 41985, 17408, -7168, -13312, -6144, -5120, 0, 13312, 26624, 24576, 5120, 0, 43009, 80898, 59393, 23552, 7168, -4096, 15360, 78850, 112643, 105475, 101379, 86018, 48129, 34817, 66562, 111619, 133124, 122883, 109571, 116739, 136196, 160772, 179205, 162820, 136196, 142340, 148484, 124931, 103427, 97282, 97282, 102403, 91138, 64513, 62465, 73730, 53249, 24576, 28672, 52225, 55297, 19456, -13312, 9216, 71682, 103427, 88066, 61441, 56321, 67586, 58369, 19456, 1024, 20480, 33793, 19456, -7168, -37889, -40961, -6144, 22528, 34817, 51201, 59393, 51201, 58369, 71682, 58369, 45057, 53249, 50177, 34817, 29696, 20480, 14336, 43009, 89090, 115715, 122883, 112643, 76802, 32769, 13312, 44033, 95234, 98307, 67586, 71682, 93186, 96258, 101379, 101379, 79874, 79874, 93186, 65538, 39937, 50177, 43009, 27648, 57345, 84994, 62465, 32769, 27648, 41985, 67586, 68610, 38913, 24576, 48129, 71682, 57345, 20480, 19456, 52225, 50177, 24576, 38913, 58369, 16384, -39937, -36865, 3072, 12288, -26624, -60417, -52225, -36865, -43009, -43009, -30720, -32769, -35841, -23552, -33793, -76802, -104451, -95234, -67586, -41985, -44033, -71682, -78850, -58369, -59393, -78850, -76802, -67586, -72706, -73730, -71682, -91138, -121859, -139268, -129027, -96258, -77826, -84994, -87042, -74754, -71682, -66562, -39937, -17408, -35841, -75778, -83970, -57345, -30720, -13312, -10240, -36865, -59393, -44033, -32769, -53249, -74754, -82946, -78850, -67586, -71682, -77826, -43009, 0, 8192, 3072, -3072, -5120, 14336, 25600, 0, -6144, 19456, 25600, -2048, -35841, -46081, -23552, -11264, -30720, -22528, 12288, 11264, -18432, -34817, -35841, -16384, 17408, 14336, -29696, -56321, -33793, 3072, 15360, -1024, -27648, -41985, -18432, 28672, 47105, 34817, 34817, 34817, 32769, 63489, 87042, 59393, 24576, 16384, 23552, 49153, 61441, 40961, 30720, 41985, 52225, 77826, 90114, 51201, 26624, 47105, 48129, 21504, 7168, 14336, 44033, 73730, 66562, 50177, 53249, 46081, 18432, -7168, -20480, -6144, 8192, -3072, -9216, 6144, 12288, 24576, 59393, 72706, 47105, 16384, 0, -4096, -9216, -25600, -22528, 11264, 36865, 37889, 34817, 35841, 40961, 48129, 50177, 43009, 29696, 20480, 20480, 0, -37889, -39937, -2048, 28672, 37889, 22528, -1024, -2048, 3072, -12288, -18432, -5120, -2048, -3072, -6144, -21504, -19456, -1024, -9216, -21504, -15360, -16384, -15360, 13312, 31744, 5120, -25600, -26624, -21504, -45057, -76802, -79874, -76802, -88066, -78850, -54273, -55297, -74754, -90114, -96258, -77826, -46081, -41985, -61441, -76802, -72706, -51201, -43009, -63489, -78850, -80898, -98307, -119811, -119811, -106499, -107523, -113667, -86018, -43009, -45057, -64513, -39937, -25600, -52225, -58369, -53249, -93186, -123907, -98307, -64513, -58369, -69634, -81922, -78850, -58369, -35841, -30720, -64513, -105475, -99331, -76802, -72706, -61441, -44033, -35841, -22528, -22528, -44033, -46081, -41985, -43009, -9216, 24576, 6144, -25600, -46081, -63489, -46081, -18432, -37889, -75778, -91138, -82946, -61441, -78850, -137220, -152580, -129027, -141316, -144388, -109571, -95234, -75778, -44033, -65538, -108547, -104451, -84994, -86018, -102403, -133124, -133124, -103427, -110595, -123907, -86018, -64513, -91138, -99331, -78850, -71682, -62465, -33793, -19456, -45057, -81922, -103427, -112643, -105475, -80898, -64513, -70658, -69634, -67586, -93186, -125955, -131076, -107523, -67586, -56321, -75778, -65538, -35841, -31744, -32769, -40961, -89090, -123907, -100355, -56321, -32769, -46081, -84994, -94210, -65538, -53249, -65538, -77826, -80898, -58369, -23552, -10240, 0, 13312, -5120, -30720, -50177, -87042, -111619, -98307, -86018, -89090, -92162, -99331, -87042, -44033, -28672, -55297, -70658, -76802, -86018, -76802, -55297, -55297, -69634, -80898, -65538, -43009, -55297, -69634, -56321, -28672, -17408, -22528, -18432, -28672, -57345, -72706, -51201, -14336, -8192, -13312, -24576, -36865, -29696, -34817, -64513, -77826, -58369, -36865, -13312, 3072, -12288, -10240, 14336, 22528, 20480, 15360, 9216, -3072, -6144, -1024, -5120, -14336, -27648, -30720, -28672, -37889, -35841, -34817, -66562, -101379, -88066, -65538, -59393, -34817, -16384, -50177, -102403, -131076, -128003, -101379, -81922, -68610, -63489, -79874, -94210, -118787, -138244, -145412, -171013, -175109, -149508, -123907, -132100, -173061, -189445, -171013, -144388, -133124, -126979, -93186, -75778, -91138, -100355, -96258, -77826, -58369, -58369, -74754, -75778, -35841, -15360, -48129, -82946, -92162, -75778, -43009, -16384, -4096, -8192, -19456, -29696, -20480, 10240, 28672, 15360, -2048, 12288, 20480, 5120, 3072, 0, -15360, -25600, -10240, 23552, 24576, 15360, 25600, 51201, 78850, 78850, 53249, 30720, 52225, 61441, 22528, 18432, 21504, 1024, 15360, 37889, 11264, -35841, -30720, -1024, -11264, -22528, -32769, -34817, -17408, -26624, -28672, -16384, -19456, -12288, -7168, -5120, 1024, -11264, -44033, -55297, -17408, 3072, -18432, -43009, -65538, -72706, -55297, -34817, -28672, -33793, -67586, -98307, -69634, -38913, -45057, -68610, -91138, -69634, -38913, -56321, -77826, -65538, -81922, -108547, -86018, -64513, -64513, -71682, -72706, -61441, -51201, -38913, -35841, -27648, -29696, -43009, -44033, -63489, -61441, -30720, -13312, -21504, -40961, -41985, -46081, -29696, -29696, -56321, -19456, 18432, -1024, -32769, -19456, 13312, 21504, 21504, 0, -14336, 6144, 41985, 49153, -8192, -45057, -27648, -18432, -27648, -36865, -28672, -22528, -28672, -26624, 11264, 37889, 15360, -6144, -26624, -37889, -17408, 12288, 27648, 31744, 49153, 43009, 9216, -2048, 15360, 51201, 77826, 74754, 43009, 41985, 49153, 18432, 4096, 3072, 14336, 40961, 32769, 13312, -8192, -21504, -16384, -20480, -13312, -20480, -36865, -27648, -43009, -64513, -57345, -35841, -26624, -58369, -69634, -67586, -84994, -61441, -23552, -19456, -37889, -31744, 8192, 16384, 7168, 1024, 0, 5120, 6144, 27648, 17408, -19456, -16384, 7168, 33793, 33793, 15360, -1024, -11264, -4096, 0, -9216, -39937, -68610, -64513, -49153, -58369, -74754, -60417, -53249, -66562, -33793, 0, -19456, -52225, -78850, -65538, -18432, -8192, -37889, -76802, -84994, -78850, -66562, -35841, -53249, -94210, -115715, -113667, -76802, -81922, -108547, -105475, -74754, -32769, -53249, -66562, -47105, -56321, -52225, -57345, -65538, -45057, -26624, -11264, -3072, -10240, 2048, 26624, 23552, 12288, -3072, -11264, 0, 10240, -3072, -27648, -29696, -34817, -41985, -29696, -19456, -7168, 2048, 24576, 19456, -17408, -32769, -51201, -38913, -6144, 16384, 39937, 35841, 17408, -10240, -20480, -9216, 4096, 12288, -25600, -51201, -66562, -59393, -8192, 22528, 35841, 9216, -2048, 1024, -17408, 3072, 11264, -3072, -19456, -26624, -9216, -23552, -17408, 12288, 8192, -20480, -50177, -40961, -8192, 3072, -8192, -1024, 27648, 28672, 23552, 10240, -7168, -2048, 21504, 36865, 24576, 14336, -4096, -30720, -15360, 20480, 40961, 31744, 17408, 14336, 18432, 47105, 91138, 112643, 91138, 69634, 83970, 96258, 93186, 99331, 103427, 90114, 68610, 48129, 41985, 54273, 43009, 18432, 36865, 52225, 32769, 27648, 18432, 19456, 56321, 70658, 43009, 3072, 2048, 33793, 45057, 50177, 66562, 57345, 14336, -15360, -14336, 1024, 0, -14336, -4096, 14336, 41985, 69634, 73730, 73730, 74754, 71682, 71682, 60417, 20480, 7168, 23552, 12288, 9216, 7168, 9216, 37889, 49153, 67586, 74754, 57345, 38913, 18432, 28672, 48129, 53249, 43009, 15360, 7168, 34817, 53249, 30720, 2048, -7168, 0, 11264, 0, -25600, -29696, 11264, 43009, 29696, 22528, 24576, 34817, 35841, 23552, 23552, 9216, -23552, -48129, -59393, -41985, -4096, 4096, -18432, -56321, -60417, -13312, 10240, 10240, -4096, -15360, 6144, 2048, -22528, -50177, -34817, 18432, 37889, 48129, 40961, 26624, 21504, 24576, 64513, 65538, 56321, 64513, 41985, 19456, 21504, 49153, 66562, 71682, 64513, 47105, 50177, 49153, 44033, 11264, -23552, -24576, -2048, 17408, 5120, 7168, 4096, 17408, 68610, 59393, 43009, 17408, -27648, -28672, -19456, 2048, 33793, 58369, 72706, 34817, -16384, -45057, -32769, 15360, 30720, 0, 2048, 16384, 3072, 6144, 12288, 28672, 46081, 36865, 38913, 27648, -19456, -55297, -24576, 36865, 48129, 25600, -1024, -6144, 19456, 26624, 12288, -4096, -8192, 14336, 37889, 41985, 38913, 51201, 57345, 48129, 47105, 55297, 53249, 17408, -15360, -19456, -19456, -30720, -56321, -64513, -52225, -49153, -34817, -30720, -45057, -51201, -53249, -51201, -47105, -25600, -5120, 5120, 3072, -13312, 15360, 27648, 15360, 31744, 17408, 15360, 23552, 27648, 28672, 1024, 16384, 41985, 45057, 36865, 6144, -9216, -20480, -14336, -3072, 9216, 23552, 0, -5120, 0, -1024, 21504, 35841, 36865, 20480, 30720, 65538, 52225, 34817, 31744, 22528, 25600, 16384, 9216, 12288, -24576, -37889, 10240, 38913, 31744, 9216, 11264, 41985, 69634, 86018, 73730, 56321, 28672, 7168, 44033, 75778, 61441, 26624, 30720, 67586, 84994, 76802, 46081, 44033, 47105, 36865, 61441, 71682, 41985, 14336, 14336, 20480, 29696, 57345, 65538, 80898, 98307, 83970, 64513, 47105, 51201, 59393, 52225, 73730, 99331, 90114, 68610, 57345, 71682, 93186, 112643, 102403, 41985, 15360, 31744, 58369, 99331, 89090, 69634, 57345, 46081, 71682, 59393, 40961, 40961, 49153, 56321, 12288, 18432, 31744, 17408, 45057, 13312, -12288, 23552, 29696, 18432, 15360, 25600, 31744, 25600, 12288, -6144, -3072, 14336, 30720, 24576, 4096, -15360, -23552, -19456, -26624, -4096, 26624, 3072, -23552, -22528, 0, 4096, -25600, -31744, -36865, -31744, 5120, 13312, -1024, -9216, -20480, -15360, -17408, -31744, -34817, -54273, -69634, -33793, 10240, 32769, 37889, 12288, -25600, -33793, -8192, 14336, 28672, 41985, 55297, 65538, 48129, 16384, 7168, 4096, 1024, -10240, -28672, -27648, -2048, 20480, 22528, 47105, 58369, 30720, 22528, 12288, 22528, 52225, 41985, -9216, -40961, -11264, -17408, -40961, -22528, -27648, -30720, -35841, -35841, -24576, -26624, -17408, -19456, -27648, -34817, -41985, -24576, 5120, 22528, -16384, -67586, -68610, -51201, -44033, -68610, -86018, -73730, -64513, -60417, -45057, -30720, -25600, -36865, -75778, -64513, -24576, -37889, -35841, -26624, -38913, -47105, -55297, -38913, -23552, -18432, -14336, -15360, -10240, -7168, -4096, -8192, -15360, -22528, -25600, -3072, 0, -21504, -33793, -22528, 24576, 59393, 52225, 50177, 44033, 39937, 55297, 52225, 38913, 31744, 1024, -18432, 11264, 35841, 37889, 53249, 56321, 30720, 13312, 25600, 34817, 0, -23552, -2048, 9216, -3072, -28672, -22528, 0, -3072, -2048, 1024, 12288, 18432, 8192, 1024, -4096, -3072, -6144, -9216, -28672, -54273, -19456, 0, -24576, -17408, -20480, -46081, -52225, -37889, 0, 0, -43009, -46081, -26624, -21504, -34817, -57345, -59393, -81922, -78850, -36865, -46081, -66562, -70658, -60417, -28672, -24576, -39937, -49153, -44033, -31744, -41985, -68610, -90114, -90114, -78850, -58369, -51201, -65538, -65538, -64513, -37889, -8192, -25600, -14336, 1024, 15360, 37889, 10240, 10240, 20480, 1024, 11264, 4096, -8192, 0, 0, -1024, 0, 12288, 5120, -8192, -6144, -9216, 1024, 15360, 30720, 37889, 11264, -6144, -6144, -8192, -11264, -12288, -26624, -48129, -54273, -70658, -93186, -97282, -68610, -28672, -29696, -46081, -62465, -69634, -49153, -51201, -69634, -78850, -74754, -30720, -9216, -6144, 11264, -3072, 3072, 11264, -59393, -91138, -76802, -91138, -79874, -74754, -83970, -74754, -61441, -38913, -34817, -55297, -73730, -61441, -38913, -32769, -6144, 1024, -5120, 4096, 1024, 9216, 2048, 5120, 45057, 24576, -15360, -47105, -63489, -55297, -58369, -34817, -20480, -41985, -48129, -55297, -32769, 0, 5120, 2048, -9216, -28672, -28672, 5120, 27648, 6144, -30720, -47105, -8192, 1024, -34817, -41985, -38913, -39937, -34817, -16384, -11264, -22528, -7168, 5120, 0, 3072, 14336, 6144, -21504, -18432, -1024, -8192, -33793, -64513, -59393, -29696, -8192, 9216, 14336, -12288, -41985, -5120, 28672, -9216, -29696, -11264, -12288, -30720, -63489, -79874, -40961, -9216, -32769, -59393, -63489, -57345, -66562, -82946, -82946, -77826, -60417, -54273, -72706, -72706, -67586, -50177, -23552, -24576, -21504, -20480, -39937, -40961, -14336, 3072, 7168, 23552, 24576, 13312, 11264, -8192, -11264, 23552, 47105, 25600, 9216, 32769, 48129, 48129, 36865, 19456, 14336, 12288, 17408, 1024, -6144, 40961, 49153, 18432, 5120, -7168, 0, 12288, 19456, 39937, 27648, 5120, 23552, 45057, 52225, 30720, 1024, 4096, -17408, -37889, -39937, -67586, -69634, -82946, -84994, -49153, -70658, -70658, -49153, -78850, -83970, -70658, -58369, -66562, -73730, -45057, -36865, -32769, -29696, -16384, 7168, -7168, -16384, -11264, -16384, -21504, -36865, -40961, -30720, -24576, -35841, -26624, -18432, -41985, -31744, -27648, -45057, -48129, -61441, -54273, -46081, -51201, -53249, -50177, -38913, -55297, -70658, -64513, -59393, -45057, -33793, -37889, -40961, -7168, 9216, -30720, -43009, -47105, -64513, -41985, -33793, -39937, -58369, -87042, -66562, -45057, -40961, -41985, -41985, -11264, -6144, 0, 31744, 33793, 36865, 51201, 46081, 40961, 39937, 43009, 48129, 39937, 29696, 27648, 46081, 80898, 99331, 79874, 36865, 32769, 33793, 24576, 38913, 32769, 35841, 33793, 4096, 3072, 8192, 23552, 43009, 34817, 4096, -10240, -2048, -21504, -21504, -8192, -27648, -15360, 8192, 16384, 9216, 5120, 51201, 89090, 100355, 93186, 83970, 93186, 62465, 68610, 101379, 75778, 51201, 38913, 47105, 46081, 18432, 34817, 67586, 57345, 24576, 35841, 70658, 76802, 59393, 34817, 25600, 22528, 39937, 59393, 48129, 58369, 70658, 67586, 79874, 82946, 60417, 26624, 1024, 6144, 23552, 40961, 55297, 33793, 9216, 12288, 16384, 26624, 58369, 78850, 73730, 81922, 92162, 102403, 124931, 106499, 81922, 89090, 76802, 67586, 75778, 87042, 91138, 75778, 63489, 48129, 33793, 41985, 28672, -16384, -36865, -29696, 23552, 57345, 3072, -2048, 21504, 13312, 26624, 25600, 41985, 74754, 97282, 124931, 102403, 64513, 76802, 103427, 121859, 124931, 96258, 64513, 75778, 90114, 94210, 111619, 119811, 116739, 119811, 129027, 121859, 119811, 118787, 103427, 104451, 87042, 63489, 62465, 84994, 117763, 109571, 66562, 35841, 43009, 41985, 28672, 21504, -8192, -1024, 21504, 23552, 24576, 6144, 5120, 18432, 15360, 3072, 3072, 26624, 31744, 12288, -15360, -20480, 0, 33793, 65538, 53249, 24576, 9216, 30720, 50177, 24576, 24576, 37889, 45057, 59393, 13312, -22528, -15360, -26624, -23552, -17408, 4096, 26624, 3072, -5120, -1024, 16384, 38913, 38913, 31744, -1024, -9216, 18432, 32769, 38913, 44033, 46081, 33793, 20480, 30720, 47105, 54273, 50177, 43009, 45057, 41985, 44033, 48129, 55297, 70658, 64513, 69634, 56321, 13312, 27648, 37889, 20480, 12288, 24576, 44033, 45057, 54273, 52225, 44033, 52225, 32769, 7168, 13312, 28672, 43009, 23552, -14336, -12288, 7168, 22528, 20480, 11264, 2048, -27648, -30720, -43009, -64513, -41985, -29696, -41985, -67586, -82946, -58369, -35841, -40961, -41985, -41985, -49153, -38913, -28672, -21504, -31744, -50177, -46081, -56321, -57345, -41985, -53249, -51201, -40961, -38913, -33793, -31744, -21504, 2048, 19456, 8192, -11264, -14336, 0, 28672, 34817, 12288, 10240, 27648, 35841, 46081, 54273, 39937, 36865, 54273, 68610, 61441, 51201, 46081, 20480, 14336, 33793, 38913, 31744, 24576, 66562, 99331, 74754, 50177, 30720, 35841, 53249, 36865, 11264, -16384, -35841, -30720, -21504, 11264, 38913, 32769, 30720, 27648, 12288, -12288, -20480, -28672, -50177, -29696, -8192, -25600, -46081, -33793, -16384, -28672, -46081, -60417, -50177, -41985, -72706, -104451, -105475, -58369, -17408, -16384, -36865, -56321, -51201, -37889, -33793, -14336, -10240, -32769, -32769, -34817, -51201, -58369, -43009, -11264, 4096, 6144, 15360, 49153, 53249, 35841, 36865, 21504, 23552, 29696, 12288, 3072, 15360, 33793, 28672, 31744, 40961, 26624, 23552, 27648, 46081, 60417, 25600, -4096, 0, 21504, 30720, 12288, 3072, 1024, 4096, 12288, 7168, 1024, -13312, -7168, 5120, 10240, 31744, 30720, 6144, -11264, -5120, 1024, -3072, 6144, 13312, 9216, -1024, -3072, -7168, -24576, -24576, -21504, -52225, -71682, -47105, -31744, -25600, -25600, -28672, -17408, -18432, -29696, -48129, -56321, -52225, -45057, -26624, -31744, -39937, -48129, -68610, -45057, -10240, -9216, -15360, -30720, -45057, -45057, -31744, -18432, -10240, -10240, -26624, -12288, 18432, 5120, -11264, -3072, 15360, 22528, -4096, -40961, -39937, -1024, 33793, 35841, -2048, -25600, -17408, -7168, -23552, -47105, -35841, -37889, -45057, -31744, -22528, -18432, -16384, -7168, -15360, -5120, 11264, -10240, -27648, -39937, -24576, -35841, -66562, -39937, -18432, -10240, -16384, -21504, -12288, -23552, -14336, 12288, 20480, 8192, -5120, 4096, 23552, 20480, -6144, -23552, -28672, -40961, -65538, -72706, -51201, -45057, -74754, -97282, -83970, -58369, -46081, -69634, -89090, -68610, -30720, -11264, -41985, -49153, -16384, -12288, -25600, -21504, -12288, -29696, -23552, 2048, 4096, -5120, -30720, -44033, -64513, -61441, -35841, -36865, -25600, -28672, -30720, -15360, -10240, 6144, 3072, -10240, -15360, -15360, -4096, -2048, -14336, -7168, 18432, 43009, 37889, 13312, 18432, 15360, 4096, 9216, 13312, 25600, 40961, 48129, 37889, 32769, 20480, 6144, 34817, 40961, 13312, -6144, 7168, 30720, 29696, 38913, 32769, 16384, 18432, 44033, 68610, 58369, 64513, 63489, 13312, 0, 37889, 43009, 28672, 47105, 52225, 26624, 21504, 45057, 43009, 17408, -3072, -16384, -13312, -8192, -18432, -30720, -8192, 31744, 48129, 37889, 6144, -10240, 4096, 19456, 10240, 0, -10240, -18432, -12288, -10240, 4096, 5120, -26624, -41985, -46081, -60417, -65538, -81922, -92162, -82946, -80898, -40961, -5120, -10240, -6144, -8192, -12288, -16384, -11264, -2048, -17408, -22528, -14336, -18432, -10240, 4096, 6144, 14336, 10240, 12288, 20480, 8192, 10240, -1024, -6144, -5120, -32769, -44033, -45057, -39937, -46081, -36865, 14336, 46081, 54273, 34817, 3072, -6144, -20480, -19456, 9216, 15360, 14336, 15360, -5120, -9216, 7168, 6144, -4096, -1024, 5120, 20480, 30720, 40961, 66562, 61441, 44033, 37889, 40961, 40961, 16384, 12288, 17408, 23552, 28672, 8192, 3072, 16384, 44033, 66562, 59393, 47105, 32769, 16384, 6144, 16384, 47105, 53249, 22528, -2048, -12288, -6144, -7168, -17408, -13312, 2048, 20480, 5120, -11264, -18432, -27648, -22528, -5120, 39937, 73730, 55297, 17408, 15360, 48129, 62465, 66562, 58369, 28672, 20480, 37889, 35841, 30720, 60417, 77826, 73730, 62465, 36865, 23552, 27648, 30720, 15360, 8192, 4096, 4096, 0, -23552, -28672, -33793, -44033, -38913, -45057, -65538, -79874, -48129, -25600, -52225, -60417, -69634, -73730, -38913, -5120, 14336, 15360, 14336, 53249, 58369, 15360, 3072, -8192, 4096, 46081, 17408, -23552, -34817, -22528, 2048, 10240, 20480, 12288, -3072, -23552, -48129, -53249, -69634, -58369, -21504, -3072, -4096, 3072, 22528, 19456, 49153, 101379, 115715, 91138, 58369, 46081, 35841, 27648, 23552, 15360, 12288, 27648, 30720, 2048, 0, -6144, -25600, -21504, 7168, 40961, 41985, 31744, 7168, 4096, 23552, 37889, 71682, 83970, 72706, 51201, 31744, 25600, 22528, 16384, -26624, -61441, -55297, -34817, -29696, -36865, -18432, 2048, -8192, -23552, -2048, 9216, -12288, -32769, -41985, -31744, -41985, -65538, -62465, -40961, -9216, 4096, -7168, -23552, -7168, 14336, 21504, 31744, 22528, 7168, -15360, -31744, -21504, -19456, -15360, -4096, 17408, 27648, 7168, 3072, 11264, 23552, 37889, 30720, 28672, 19456, -2048, 1024, 2048, -14336, -20480, -19456, -6144, 7168, 5120, 8192, 3072, -11264, -6144, 0, -20480, -36865, -37889, -16384, 7168, -5120, -13312, -3072, 3072, 6144, 0, 0, -19456, -33793, -44033, -72706, -83970, -82946, -73730, -68610, -60417, -49153, -48129, -36865, -30720, -34817, -41985, -46081, -53249, -50177, -49153, -65538, -58369, -45057, -32769, -55297, -70658, -48129, -36865, -18432, -46081, -86018, -95234, -94210, -61441, -52225, -79874, -98307, -71682, -27648, -18432, -26624, -13312, -5120, -50177, -97282, -118787, -98307, -55297, -60417, -81922, -78850, -69634, -62465, -33793, -9216, -1024, -17408, -52225, -61441, -72706, -60417, -34817, -22528, -5120, -23552, -36865, -24576, -21504, -9216, 10240, 4096, -18432, -35841, -38913, -20480, -1024, 9216, 2048, -7168, -8192, -17408, -18432, -26624, -21504, -9216, -11264, -7168, -5120, 11264, 32769, 28672, 15360, 8192, 15360, 23552, 21504, 25600, 37889, 49153, 29696, -14336, -22528, -3072, 23552, 56321, 30720, -4096, -1024, -3072, 9216, 19456, -1024, 8192, 37889, 28672, 19456, 11264, 0, 3072, -7168, -37889, -45057, -35841, -27648, -13312, -22528, -2048, 52225, 46081, 17408, 11264, 2048, -13312, -13312, -10240, -29696, -39937, -45057, -49153, -59393, -47105, -16384, -14336, -13312, -27648, -37889, -19456, -12288, -19456, -37889, -47105, -49153, -41985, -7168, 7168, -8192, -3072, -2048, -24576, -40961, -40961, -17408, -10240, -39937, -67586, -55297, -30720, -24576, -3072, -25600, -74754, -57345, -32769, -16384, -17408, -44033, -68610, -84994, -78850, -60417, -55297, -66562, -64513, -53249, -44033, -21504, -18432, -44033, -48129, -43009, -58369, -68610, -60417, -61441, -81922, -92162, -78850, -71682, -61441, -49153, -50177, -48129, -34817, -11264, -14336, -35841, -29696, -27648, -38913, -60417, -88066, -72706, -39937, -50177, -81922, -76802, -27648, 2048, -1024, -9216, -37889, -52225, -44033, -50177, -55297, -68610, -73730, -78850, -94210, -93186, -94210, -83970, -81922, -94210, -94210, -96258, -91138, -68610, -47105, -45057, -27648, -13312, -6144, 37889, 57345, 43009, 25600, 7168, -3072, -17408, -13312, 10240, 41985, 28672, -5120, -13312, -13312, -17408, -49153, -68610, -56321, -51201, -58369, -76802, -80898, -69634, -51201, -25600, -32769, -60417, -52225, -28672, -13312, -2048, -6144, -2048, -6144, -20480, -8192, -15360, -30720, -24576, -16384, 8192, 24576, 12288, -7168, -34817, -40961, -20480, -18432, -38913, -40961, -18432, -11264, -13312, 6144, 38913, 54273, 50177, 26624, -18432, -10240, 32769, 31744, 11264, -19456, -37889, -15360, 24576, 36865, 33793, 41985, 41985, 36865, 26624, 41985, 70658, 61441, 38913, 19456, 7168, 4096, 5120, -1024, 8192, 35841, 23552, 7168, 0, 8192, 37889, 41985, 37889, 33793, 20480, 21504, 11264, -15360, -14336, 10240, 41985, 60417, 54273, 67586, 94210, 94210, 55297, 17408, 25600, 34817, 32769, 22528, 7168, 5120, 14336, 40961, 54273, 46081, 37889, 40961, 58369, 58369, 43009, 30720, 16384, 13312, 22528, 18432, 4096, 7168, 14336, 17408, 20480, 9216, -5120, -9216, -2048, 11264, 29696, 32769, 14336, 7168, 19456, 29696, 19456, 15360, 30720, 27648, 10240, -1024, 12288, 24576, 4096, 2048, 14336, 20480, 13312, -9216, -33793, -37889, -9216, -13312, -51201, -55297, -33793, -15360, -6144, -10240, -39937, -79874, -94210, -88066, -78850, -48129, -37889, -69634, -60417, -32769, -21504, -3072, 8192, -3072, -34817, -38913, -22528, -27648, -45057, -46081, -38913, -40961, -28672, -31744, -55297, -56321, -58369, -76802, -72706, -57345, -81922, -116739, -121859, -110595, -97282, -84994, -56321, -29696, -18432, -8192, -9216, -10240, 11264, 33793, 20480, -12288, -29696, -24576, -5120, 17408, 24576, 5120, -10240, -1024, 0, 1024, 12288, 10240, 10240, 14336, 12288, 10240, 5120, 19456, 29696, 17408, 13312, 6144, -14336, -6144, 16384, -4096, -39937, -33793, -6144, -1024, 4096, 22528, 18432, 13312, 17408, 12288, 9216, 14336, 25600, 23552, 25600, 37889, 48129, 52225, 47105, 30720, 0, -6144, 13312, 35841, 60417, 70658, 63489, 40961, 25600, 27648, 17408, 0, 4096, 14336, 5120, 6144, 16384, 7168, 5120, 20480, 48129, 76802, 73730, 44033, 24576, 28672, 13312, -14336, -19456, -24576, -31744, -19456, 0, 8192, 10240, 8192, -3072, -9216, 10240, 34817, 37889, 25600, 14336, 15360, 15360, 3072, -1024, -5120, -13312, -15360, -14336, -24576, -22528, 0, 0, -16384, -14336, -8192, -21504, -28672, -22528, -21504, -30720, -41985, -44033, -36865, -27648, -28672, -32769, -23552, -6144, -2048, -16384, -23552, -35841, -53249, -50177, -55297, -68610, -57345, -41985, -44033, -43009, -26624, -16384, -11264, -16384, -35841, -34817, -10240, -7168, -25600, -32769, -27648, -29696, -39937, -39937, -27648, -14336, -19456, -37889, -36865, -24576, -18432, 0, 24576, 22528, 4096, 14336, 43009, 50177, 35841, 12288, -5120, -3072, 1024, -8192, -6144, 5120, 0, -8192, -2048, -3072, -19456, -21504, 6144, 36865, 47105, 40961, 29696, 18432, 13312, 11264, 7168, 5120, 12288, 23552, 33793, 41985, 48129, 48129, 45057, 50177, 47105, 31744, 41985, 59393, 28672, -13312, -10240, 6144, 11264, 23552, 34817, 32769, 40961, 43009, 12288, -17408, -16384, -1024, 12288, 8192, -26624, -64513, -56321, -12288, 5120, -22528, -47105, -24576, 19456, 44033, 48129, 40961, 24576, 19456, 31744, 33793, 18432, 0, -11264, -3072, 16384, 14336, -4096, 3072, 36865, 52225, 32769, 2048, -7168, 3072, 0, -25600, -49153, -56321, -55297, -47105, -28672, 2048, 37889, 43009, 11264, -16384, -15360, 0, 12288, 11264, -5120, -33793, -55297, -47105, -19456, -19456, -40961, -28672, 4096, 14336, 20480, 34817, 11264, -33793, -33793, -10240, -28672, -54273, -32769, 1024, 8192, 8192, 7168, -9216, -20480, -9216, -7168, -25600, -40961, -53249, -71682, -88066, -98307, -107523, -101379, -76802, -56321, -52225, -60417, -61441, -39937, -17408, -20480, -25600, -7168, 7168, 0, -13312, -15360, 7168, 49153, 62465, 32769, 12288, 18432, 26624, 34817, 39937, 16384, -13312, -13312, -4096, -13312, -21504, -20480, -23552, -26624, -19456, -4096, 16384, 24576, 13312, 11264, 36865, 55297, 46081, 31744, 31744, 40961, 51201, 49153, 41985, 41985, 34817, 19456, 26624, 56321, 71682, 69634, 70658, 77826, 87042, 88066, 78850, 72706, 72706, 62465, 52225, 46081, 29696, 29696, 70658, 88066, 44033, 7168, 13312, 15360, 3072, -4096, -16384, -35841, -50177, -56321, -53249, -47105, -43009, -23552, 9216, 13312, -14336, -43009, -59393, -67586, -60417, -51201, -41985, -18432, 0, -2048, -7168, 0, 6144, 15360, 20480, 19456, 32769, 53249, 46081, 29696, 26624, 12288, -1024, 14336, 30720, 15360, 4096, -2048, -23552, -24576, 2048, -4096, -35841, -23552, 17408, 28672, 2048, -37889, -71682, -69634, -33793, 1024, 15360, 14336, 14336, 33793, 60417, 58369, 34817, 27648, 32769, 26624, 21504, 38913, 70658, 86018, 75778, 66562, 69634, 72706, 69634, 64513, 53249, 34817, 14336, -2048, -2048, 17408, 20480, -4096, -18432, -16384, -25600, -28672, -3072, 24576, 37889, 40961, 36865, 32769, 41985, 58369, 68610, 71682, 65538, 59393, 59393, 49153, 21504, 3072, 8192, 23552, 34817, 30720, 13312, 0, 11264, 34817, 36865, 18432, 8192, 12288, 16384, 24576, 37889, 41985, 40961, 52225, 69634, 70658, 55297, 36865, 32769, 54273, 77826, 68610, 35841, 16384, 25600, 47105, 65538, 72706, 54273, 25600, 27648, 54273, 49153, 13312, 3072, 14336, 0, -29696, -36865, -31744, -36865, -38913, -20480, 16384, 48129, 45057, 14336, 8192, 38913, 65538, 61441, 52225, 51201, 44033, 36865, 36865, 32769, 32769, 49153, 54273, 36865, 27648, 25600, 4096, -15360, -2048, 18432, 13312, -8192, -19456, -14336, -7168, -4096, 14336, 46081, 57345, 45057, 38913, 43009, 33793, 8192, -3072, 17408, 53249, 73730, 80898, 73730, 44033, 25600, 27648, 5120, -34817, -43009, -28672, -27648, -29696, -28672, -30720, -25600, -20480, -25600, -13312, 10240, 13312, 8192, 11264, 0, -16384, -12288, 0, 7168, 14336, 15360, 23552, 49153, 48129, 8192, -18432, -17408, -16384, -18432, -16384, -13312, -7168, -10240, -20480, -8192, 22528, 40961, 43009, 47105, 48129, 45057, 33793, 12288, 0, 3072, -2048, -23552, -29696, -20480, -16384, -9216, 3072, 12288, 23552, 39937, 36865, 13312, 0, 1024, 6144, 13312, 26624, 40961, 71682, 109571, 114691, 81922, 58369, 61441, 74754, 86018, 76802, 39937, 13312, 13312, 12288, 10240, 22528, 33793, 37889, 49153, 51201, 28672, 17408, 44033, 80898, 91138, 80898, 66562, 53249, 55297, 73730, 67586, 22528, -2048, 21504, 37889, 23552, 17408, 16384, 2048, 8192, 46081, 63489, 37889, 7168, 6144, 23552, 29696, 16384, 4096, 11264, 36865, 51201, 25600, -14336, -29696, -28672, -38913, -51201, -57345, -68610, -70658, -54273, -36865, -17408, 0, -7168, -25600, -21504, -10240, 0, 16384, 7168, -32769, -39937, -2048, 32769, 51201, 51201, 27648, 12288, 17408, 4096, -29696, -39937, -25600, -16384, -5120, 14336, 29696, 38913, 50177, 44033, 16384, 14336, 63489, 110595, 104451, 64513, 21504, -12288, -18432, 5120, 19456, 5120, -18432, -37889, -40961, -29696, -37889, -67586, -74754, -56321, -36865, -14336, 13312, 24576, 16384, 4096, -1024, 10240, 25600, 18432, 5120, 19456, 40961, 40961, 24576, 6144, -4096, 13312, 43009, 48129, 33793, 28672, 27648, 15360, 8192, 26624, 53249, 50177, 19456, 5120, 22528, 33793, 18432, 3072, 2048, 3072, 3072, 5120, 4096, 12288, 39937, 56321, 44033, 24576, 14336, 4096, 6144, 26624, 35841, 23552, 12288, 11264, 8192, 1024, 9216, 24576, 17408, -3072, 1024, 20480, 10240, -15360, -22528, -24576, -32769, -29696, -24576, -37889, -40961, -21504, -10240, -13312, -15360, -27648, -46081, -40961, -14336, 0, -10240, -17408, -15360, -14336, -13312, -1024, 15360, 16384, 6144, 4096, 9216, 13312, 14336, 13312, 14336, 26624, 35841, 33793, 33793, 48129, 69634, 81922, 68610, 53249, 58369, 53249, 31744, 29696, 28672, 3072, -18432, -23552, -33793, -39937, -23552, -7168, 2048, 24576, 40961, 34817, 25600, 28672, 34817, 39937, 47105, 47105, 37889, 25600, 16384, 27648, 56321, 76802, 66562, 36865, 19456, 16384, 23552, 43009, 70658, 74754, 61441, 81922, 103427, 89090, 82946, 93186, 80898, 55297, 54273, 52225, 27648, 10240, 7168, 7168, 11264, 30720, 43009, 25600, 9216, 17408, 32769, 25600, 12288, 7168, -2048, -11264, -16384, -5120, 25600, 52225, 57345, 40961, 13312, 5120, 13312, 7168, -6144, -16384, -30720, -46081, -56321, -57345, -44033, -24576, -45057, -93186, -101379, -59393, -24576, -27648, -43009, -51201, -22528, 32769, 54273, 21504, -16384, -19456, 0, 2048, -23552, -58369, -74754, -63489, -44033, -44033, -58369, -64513, -56321, -59393, -76802, -76802, -54273, -43009, -35841, -20480, -32769, -33793, -2048, 8192, 9216, -9216, -40961, -47105, -33793, -30720, -52225, -61441, -57345, -54273, -41985, -45057, -51201, -33793, -7168, 3072, -6144, -22528, -51201, -58369, -43009, -35841, -13312, 4096, 6144, 5120, 5120, 11264, 4096, -5120, -12288, -25600, -44033, -58369, -64513, -71682, -68610, -53249, -48129, -54273, -51201, -28672, -20480, -33793, -31744, -32769, -46081, -47105, -43009, -29696, -28672, -34817, -31744, -58369, -84994, -83970, -59393, -43009, -52225, -46081, -37889, -44033, -33793, -9216, 12288, 16384, -9216, -21504, -1024, -12288, -40961, -46081, -34817, -26624, -23552, -6144, -8192, -20480, -6144, 9216, 10240, 11264, 2048, 6144, 44033, 49153, 12288, -5120, -1024, -13312, -41985, -34817, -2048, 13312, 9216, 15360, 41985, 45057, 31744, 39937, 35841, 1024, -35841, -47105, -27648, -20480, -26624, -10240, -3072, 0, 9216, 0, -14336, -30720, -54273, -77826, -105475, -120835, -109571, -88066, -70658, -60417, -65538, -67586, -23552, 4096, -26624, -55297, -69634, -74754, -64513, -59393, -62465, -67586, -54273, -24576, -28672, -43009, -30720, -27648, -43009, -50177, -60417, -75778, -82946, -77826, -69634, -40961, -4096, 3072, 3072, -1024, 1024, 11264, 10240, 0, -4096, -3072, -6144, -21504, -48129, -47105, -33793, -26624, -15360, -24576, -20480, -17408, -31744, -27648, -24576, -40961, -60417, -64513, -38913, -8192, -2048, 9216, 22528, 25600, 28672, 11264, 10240, 9216, 3072, 16384, 7168, -11264, -37889, -50177, -36865, -32769, -14336, 7168, 2048, 1024, 0, -17408, -29696, -30720, -31744, -50177, -64513, -61441, -61441, -62465, -65538, -62465, -56321, -45057, -43009, -38913, -16384, -33793, -47105, -37889, -55297, -59393, -40961, -30720, -50177, -68610, -63489, -63489, -48129, -53249, -84994, -91138, -70658, -50177, -62465, -74754, -79874, -79874, -46081, -35841, -28672, -25600, -37889, 2048, 26624, 7168, -17408, -35841, -18432, -2048, -11264, -28672, -29696, -37889, -53249, -54273, -38913, -10240, -14336, -31744, -38913, -39937, -18432, 0, -16384, -36865, -44033, -52225, -31744, -8192, -19456, -45057, -56321, -50177, -41985, -20480, 0, -1024, -8192, -8192, -8192, -21504, -36865, -40961, -20480, -14336, -16384, -1024, -20480, -54273, -48129, -28672, -24576, -30720, -47105, -43009, -32769, -46081, -28672, -16384, -38913, -59393, -58369, -48129, -38913, -20480, -24576, -26624, -15360, -20480, -31744, -51201, -54273, -29696, 14336, 29696, -1024, -30720, -49153, -29696, 7168, 43009, 82946, 91138, 75778, 55297, 49153, 67586, 62465, 48129, 44033, 33793, 18432, 20480, 49153, 63489, 67586, 58369, 51201, 77826, 84994, 68610, 56321, 45057, 10240, -25600, -15360, 4096, 27648, 43009, 35841, 44033, 67586, 87042, 86018, 69634, 63489, 61441, 49153, 44033, 23552, -15360, -36865, -40961, -12288, 38913, 60417, 40961, 26624, 19456, 18432, 25600, 8192, 18432, 53249, 51201, 45057, 58369, 66562, 69634, 67586, 29696, 20480, 21504, -11264, -12288, 5120, 18432, 15360, 2048, 12288, 45057, 68610, 55297, 38913, 35841, 40961, 34817, 15360, 9216, 14336, 29696, 43009, 36865, 14336, 0, 16384, 47105, 58369, 62465, 43009, 0, -11264, -13312, -21504, -23552, -12288, -5120, -37889, -50177, -51201, -55297, -45057, -35841, -11264, -24576, -43009, -18432, -6144, -5120, -2048, 24576, 57345, 75778, 79874, 56321, 50177, 35841, 0, -4096, 4096, 10240, 2048, 13312, 28672, 19456, 35841, 34817, 26624, 36865, 55297, 63489, 26624, 30720, 51201, 20480, 1024, 1024, 11264, 35841, 50177, 31744, 26624, 51201, 71682, 77826, 71682, 73730, 52225, 32769, 59393, 76802, 80898, 92162, 75778, 72706, 100355, 81922, 53249, 45057, 17408, 0, -6144, -5120, 28672, 41985, 19456, 0, -16384, 7168, 22528, 12288, 5120, -27648, -27648, -13312, -9216, -20480, -36865, -11264, -1024, 2048, -2048, -15360, -4096, 1024, -13312, -56321, -58369, -50177, -66562, -69634, -80898, -76802, -66562, -64513, -55297, -60417, -67586, -63489, -68610, -89090, -91138, -84994, -104451, -117763, -116739, -117763, -121859, -133124, -109571, -53249, -36865, -41985, -52225, -75778, -81922, -62465, -64513, -77826, -71682, -81922, -80898, -91138, -114691, -101379, -112643, -148484, -156676, -147460, -150532, -168965, -182277, -179205, -159748, -134148, -110595, -117763, -118787, -96258, -98307, -95234, -91138, -93186, -99331, -117763, -113667, -110595, -123907, -113667, -101379, -102403, -112643, -129027, -119811, -94210, -65538, -49153, -51201, -53249, -51201, -43009, -35841, -27648, -25600, -26624, -47105, -61441, -37889, -22528, -31744, -70658, -69634, -30720, -23552, -7168, -9216, -35841, -52225, -45057, -13312, 11264, 2048, -30720, -26624, -18432, -16384, 5120, 11264, 12288, 1024, -35841, -50177, -18432, 1024, -10240, -22528, -26624, -1024, 14336, 14336, 40961, 40961, 43009, 73730, 59393, 34817, 15360, 4096, 14336, 11264, 6144, 8192, 18432, 25600, 15360, 21504, 33793, 43009, 34817, -3072, -22528, -24576, -35841, -46081, -50177, -39937, -17408, -16384, -35841, -31744, -10240, -5120, 1024, -7168, -29696, -24576, -51201, -83970, -65538, -36865, -8192, 8192, 10240, 4096, 3072, 17408, 34817, 65538, 93186, 81922, 43009, 30720, 49153, 63489, 75778, 87042, 71682, 52225, 33793, 18432, 28672, 33793, 45057, 52225, 60417, 91138, 91138, 100355, 109571, 105475, 108547, 86018, 59393, 38913, 32769, 20480, 15360, 44033, 60417, 54273, 45057, 62465, 59393, 34817, 23552, 4096, 16384, 32769, 14336, -9216, -4096, 39937, 59393, 66562, 79874, 60417, 65538, 83970, 62465, 47105, 37889, 43009, 58369, 54273, 37889, 19456, 37889, 69634, 86018, 84994, 59393, 53249, 40961, 11264, 2048, -3072, 8192, 35841, 17408, -4096, 19456, 33793, 33793, 32769, 34817, 39937, 34817, 31744, 2048, -34817, -24576, -11264, -3072, 27648, 31744, 19456, 22528, 14336, 11264, 13312, 23552, 46081, 46081, 36865, 31744, 9216, -17408, -14336, -5120, -12288, -12288, -4096, 1024, 7168, 2048, -22528, -25600, -17408, -16384, -16384, -19456, -32769, -39937, -18432, 1024, 20480, 16384, -2048, 5120, -17408, -32769, -27648, -34817, -45057, -69634, -70658, -59393, -50177, -54273, -82946, -89090, -69634, -61441, -76802, -74754, -56321, -49153, -30720, 2048, 17408, 12288, 6144, -3072, -1024, -9216, -15360, -12288, -19456, 0, 15360, 4096, -7168, -4096, 15360, 21504, 7168, -21504, -27648, -3072, 4096, 5120, 10240, -1024, -5120, -8192, -26624, -22528, -24576, -38913, -35841, -16384, -5120, -9216, -5120, -10240, 1024, 6144, -9216, -2048, -6144, 2048, 5120, -3072, -9216, -17408, 18432, 25600, 13312, 1024, -29696, -46081, -59393, -39937, -25600, -38913, -60417, -75778, -67586, -58369, -20480, -3072, -37889, -78850, -78850, -40961, -41985, -41985, -37889, -46081, -36865, -21504, -5120, -8192, 0, -7168, -29696, -1024, 18432, 23552, 38913, 35841, 26624, 29696, 27648, 53249, 74754, 61441, 56321, 36865, 47105, 56321, 32769, 32769, 28672, 50177, 51201, 23552, -3072, -26624, 4096, 27648, 27648, 16384, 6144, 32769, 56321, 54273, 21504, 20480, 24576, -8192, -6144, 24576, 60417, 73730, 76802, 87042, 81922, 102403, 118787, 90114, 98307, 109571, 78850, 62465, 48129, 31744, 33793, 26624, 17408, 17408, 4096, -8192, -5120, -4096, -8192, -6144, -2048, -19456, -38913, -38913, -39937, -52225, -68610, -56321, -41985, -56321, -52225, -53249, -67586, -55297, -49153, -57345, -52225, -30720, -29696, -53249, -43009, -27648, -39937, -47105, -35841, -2048, 8192, 6144, 8192, -28672, -46081, -31744, -18432, 4096, -11264, -65538, -76802, -46081, -26624, -21504, -20480, -13312, -36865, -79874, -67586, -51201, -64513, -71682, -65538, -35841, -19456, -32769, -49153, -59393, -56321, -35841, -16384, -18432, -22528, -5120, 14336, 23552, 23552, 4096, -19456, -8192, 14336, 8192, -24576, -38913, -23552, -19456, -28672, -33793, -24576, -32769, -56321, -46081, -36865, -43009, -34817, -30720, -34817, -45057, -44033, -23552, -15360, -10240, -6144, -11264, -33793, -46081, -18432, -7168, 0, 21504, 17408, 10240, 0, -23552, -35841, -7168, 14336, -6144, -24576, -32769, -27648, -30720, -39937, -47105, -68610, -64513, -39937, -10240, 0, 5120, 36865, 46081, 25600, 11264, 15360, 5120, 0, 1024, -30720, -61441, -69634, -53249, -28672, -16384, -6144, -10240, -19456, -33793, -39937, -34817, -22528, -2048, -11264, -20480, -12288, -4096, 16384, 15360, -1024, -20480, -54273, -50177, -36865, -46081, -33793, -21504, -32769, -24576, 4096, 4096, -17408, -36865, -35841, 6144, 16384, 9216, 15360, -2048, -12288, -15360, -10240, -4096, -3072, -16384, -36865, -16384, -13312, 0, 38913, 45057, 48129, 28672, 18432, 31744, 16384, 3072, -1024, -16384, -38913, -58369, -51201, -40961, -55297, -70658, -76802, -62465, -35841, -39937, -66562, -74754, -49153, -34817, -37889, -20480, 11264, 12288, -16384, 8192, 38913, 41985, 46081, 17408, 10240, 23552, 27648, 20480, 0, -13312, -22528, -10240, 8192, 27648, 49153, 31744, 0, -14336, -12288, 5120, 24576, 29696, 37889, 35841, 28672, 49153, 60417, 51201, 57345, 86018, 97282, 76802, 45057, 9216, 0, -3072, -21504, -27648, -38913, -36865, -15360, -23552, -31744, -32769, -40961, -20480, -9216, -7168, -19456, -38913, -18432, -20480, -27648, -18432, -35841, -44033, -38913, -24576, -18432, -12288, -3072, -16384, -32769, -40961, -25600, -8192, 10240, 20480, 13312, 25600, 25600, 16384, 17408, 37889, 50177, 45057, 53249, 54273, 54273, 54273, 41985, 24576, 21504, 44033, 62465, 73730, 48129, 20480, 32769, 49153, 52225, 41985, 32769, 30720, 41985, 40961, 21504, 10240, 8192, 34817, 46081, 33793, 44033, 58369, 59393, 23552, 2048, 15360, 10240, 17408, 17408, 14336, 16384, -4096, -1024, 1024, -11264, 0, -8192, -16384, -1024, -15360, -25600, -3072, 25600, 45057, 41985, 32769, 14336, 16384, 22528, -4096, 5120, 25600, 12288, 20480, 17408, 7168, 41985, 65538, 69634, 60417, 6144, -18432, -10240, -4096, 8192, 0, 4096, 0, -12288, 8192, 18432, 12288, -15360, -24576, 6144, 23552, 39937, 49153, 59393, 82946, 105475, 102403, 75778, 62465, 50177, 45057, 49153, 52225, 44033, 19456, 13312, 1024, 13312, 49153, 56321, 88066, 103427, 66562, 48129, 47105, 37889, 35841, 27648, 19456, 35841, 30720, 17408, 24576, 22528, 31744, 29696, 32769, 61441, 64513, 49153, 28672, 22528, 38913, 41985, 31744, 29696, 39937, 33793, 16384, 16384, 11264, -3072, -9216, -7168, 0, 19456, 26624, 18432, 26624, 32769, 37889, 64513, 71682, 52225, 28672, 0, 0, 19456, 9216, 0, 18432, 35841, 47105, 39937, 24576, 19456, 16384, 22528, 6144, -6144, 0, -1024, -2048, -14336, -19456, -6144, 4096, 23552, 29696, 20480, 26624, 52225, 53249, 15360, -12288, -27648, -15360, -11264, -36865, -22528, 0, -13312, -20480, 2048, 43009, 53249, 38913, 31744, 46081, 60417, 46081, 29696, 2048, -22528, -14336, -12288, -29696, -32769, 1024, 29696, 37889, 52225, 35841, 4096, -5120, 2048, 5120, 10240, 33793, 24576, 24576, 34817, 21504, 35841, 28672, 5120, -8192, -17408, 0, 17408, 26624, 25600, 36865, 50177, 48129, 64513, 81922, 96258, 88066, 52225, 48129, 57345, 55297, 51201, 37889, 40961, 68610, 54273, 19456, 23552, 44033, 47105, 24576, 21504, 40961, 45057, 58369, 71682, 65538, 56321, 44033, 45057, 50177, 46081, 43009, 27648, 18432, 43009, 65538, 60417, 58369, 69634, 63489, 56321, 39937, 16384, 1024, -26624, -27648, -22528, -35841, -40961, -39937, -33793, -22528, 7168, 39937, 40961, 26624, 30720, 40961, 23552, 18432, -1024, -7168, 34817, 54273, 54273, 32769, 8192, 7168, 27648, 46081, 34817, 45057, 50177, 32769, 13312, 19456, 54273, 58369, 59393, 53249, 45057, 53249, 47105, 60417, 64513, 39937, 14336, -5120, -23552, -47105, -45057, -35841, -38913, -33793, -17408, 9216, 31744, 24576, 12288, 26624, 36865, 31744, 0, -24576, -3072, 4096, -3072, -8192, -7168, 0, 7168, 14336, 1024, -7168, 10240, 24576, 16384, 5120, 8192, 15360, 10240, 26624, 50177, 40961, 34817, 40961, 31744, 12288, -1024, -6144, -6144, 18432, 24576, -11264, -44033, -38913, -11264, -6144, -9216, -4096, -5120, -8192, -5120, -1024, -7168, 8192, 37889, 52225, 47105, 35841, 37889, 25600, 14336, 0, -6144, 34817, 83970, 83970, 50177, 33793, 23552, 16384, 9216, 12288, 34817, 32769, 28672, 16384, 1024, 21504, 36865, 35841, 26624, 14336, -8192, -31744, -30720, -30720, -52225, -69634, -50177, -28672, -21504, -11264, 7168, 49153, 41985, 0, -11264, -6144, 0, 2048, 0, 0, -2048, -18432, -24576, -21504, -21504, -7168, -12288, -17408, -7168, -11264, -17408, -24576, -22528, -19456, -26624, -16384, -2048, 2048, 15360, 5120, -20480, -10240, 15360, 29696, 20480, 10240, 9216, -2048, -12288, -38913, -49153, -24576, -16384, -20480, -38913, -45057, -34817, -39937, -27648, -15360, -10240, 5120, 0, -16384, -3072, 2048, 2048, 28672, 20480, -7168, -3072, -10240, -21504, 3072, 30720, 25600, 23552, 27648, 6144, -2048, 17408, 26624, 39937, 58369, 39937, 8192, -8192, 10240, 46081, 45057, 32769, 16384, 11264, 22528, 22528, 49153, 64513, 56321, 57345, 38913, 26624, 8192, -19456, -29696, -25600, -1024, 13312, -2048, -8192, -8192, -14336, 3072, 23552, 30720, 49153, 52225, 53249, 61441, 61441, 54273, 36865, 26624, 17408, 12288, 29696, 54273, 67586, 63489, 49153, 39937, 32769, 16384, 5120, 4096, 23552, 39937, 38913, 51201, 39937, 24576, 41985, 58369, 54273, 22528, 0, 9216, 29696, 31744, 15360, 14336, 31744, 58369, 64513, 58369, 45057, 31744, 45057, 48129, 52225, 44033, 5120, 0, 14336, 14336, 14336, 14336, 18432, 16384, 28672, 38913, -1024, -16384, 22528, 53249, 62465, 34817, 9216, 10240, 14336, -4096, -31744, -21504, -21504, -19456, -15360, -26624, -11264, -23552, -36865, -32769, -24576, -2048, 9216, 30720, 44033, 58369, 51201, 6144, -3072, 4096, 5120, -10240, -29696, -22528, 0, 2048, -12288, -10240, -8192, -5120, -6144, -13312, -16384, -28672, -28672, 3072, 32769, 26624, 20480, 7168, -13312, -11264, -20480, -10240, 0, -13312, -20480, -41985, -40961, -20480, -16384, -20480, -18432, -2048, -2048, -21504, -24576, -9216, -10240, -25600, -27648, -16384, -14336, -1024, 5120, -4096, 17408, 35841, -62465, -429069, -631827, -149508, 432141, 523279, 208902, -104451, -92162, 26624, 63489, 26624, 4096, 51201, 48129, -17408, -93186, -56321, 65538, 69634, -70658, -186373, -169989, -121859, -67586, -23552, 14336, 69634, 81922, 90114, 50177, -21504, -11264, 51201, 56321, 5120, 3072, 7168, -15360, -20480, -11264, -1024, 2048, 10240, 3072, 0, -3072, -18432, -27648, -47105, -45057, -33793, -29696, -89090, -212998, -174085, 30720, 153604, 117763, 57345, 59393, 49153, 28672, 55297, 61441, 76802, 109571, 46081, 3072, 35841, 66562, 87042, 59393, 15360, -12288, -21504, -7168, 14336, 9216, -26624, -22528, 0, 41985, 77826, 72706, 82946, 53249, 33793, 31744, -49153, -114691, -97282, -23552, 31744, 44033, 48129, 3072, -86018, -181253, -176133, 28672, 218118, 186373, 83970, 19456, -39937, -56321, 2048, 68610, 52225, -26624, -53249, -25600, -25600, -44033, -28672, 16384, 68610, 62465, -32769, -70658, -16384, 25600, 43009, -49153, -153604, -51201, 155652, 215046, 52225, -57345, 29696, 73730, 33793, 32769, 15360, 3072, 65538, 114691, 92162, 27648, -6144, 40961, 82946, 55297, 35841, 90114, 124931, 78850, 52225, 62465, 100355, 135172, 76802, 12288, 22528, 52225, 67586, 45057, 41985, 107523, 150532, 157700, 142340, 114691, 136196, 177157, 150532, 66562, 25600, 12288, -20480, -12288, 17408, 23552, 25600, 27648, 30720, 35841, 20480, -12288, -29696, 6144, 54273, 46081, -23552, -74754, -24576, 29696, 37889, 35841, 28672, 37889, 35841, 7168, -28672, 0, 45057, 24576, 40961, 81922, 66562, 9216, -20480, -8192, 8192, 30720, 6144, -26624, -46081, -66562, -81922, -73730, -15360, -4096, -17408, 9216, 18432, -14336, -46081, -37889, -11264, 24576, 20480, -18432, -45057, -53249, -44033, -48129, -18432, 24576, 67586, 102403, 91138, 52225, 15360, 67586, 129027, 115715, 66562, 35841, 60417, 27648, 13312, 46081, 52225, 54273, 17408, -2048, 11264, 32769, 35841, 38913, 59393, 21504, -19456, -17408, 11264, 38913, 45057, 29696, 1024, 25600, 82946, 108547, 74754, 34817, 49153, 64513, 60417, 30720, 6144, 19456, 31744, 13312, -24576, -31744, 6144, 36865, 28672, 14336, 6144, 4096, 4096, -7168, 10240, 41985, 33793, 4096, -21504, -21504, -3072, 2048, -3072, -17408, 5120, 56321, 69634, 61441, 48129, 16384, -15360, 8192, 36865, -5120, -48129, -51201, -12288, -3072, -38913, -23552, -8192, -6144, 21504, 48129, 55297, 36865, 0, -9216, -4096, -46081, -49153, 0, 20480, 5120, -13312, -8192, -23552, -50177, -66562, -66562, -51201, -14336, 12288, -49153, -118787, -111619, -66562, -17408, 31744, 44033, -9216, -34817, -32769, -15360, 20480, 40961, 48129, 14336, -32769, -38913, -14336, 1024, 20480, 34817, 9216, 5120, 12288, 9216, 46081, 77826, 51201, -7168, -37889, -3072, 35841, 26624, 23552, 34817, 32769, 39937, 33793, 14336, 18432, 39937, 20480, -27648, -58369, -64513, -61441, -73730, -78850, -70658, -41985, -28672, -55297, -58369, -44033, -43009, -43009, -16384, -2048, -19456, -21504, 0, 33793, 15360, -10240, -4096, -7168, -3072, 0, -2048, -19456, -20480, -17408, -29696, 1024, 10240, -11264, -31744, -34817, -7168, 0, -15360, -56321, -76802, -51201, -10240, -20480, -63489, -41985, -19456, -13312, -19456, -41985, -31744, -5120, 20480, 9216, -11264, 0, 13312, 25600, 19456, -2048, -12288, -3072, -18432, -39937, -16384, 8192, 23552, 19456, -22528, -74754, -59393, 3072, 23552, 8192, -18432, -37889, -22528, -5120, -18432, -46081, -38913, -5120, 8192, 3072, 5120, 12288, 36865, 61441, 39937, 2048, 14336, 33793, -22528, -45057, 9216, 34817, 32769, -7168, -46081, -20480, 20480, 41985, 17408, -50177, -70658, -29696, -15360, -23552, -40961, -41985, 1024, 9216, 0, -3072, -5120, 24576, 23552, -6144, -36865, -32769, -4096, -8192, -9216, 0, 16384, 16384, -9216, -17408, -7168, 11264, 5120, -24576, -39937, -25600, -30720, -64513, -69634, -69634, -51201, -47105, -55297, -29696, -27648, -38913, -34817, 2048, 35841, 16384, -3072, 4096, 41985, 53249, 21504, 0, -15360, -34817, -30720, -3072, 3072, -13312, -31744, -32769, -14336, 5120, 24576, 40961, 44033, 7168, -26624, -8192, 9216, 28672, 31744, -10240, -34817, -35841, -28672, 0, 15360, 15360, 11264, -11264, -11264, 6144, 7168, 6144, 7168, 26624, 28672, -12288, -32769, 0, 38913, 32769, 11264, 17408, 43009, 59393, 56321, 34817, 14336, 24576, 35841, 40961, 52225, 48129, 16384, -1024, 25600, 29696, -4096, -28672, -43009, -40961, -22528, 5120, -1024, -34817, -33793, -10240, 0, -8192, -9216, 25600, 66562, 72706, 57345, 36865, 15360, 22528, 33793, 25600, 30720, 33793, 3072, -39937, -41985, -8192, 8192, 10240, 7168, 7168, 9216, 8192, 15360, 25600, 38913, 48129, 29696, 6144, 9216, 30720, 45057, 48129, 53249, 53249, 32769, 17408, 25600, 34817, 33793, 28672, 29696, 35841, 35841, 32769, 22528, 3072, 1024, 25600, 35841, 8192, -14336, -14336, -24576, -41985, -29696, 0, -2048, -19456, -7168, 10240, -8192, -31744, -19456, 0, -3072, -20480, -48129, -71682, -61441, -35841, -19456, 1024, 19456, 11264, 5120, 17408, 13312, -9216, -25600, -28672, -24576, -13312, -14336, -38913, -51201, -40961, -33793, -34817, -21504, 3072, 13312, 4096, -3072, -9216, -28672, -46081, -31744, -3072, -3072, -30720, -44033, -38913, -36865, -32769, -3072, 35841, 36865, -3072, -25600, -10240, -12288, -60417, -100355, -83970, -35841, -4096, -6144, -22528, -26624, -19456, -22528, -26624, -4096, 30720, 43009, 37889, 35841, 44033, 52225, 41985, 11264, -9216, -11264, -3072, 15360, 21504, -9216, -34817, -6144, 30720, 31744, 12288, -1024, -7168, -13312, -34817, -51201, -39937, -28672, -38913, -54273, -68610, -82946, -64513, -11264, 28672, 19456, -27648, -71682, -76802, -58369, -43009, -23552, -4096, -8192, -27648, -25600, 3072, 20480, 1024, -25600, -29696, -31744, -37889, -28672, -26624, -49153, -55297, -36865, -44033, -59393, -32769, -5120, -28672, -64513, -64513, -46081, -46081, -60417, -76802, -84994, -74754, -45057, -16384, -11264, -20480, -25600, -14336, -2048, -6144, -15360, -28672, -48129, -40961, -7168, -10240, -55297, -76802, -69634, -55297, -25600, 2048, 16384, 35841, 41985, 14336, -11264, -22528, -40961, -41985, -7168, 28672, 48129, 36865, -3072, -26624, -18432, -19456, -23552, -17408, -21504, -23552, -10240, -14336, -36865, -45057, -38913, -14336, 24576, 29696, 1024, -14336, -10240, -7168, -9216, -9216, 15360, 48129, 29696, -19456, -27648, -9216, -4096, 1024, 1024, -25600, -54273, -56321, -32769, 2048, 22528, 19456, 16384, 11264, 0, -7168, -23552, -53249, -60417, -41985, -25600, -25600, -49153, -86018, -92162, -61441, -27648, -14336, -22528, -31744, -25600, -19456, -20480, -16384, -17408, -39937, -55297, -43009, -21504, -6144, -5120, -21504, -34817, -24576, -10240, -9216, -15360, -27648, -38913, -33793, -19456, -19456, -33793, -37889, -28672, -25600, -30720, -25600, 3072, 32769, 38913, 24576, 10240, -2048, -14336, -19456, -12288, 10240, 32769, 19456, -13312, -10240, 17408, 22528, 18432, 17408, 5120, 5120, 27648, 34817, 34817, 52225, 50177, 18432, 18432, 50177, 59393, 40961, 27648, 27648, 21504, 4096, -1024, 10240, 18432, 11264, 2048, -6144, -12288, 1024, 25600, 45057, 50177, 40961, 33793, 45057, 60417, 64513, 51201, 26624, 22528, 48129, 57345, 36865, 16384, 9216, 20480, 46081, 45057, 10240, -6144, 1024, 8192, 13312, 9216, 1024, 3072, -5120, -18432, -2048, -3072, -47105, -53249, -4096, 11264, -10240, -8192, 31744, 86018, 94210, 27648, -27648, -11264, 3072, -12288, -13312, -10240, -39937, -68610, -78850, -83970, -73730, -51201, -47105, -52225, -39937, -29696, -48129, -87042, -103427, -67586, -20480, -34817, -86018, -84994, -21504, 31744, 28672, -13312, -45057, -35841, -8192, 2048, -6144, -29696, -43009, -20480, 9216, 5120, -23552, -44033, -41985, -17408, -6144, -45057, -89090, -87042, -72706, -91138, -110595, -87042, -29696, 5120, -15360, -38913, -3072, 56321, 79874, 65538, 47105, 45057, 53249, 58369, 64513, 74754, 72706, 50177, 15360, -11264, -8192, 12288, 3072, -33793, -52225, -52225, -58369, -53249, -29696, -14336, -25600, -40961, -23552, 18432, 34817, 12288, -11264, -20480, 4096, 50177, 51201, 17408, 32769, 83970, 86018, 46081, 17408, 18432, 47105, 65538, 30720, -17408, -29696, -33793, -48129, -51201, -47105, -64513, -84994, -61441, -1024, 33793, 19456, -2048, -1024, 5120, -5120, -26624, -43009, -45057, -41985, -40961, -38913, -31744, -8192, 25600, 36865, 22528, 20480, 43009, 67586, 75778, 55297, 24576, 27648, 56321, 68610, 66562, 61441, 52225, 53249, 65538, 54273, 30720, 38913, 59393, 37889, -8192, -23552, -4096, 15360, 26624, 33793, 30720, 22528, 28672, 46081, 67586, 80898, 61441, 26624, 21504, 34817, 24576, 6144, 13312, 34817, 56321, 64513, 54273, 48129, 62465, 71682, 53249, 23552, 2048, -6144, -13312, -17408, -11264, -9216, -29696, -52225, -48129, -32769, -18432, 2048, 13312, 2048, 6144, 44033, 67586, 57345, 41985, 33793, 25600, 21504, 9216, -8192, -6144, -2048, -24576, -28672, 6144, 20480, -5120, -21504, -16384, -7168, 0, 1024, 0, 0, -18432, -35841, -15360, 8192, -1024, -16384, -22528, -34817, -33793, -7168, 19456, 31744, 33793, 31744, 30720, 21504, 0, -12288, -14336, -20480, -24576, -29696, -39937, -32769, -13312, -19456, -34817, -28672, -16384, -11264, 1024, 16384, 13312, -4096, -21504, -28672, -22528, -10240, 3072, 16384, 17408, 7168, 13312, 32769, 36865, 24576, 13312, -1024, -26624, -33793, -14336, -2048, -12288, -26624, -36865, -36865, -13312, 8192, -1024, -20480, -16384, 0, 8192, 5120, -11264, -23552, -6144, 21504, 28672, 15360, 4096, 0, -6144, -14336, -4096, 34817, 70658, 73730, 68610, 79874, 80898, 50177, 18432, 13312, 14336, 15360, 29696, 49153, 48129, 13312, -24576, -27648, -5120, -4096, -26624, -35841, -27648, -22528, -28672, -34817, -26624, -6144, -7168, -27648, -21504, 5120, 11264, 5120, 21504, 40961, 28672, -2048, -14336, -7168, 0, 7168, 6144, -9216, -13312, 14336, 33793, 19456, -1024, -15360, -22528, -11264, 9216, 27648, 44033, 48129, 25600, 0, -3072, 14336, 39937, 48129, 30720, 10240, 6144, 11264, 27648, 60417, 86018, 75778, 44033, 27648, 45057, 71682, 77826, 58369, 35841, 36865, 55297, 65538, 66562, 63489, 50177, 34817, 35841, 37889, 36865, 44033, 39937, 14336, 2048, 3072, -14336, -35841, -30720, -18432, -25600, -45057, -55297, -44033, -23552, -9216, 2048, 21504, 39937, 47105, 41985, 32769, 35841, 43009, 34817, 22528, 25600, 33793, 35841, 37889, 43009, 45057, 44033, 40961, 33793, 17408, 1024, -3072, -3072, -14336, -24576, -8192, 17408, 23552, 14336, 3072, -10240, -17408, -8192, 0, 0, 12288, 41985, 66562, 72706, 63489, 43009, 20480, 17408, 45057, 69634, 49153, 9216, 5120, 37889, 60417, 61441, 50177, 31744, 29696, 40961, 41985, 50177, 83970, 102403, 87042, 65538, 40961, 18432, 12288, 13312, 6144, 5120, 5120, -6144, -9216, 13312, 37889, 41985, 33793, 21504, 9216, 12288, 19456, 11264, -6144, -19456, -19456, -6144, 12288, 27648, 37889, 47105, 49153, 23552, -9216, -2048, 24576, 28672, 21504, 16384, 27648, 49153, 57345, 57345, 58369, 55297, 52225, 62465, 83970, 86018, 48129, -10240, -33793, -11264, 15360, 34817, 39937, 27648, 5120, -13312, -29696, -48129, -45057, -29696, -41985, -57345, -67586, -77826, -63489, -33793, -10240, 23552, 74754, 84994, 54273, 43009, 55297, 61441, 52225, 43009, 34817, 33793, 41985, 55297, 79874, 87042, 72706, 64513, 70658, 75778, 57345, 33793, 33793, 38913, 33793, 34817, 35841, 26624, 23552, 43009, 59393, 52225, 44033, 40961, 44033, 30720, 4096, 1024, 21504, 43009, 38913, 8192, -12288, -5120, 11264, 14336, 3072, -3072, 1024, -10240, -39937, -28672, 12288, 18432, 0, 8192, 18432, 0, -4096, 16384, 28672, 27648, 21504, 2048, -27648, -48129, -49153, -29696, 12288, 49153, 54273, 48129, 54273, 56321, 33793, 15360, 30720, 47105, 31744, 30720, 53249, 61441, 66562, 61441, 35841, -7168, -56321, -74754, -63489, -37889, -21504, -26624, -34817, -28672, -15360, 0, 18432, 28672, 34817, 44033, 68610, 102403, 95234, 64513, 59393, 72706, 60417, 28672, 12288, 22528, 41985, 32769, 19456, 21504, 16384, -4096, -30720, -20480, 12288, 26624, 24576, 14336, 15360, 23552, 29696, 57345, 73730, 66562, 45057, 22528, 27648, 55297, 89090, 86018, 65538, 54273, 24576, -2048, -14336, -27648, -61441, -90114, -57345, -20480, -18432, -7168, 17408, 39937, 55297, 56321, 48129, 50177, 34817, -4096, -21504, -20480, -15360, -23552, -47105, -39937, 0, 16384, 2048, 6144, 11264, -24576, -61441, -47105, 2048, 20480, 5120, 12288, 30720, 43009, 40961, 34817, 41985, 48129, 33793, 0, -23552, -31744, -35841, -31744, -12288, 13312, 17408, 3072, -6144, -2048, 7168, 38913, 71682, 66562, 53249, 56321, 71682, 61441, 39937, 50177, 53249, 22528, -13312, -12288, 12288, 21504, 7168, 5120, 18432, -3072, -41985, -55297, -27648, 5120, 2048, -11264, -4096, 16384, 16384, 2048, 6144, 18432, 20480, 20480, 15360, -5120, -16384, -21504, -33793, -45057, -44033, -27648, -7168, 3072, -2048, 7168, 23552, 9216, 0, -5120, -24576, -31744, -26624, -17408, -7168, -10240, -35841, -52225, -54273, -59393, -55297, -54273, -45057, -18432, -8192, 0, 13312, 23552, 30720, 46081, 75778, 109571, 128003, 107523, 92162, 88066, 80898, 84994, 50177, 9216, -10240, -29696, -39937, -56321, -62465, -77826, -79874, -39937, -8192, -2048, -15360, -20480, -26624, -27648, 3072, 3072, -11264, 2048, 3072, 0, -5120, -15360, -24576, -30720, -21504, -25600, -30720, -19456, -2048, 21504, 21504, -16384, -40961, 9216, 89090, 112643, 86018, 60417, 66562, 66562, 64513, 63489, 32769, 6144, 13312, 20480, 32769, 74754, 90114, 68610, 41985, 22528, 32769, 33793, 34817, 34817, 24576, 22528, 16384, 19456, 29696, 21504, 7168, 6144, 18432, 39937, 66562, 78850, 79874, 77826, 86018, 98307, 88066, 73730, 82946, 93186, 65538, 38913, 58369, 70658, 49153, 36865, 34817, 27648, 13312, 4096, 3072, -5120, -13312, -9216, 18432, 49153, 54273, 41985, 32769, 37889, 52225, 67586, 50177, 51201, 97282, 106499, 95234, 90114, 75778, 62465, 56321, 61441, 48129, 22528, 21504, 39937, 39937, 17408, 13312, 9216, -20480, -13312, 10240, -3072, -11264, -26624, -31744, -15360, -6144, 19456, 48129, 75778, 84994, 90114, 103427, 97282, 103427, 91138, 40961, -8192, -12288, 2048, 13312, 44033, 49153, 37889, 23552, 26624, 70658, 77826, 56321, 33793, 33793, 67586, 59393, 38913, 48129, 54273, 64513, 74754, 74754, 75778, 80898, 78850, 79874, 103427, 114691, 119811, 98307, 39937, 17408, 27648, 53249, 64513, 31744, 23552, 23552, 7168, 12288, 29696, 38913, 30720, 18432, 33793, 55297, 32769, -6144, -22528, -13312, 45057, 101379, 108547, 93186, 56321, 36865, 41985, 27648, 10240, -5120, -16384, -11264, -3072, 1024, 17408, 14336, -15360, -16384, -18432, -19456, -1024, 2048, 8192, 28672, 57345, 71682, 62465, 50177, 65538, 83970, 67586, 43009, 26624, 28672, 50177, 60417, 41985, 32769, 23552, 1024, 25600, 54273, 78850, 77826, 14336, -19456, 8192, 39937, 0, -23552, 17408, 39937, 46081, 60417, 69634, 45057, 28672, 11264, -1024, 12288, 13312, 43009, 48129, 28672, 43009, 65538, 113667, 154628, 171013, 143364, 94210, 69634, 54273, 59393, 66562, 66562, 56321, 15360, -17408, -15360, -4096, 13312, 16384, -10240, -5120, 9216, 10240, 16384, 35841, 81922, 90114, 63489, 53249, 49153, 41985, 39937, 57345, 79874, 84994, 87042, 87042, 37889, -10240, 7168, 19456, 5120, 10240, 10240, 2048, 7168, 15360, 35841, 41985, 16384, 17408, 51201, 94210, 120835, 103427, 79874, 67586, 67586, 49153, 30720, 56321, 56321, 47105, 48129, 41985, 53249, 34817, 8192, -6144, -22528, -15360, -24576, -62465, -64513, -15360, 22528, 55297, 81922, 70658, 75778, 71682, 3072, -55297, -86018, -108547, -68610, -28672, -44033, -35841, -11264, 14336, 29696, 32769, 29696, 27648, 32769, 0, -23552, -20480, -16384, -25600, -40961, -44033, -68610, -81922, -54273, -10240, 19456, 23552, 22528, 27648, 32769, 23552, 33793, 38913, 41985, 73730, 94210, 95234, 37889, -6144, 18432, 41985, 46081, 40961, 49153, 30720, -11264, -10240, 9216, 13312, 24576, 49153, 65538, 83970, 89090, 97282, 116739, 108547, 78850, 54273, 46081, 43009, 30720, 1024, -13312, -2048, -5120, -1024, 16384, 51201, 93186, 97282, 79874, 73730, 56321, 43009, 56321, 44033, 11264, -18432, -45057, -49153, -30720, -13312, -30720, -44033, -6144, 27648, 29696, 19456, 12288, 13312, -17408, -54273, -46081, -48129, -51201, -45057, -55297, -41985, -23552, 1024, 21504, 38913, 86018, 109571, 112643, 95234, 50177, 13312, -6144, 4096, 16384, 17408, -14336, -37889, 14336, 62465, 75778, 66562, 36865, -1024, -14336, 21504, 50177, 83970, 66562, -19456, -56321, -47105, -26624, -36865, -61441, -69634, -83970, -75778, -48129, -34817, -55297, -52225, -11264, 22528, 62465, 72706, 54273, 12288, -27648, -39937, -43009, -51201, -82946, -110595, -101379, -87042, -110595, -114691, -75778, -38913, -15360, -36865, -49153, -18432, 11264, 41985, 74754, 87042, 61441, 22528, -15360, -36865, -66562, -102403, -114691, -129027, -122883, -110595, -98307, -74754, -70658, -82946, -88066, -35841, 0, -10240, -6144, 16384, 31744, 1024, 3072, 48129, 51201, 26624, 22528, 70658, 106499, 88066, 48129, 21504, 37889, 46081, 49153, 37889, -16384, -55297, -53249, -15360, -5120, -25600, -11264, -12288, -20480, -27648, -34817, -15360, -4096, 9216, 38913, 48129, 6144, -49153, -67586, -41985, -3072, -17408, -61441, -72706, -46081, -19456, -9216, -2048, 8192, 30720, 19456, 9216, 24576, 24576, 24576, 21504, 30720, 30720, -13312, -67586, -106499, -114691, -67586, -9216, -21504, -52225, -26624, -15360, -29696, 1024, 44033, 54273, 75778, 79874, 55297, 48129, 48129, 40961, 11264, 9216, 38913, 28672, -14336, -68610, -87042, -62465, -37889, -22528, -43009, -65538, -57345, -40961, -31744, -21504, 0, 0, -30720, -58369, -62465, -70658, -102403, -97282, -54273, -21504, 0, 9216, 17408, 48129, 57345, 43009, 68610, 86018, 72706, 49153, 54273, 108547, 106499, 54273, 33793, 24576, 5120, -2048, 7168, -4096, -35841, -61441, -72706, -78850, -72706, -44033, -30720, -18432, 1024, 4096, -8192, -4096, -4096, -23552, -28672, -52225, -53249, -6144, 39937, 73730, 69634, 47105, 17408, 10240, -9216, -61441, -65538, -62465, -68610, -74754, -84994, -66562, -64513, -67586, -77826, -121859, -119811, -97282, -99331, -66562, -18432, 16384, 5120, -32769, -6144, 12288, -8192, -27648, -46081, -49153, -33793, 14336, 61441, 76802, 48129, 6144, 7168, -5120, -22528, -23552, -37889, -24576, 2048, 20480, 48129, 84994, 102403, 83970, 53249, 14336, -28672, -50177, -74754, -119811, -116739, -90114, -88066, -79874, -92162, -93186, -82946, -90114, -50177, 0, 16384, 39937, 59393, 68610, 81922, 69634, 4096, -36865, -31744, -21504, -20480, -24576, -4096, 15360, 8192, -13312, -26624, -9216, 0, -1024, -5120, -26624, -50177, -65538, -69634, -62465, -43009, 8192, 29696, -5120, 7168, 30720, 10240, 8192, -2048, -20480, -19456, -32769, -64513, -87042, -95234, -109571, -103427, -79874, -61441, -80898, -133124, -134148, -107523, -75778, -31744, 0, 40961, 63489, 56321, 37889, 25600, 54273, 66562, 25600, -12288, 2048, 43009, 50177, 58369, 64513, 51201, 74754, 128003, 132100, 75778, 34817, 32769, 28672, 7168, -10240, -4096, 16384, 31744, 10240, -41985, -67586, -62465, -69634, -75778, -61441, -56321, -73730, -116739, -135172, -87042, -27648, 3072, -17408, -28672, 27648, 65538, 45057, -1024, -30720, -31744, -50177, -55297, -39937, -48129, -47105, -24576, 16384, 66562, 64513, 33793, 8192, 6144, 68610, 120835, 91138, 46081, 29696, 4096, -21504, 8192, 54273, 50177, 30720, 31744, 25600, -15360, -24576, -1024, -7168, -11264, -29696, -58369, -49153, -40961, -47105, -69634, -76802, -21504, 26624, 18432, -3072, -20480, -37889, -14336, 32769, 71682, 90114, 76802, 75778, 57345, 0, -41985, -52225, -27648, 2048, 19456, -1024, -45057, -62465, -96258, -116739, -79874, -24576, 8192, 5120, 8192, 9216, 4096, 24576, 50177, 48129, 4096, -53249, -88066, -100355, -112643, -133124, -168965, -177157, -116739, -90114, -94210, -59393, -39937, -41985, -36865, -19456, 24576, 81922, 72706, 10240, -17408, -49153, -76802, -53249, -56321, -112643, -129027, -91138, -63489, -43009, -28672, -11264, 22528, 72706, 100355, 83970, 50177, -17408, -50177, -20480, 4096, 17408, -24576, -48129, -21504, -20480, -20480, -34817, -53249, -46081, -25600, -7168, 3072, 19456, 19456, 25600, 49153, 44033, -17408, -78850, -40961, 26624, 23552, -5120, 13312, 40961, 47105, 56321, 46081, 20480, -46081, -106499, -122883, -132100, -77826, -24576, -26624, -29696, -18432, 3072, -6144, -10240, -6144, -4096, 16384, 0, -36865, -49153, -34817, 0, 48129, 106499, 105475, 19456, -74754, -107523, -83970, -58369, -63489, -73730, -65538, -13312, 51201, 48129, 38913, 48129, 55297, 68610, 39937, 13312, 8192, 6144, 11264, -2048, -4096, -13312, -27648, -38913, -54273, -25600, 38913, 94210, 87042, 54273, 57345, 51201, 31744, 14336, -36865, -100355, -106499, -74754, -39937, -14336, -43009, -97282, -131076, -121859, -69634, -9216, -10240, -81922, -91138, -20480, 55297, 113667, 92162, 29696, -13312, -45057, -65538, -66562, -49153, -32769, -16384, -30720, -72706, -78850, -44033, 0, 23552, 12288, -13312, -24576, -25600, -26624, -49153, -69634, -34817, -23552, -71682, -104451, -113667, -119811, -111619, -69634, -12288, 0, -7168, 30720, 51201, 13312, -11264, -2048, 10240, 13312, 20480, 35841, 62465, 95234, 67586, 8192, -23552, -38913, -43009, -40961, -17408, -3072, -9216, -12288, -11264, 7168, 11264, 0, 16384, 43009, 30720, -34817, -78850, -51201, 10240, 73730, 115715, 126979, 122883, 73730, 0, -25600, -25600, -16384, 12288, 28672, 51201, 99331, 128003, 124931, 106499, 73730, 43009, 32769, 24576, 3072, -26624, -37889, -37889, -40961, -37889, -32769, -45057, -65538, -50177, -45057, -65538, -54273, -48129, -73730, -105475, -106499, -58369, -2048, 22528, 11264, -2048, -17408, -41985, -44033, -31744, -30720, -47105, -87042, -143364, -165893, -134148, -83970, -57345, -69634, -74754, -60417, -32769, 10240, 40961, 62465, 44033, -24576, -100355, -126979, -100355, -72706, -27648, 1024, -10240, -5120, 13312, 40961, 65538, 60417, 48129, 26624, -20480, -70658, -82946, -67586, -44033, -7168, 12288, -12288, -12288, 28672, 52225, 54273, 63489, 92162, 104451, 77826, 45057, 18432, 3072, -9216, 5120, 36865, 21504, 4096, 8192, 26624, 44033, 23552, -9216, -23552, 0, 15360, 3072, 18432, 31744, 14336, 6144, 20480, 41985, 86018, 116739, 116739, 140292, 168965, 149508, 102403, 61441, 8192, -62465, -119811, -134148, -86018, -28672, 6144, 44033, 65538, 63489, 33793, 10240, 18432, 9216, -10240, -9216, 1024, -12288, -61441, -92162, -67586, -1024, 45057, 35841, 3072, -8192, 2048, 16384, 9216, -30720, -60417, -53249, -24576, 19456, 67586, 92162, 88066, 82946, 86018, 87042, 67586, 18432, -20480, -44033, -69634, -88066, -86018, -62465, -27648, 1024, 13312, 26624, 53249, 52225, -8192, -86018, -119811, -106499, -53249, 4096, 33793, 53249, 51201, 10240, -26624, -28672, -18432, -12288, -2048, -13312, -44033, -67586, -86018, -102403, -125955, -154628, -162820, -140292, -114691, -107523, -103427, -95234, -77826, -33793, 11264, 25600, 25600, 27648, 15360, 16384, 32769, 18432, -14336, -25600, -19456, -21504, -14336, 2048, -9216, -27648, -6144, 20480, 19456, 23552, 49153, 57345, 30720, -4096, -4096, 36865, 59393, 31744, 10240, 16384, 9216, -19456, -37889, -9216, 54273, 82946, 40961, -12288, -44033, -81922, -102403, -62465, -3072, 33793, 60417, 80898, 90114, 64513, -15360, -104451, -114691, -56321, -7168, 3072, 2048, 13312, 38913, 65538, 87042, 97282, 97282, 114691, 143364, 130051, 76802, 31744, 18432, 38913, 64513, 68610, 67586, 65538, 41985, 51201, 118787, 134148, 62465, 20480, 47105, 79874, 84994, 58369, 5120, -40961, -69634, -84994, -82946, -69634, -61441, -45057, -31744, -25600, -7168, 3072, -16384, -30720, -23552, -22528, -15360, 9216, 25600, 30720, 44033, 64513, 84994, 87042, 57345, 25600, 7168, -19456, -40961, -16384, 31744, 54273, 36865, 0, -28672, -23552, 17408, 60417, 48129, -18432, -65538, -49153, -10240, 0, -33793, -74754, -56321, 25600, 92162, 102403, 95234, 96258, 84994, 47105, -5120, -43009, -43009, -33793, -48129, -55297, -17408, 33793, 46081, 7168, -39937, -31744, 52225, 134148, 141316, 123907, 133124, 145412, 160772, 192517, 188421, 131076, 82946, 57345, 18432, -23552, -78850, -161796, -207878, -163845, -86018, -44033, -22528, 17408, 57345, 49153, 31744, 64513, 86018, 37889, -4096, -1024, -11264, -30720, -30720, -48129, -69634, -57345, -50177, -49153, -14336, 19456, 13312, -7168, -38913, -73730, -58369, 12288, 87042, 115715, 95234, 97282, 177157, 248839, 233479, 181253, 114691, 5120, -84994, -95234, -72706, -64513, -63489, -59393, -21504, 49153, 80898, 50177, 20480, 13312, -3072, -11264, 44033, 145412, 187397, 118787, 19456, -29696, -49153, -61441, -47105, -24576, -21504, -27648, -37889, -61441, -75778, -56321, -21504, 8192, 40961, 86018, 119811, 113667, 80898, 55297, 43009, 47105, 44033, -20480, -136196, -202758, -199686, -183301, -161796, -111619, -57345, -18432, -3072, -23552, -49153, -38913, -13312, -1024, 8192, 4096, -18432, -11264, 51201, 114691, 126979, 98307, 50177, -7168, -55297, -66562, -39937, 2048, 33793, 35841, 23552, 30720, 51201, 48129, 37889, 47105, 48129, 27648, 7168, -11264, -20480, 0, 25600, 26624, 22528, 26624, 25600, 12288, -10240, -12288, 43009, 101379, 90114, 35841, -6144, -9216, 32769, 64513, 23552, -27648, -27648, -18432, -26624, -25600, -22528, -13312, 14336, 25600, -6144, -32769, 0, 86018, 146436, 119811, 65538, 51201, 36865, -2048, -2048, 57345, 128003, 160772, 118787, 15360, -79874, -113667, -64513, 54273, 167941, 197638, 151556, 83970, 55297, 98307, 151556, 137220, 92162, 75778, 52225, -12288, -64513, -47105, 16384, 69634, 80898, 47105, -14336, -53249, -37889, -21504, -52225, -108547, -125955, -73730, 2048, 29696, 16384, 22528, 46081, 66562, 82946, 59393, 15360, 27648, 59393, 29696, -5120, -27648, -105475, -178181, -151556, -98307, -88066, -88066, -88066, -77826, -16384, 51201, 50177, -2048, -56321, -82946, -66562, -35841, -13312, 16384, 21504, -37889, -77826, -33793, 5120, -29696, -77826, -71682, -14336, 52225, 83970, 75778, 76802, 115715, 148484, 136196, 86018, 31744, 1024, -3072, -16384, -47105, -38913, 22528, 80898, 100355, 103427, 126979, 164869, 160772, 94210, 37889, 29696, 14336, -20480, -47105, -74754, -87042, -53249, -25600, -32769, -23552, -21504, -81922, -139268, -120835, -68610, -17408, 19456, 26624, 31744, 86018, 154628, 174085, 149508, 130051, 132100, 112643, 39937, -45057, -100355, -118787, -96258, -45057, 14336, 91138, 139268, 90114, 6144, -25600, -39937, -57345, -37889, -17408, -25600, -14336, 12288, 26624, 65538, 120835, 114691, 70658, 57345, 71682, 76802, 54273, 18432, 18432, 53249, 64513, 41985, 29696, 27648, 17408, 17408, 24576, 15360, -9216, -16384, 11264, 58369, 114691, 174085, 187397, 118787, 28672, -2048, 30720, 90114, 121859, 101379, 56321, 2048, -54273, -77826, -54273, -29696, -9216, 23552, 31744, -1024, -18432, -2048, 19456, 37889, 30720, 0, -9216, -12288, -58369, -84994, -21504, 46081, 29696, -14336, -20480, -5120, 25600, 78850, 105475, 70658, 9216, -50177, -87042, -61441, 3072, 31744, 31744, 55297, 62465, 1024, -73730, -96258, -69634, -26624, 0, -2048, -22528, -47105, -55297, -9216, 74754, 114691, 94210, 60417, 7168, -73730, -115715, -82946, -32769, -8192, -11264, -33793, -51201, -31744, 23552, 80898, 98307, 68610, 32769, 11264, -26624, -79874, -101379, -87042, -65538, -43009, -19456, 17408, 76802, 105475, 86018, 78850, 99331, 104451, 102403, 97282, 58369, 25600, 36865, 32769, -11264, -40961, -48129, -38913, 11264, 68610, 69634, 48129, 58369, 86018, 108547, 118787, 103427, 55297, -13312, -86018, -133124, -143364, -133124, -115715, -90114, -71682, -68610, -74754, -76802, -69634, -54273, -36865, -27648, -43009, -65538, -50177, 0, 12288, -46081, -117763, -135172, -110595, -79874, -55297, -31744, -6144, 12288, 17408, 0, -49153, -103427, -118787, -94210, -68610, -41985, -12288, -31744, -92162, -102403, -58369, -22528, -5120, -26624, -112643, -180229, -157700, -112643, -106499, -115715, -131076, -142340, -118787, -107523, -156676, -190469, -131076, -46081, -35841, -92162, -125955, -108547, -100355, -112643, -113667, -125955, -161796, -160772, -100355, -20480, 38913, 21504, -89090, -194565, -226310, -222214, -191493, -124931, -70658, -56321, -71682, -102403, -107523, -87042, -100355, -148484, -167941, -144388, -135172, -168965, -221190, -249863, -247815, -244743, -242695, -221190, -189445, -162820, -151556, -155652, -141316, -76802, 2048, 43009, 37889, 8192, -33793, -86018, -124931, -134148, -124931, -112643, -104451, -109571, -148484, -212998, -245767, -221190, -177157, -164869, -201734, -254983, -265224, -217094, -172037, -189445, -218118, -177157, -112643, -93186, -90114, -96258, -149508, -195589, -147460, -55297, -3072, 9216, -14336, -66562, -73730, -49153, -76802, -126979, -135172, -118787, -111619, -130051, -153604, -136196, -98307, -94210, -117763, -121859, -101379, -81922, -76802, -79874, -82946, -90114, -104451, -126979, -147460, -138244, -107523, -97282, -109571, -121859, -113667, -79874, -82946, -164869, -239623, -231431, -160772, -77826, -34817, -40961, -69634, -80898, -54273, -17408, 1024, 0, -30720, -73730, -91138, -74754, -35841, 3072, 13312, -4096, -20480, -41985, -90114, -143364, -161796, -147460, -122883, -97282, -65538, -47105, -70658, -97282, -81922, -68610, -87042, -102403, -104451, -99331, -76802, -54273, -50177, -39937, -11264, 3072, 0, -10240, -32769, -34817, -14336, -22528, -50177, -50177, -26624, 6144, 26624, 25600, 24576, 3072, -37889, -52225, -32769, 8192, 59393, 73730, 39937, -16384, -76802, -97282, -58369, -11264, 2048, -2048, -35841, -86018, -101379, -80898, -38913, 33793, 87042, 61441, 5120, -9216, -7168, -60417, -117763, -97282, -50177, -36865, -15360, 26624, 60417, 54273, 16384, -3072, 7168, 7168, -25600, -80898, -126979, -110595, 0, 142340, 189445, 122883, 35841, -7168, -25600, -49153, -63489, -68610, -88066, -84994, -65538, -84994, -82946, -5120, 74754, 102403, 77826, 22528, -38913, -101379, -114691, -52225, 29696, 71682, 37889, -60417, -117763, -70658, 7168, 63489, 97282, 89090, 77826, 84994, 44033, -11264, -27648, -51201, -53249, -17408, -43009, -84994, -47105, 0, 0, -12288, -1024, 18432, -13312, -62465, -71682, -72706, -67586, -58369, -66562, -41985, 23552, 74754, 121859, 150532, 126979, 92162, 70658, 36865, 21504, 37889, 39937, 40961, 52225, 55297, 74754, 96258, 102403, 144388, 185349, 167941, 141316, 105475, 47105, 9216, 3072, 20480, 38913, 25600, -12288, -55297, -65538, -9216, 56321, 71682, 57345, 52225, 34817, -32769, -77826, -8192, 103427, 139268, 130051, 165893, 239623, 289800, 299017, 242695, 160772, 139268, 133124, 110595, 130051, 122883, 36865, -12288, 10240, 29696, 1024, -52225, -83970, -91138, -100355, -96258, -67586, -30720, 19456, 71682, 75778, 45057, 31744, 17408, 2048, 24576, 64513, 81922, 54273, 0, 3072, 49153, 57345, 33793, 14336, 35841, 92162, 92162, 33793, 2048, 19456, 72706, 112643, 100355, 70658, 41985, 15360, 14336, 51201, 99331, 106499, 74754, 44033, -12288, -95234, -125955, -94210, -65538, -47105, -2048, 22528, -28672, -106499, -139268, -110595, -31744, 37889, 57345, 48129, 28672, 4096, -15360, -1024, 65538, 138244, 164869, 138244, 72706, -6144, -50177, -29696, -43009, -133124, -150532, -93186, -82946, -44033, 48129, 77826, 75778, 87042, 71682, 40961, -1024, -46081, -56321, -40961, -12288, 24576, 45057, 52225, 59393, 70658, 110595, 167941, 171013, 123907, 89090, 61441, 31744, 10240, -33793, -67586, -23552, 38913, 45057, 10240, -12288, 0, 36865, 77826, 89090, 33793, -29696, -57345, -74754, -91138, -108547, -116739, -84994, -48129, -35841, -43009, -57345, -61441, -67586, -69634, -44033, -37889, -56321, -32769, 24576, 66562, 75778, 56321, 37889, 44033, 67586, 87042, 121859, 180229, 207878, 196614, 181253, 158724, 149508, 137220, 73730, 15360, 0, -34817, -87042, -86018, -35841, 39937, 138244, 201734, 179205, 105475, 15360, -37889, -18432, -5120, -41985, -72706, -97282, -108547, -72706, -5120, 76802, 117763, 87042, 61441, 60417, 46081, 34817, 29696, 8192, -20480, -24576, -7168, -6144, 6144, 56321, 79874, 74754, 81922, 82946, 70658, 46081, 19456, 28672, 49153, 20480, -28672, -20480, 34817, 74754, 97282, 112643, 104451, 74754, 26624, -12288, -18432, -8192, 13312, 4096, -49153, -61441, -14336, 21504, 45057, 64513, 39937, -20480, -63489, -78850, -84994, -78850, -88066, -104451, -40961, 46081, 70658, 78850, 65538, 47105, 98307, 135172, 112643, 101379, 77826, 51201, 75778, 83970, 53249, 10240, -65538, -115715, -100355, -93186, -105475, -95234, -76802, -58369, -39937, -35841, -18432, 4096, -1024, 2048, 5120, -37889, -68610, -66562, -46081, 17408, 45057, 9216, 15360, 60417, 111619, 148484, 103427, 24576, 3072, 31744, 74754, 97282, 66562, 5120, -14336, 39937, 93186, 81922, 43009, -6144, -47105, -26624, 38913, 75778, 56321, 36865, 34817, 23552, 33793, 54273, 27648, -10240, -17408, -13312, -34817, -49153, -24576, -20480, -40961, -49153, -52225, -19456, 45057, 47105, -7168, -9216, 38913, 86018, 131076, 154628, 111619, 7168, -92162, -146436, -140292, -78850, -17408, -13312, -61441, -84994, -64513, -55297, -58369, -64513, -66562, -9216, 65538, 76802, 83970, 108547, 125955, 151556, 134148, 67586, 22528, -10240, -55297, -50177, -1024, 34817, 84994, 128003, 119811, 71682, 13312, 15360, 83970, 122883, 117763, 104451, 55297, -16384, -66562, -91138, -82946, -59393, -53249, -38913, -12288, 0, 1024, -12288, -3072, 41985, 39937, 9216, -1024, -7168, -5120, 8192, 46081, 95234, 106499, 63489, 2048, -48129, -73730, -89090, -108547, -81922, -5120, 17408, -64513, -139268, -110595, -54273, -28672, -19456, -36865, -92162, -124931, -90114, -53249, -35841, 2048, 36865, 49153, 37889, 7168, -3072, -13312, -40961, -80898, -129027, -128003, -73730, -28672, -9216, 6144, 26624, 31744, 30720, 0, -93186, -151556, -107523, -50177, -45057, -86018, -123907, -113667, -99331, -87042, -53249, -30720, -22528, -54273, -121859, -148484, -93186, -27648, -18432, 5120, 78850, 141316, 156676, 141316, 128003, 111619, 60417, -6144, -55297, -95234, -86018, -69634, -86018, -43009, -7168, -40961, -27648, 56321, 111619, 98307, 59393, 12288, -14336, -32769, -49153, 4096, 48129, 17408, 3072, 15360, 44033, 92162, 82946, 43009, 39937, 49153, 74754, 84994, 60417, 60417, 89090, 109571, 100355, 74754, 52225, 39937, 54273, 63489, 39937, 29696, 19456, -11264, -28672, -46081, -52225, -18432, 24576, 33793, 15360, 9216, 6144, 12288, 45057, 53249, 11264, 0, 37889, 81922, 105475, 55297, -18432, -58369, -45057, 41985, 81922, -5120, -135172, -208902, -184325, -80898, 6144, -3072, -60417, -97282, -97282, -76802, -68610, -59393, -31744, -6144, -9216, -20480, -15360, -3072, -4096, 0, 52225, 74754, 23552, -12288, -7168, 8192, 18432, 16384, -1024, -33793, -45057, -10240, 31744, 30720, -20480, -58369, -48129, -28672, 4096, 23552, -13312, -54273, -73730, -76802, -55297, -44033, -41985, 0, 36865, 26624, 11264, 13312, 39937, 88066, 76802, -33793, -101379, -69634, -13312, 23552, 0, 6144, 66562, 96258, 81922, 28672, 40961, 97282, 63489, -20480, -70658, -60417, 1024, 72706, 98307, 51201, -12288, -10240, 0, -25600, -57345, -112643, -143364, -146436, -142340, -103427, -79874, -63489, -44033, -16384, 43009, 55297, 35841, 53249, 55297, 71682, 104451, 92162, 73730, 13312, -31744, 38913, 91138, 66562, 13312, -24576, 2048, 21504, 14336, 15360, 10240, 40961, 77826, 74754, 55297, 10240, -23552, -21504, -3072, 29696, 22528, -18432, -28672, -15360, -30720, -38913, 10240, 65538, 95234, 92162, 48129, 18432, 47105, 75778, 53249, 30720, 17408, 26624, 46081, 41985, 51201, 49153, 33793, 50177, 77826, 62465, 11264, -6144, 23552, 43009, 38913, 71682, 96258, 53249, 4096, -44033, -93186, -103427, -96258, -89090, -79874, -81922, -52225, 16384, 57345, 64513, 71682, 80898, 56321, 37889, 54273, 58369, 74754, 53249, 27648, 66562, 80898, 72706, 73730, 62465, 69634, 80898, 33793, -7168, 35841, 109571, 126979, 83970, 63489, 61441, 32769, 16384, -5120, -56321, -76802, -64513, -34817, 52225, 104451, 63489, 30720, 30720, 49153, 60417, 74754, 93186, 96258, 76802, 39937, 74754, 109571, 55297, 9216, 16384, 55297, 51201, 0, -36865, -45057, -6144, 29696, 37889, 33793, 31744, 51201, 34817, -4096, -10240, 31744, 103427, 104451, 64513, 49153, 20480, 24576, 56321, 60417, 77826, 87042, 55297, 48129, 52225, 24576, 12288, 12288, 9216, -3072, -41985, -91138, -117763, -84994, -43009, 8192, 79874, 72706, 29696, -6144, -47105, -51201, -40961, -54273, -53249, -76802, -126979, -130051, -103427, -19456, 46081, 29696, 33793, 25600, 24576, 70658, 93186, 46081, -15360, 16384, 63489, 79874, 92162, 51201, -7168, -6144, 26624, 14336, 16384, 40961, 48129, 53249, 28672, 6144, 7168, 24576, 16384, -16384, -18432, -18432, -4096, 21504, 24576, -3072, -60417, -69634, -52225, -67586, -64513, -44033, -53249, -100355, -161796, -203782, -185349, -114691, -68610, -28672, 19456, 21504, 29696, 33793, 9216, 4096, -9216, 10240, 53249, 55297, 87042, 91138, 43009, 37889, 44033, 65538, 94210, 72706, 26624, 12288, 66562, 108547, 102403, 114691, 134148, 137220, 87042, 38913, 39937, 11264, -18432, -11264, 9216, 7168, -7168, -29696, -47105, 0, 50177, 47105, 5120, -29696, -15360, 0, -10240, -43009, -45057, 6144, 30720, -5120, -47105, -39937, 14336, 64513, 69634, 40961, -27648, -77826, -62465, -14336, 47105, 70658, 61441, 47105, 36865, 41985, 40961, 47105, 52225, 49153, 22528, -2048, 12288, 27648, 15360, -23552, -30720, -16384, -5120, 36865, 49153, 6144, -45057, -24576, 65538, 100355, 76802, 58369, 46081, 16384, -60417, -163845, -193541, -188421, -204806, -166917, -112643, -77826, -40961, -9216, 12288, 9216, 8192, 3072, -20480, -43009, -63489, -50177, -14336, 9216, 19456, -5120, 15360, 130051, 201734, 182277, 111619, 12288, -62465, -97282, -80898, -62465, -112643, -156676, -163845, -158724, -108547, -58369, -25600, -21504, -40961, -49153, -71682, -58369, -25600, -13312, -11264, -52225, -68610, -55297, -38913, 15360, 59393, 40961, -4096, 16384, 37889, 10240, -13312, -38913, -54273, -66562, -60417, -55297, -57345, -44033, -33793, 17408, 84994, 119811, 112643, 47105, -21504, -32769, -4096, 26624, 46081, 11264, -11264, -6144, -32769, -52225, -87042, -117763, -109571, -83970, -68610, -99331, -113667, -74754, -24576, -11264, -15360, -23552, -64513, -78850, -76802, -83970, -81922, -74754, -46081, -34817, -43009, -45057, -48129, -20480, -2048, -31744, -51201, -35841, -23552, -17408, -3072, 15360, 38913, 45057, 30720, 11264, -13312, -23552, 10240, 51201, 33793, -8192, -2048, 9216, -3072, -5120, -8192, -33793, -63489, -84994, -83970, -47105, -40961, -56321, -33793, -25600, -36865, -41985, -24576, 0, -2048, -12288, -15360, 18432, 38913, -8192, -26624, 12288, 33793, 24576, 12288, -19456, -55297, -71682, -91138, -123907, -154628, -154628, -116739, -51201, -10240, 3072, 8192, -26624, -61441, -53249, -31744, -46081, -68610, -66562, -32769, 55297, 106499, 94210, 87042, 93186, 106499, 117763, 134148, 128003, 102403, 121859, 150532, 130051, 66562, -9216, -35841, -2048, 20480, 23552, 20480, 22528, 27648, 0, -15360, -20480, -24576, 0, 8192, 5120, 9216, 16384, 20480, 26624, 59393, 65538, 28672, 20480, 23552, -2048, 7168, 64513, 102403, 98307, 43009, 14336, 77826, 143364, 137220, 62465, -10240, -28672, -29696, -31744, -33793, -46081, -80898, -109571, -68610, -21504, -57345, -86018, -50177, -23552, -10240, -19456, -47105, -34817, -37889, -66562, -70658, -47105, -11264, -18432, -3072, 67586, 73730, -7168, -88066, -78850, -19456, 9216, 11264, -6144, -11264, 46081, 132100, 134148, 79874, 50177, 54273, 77826, 54273, -4096, -11264, 14336, -26624, -118787, -129027, -61441, 7168, 28672, -18432, -93186, -120835, -91138, -70658, -84994, -105475, -97282, -65538, -13312, 54273, 91138, 90114, 38913, 1024, 32769, 25600, -35841, -81922, -67586, -43009, -68610, -97282, -91138, -46081, -21504, -62465, -79874, -61441, -81922, -131076, -150532, -119811, -51201, 8192, -11264, -59393, -33793, 26624, 51201, 70658, 97282, 103427, 113667, 112643, 43009, -23552, -8192, 39937, 74754, 93186, 77826, 56321, 88066, 121859, 101379, 79874, 89090, 60417, -3072, -34817, -51201, -66562, -63489, -16384, 39937, 16384, -36865, -34817, -26624, -44033, -69634, -79874, -46081, -15360, -64513, -119811, -76802, -2048, 5120, -13312, -1024, 23552, 50177, 41985, 12288, 28672, 66562, 87042, 58369, 3072, 4096, 34817, 32769, 10240, -1024, 11264, 45057, 77826, 79874, 50177, 18432, -6144, -16384, -9216, -10240, -15360, -14336, -28672, -25600, 11264, 39937, 36865, 7168, -15360, -15360, -24576, -43009, -53249, -78850, -110595, -125955, -110595, -67586, -40961, -32769, -27648, -18432, -10240, -27648, -60417, -86018, -69634, -26624, -18432, -14336, 2048, -10240, -28672, -34817, -67586, -96258, -90114, -74754, -50177, -25600, -12288, 10240, 38913, 44033, 43009, 72706, 110595, 104451, 63489, 20480, 9216, 45057, 76802, 69634, 25600, -30720, -47105, -35841, -11264, 45057, 76802, 55297, 23552, 8192, 9216, -18432, -73730, -95234, -93186, -95234, -95234, -93186, -107523, -110595, -46081, 16384, 2048, -29696, -45057, -33793, 15360, 39937, 7168, -20480, -23552, -14336, 0, 31744, 56321, 41985, 28672, 28672, 9216, -27648, -79874, -92162, -29696, 8192, -43009, -81922, -18432, 50177, 17408, -52225, -77826, -30720, 45057, 41985, -19456, -27648, 1024, 39937, 60417, -5120, -76802, -31744, 46081, 30720, -33793, -54273, -39937, -29696, -29696, -43009, -66562, -94210, -101379, -66562, -51201, -65538, -76802, -87042, -52225, 5120, 4096, 4096, 39937, 39937, 22528, 17408, -2048, -9216, 19456, 28672, 23552, 51201, 60417, 33793, 26624, -7168, -66562, -55297, -13312, -5120, -31744, -82946, -93186, -56321, -30720, -18432, -16384, -21504, -16384, 6144, 47105, 79874, 87042, 84994, 99331, 112643, 65538, 1024, 0, 5120, -29696, -72706, -87042, -46081, 24576, 67586, 49153, -9216, -27648, -4096, -14336, -40961, -58369, -69634, -57345, -37889, -35841, -54273, -81922, -77826, -47105, -33793, -56321, -96258, -113667, -99331, -64513, -34817, -39937, -47105, -41985, -52225, -59393, -66562, -66562, -38913, -32769, -38913, -24576, -17408, -13312, -9216, -19456, -2048, 41985, 47105, 5120, -20480, -13312, 3072, 19456, -9216, -68610, -44033, 24576, 47105, 62465, 73730, 59393, 40961, 7168, -20480, -14336, -15360, -29696, -23552, -1024, 7168, 3072, 3072, 11264, 44033, 86018, 86018, 69634, 57345, 30720, 4096, -8192, -6144, -11264, -43009, -57345, -56321, -60417, -43009, -33793, -52225, -59393, -54273, -26624, 7168, -15360, -62465, -59393, -57345, -78850, -39937, 32769, 34817, 0, -29696, -48129, -3072, 52225, 43009, 29696, 18432, -20480, -40961, -38913, -28672, 12288, 56321, 61441, 24576, -32769, -64513, -49153, -24576, -26624, -39937, -46081, -34817, -24576, -68610, -117763, -86018, -48129, -72706, -99331, -105475, -104451, -84994, -70658, -95234, -133124, -123907, -83970, -69634, -74754, -74754, -54273, -17408, 8192, 25600, 46081, 45057, 10240, -22528, -38913, -60417, -68610, -33793, 16384, 52225, 61441, 41985, 37889, 56321, 64513, 74754, 78850, 60417, 46081, 25600, -22528, -60417, -62465, -57345, -50177, -21504, -5120, -21504, -35841, -48129, -52225, -56321, -98307, -119811, -79874, -47105, -32769, -18432, -29696, -50177, -45057, -11264, 24576, 16384, -35841, -53249, -8192, -2048, -37889, -16384, 19456, 21504, 40961, 49153, 5120, -32769, -13312, 49153, 81922, 63489, 41985, 20480, 7168, 9216, -9216, -39937, -54273, -50177, -22528, 3072, 9216, 11264, 7168, -36865, -89090, -83970, -82946, -113667, -88066, -30720, -9216, 1024, -9216, -23552, 12288, 45057, 31744, -6144, -48129, -67586, -68610, -51201, -25600, -29696, -47105, -44033, -28672, -11264, 5120, 23552, 21504, 1024, 0, 26624, 77826, 88066, 8192, -55297, -30720, 35841, 101379, 117763, 86018, 51201, 11264, -27648, -47105, -24576, 36865, 73730, 74754, 99331, 138244, 143364, 109571, 70658, 53249, 47105, 46081, 23552, -22528, -34817, -35841, -61441, -57345, -23552, -14336, -33793, -48129, -54273, -65538, -50177, -14336, -24576, -35841, 21504, 93186, 120835, 115715, 106499, 87042, 64513, 89090, 134148, 138244, 122883, 116739, 107523, 91138, 62465, 31744, 3072, -17408, -13312, 3072, 32769, 80898, 105475, 91138, 69634, 64513, 83970, 109571, 111619, 90114, 63489, 43009, 25600, 9216, -8192, 0, 52225, 80898, 50177, 29696, 26624, 17408, 32769, 50177, 54273, 70658, 83970, 88066, 94210, 89090, 69634, 39937, 10240, 16384, 37889, 11264, -38913, -59393, -49153, -26624, -5120, -14336, -33793, -21504, 4096, 13312, 5120, 2048, 43009, 90114, 77826, 36865, 6144, -21504, -23552, 7168, 22528, 15360, 34817, 84994, 105475, 77826, 61441, 74754, 76802, 72706, 82946, 93186, 69634, 22528, 16384, 54273, 59393, 24576, 11264, 21504, 12288, -21504, -52225, -67586, -59393, -39937, -44033, -65538, -51201, 9216, 51201, 23552, -17408, 0, 40961, 52225, 34817, 18432, 30720, 48129, 37889, 10240, -22528, -40961, -29696, -3072, 30720, 40961, -1024, -52225, -64513, -50177, -49153, -80898, -114691, -114691, -78850, -28672, -2048, -5120, -9216, -10240, -8192, 2048, 22528, 25600, 2048, -1024, 26624, 45057, 36865, 18432, 19456, 36865, 35841, 43009, 67586, 65538, 51201, 56321, 79874, 104451, 107523, 112643, 129027, 120835, 94210, 70658, 45057, 19456, -3072, -20480, -31744, -48129, -57345, -51201, -41985, -33793, -13312, 31744, 59393, 32769, -10240, -32769, -30720, -12288, 2048, 5120, -8192, -22528, -31744, -61441, -78850, -54273, -37889, -18432, 17408, 10240, -24576, -38913, -31744, -10240, -3072, -36865, -76802, -94210, -105475, -99331, -58369, -32769, -56321, -58369, -25600, -20480, -44033, -57345, -44033, -20480, -20480, -41985, -44033, -12288, 9216, -16384, -43009, -25600, -6144, -13312, -37889, -57345, -50177, -52225, -80898, -102403, -100355, -70658, -39937, -33793, -13312, 13312, 9216, 0, -2048, -23552, -43009, -32769, -32769, -71682, -86018, -43009, -2048, 7168, 7168, 21504, 47105, 60417, 63489, 54273, 27648, 7168, -19456, -65538, -76802, -37889, 2048, -1024, -50177, -91138, -99331, -76802, -27648, -1024, -4096, 15360, 29696, 3072, -29696, -46081, -52225, -60417, -61441, -41985, -16384, -10240, -20480, -18432, 4096, 29696, 57345, 77826, 73730, 89090, 126979, 132100, 83970, 10240, -28672, -19456, -11264, -31744, -63489, -66562, -34817, -28672, -50177, -55297, -43009, -4096, 57345, 108547, 136196, 116739, 61441, 43009, 47105, 14336, -30720, -46081, -43009, -33793, -22528, -39937, -69634, -62465, -53249, -63489, -61441, -54273, -33793, 20480, 69634, 71682, 35841, 14336, 31744, 32769, 8192, 10240, 20480, 0, -37889, -55297, -50177, -41985, -22528, 0, -1024, -5120, 12288, 48129, 84994, 90114, 92162, 120835, 121859, 88066, 80898, 89090, 71682, 51201, 53249, 54273, 47105, 28672, -12288, -29696, -9216, -15360, -44033, -45057, -15360, 22528, 22528, -29696, -88066, -124931, -101379, -20480, 25600, 13312, -6144, -16384, -6144, 8192, 0, -6144, 5120, -6144, -58369, -86018, -62465, -37889, -37889, -54273, -49153, 8192, 52225, 37889, 16384, 5120, -11264, -35841, -73730, -102403, -86018, -29696, 16384, 21504, 11264, -2048, -19456, -26624, -36865, -35841, -5120, 7168, 0, 1024, -12288, -37889, -31744, 1024, 39937, 77826, 99331, 88066, 49153, 4096, -34817, -60417, -67586, -49153, -7168, 14336, -3072, -28672, -62465, -89090, -71682, -33793, -5120, 15360, 20480, 4096, -21504, -36865, -23552, 0, 25600, 47105, 60417, 56321, 18432, -1024, 39937, 57345, 6144, -35841, -31744, 0, 29696, 33793, 20480, 0, -38913, -65538, -41985, -15360, -21504, 2048, 53249, 45057, -1024, -26624, -29696, -22528, -25600, -37889, -50177, -70658, -83970, -84994, -94210, -97282, -96258, -98307, -73730, -38913, -28672, -1024, 54273, 64513, 2048, -44033, -33793, -16384, -12288, -18432, -29696, -30720, -22528, -22528, -45057, -69634, -40961, 8192, -16384, -79874, -83970, -54273, -51201, -80898, -120835, -141316, -101379, -39937, -36865, -63489, -69634, -74754, -70658, -70658, -93186, -92162, -77826, -88066, -74754, -26624, 1024, 10240, 19456, 10240, -10240, 0, 35841, 45057, 16384, -11264, -17408, -18432, -26624, -24576, -31744, -59393, -70658, -68610, -70658, -58369, -48129, -63489, -56321, -3072, 48129, 56321, 53249, 64513, 58369, 49153, 67586, 64513, 36865, 44033, 49153, 10240, -16384, -13312, -31744, -47105, -2048, 36865, 18432, -7168, -18432, -38913, -56321, -56321, -51201, -56321, -65538, -50177, -12288, 12288, -5120, -51201, -77826, -69634, -51201, -56321, -87042, -88066, -33793, 20480, 53249, 76802, 91138, 94210, 89090, 80898, 83970, 89090, 72706, 31744, 12288, 40961, 64513, 50177, 36865, 39937, 39937, 33793, 24576, 7168, -22528, -41985, -12288, 53249, 76802, 34817, 9216, 36865, 56321, 54273, 57345, 61441, 62465, 45057, -8192, -68610, -83970, -36865, 24576, 53249, 75778, 109571, 111619, 71682, 6144, -41985, -6144, 87042, 119811, 93186, 90114, 81922, 47105, 55297, 84994, 66562, 52225, 69634, 40961, -24576, -37889, 2048, 10240, -24576, -37889, -31744, -47105, -62465, -69634, -79874, -61441, 4096, 65538, 73730, 44033, 11264, -2048, 12288, 30720, 16384, -19456, -48129, -54273, -35841, 0, 33793, 14336, -37889, -27648, 27648, 32769, 12288, 19456, 19456, 4096, 11264, 28672, 36865, 53249, 86018, 98307, 36865, -63489, -70658, 7168, 14336, -34817, -27648, -5120, -10240, 4096, 11264, -9216, 0, 43009, 56321, 9216, -57345, -74754, -41985, -24576, -23552, -2048, 1024, -27648, -32769, -17408, -9216, 2048, -3072, -41985, -63489, -58369, -66562, -79874, -49153, 9216, 33793, 6144, -22528, -27648, -26624, -44033, -73730, -68610, -8192, 45057, 35841, -4096, -33793, -36865, -7168, 15360, -12288, -40961, -18432, 1024, -21504, -51201, -40961, -3072, 11264, 8192, 31744, 45057, 10240, -12288, -3072, -9216, -19456, -22528, -55297, -82946, -63489, -43009, -53249, -68610, -86018, -102403, -103427, -83970, -51201, -30720, -33793, -25600, -11264, -23552, -9216, 37889, 29696, -6144, 20480, 72706, 62465, 8192, -23552, -11264, 19456, 32769, 21504, 14336, 4096, -26624, -61441, -62465, -19456, 13312, -9216, -64513, -97282, -91138, -75778, -57345, -39937, -41985, -64513, -84994, -100355, -112643, -90114, -40961, -20480, -22528, -13312, 6144, 25600, 20480, -4096, -1024, 46081, 73730, 55297, 33793, 28672, 30720, 54273, 77826, 70658, 58369, 48129, 24576, 4096, 2048, 10240, 0, -32769, -52225, -23552, 12288, 6144, -16384, -52225, -95234, -99331, -32769, 38913, 31744, -18432, -25600, 5120, 14336, 8192, 22528, 32769, 38913, 33793, 20480, 44033, 72706, 59393, 49153, 56321, 52225, 48129, 48129, 9216, -52225, -66562, -37889, -12288, 6144, -2048, -25600, -10240, 18432, 24576, 30720, 51201, 44033, 8192, -4096, 19456, 74754, 123907, 120835, 71682, 39937, 53249, 60417, 32769, 23552, 54273, 88066, 96258, 79874, 49153, 28672, 36865, 37889, 16384, 24576, 45057, 43009, 21504, -17408, -38913, -36865, -11264, 41985, 78850, 73730, 27648, -21504, -39937, -30720, 3072, 33793, 40961, 21504, -6144, -37889, -73730, -71682, -29696, 10240, 8192, -41985, -96258, -109571, -92162, -65538, -31744, -25600, -45057, -48129, -29696, -2048, -7168, -52225, -100355, -87042, -12288, 23552, 37889, 81922, 114691, 120835, 115715, 70658, 11264, 17408, 28672, 1024, 3072, 20480, 8192, -13312, -27648, -22528, -14336, -28672, -52225, -49153, -7168, 7168, -30720, -33793, 9216, 26624, -5120, -34817, -25600, -30720, -39937, -12288, 4096, -18432, -40961, -26624, 8192, 23552, 14336, 0, -24576, -36865, -20480, -20480, -41985, -65538, -72706, -49153, -23552, -30720, -65538, -87042, -75778, -52225, -36865, -22528, -20480, -27648, -1024, 21504, 38913, 61441, 61441, 69634, 65538, 50177, 71682, 96258, 75778, 48129, 35841, -14336, -61441, -67586, -51201, -8192, -9216, -67586, -94210, -72706, -76802, -87042, -26624, 18432, 28672, 37889, 38913, 35841, 1024, -23552, 0, 27648, 25600, -4096, -7168, 20480, 27648, -2048, -58369, -71682, -27648, -49153, -123907, -128003, -78850, -41985, -20480, -9216, -16384, 1024, 44033, 30720, -8192, -13312, -8192, -31744, -63489, -51201, -38913, -64513, -91138, -94210, -78850, -66562, -54273, -49153, -56321, -70658, -93186, -78850, -45057, -55297, -55297, -43009, -63489, -53249, -31744, -27648, -30720, -55297, -60417, -39937, -1024, 14336, -7168, -27648, -46081, -28672, -10240, -19456, -3072, 28672, 31744, -3072, -14336, -12288, -38913, -43009, 11264, 67586, 58369, 41985, 40961, 31744, -1024, -75778, -102403, -74754, -59393, -36865, -7168, 14336, 1024, -43009, -45057, 5120, 12288, -27648, -41985, -22528, 2048, -11264, -39937, -18432, 7168, 9216, -5120, -35841, -58369, -59393, -57345, -53249, -48129, -40961, -30720, -51201, -74754, -90114, -97282, -72706, -37889, 12288, 36865, 14336, 12288, 19456, 14336, -12288, -58369, -53249, -40961, -56321, -22528, 17408, 14336, 5120, 6144, 40961, 80898, 92162, 72706, 54273, 73730, 71682, 14336, -45057, -33793, -6144, -21504, -33793, -55297, -65538, -66562, -79874, -63489, -39937, -25600, -22528, -26624, -36865, -68610, -83970, -56321, -16384, -3072, 31744, 77826, 63489, 21504, -8192, -23552, -43009, -67586, -83970, -55297, 3072, -4096, -45057, -74754, -84994, -82946, -114691, -105475, -56321, -7168, 30720, 4096, -21504, -28672, -66562, -81922, -75778, -92162, -100355, -79874, -57345, -45057, -27648, -2048, -3072, -7168, -2048, -8192, -3072, 5120, -3072, -23552, -29696, -22528, -8192, 7168, -6144, 1024, 47105, 57345, 37889, 24576, 34817, 41985, 37889, 36865, 22528, 17408, 0, -24576, -5120, -18432, -59393, -57345, -86018, -94210, -64513, -67586, -36865, 8192, 23552, 0, -20480, 16384, 37889, 20480, 2048, 15360, 32769, 14336, 2048, 16384, 83970, 118787, 91138, 95234, 95234, 90114, 77826, 62465, 68610, 71682, 78850, 75778, 75778, 73730, 54273, 33793, 0, -14336, -15360, -26624, -3072, 32769, 32769, 26624, 14336, 18432, 62465, 53249, 18432, 3072, -28672, -36865, -31744, -48129, -69634, -83970, -90114, -74754, -45057, -32769, -14336, -7168, -6144, 5120, -12288, -8192, 9216, 7168, 15360, 20480, 33793, 66562, 84994, 70658, 31744, 1024, -5120, 4096, 22528, 27648, 33793, 20480, -11264, -5120, 5120, 9216, 0, -32769, -26624, -4096, -6144, -26624, -31744, -12288, -23552, -51201, -56321, -46081, -32769, 7168, 44033, 13312, 2048, 16384, 0, -32769, -47105, -26624, 0, 23552, 20480, 12288, 14336, -16384, -37889, -28672, 21504, 53249, 5120, -43009, -44033, -36865, -43009, -36865, -50177, -76802, -66562, -54273, -24576, 0, 8192, 45057, 62465, 38913, 26624, 54273, 83970, 55297, -15360, -29696, -6144, -1024, -17408, -72706, -83970, -55297, -61441, -59393, -80898, -96258, -73730, -75778, -78850, -63489, -56321, -61441, -65538, -57345, -46081, -39937, -45057, -38913, -14336, -14336, -15360, 26624, 66562, 59393, 39937, 45057, 11264, -37889, -9216, 29696, 38913, 18432, -11264, 0, 7168, 26624, 71682, 79874, 55297, 46081, 59393, 16384, -67586, -88066, -28672, 31744, 35841, -1024, -29696, -12288, 0, -21504, -60417, -65538, -20480, -6144, 7168, 38913, 43009, 39937, 36865, 64513, 62465, 23552, 4096, -22528, -41985, -58369, -36865, -8192, -39937, -51201, -71682, -134148, -154628, -119811, -74754, -40961, -20480, -27648, -45057, -32769, -25600, -54273, -35841, 0, -14336, -40961, -57345, -60417, -60417, -29696, -2048, -9216, 10240, 26624, 41985, 33793, -13312, -20480, -59393, -84994, -49153, -59393, -80898, -78850, -57345, -28672, -35841, -44033, -61441, -64513, -14336, 19456, 11264, -52225, -92162, -56321, -43009, -16384, 12288, 2048, -25600, -73730, -67586, -30720, 6144, 14336, -37889, -67586, -86018, -78850, -46081, -26624, -10240, -29696, -35841, -9216, -7168, -47105, -73730, -30720, 1024, -18432, -20480, -5120, 0, 34817, 73730, 72706, 36865, -30720, -55297, -33793, 0, 39937, 63489, 80898, 46081, -4096, -22528, -33793, -6144, 16384, -13312, -50177, -50177, -36865, -17408, 33793, 49153, 7168, -26624, -21504, -10240, -18432, 2048, 26624, -6144, -46081, -35841, -18432, -24576, -30720, -35841, -24576, -12288, -2048, 12288, 11264, 27648, 56321, 54273, 19456, -11264, -11264, -13312, 1024, 34817, 26624, 21504, 37889, 48129, 68610, 74754, 50177, 28672, 29696, 34817, 14336, -7168, -30720, -41985, -45057, -79874, -81922, -35841, 4096, -19456, -54273, -13312, -12288, -26624, 0, -4096, -19456, -52225, -86018, -72706, -37889, -38913, -66562, -71682, -75778, -52225, -29696, -45057, -36865, -34817, -21504, 15360, 18432, 16384, 19456, 17408, 47105, 80898, 61441, 21504, -7168, -46081, -51201, 9216, 45057, 21504, -18432, -77826, -87042, -29696, 20480, 37889, 18432, 3072, 18432, 53249, 40961, -37889, -87042, -100355, -103427, -86018, -52225, -26624, -40961, -27648, 3072, -7168, -32769, -72706, -83970, -60417, -79874, -106499, -78850, -30720, -29696, -59393, -66562, -73730, -87042, -88066, -71682, -44033, -21504, 9216, 25600, 41985, 59393, 17408, -1024, 16384, 11264, 23552, 34817, 24576, 39937, 81922, 105475, 93186, 65538, 29696, 27648, 54273, 62465, 75778, 63489, 28672, 32769, 33793, 10240, 6144, 29696, 24576, -8192, -14336, 0, 20480, 33793, 20480, 30720, 40961, 9216, 10240, 63489, 103427, 106499, 108547, 99331, 68610, 62465, 48129, 65538, 139268, 138244, 101379, 102403, 98307, 78850, 66562, 55297, 40961, 53249, 87042, 120835, 121859, 90114, 100355, 166917, 221190, 217094, 194565, 240647, 335882, 413708, 542736, 694293, 795672, 948252, 1144867, 1343529, 1584176, 1881145, 2188354, 2495564, 2819158, 3114079, 3488874, 3933304, 4319364, 4693135, 5039258, 5356707, 5692589, 5989559, 6233278, 6471877, 6674635, 6837456, 7011542, 7166170, 7247069, 7229660, 7187675, 7171291, 7169243, 7123161, 7007446, 6848721, 6637770, 6432964, 6195389, 5967030, 5789872, 5583018, 5356707, 5038234, 4719760, 4467848, 4240513, 3995770, 3630190, 3265635, 2930777, 2588751, 2256965, 1899578, 1564719, 1172515, 709653, 301065, -27648, -320521, -646163, -1036319, -1404970, -1655858, -1901626, -2165826, -2317382, -2435146, -2508876, -2495564, -2481227, -2393161, -2282565, -2211907, -2060350, -1842232, -1560623, -1183780, -775191, -418828, -74754, 303113, 698389, 1030175, 1251366, 1466412, 1664050, 1847352, 2023485, 2163778, 2287685, 2316358, 2313286, 2263109, 2156609, 2046014, 1906746, 1774646, 1613873, 1437739, 1201188, 955421, 764951, 575505, 439309, 263176, 73730, -140292, -431117, -711701, -1011742, -1286183, -1515566, -1748021, -2043966, -2369608, -2640976, -2927705, -3229794, -3486826, -3738738, -4030587, -4337796, -4689039, -4982936, -5222559, -5559465, -5917876, -6274239, -6609097, -6946004, -7270622, -7491812, -7663850, -7864560, -8158457, -8408321, -8602887, -8777996, -8888591, -9010451, -9070869, -9109782, -9175320, -9254170, -9269531, -9193753, -9186584, -9163032, -9091349, -8947985, -8801549, -8764683, -8691977, -8653064, -8704266, -8715530, -8657160, -8568069, -8458498, -8333566, -8142072, -7955699, -7899377, -7838959, -7758061, -7681258, -7513317, -7196891, -6962388, -6970580, -6744270, -5830834, -4450440, -3796083, -4448392, -5560489, -6270143, -6238398, -6049976, -5891252, -5426341, -5053594, -4902037, -4688015, -4122749, -3489898, -3210338, -2994267, -2841686, -2892888, -3099742, -3343462, -3385447, -3442793, -3676272, -3770483, -3557484, -3348582, -3332197, -3108959, -2743379, -2637904, -2722899, -2816086, -2699346, -2365512, -2107456, -2062399, -2083903, -2055230, -1969212, -1780790, -1545263, -1276967, -991262, -698389, -490510, -435213, -440333, -500751, -462862, -457741, -532496, -478222, -445453, -433165, -503823, -610322, -575505, -441357, -206854, 144388, 612370, 887835, 829465, 741398, 850970, 1074208, 1259558, 1441836, 1583152, 1720372, 1865785, 2016317, 2250820, 2536525, 2807893, 3047517, 3361894, 3611758, 3669104, 3651695, 3658863, 3766387, 3796083, 3732594, 3706993, 3697776, 3621998, 3480682, 3427432, 3417192, 3462249, 3562604, 3614830, 3593325, 3491946, 3492970, 3540076, 3535980, 3580013, 3575917, 3465321, 3303524, 3176545, 3085406, 2962522, 2894936, 2938969, 3052637, 3187809, 3320933, 3484778, 3646575, 3716209, 3723377, 3720305, 3637359, 3446889, 3331173, 3382375, 3475562, 3520619, 3518571, 3504235, 3491946, 3475562, 3549292, 3796083, 4056187, 4196480, 4390022, 4682895, 4903061, 5026969, 5104796, 5098651, 5060762, 5115036, 5176478, 5140637, 5072027, 4993176, 4892821, 4843668, 4870292, 4878485, 4899989, 4930710, 4889749, 4832403, 4761745, 4648078, 4520074, 4440199, 4308099, 4003962, 3704945, 3457129, 3199073, 2970714, 2768980, 2608207, 2497612, 2408521, 2341959, 2294854, 2172994, 1930298, 1637426, 1388586, 1176611, 925724, 690197, 463886, 271368, 147460, 76802, 152580, 244743, 191493, 69634, -16384, -23552, -46081, -120835, -251911, -404492, -482318, -567313, -664596, -665620, -607250, -561169, -514063, -422924, -300041, -168965, -23552, 145412, 317449, 473102, 620562, 789528, 1045535, 1301543, 1488941, 1679411, 1860664, 2036798, 2210883, 2396233, 2535501, 2548813, 2567246, 2646096, 2748500, 2876503, 3002459, 3073117, 3054685, 3003483, 2978907, 2968666, 2941017, 2894936, 2843734, 2792533, 2793557, 2870359, 3000411, 3076190, 3098718, 3176545, 3244131, 3235938, 3126367, 2907224, 2659409, 2483275, 2445386, 2415689, 2283589, 2122816, 1997885, 1935419, 1884217, 1783862, 1653810, 1514542, 1369129, 1225765, 1073184, 887835, 668692, 440333, 262152, 123907, -33793, -182277, -288776, -360459, -454669, -576529, -658452, -744470, -876570, -1061920, -1252390, -1349673, -1408043, -1526830, -1709108, -1899578, -2058302, -2209859, -2351175, -2456651, -2546765, -2639952, -2692178, -2656337, -2588751, -2579534, -2605135, -2610255, -2639952, -2681937, -2683986, -2666577, -2627664, -2581582, -2548813, -2497612, -2407497, -2321478, -2314310, -2333767, -2295878, -2238532, -2201667, -2194499, -2175042, -2101312, -1992764, -1868857, -1752117, -1672243, -1606705, -1536046, -1452076, -1315880, -1151011, -1058848, -1021983, -914459, -738326, -626707, -567313, -477198, -399372, -347146, -268296, -135172, 37889, 182277, 263176, 312329, 387083, 490510, 556049, 581649, 609298, 652307, 701461, 742422, 804888, 934940, 1117218, 1267750, 1302567, 1257510, 1243174, 1280039, 1288231, 1234981, 1173539, 1176611, 1227813, 1249318, 1239077, 1203236, 1105953, 959517, 848921, 785432, 682004, 528400, 357386, 192517, 71682, -40961, -201734, -346122, -388107, -362507, -351242, -406540, -567313, -772119, -901147, -973853, -1079329, -1202212, -1288231, -1353769, -1395754, -1391658, -1369129, -1361961, -1332264, -1234981, -1108001, -1001502, -915483, -820249, -677908, -475150, -282632, -195589, -172037, -93186, 58369, 235527, 385035, 465934, 504847, 588818, 719894, 822297, 887835, 946204, 981021, 979997, 938012, 844825, 758807, 742422, 749590, 709653, 642067, 576529, 506895, 445453, 361483, 205830, 35841, -70658, -163845, -276488, -347146, -358410, -372747, -432141, -537616, -674836, -804888, -899099, -957469, -984094, -993310, -1015839, -1077280, -1187876, -1304615, -1384490, -1477677, -1633329, -1781814, -1863736, -1911866, -1936443, -1942587, -1993788, -2103360, -2204739, -2278469, -2351175, -2417737, -2474059, -2525261, -2571342, -2617424, -2657361, -2667601, -2643024, -2579534, -2500684, -2463819, -2454603, -2410569, -2355272, -2334791, -2315334, -2298950, -2324551, -2327623, -2260037, -2223171, -2262085, -2261061, -2179138, -2097216, -2038846, -1961019, -1886265, -1865785, -1883193, -1882169, -1843256, -1777718, -1701940, -1644594, -1617969, -1575984, -1466412, -1334312, -1257510, -1215525, -1130530, -995358, -851994, -714773, -599058, -543760, -529424, -482318, -398348, -341002, -318473, -279560, -211974, -137220, -32769, 112643, 230407, 277512, 320521, 398348, 500751, 644115, 791576, 846873, 838681, 860186, 885787, 875546, 874522, 864282, 795672, 727062, 689173, 609298, 507919, 469006, 454669, 413708, 397324, 416780, 431117, 460814, 524304, 552976, 518159, 478222, 439309, 341002, 191493, 56321, -59393, -195589, -337930, -445453, -510991, -530448, -498703, -464910, -486414, -535568, -548880, -554000, -615442, -696341, -725014, -730134, -769047, -844825, -949277, -1053728, -1095713, -1084449, -1092641, -1145891, -1211429, -1247270, -1240101, -1234981, -1291303, -1349673, -1288231, -1136674, -1034271, -1012766, -1019935, -1067040, -1156131, -1218597, -1247270, -1287207, -1339432, -1410091, -1499181, -1530926, -1478701, -1415211, -1366057, -1325096, -1317928, -1310760, -1234981, -1139746, -1115170, -1147939, -1164323, -1112098, -1030175, -1002526, -1011742, -966685, -872474, -786456, -697365, -564241, -381963, -201734, -103427, -63489, 36865, 207878, 361483, 495631, 627731, 773143, 984094, 1216549, 1350697, 1449004, 1636402, 1861688, 2074687, 2314310, 2539597, 2728019, 2941017, 3151968, 3296356, 3425384, 3565676, 3639407, 3631214, 3611758, 3634287, 3687536, 3756146, 3859573, 3973241, 4022394, 4015226, 3994746, 3909751, 3735666, 3566700, 3471466, 3425384, 3355750, 3211362, 3029084, 2868311, 2712658, 2547789, 2389065, 2226244, 2079807, 1985596, 1885241, 1696819, 1421355, 1087521, 756759, 499727, 290824, 51201, -199686, -390155, -509967, -617490, -742422, -841753, -887835, -944156, -1068064, -1217573, -1301543, -1300519, -1296423, -1379370, -1524782, -1616945, -1603633, -1547311, -1512494, -1476653, -1381418, -1253414, -1174563, -1131554, -1041439, -907291, -779287, -621587, -400396, -196614, -87042, -16384, 114691, 305161, 458766, 514063, 533520, 598034, 693269, 766999, 844825, 970781, 1130530, 1282087, 1413163, 1546287, 1674291, 1764405, 1827895, 1885241, 1922106, 1952827, 1993788, 2015293, 2034750, 2094143, 2136129, 2142273, 2172994, 2189378, 2118720, 2006077, 1902650, 1796150, 1692723, 1590320, 1490989, 1427499, 1381418, 1291303, 1156131, 1044511, 1005598, 992286, 916508, 798744, 705557, 618514, 508943, 412684, 342026, 265224, 154628, 33793, -33793, -58369, -98307, -153604, -211974, -307209, -409612, -416780, -326665, -239623, -195589, -142340, -68610, -22528, 30720, 146436, 279560, 390155, 484366, 549904, 617490, 732182, 843801, 899099, 930844, 972829, 1032223, 1090593, 1142818, 1236005, 1350697, 1386538, 1376298, 1431595, 1520686, 1578032, 1610801, 1628209, 1633329, 1627185, 1593392, 1562671, 1541167, 1465388, 1356841, 1298471, 1240101, 1113122, 979997, 899099, 830489, 738326, 630803, 504847, 371723, 269320, 180229, 53249, -96258, -233479, -339978, -388107, -403468, -456717, -542736, -645139, -773143, -896027, -1015839, -1173539, -1321000, -1424427, -1528878, -1615921, -1667122, -1725492, -1768502, -1744949, -1695795, -1655858, -1602608, -1524782, -1455148, -1428523, -1403946, -1347625, -1318952, -1304615, -1224741, -1153059, -1169443, -1183780, -1188900, -1238053, -1237029, -1133602, -1037343, -999454, -988190, -995358, -990238, -930844, -823321, -728086, -698389, -720918, -737302, -726038, -718869, -757783, -824345, -850970, -838681, -845849, -878618, -918556, -926748, -848921, -757783, -779287, -864282, -912411, -933916, -982046, -1081377, -1205284, -1270822, -1258534, -1215525, -1181732, -1202212, -1257510, -1253414, -1176611, -1089569, -1016863, -974877, -967709, -956445, -916508, -839705, -761879, -764951, -828441, -830489, -745494, -646163, -580625, -543760, -475150, -345098, -221190, -142340, -75778, -17408, 29696, 77826, 117763, 148484, 172037, 168965, 136196, 86018, 37889, 35841, 91138, 179205, 290824, 385035, 394252, 341002, 326665, 399372, 496655, 556049, 580625, 577553, 569361, 635923, 784407, 916508, 989214, 1030175, 1075232, 1162275, 1247270, 1265702, 1272870, 1287207, 1264678, 1279015, 1335336, 1303591, 1211429, 1168419, 1160227, 1190948, 1268774, 1310760, 1315880, 1332264, 1337384, 1346601, 1348649, 1266726, 1138722, 1061920, 1036319, 1045535, 1072160, 1067040, 1024031, 944156, 818201, 680980, 562193, 477198, 467982, 500751, 477198, 390155, 306185, 243719, 160772, 56321, -19456, -111619, -282632, -430093, -489486, -580625, -702485, -743446, -757783, -804888, -833561, -870426, -938012, -957469, -942108, -955421, -944156, -907291, -947228, -1036319, -1052704, -1007646, -976925, -930844, -838681, -735254, -629779, -549904, -520207, -451597, -316425, -221190, -149508, -33793, 55297, 98307, 142340, 177157, 254983, 411660, 532496, 575505, 613394, 647187, 672788, 690197, 683028, 716821, 792600, 785432, 713749, 692245, 719894, 779287, 828441, 770071, 656404, 586769, 500751, 380939, 303113, 252935, 177157, 93186, 22528, -31744, -63489, -76802, -89090, -105475, -112643, -149508, -269320, -388107, -429069, -469006, -522255, -518159, -532496, -626707, -717845, -763927, -768023, -731158, -725014, -786456, -812056, -748566, -707605, -777239, -862234, -843801, -788504, -788504, -778263, -714773, -643091, -573457, -537616, -565265, -617490, -690197, -748566, -693269, -611346, -650259, -701461, -669716, -667668, -729110, -766999, -765975, -736278, -670740, -627731, -671764, -755735, -783383, -769047, -758807, -691221, -597010, -616466, -702485, -713749, -696341, -717845, -730134, -698389, -635923, -587793, -601106, -627731, -615442, -598034, -560145, -474126, -413708, -418828, -430093, -425997, -436237, -455693, -427021, -323593, -217094, -163845, -145412, -148484, -171013, -177157, -131076, -47105, -26624, -114691, -166917, -87042, 27648, 121859, 156676, 62465, -50177, -37889, 21504, 45057, 66562, 82946, 101379, 126979, 112643, 94210, 107523, 110595, 147460, 232455, 236551, 154628, 96258, 88066, 125955, 171013, 157700, 128003, 120835, 81922, 18432, -26624, -61441, -76802, -77826, -92162, -89090, -92162, -185349, -346122, -475150, -533520, -542736, -555024, -585745, -580625, -517135, -455693, -458766, -499727, -483342, -369675, -245767, -205830, -240647, -252935, -190469, -138244, -152580, -171013, -174085, -186373, -153604, -59393, 50177, 177157, 295945, 364555, 401420, 450573, 564241, 739350, 850970, 893979, 994334, 1085473, 1034271, 932892, 909339, 946204, 1000478, 1020959, 964637, 883739, 865306, 928796, 1002526, 1026079, 1007646, 945180, 861210, 829465, 816152, 747542, 706581, 726038, 714773, 668692, 592914, 465934, 370699, 311305, 201734, 114691, 90114, 0, -149508, -245767, -301065, -368651, -480270, -641043, -792600, -923676, -1037343, -1050656, -993310, -991262, -1047584, -1136674, -1268774, -1368105, -1381418, -1387562, -1459244, -1599536, -1739829, -1806391, -1831991, -1862712, -1862712, -1830967, -1798198, -1749045, -1689651, -1633329, -1559599, -1515566, -1547311, -1559599, -1500205, -1477677, -1493037, -1395754, -1238053, -1190948, -1186852, -1087521, -941084, -814104, -744470, -791576, -851994, -778263, -660500, -600082, -523279, -405516, -280584, -157700, -91138, -73730, -14336, 75778, 125955, 133124, 168965, 304137, 475150, 550928, 567313, 603154, 610322, 593938, 593938, 557073, 494607, 487438, 508943, 502799, 469006, 446477, 478222, 523279, 524304, 518159, 534544, 574481, 638995, 645139, 575505, 552976, 532496, 390155, 265224, 289800, 339978, 334858, 322569, 306185, 236551, 98307, -49153, -144388, -191493, -171013, -76802, -34817, -92162, -122883, -93186, -72706, -96258, -203782, -347146, -360459, -234503, -137220, -158724, -227334, -206854, -59393, 94210, 145412, 95234, 7168, -41985, -13312, 51201, 99331, 94210, 12288, -91138, -111619, -35841, 34817, 61441, 106499, 150532, 97282, 15360, 68610, 211974, 280584, 239623, 180229, 181253, 239623, 297993, 337930, 377867, 419852, 439309, 394252, 305161, 275464, 323593, 339978, 300041, 306185, 369675, 363531, 274440, 251911, 268296, 178181, 89090, 95234, 58369, 21504, 88066, 47105, -116739, -128003, -45057, -67586, -143364, -216070, -221190, -117763, -122883, -279560, -302089, -219142, -234503, -234503, -161796, -138244, -148484, -181253, -269320, -339978, -362507, -318473, -143364, 14336, 7168, 11264, 129027, 215046, 218118, 178181, 134148, 175109, 252935, 235527, 225286, 327690, 416780, 460814, 572433, 698389, 732182, 714773, 708629, 715797, 731158, 759831, 813080, 871450, 896027, 918556, 924700, 825369, 726038, 794648, 921628, 947228, 897051, 810008, 780311, 891931, 958493, 863258, 802840, 832537, 863258, 954397, 1039391, 990238, 953373, 977949, 913435, 865306, 946204, 957469, 850970, 818201, 865306, 881690, 887835, 926748, 978973, 1009694, 1011742, 1007646, 1020959, 1027103, 962589, 841753, 826393, 953373, 1025055, 977949, 956445, 989214, 1013790, 1021983, 967709, 870426, 860186, 898075, 851994, 802840, 875546, 985118, 973853, 864282, 831513, 930844, 1033247, 1072160, 1060896, 962589, 836633, 841753, 942108, 972829, 938012, 902171, 866330, 855066, 859162, 802840, 730134, 762903, 849945, 879642, 913435, 1011742, 1076256, 1041439, 954397, 850970, 786456, 811032, 872474, 932892, 987166, 954397, 821273, 736278, 745494, 747542, 731158, 726038, 682004, 631827, 657428, 689173, 630803, 539664, 502799, 521231, 540688, 489486, 412684, 429069, 446477, 312329, 179205, 204806, 272392, 319497, 356362, 304137, 241671, 291848, 277512, 111619, 14336, 40961, 100355, 209926, 280584, 181253, 45057, 45057, 148484, 230407, 186373, 84994, 118787, 247815, 254983, 129027, 35841, 51201, 111619, 118787, 87042, 98307, 106499, 34817, -37889, -71682, -138244, -200710, -138244, -3072, 31744, -82946, -220166, -238599, -195589, -270344, -432141, -463886, -362507, -345098, -466958, -591890, -623635, -581649, -571409, -630803, -642067, -558097, -508943, -542736, -584721, -606226, -601106, -572433, -568337, -616466, -725014, -899099, -1048608, -1079329, -1015839, -926748, -851994, -795672, -705557, -592914, -566289, -627731, -696341, -743446, -736278, -654356, -583697, -576529, -579601, -588818, -634899, -663572, -605202, -477198, -371723, -354314, -377867, -393228, -432141, -446477, -331786, -190469, -175109, -217094, -256007, -334858, -355338, -231431, -112643, -81922, -51201, -33793, -56321, -54273, -67586, -139268, -191493, -205830, -220166, -205830, -172037, -142340, -80898, -20480, -17408, -27648, -56321, -158724, -276488, -369675, -496655, -614418, -629779, -605202, -654356, -784407, -930844, -1034271, -1046559, -954397, -816152, -762903, -882714, -1077280, -1167395, -1137698, -1145891, -1282087, -1426475, -1433643, -1340456, -1260582, -1197092, -1141794, -1172515, -1253414, -1274918, -1277991, -1340456, -1366057, -1271846, -1163299, -1152035, -1203236, -1245222, -1283111, -1345577, -1371177, -1300519, -1200164, -1164323, -1169443, -1181732, -1213477, -1227813, -1198116, -1146915, -1084449, -996382, -908315, -855066, -858138, -916508, -964637, -973853, -1002526, -1037343, -985118, -837657, -666644, -473102, -277512, -194565, -270344, -409612, -457741, -422924, -469006, -605202, -637971, -502799, -288776, -40961, 128003, 114691, 27648, -13312, 19456, 191493, 398348, 374795, 193541, 111619, 78850, 38913, 106499, 225286, 241671, 162820, 9216, -159748, -147460, 0, 24576, -84994, -186373, -232455, -209926, -175109, -251911, -344074, -316425, -293896, -399372, -535568, -605202, -621587, -619538, -622611, -599058, -518159, -480270, -514063, -539664, -591890, -710677, -775191, -719894, -698389, -765975, -836633, -900123, -933916, -885787, -846873, -923676, -958493, -853018, -806936, -838681, -776215, -653331, -547856, -471054, -475150, -493583, -418828, -370699, -421900, -422924, -347146, -372747, -471054, -440333, -372747, -391179, -366603, -277512, -212998, -172037, -105475, 4096, 106499, 135172, 164869, 288776, 400396, 438285, 533520, 641043, 547856, 331786, 273416, 410636, 569361, 638995, 645139, 652307, 608274, 501775, 467982, 522255, 557073, 579601, 678932, 762903, 744470, 738326, 753687, 777239, 886811, 1043487, 1147939, 1144867, 1028127, 879642, 868378, 995358, 1030175, 984094, 1026079, 1087521, 1080353, 1099809, 1167395, 1199140, 1226789, 1227813, 1157155, 1102881, 1019935, 825369, 644115, 588818, 551952, 516111, 559121, 586769, 518159, 438285, 463886, 521231, 518159, 507919, 455693, 350218, 235527, 147460, 141316, 169989, 136196, 47105, 47105, 73730, 36865, 51201, 34817, -39937, -25600, 96258, 168965, 120835, 120835, 201734, 292872, 365579, 387083, 391179, 359434, 284680, 237575, 288776, 359434, 342026, 388107, 582673, 753687, 793624, 807960, 845849, 881690, 875546, 757783, 706581, 743446, 658452, 532496, 504847, 507919, 434189, 431117, 568337, 612370, 562193, 576529, 670740, 773143, 832537, 874522, 931868, 963613, 871450, 747542, 723990, 736278, 725014, 697365, 637971, 539664, 473102, 449549, 425997, 394252, 320521, 235527, 145412, 46081, 12288, 44033, 97282, 101379, 61441, 66562, 107523, 119811, 81922, 92162, 165893, 199686, 230407, 234503, 178181, 207878, 324617, 376843, 368651, 411660, 499727, 518159, 465934, 377867, 248839, 181253, 164869, 120835, 36865, -117763, -171013, -47105, 20480, 4096, 2048, 0, 18432, 84994, 168965, 247815, 266248, 217094, 216070, 269320, 293896, 292872, 245767, 211974, 254983, 296969, 401420, 580625, 673812, 693269, 704533, 737302, 789528, 835609, 908315, 948252, 936988, 913435, 829465, 766999, 801816, 837657, 824345, 779287, 790552, 881690, 926748, 880666, 808984, 801816, 857114, 941084, 1038367, 1005598, 886811, 851994, 842777, 803864, 785432, 817176, 839705, 822297, 782359, 700437, 663572, 683028, 686100, 695317, 691221, 625683, 551952, 499727, 370699, 242695, 252935, 271368, 197638, 122883, 114691, 78850, 19456, 3072, 31744, 67586, -37889, -94210, 55297, 139268, 79874, 5120, 44033, 113667, 94210, 75778, 51201, 14336, 27648, 58369, -10240, -148484, -217094, -260103, -346122, -442381, -476174, -543760, -692245, -787480, -848921, -859162, -855066, -943132, -1085473, -1131554, -1052704, -1050656, -1063968, -1109025, -1253414, -1226789, -1132578, -1214501, -1360937, -1371177, -1287207, -1290279, -1400874, -1538095, -1503277, -1409067, -1462316, -1502253, -1530926, -1590320, -1598512, -1503277, -1313832, -1149987, -1091617, -1114146, -1096737, -1030175, -964637, -870426, -733206, -545808, -358410, -209926, -151556, -155652, -111619, -47105, 6144, 43009, 54273, 4096, 2048, 135172, 196614, 180229, 172037, 166917, 183301, 159748, 121859, 69634, 40961, 104451, 154628, 173061, 162820, 158724, 194565, 168965, 108547, 75778, 31744, -31744, -89090, -126979, -155652, -150532, -106499, -89090, -125955, -168965, -185349, -186373, -191493, -242695, -297993, -304137, -274440, -271368, -385035, -483342, -476174, -510991, -628755, -745494, -745494, -710677, -735254, -659476, -581649, -619538, -579601, -491535, -465934, -394252, -321545, -346122, -396300, -479246, -569361, -599058, -578577, -500751, -462862, -515087, -571409, -573457, -542736, -535568, -534544, -584721, -686100, -784407, -849945, -831513, -799768, -783383, -812056, -884763, -882714, -845849, -832537, -818201, -748566, -660500, -657428, -702485, -742422, -742422, -732182, -756759, -789528, -855066, -981021, -1098785, -1122338, -1105953, -1087521, -1083425, -1124386, -1149987, -1151011, -1081377, -965661, -862234, -755735, -719894, -746518, -755735, -700437, -621587, -594962, -607250, -602130, -503823, -403468, -328714, -253959, -265224, -277512, -216070, -118787, -92162, -179205, -262152, -231431, -82946, -19456, -41985, -55297, -143364, -251911, -323593, -335882, -319497, -336906, -373771, -448525, -515087, -524304, -483342, -457741, -453645, -429069, -463886, -557073, -605202, -574481, -538640, -495631, -435213, -419852, -360459, -280584, -241671, -223238, -265224, -309257, -342026, -359434, -338954, -324617, -333834, -351242, -319497, -258055, -226310, -274440, -320521, -225286, -128003, -97282, -66562, -55297, -47105, -52225, -90114, -121859, -95234, -80898, -119811, -71682, -17408, -37889, -33793, -81922, -124931, -53249, -5120, 6144, 8192, -35841, -23552, 41985, 26624, -5120, 51201, 135172, 209926, 240647, 215046, 238599, 335882, 439309, 524304, 556049, 495631, 466958, 533520, 599058, 645139, 651283, 665620, 733206, 765975, 780311, 788504, 789528, 759831, 733206, 738326, 707605, 728086, 768023, 745494, 708629, 622611, 548880, 544784, 548880, 534544, 521231, 448525, 339978, 326665, 331786, 370699, 469006, 487438, 466958, 465934, 473102, 480270, 473102, 472078, 460814, 393228, 247815, 137220, 57345, -56321, -141316, -243719, -377867, -485390, -513039, -504847, -536592, -505871, -497679, -503823, -420876, -470030, -602130, -646163, -616466, -502799, -419852, -415756, -384011, -319497, -269320, -263176, -304137, -308233, -289800, -314377, -306185, -225286, -63489, 61441, 45057, -17408, -62465, -48129, -28672, -65538, -99331, -149508, -186373, -187397, -205830, -240647, -253959, -196614, -105475, -54273, -11264, 40961, 77826, 103427, 128003, 143364, 122883, 105475, 111619, 78850, 3072, -96258, -197638, -263176, -286728, -322569, -385035, -428045, -445453, -446477, -510991, -625683, -696341, -761879, -829465, -833561, -766999, -726038, -819225, -996382, -1063968, -965661, -871450, -853018, -885787, -931868, -916508, -861210, -810008, -796696, -807960, -836633, -810008, -720918, -785432, -915483, -928796, -891931, -828441, -814104, -871450, -869402, -756759, -751638, -921628, -952349, -844825, -750614, -685076, -682004, -707605, -753687, -727062, -611346, -541712, -516111, -519183, -573457, -644115, -688149, -773143, -863258, -872474, -846873, -761879, -687125, -748566, -909339, -963613, -886811, -869402, -834585, -784407, -760855, -658452, -558097, -535568, -565265, -573457, -534544, -508943, -508943, -454669, -362507, -363531, -406540, -465934, -514063, -455693, -352266, -313353, -359434, -397324, -388107, -337930, -274440, -263176, -295945, -365579, -417804, -449549, -489486, -503823, -519183, -571409, -635923, -693269, -747542, -801816, -827417, -819225, -877594, -935964, -921628, -947228, -967709, -1037343, -1126434, -1088545, -1056800, -1039391, -1058848, -1132578, -1172515, -1260582, -1327144, -1284135, -1227813, -1187876, -1192996, -1233957, -1180708, -1091617, -1064992, -1053728, -1017887, -974877, -1006622, -1070112, -1057824, -984094, -955421, -967709, -959517, -987166, -996382, -979997, -943132, -844825, -776215, -734230, -684052, -572433, -428045, -326665, -287752, -355338, -375819, -336906, -354314, -356362, -365579, -349194, -253959, -180229, -134148, -114691, -139268, -143364, -138244, -126979, -122883, -169989, -162820, -106499, -95234, -119811, -139268, -92162, -20480, 36865, 58369, 19456, 37889, 112643, 118787, 106499, 124931, 147460, 174085, 144388, 109571, 190469, 321545, 403468, 456717, 491535, 504847, 551952, 558097, 496655, 491535, 549904, 626707, 676884, 692245, 702485, 756759, 846873, 919580, 973853, 1011742, 1060896, 1095713, 1115170, 1142818, 1149987, 1170467, 1170467, 1162275, 1173539, 1152035, 1133602, 1200164, 1316904, 1357865, 1345577, 1338408, 1328168, 1389610, 1510446, 1557551, 1539119, 1564719, 1605681, 1604657, 1542191, 1443884, 1410091, 1419307, 1440812, 1478701, 1474605, 1424427, 1385514, 1368105, 1293351, 1225765, 1192996, 1119266, 1049632, 944156, 869402, 922652, 943132, 959517, 979997, 921628, 869402, 822297, 771095, 766999, 830489, 898075, 853018, 737302, 670740, 676884, 666644, 654356, 673812, 667668, 667668, 635923, 589842, 560145, 491535, 454669, 463886, 477198, 485390, 447501, 452621, 515087, 541712, 563217, 545808, 522255, 574481, 586769, 488462, 385035, 400396, 441357, 397324, 345098, 369675, 476174, 526352, 482318, 429069, 428045, 467982, 476174, 552976, 677908, 716821, 718869, 725014, 740374, 749590, 723990, 680980, 667668, 638995, 601106, 609298, 606226, 606226, 643091, 697365, 752663, 827417, 871450, 870426, 904219, 947228, 1020959, 1062944, 1055776, 1052704, 990238, 948252, 941084, 970781, 1021983, 1026079, 1047584, 1054752, 1036319, 1039391, 1071136, 1102881, 1094689, 1067040, 1076256, 1103905, 1116194, 1104929, 1024031, 986142, 1012766, 998430, 975901, 974877, 1021983, 1025055, 976925, 933916, 880666, 847897, 824345, 816152, 752663, 675860, 672788, 646163, 622611, 613394, 599058, 621587, 614418, 584721, 624659, 654356, 609298, 543760, 483342, 448525, 424972, 449549, 482318, 500751, 530448, 487438, 473102, 508943, 554000, 627731, 640019, 606226, 570385, 569361, 572433, 590866, 636947, 632851, 656404, 680980, 661524, 696341, 734230, 671764, 587793, 550928, 466958, 358410, 310281, 335882, 379915, 368651, 301065, 189445, 106499, 121859, 158724, 99331, -26624, -148484, -197638, -176133, -204806, -268296, -345098, -437261, -513039, -587793, -628755, -633875, -618514, -653331, -757783, -841753, -864282, -858138, -865306, -833561, -788504, -776215, -789528, -870426, -935964, -925724, -875546, -836633, -855066, -849945, -817176, -843801, -843801, -769047, -722966, -707605, -690197, -671764, -627731, -530448, -415756, -370699, -381963, -415756, -450573, -438285, -396300, -328714, -252935, -223238, -180229, -82946, -7168, 30720, 14336, -75778, -111619, -84994, -90114, -115715, -145412, -135172, -48129, 35841, 65538, 78850, 102403, 118787, 120835, 155652, 217094, 202758, 121859, 76802, 97282, 129027, 86018, 9216, 10240, 19456, -31744, -106499, -152580, -134148, -115715, -98307, -70658, -80898, -105475, -124931, -116739, -88066, -74754, -76802, -51201, 0, 34817, 60417, 38913, -2048, -18432, -19456, 24576, 105475, 165893, 181253, 206854, 269320, 312329, 355338, 402444, 406540, 420876, 451597, 415756, 365579, 360459, 393228, 415756, 410636, 430093, 438285, 459790, 445453, 403468, 445453, 474126, 478222, 467982, 444429, 465934, 531472, 577553, 534544, 499727, 535568, 606226, 621587, 545808, 531472, 558097, 501775, 446477, 446477, 441357, 449549, 478222, 496655, 499727, 453645, 396300, 380939, 405516, 380939, 370699, 412684, 349194, 289800, 294921, 270344, 230407, 198662, 220166, 233479, 180229, 102403, 30720, -36865, -62465, -15360, 29696, 4096, -109571, -193541, -223238, -238599, -206854, -183301, -156676, -102403, -45057, -48129, -128003, -190469, -186373, -118787, -72706, -56321, -46081, -23552, 35841, 80898, 105475, 104451, 70658, 34817, 6144, 7168, 53249, 79874, 81922, 111619, 112643, 117763, 133124, 145412, 188421, 206854, 240647, 266248, 237575, 220166, 239623, 260103, 220166, 180229, 165893, 155652, 149508, 141316, 140292, 103427, 65538, 84994, 79874, -13312, -94210, -115715, -171013, -214022, -184325, -142340, -155652, -173061, -140292, -122883, -138244, -153604, -155652, -161796, -181253, -211974, -212998, -152580, -133124, -189445, -222214, -192517, -171013, -150532, -87042, -53249, -70658, -67586, -27648, -31744, -52225, 13312, 111619, 181253, 198662, 208902, 247815, 265224, 268296, 306185, 385035, 446477, 455693, 439309, 399372, 372747, 395276, 456717, 552976, 623635, 615442, 576529, 559121, 560145, 578577, 637971, 691221, 688149, 699413, 750614, 801816, 862234, 915483, 905243, 853018, 850970, 905243, 973853, 1019935, 1013790, 998430, 1004574, 995358, 954397, 923676, 900123, 829465, 760855, 749590, 742422, 700437, 637971, 612370, 652307, 693269, 701461, 674836, 604178, 510991, 477198, 505871, 474126, 432141, 470030, 528400, 540688, 509967, 484366, 477198, 512015, 581649, 619538, 566289, 446477, 376843, 381963, 388107, 364555, 350218, 368651, 394252, 396300, 360459, 343050, 370699, 376843, 322569, 264200, 254983, 279560, 324617, 354314, 375819, 394252, 365579, 313353, 285704, 280584, 315401, 392203, 405516, 354314, 361483, 414732, 431117, 412684, 418828, 417804, 411660, 456717, 521231, 565265, 541712, 477198, 403468, 348170, 330762, 303113, 303113, 311305, 270344, 234503, 232455, 263176, 334858, 379915, 324617, 218118, 159748, 188421, 252935, 315401, 358410, 341002, 300041, 290824, 305161, 282632, 219142, 180229, 164869, 160772, 160772, 182277, 178181, 132100, 138244, 190469, 214022, 186373, 173061, 180229, 160772, 167941, 220166, 233479, 188421, 157700, 160772, 193541, 209926, 182277, 152580, 112643, 103427, 144388, 190469, 221190, 198662, 146436, 119811, 152580, 223238, 282632, 349194, 418828, 424972, 375819, 379915, 454669, 494607, 461838, 417804, 374795, 358410, 416780, 478222, 480270, 436237, 385035, 360459, 343050, 295945, 262152, 315401, 346122, 253959, 119811, -9216, -78850, -67586, -54273, -81922, -128003, -187397, -270344, -317449, -303113, -281608, -275464, -309257, -388107, -432141, -401420, -387083, -435213, -476174, -440333, -354314, -302089, -320521, -362507, -348170, -282632, -236551, -246791, -283656, -286728, -245767, -198662, -182277, -196614, -214022, -217094, -204806, -160772, -93186, -79874, -120835, -135172, -131076, -135172, -132100, -126979, -123907, -70658, 35841, 115715, 117763, 87042, 87042, 117763, 133124, 130051, 163845, 217094, 243719, 294921, 385035, 443405, 481294, 534544, 566289, 582673, 624659, 670740, 682004, 654356, 597010, 569361, 611346, 653331, 642067, 647187, 682004, 689173, 696341, 730134, 748566, 774167, 823321, 817176, 760855, 734230, 735254, 725014, 704533, 675860, 655380, 669716, 695317, 716821, 756759, 785432, 766999, 745494, 751638, 768023, 756759, 695317, 625683, 616466, 638995, 615442, 558097, 519183, 494607, 484366, 493583, 464910, 374795, 299017, 273416, 266248, 249863, 212998, 162820, 135172, 145412, 172037, 201734, 226310, 232455, 240647, 284680, 347146, 369675, 347146, 326665, 343050, 378891, 392203, 374795, 348170, 335882, 330762, 301065, 251911, 248839, 307209, 352266, 346122, 329738, 318473, 300041, 280584, 280584, 305161, 337930, 355338, 367627, 399372, 404492, 342026, 301065, 360459, 444429, 462862, 451597, 474126, 518159, 532496, 501775, 478222, 504847, 540688, 527376, 477198, 440333, 435213, 441357, 429069, 407564, 398348, 393228, 391179, 405516, 393228, 318473, 264200, 306185, 366603, 344074, 261127, 188421, 144388, 129027, 144388, 167941, 161796, 128003, 97282, 73730, 51201, 38913, 31744, -8192, -87042, -177157, -254983, -291848, -270344, -241671, -263176, -290824, -276488, -265224, -302089, -323593, -267272, -186373, -166917, -204806, -238599, -234503, -215046, -222214, -257031, -276488, -273416, -296969, -344074, -350218, -319497, -330762, -377867, -394252, -387083, -380939, -345098, -312329, -378891, -521231, -628755, -661524, -642067, -608274, -613394, -647187, -635923, -582673, -542736, -491535, -408588, -387083, -480270, -575505, -570385, -518159, -494607, -470030, -415756, -371723, -352266, -337930, -336906, -341002, -334858, -363531, -419852, -419852, -395276, -420876, -437261, -422924, -484366, -607250, -641043, -573457, -520207, -537616, -578577, -569361, -513039, -481294, -486414, -510991, -569361, -640019, -674836, -691221, -700437, -670740, -624659, -606226, -606226, -610322, -628755, -668692, -729110, -777239, -798744, -840729, -891931, -885787, -858138, -865306, -858138, -827417, -825369, -827417, -793624, -742422, -718869, -758807, -857114, -934940, -958493, -952349, -918556, -879642, -875546, -873498, -837657, -797720, -787480, -812056, -818201, -742422, -656404, -662548, -696341, -678932, -645139, -590866, -523279, -524304, -567313, -563217, -552976, -545808, -482318, -422924, -406540, -351242, -276488, -275464, -321545, -359434, -372747, -330762, -274440, -284680, -324617, -337930, -357386, -394252, -438285, -474126, -454669, -389131, -376843, -406540, -367627, -254983, -153604, -92162, -71682, -106499, -176133, -225286, -253959, -301065, -335882, -296969, -225286, -215046, -272392, -356362, -434189, -467982, -483342, -534544, -559121, -479246, -357386, -263176, -192517, -166917, -202758, -238599, -234503, -216070, -218118, -258055, -323593, -400396, -509967, -636947, -694293, -657428, -603154, -586769, -584721, -563217, -526352, -515087, -545808, -570385, -547856, -512015, -509967, -522255, -496655, -438285, -393228, -384011, -402444, -402444, -353290, -287752, -243719, -206854, -193541, -212998, -179205, -95234, -106499, -202758, -243719, -240647, -247815, -218118, -176133, -193541, -233479, -267272, -330762, -373771, -360459, -353290, -345098, -302089, -307209, -410636, -510991, -535568, -528400, -529424, -530448, -521231, -540688, -608274, -656404, -634899, -606226, -614418, -630803, -649235, -678932, -682004, -634899, -587793, -587793, -615442, -635923, -653331, -683028, -699413, -683028, -648211, -611346, -587793, -585745, -573457, -538640, -517135, -504847, -463886, -397324, -337930, -304137, -265224, -167941, -67586, -62465, -93186, -77826, -99331, -193541, -237575, -208902, -188421, -182277, -198662, -246791, -250887, -206854, -218118, -284680, -328714, -370699, -440333, -497679, -517135, -504847, -464910, -428045, -431117, -461838, -481294, -455693, -401420, -386059, -451597, -537616, -556049, -512015, -487438, -510991, -545808, -563217, -570385, -576529, -577553, -536592, -455693, -417804, -451597, -478222, -483342, -523279, -572433, -575505, -557073, -547856, -563217, -619538, -652307, -597010, -533520, -540688, -559121, -557073, -578577, -615442, -641043, -690197, -755735, -777239, -754711, -735254, -725014, -725014, -736278, -732182, -720918, -764951, -827417, -789528, -651283, -546832, -556049, -651283, -771095, -867354, -923676, -954397, -958493, -951325, -966685, -987166, -956445, -893979, -886811, -935964, -936988, -859162, -800792, -824345, -877594, -923676, -968733, -987166, -982046, -1004574, -1031199, -993310, -931868, -932892, -983070, -1010718, -1000478, -1002526, -1047584, -1077280, -1024031, -919580, -856090, -858138, -900123, -951325, -977949, -964637, -949277, -957469, -954397, -906267, -857114, -851994, -859162, -850970, -848921, -866330, -878618, -874522, -841753, -777239, -740374, -776215, -806936, -747542, -667668, -666644, -688149, -647187, -597010, -592914, -584721, -554000, -554000, -567313, -546832, -510991, -487438, -460814, -424972, -397324, -375819, -361483, -367627, -414732, -496655, -555024, -548880, -490510, -406540, -334858, -304137, -270344, -202758, -152580, -126979, -91138, -86018, -114691, -84994, -15360, -20480, -93186, -141316, -117763, -14336, 99331, 137220, 137220, 158724, 154628, 119811, 107523, 90114, 53249, 69634, 130051, 155652, 157700, 174085, 174085, 148484, 123907, 96258, 89090, 136196, 190469, 187397, 155652, 143364, 132100, 102403, 82946, 102403, 147460, 192517, 207878, 162820, 78850, 49153, 97282, 142340, 125955, 75778, 43009, 63489, 107523, 94210, 20480, -50177, -118787, -174085, -182277, -208902, -303113, -375819, -355338, -304137, -285704, -295945, -325641, -361483, -384011, -359434, -285704, -237575, -266248, -314377, -324617, -311305, -291848, -279560, -279560, -260103, -230407, -230407, -250887, -283656, -337930, -354314, -276488, -180229, -129027, -101379, -77826, -25600, 80898, 145412, 99331, 46081, 45057, 10240, -77826, -151556, -168965, -135172, -91138, -50177, 1024, 20480, -12288, -35841, -20480, 11264, 23552, -22528, -99331, -129027, -99331, -55297, -3072, 37889, 33793, 17408, 27648, 61441, 103427, 125955, 119811, 122883, 147460, 173061, 205830, 237575, 246791, 256007, 245767, 195589, 156676, 166917, 192517, 174085, 124931, 106499, 110595, 117763, 128003, 134148, 131076, 104451, 90114, 101379, 93186, 79874, 49153, -6144, -11264, 22528, 14336, -25600, -62465, -86018, -84994, -60417, -23552, 33793, 88066, 110595, 143364, 179205, 183301, 226310, 319497, 337930, 283656, 297993, 381963, 429069, 424972, 394252, 370699, 376843, 359434, 323593, 327690, 348170, 350218, 322569, 292872, 305161, 316425, 291848, 263176, 229383, 211974, 251911, 309257, 308233, 267272, 256007, 278536, 272392, 220166, 155652, 98307, 83970, 74754, -5120, -58369, -33793, -65538, -157700, -218118, -263176, -326665, -336906, -301065, -344074, -413708, -401420, -393228, -432141, -465934, -497679, -562193, -601106, -548880, -523279, -562193, -569361, -581649, -619538, -633875, -650259, -689173, -704533, -694293, -694293, -700437, -730134, -764951, -746518, -750614, -799768, -783383, -709653, -688149, -736278, -759831, -715797, -663572, -636947, -607250, -562193, -534544, -518159, -522255, -561169, -591890, -632851, -662548, -627731, -582673, -528400, -470030, -444429, -412684, -389131, -406540, -425997, -424972, -419852, -410636, -372747, -347146, -373771, -390155, -313353, -197638, -188421, -216070, -162820, -150532, -225286, -248839, -214022, -238599, -291848, -286728, -234503, -118787, 9216, 21504, 0, 62465, 129027, 105475, 47105, 63489, 130051, 160772, 143364, 107523, 107523, 179205, 223238, 187397, 188421, 253959, 331786, 402444, 413708, 449549, 602130, 752663, 826393, 846873, 858138, 912411, 973853, 967709, 941084, 970781, 999454, 993310, 1027103, 1080353, 1094689, 1081377, 1052704, 1025055, 1062944, 1179684, 1269798, 1325096, 1359913, 1302567, 1220645, 1175587, 1144867, 1174563, 1276967, 1460268, 1721396, 1958971, 2144321, 2344007, 2537549, 2657361, 2720851, 2756692, 2740307, 2631760, 2483275, 2430026, 2387016, 2204739, 1996861, 1879097, 1821751, 1769526, 1707060, 1645618, 1556527, 1482797, 1463340, 1438763, 1412139, 1370153, 1238053, 1062944, 965661, 931868, 896027, 888859, 905243, 846873, 630803, 341002, 139268, 0, -96258, -76802, 14336, 107523, 184325, 270344, 389131, 462862, 481294, 508943, 534544, 568337, 627731, 675860, 758807, 897051, 975901, 1015839, 1097761, 1205284, 1376298, 1593392, 1749045, 1786934, 1708084, 1560623, 1350697, 1079329, 830489, 664596, 597010, 597010, 631827, 675860, 735254, 837657, 896027, 891931, 918556, 930844, 874522, 795672, 727062, 664596, 630803, 608274, 562193, 570385, 602130, 573457, 538640, 472078, 374795, 246791, 37889, -132100, -224262, -300041, -312329, -290824, -301065, -327690, -334858, -317449, -291848, -284680, -308233, -372747, -520207, -673812, -719894, -731158, -770071, -817176, -834585, -786456, -739350, -726038, -694293, -618514, -532496, -456717, -424972, -489486, -532496, -510991, -573457, -706581, -847897, -1007646, -1209380, -1440812, -1608753, -1758261, -1938491, -2058302, -2141249, -2213955, -2282565, -2344007, -2335815, -2282565, -2227268, -2170946, -2070591, -1893433, -1698867, -1490989, -1308712, -1217573, -1126434, -1031199, -992286, -957469, -934940, -943132, -975901, -1057824, -1109025, -1074208, -1084449, -1156131, -1265702, -1456172, -1584176, -1618993, -1711156, -1819703, -1921082, -2023485, -2039870, -2041918, -2097216, -2144321, -2172994, -2219075, -2283589, -2296902, -2281541, -2270277, -2186306, -2110528, -2142273, -2151489, -2075711, -2028605, -2053182, -2059326, -2059326, -2112576, -2168898, -2203715, -2239556, -2303046, -2372680, -2393161, -2393161, -2406473, -2446410, -2448458, -2339911, -2271301, -2261061, -2226244, -2196547, -2119744, -2031678, -1967164, -1848376, -1756213, -1657906, -1535022, -1501229, -1461292, -1360937, -1274918, -1197092, -1106977, -1027103, -1014815, -1033247, -1025055, -1048608, -1123362, -1216549, -1302567, -1356841, -1398826, -1482797, -1591344, -1673267, -1732660, -1767478, -1795126, -1825847, -1822775, -1818679, -1804343, -1741877, -1664050, -1568815, -1459244, -1349673, -1259558, -1188900, -1034271, -838681, -698389, -575505, -528400, -528400, -424972, -317449, -326665, -390155, -455693, -498703, -546832, -615442, -582673, -488462, -477198, -472078, -403468, -314377, -210950, -155652, -179205, -208902, -209926, -189445, -140292, -90114, -37889, 44033, 113667, 155652, 201734, 248839, 292872, 341002, 367627, 347146, 371723, 462862, 488462, 512015, 585745, 654356, 788504, 880666, 840729, 822297, 859162, 875546, 835609, 827417, 881690, 853018, 775191, 717845, 651283, 633875, 673812, 708629, 727062, 763927, 827417, 905243, 1018911, 1108001, 1146915, 1186852, 1212453, 1249318, 1346601, 1438763, 1460268, 1479725, 1557551, 1635377, 1703988, 1760309, 1780790, 1796150, 1823799, 1923130, 2056254, 2101312, 2109504, 2112576, 2113600, 2147393, 2136129, 2096192, 2082879, 2049086, 2016317, 1978428, 1911866, 1880121, 1842232, 1784886, 1809463, 1867833, 1848376, 1764405, 1707060, 1690675, 1645618, 1577008, 1484845, 1373225, 1304615, 1216549, 1112098, 1057824, 997406, 965661, 960541, 901147, 836633, 806936, 812056, 847897, 839705, 765975, 727062, 732182, 690197, 655380, 650259, 632851, 632851, 601106, 548880, 526352, 469006, 398348, 346122, 256007, 153604, 124931, 157700, 186373, 216070, 226310, 231431, 281608, 342026, 379915, 352266, 324617, 387083, 489486, 645139, 739350, 693269, 688149, 745494, 818201, 888859, 895003, 860186, 815128, 794648, 773143, 736278, 740374, 720918, 667668, 578577, 435213, 367627, 365579, 338954, 292872, 228358, 192517, 179205, 115715, 32769, -33793, -103427, -151556, -172037, -191493, -196614, -177157, -135172, -130051, -184325, -200710, -207878, -224262, -211974, -258055, -297993, -278536, -305161, -355338, -361483, -347146, -385035, -421900, -398348, -422924, -454669, -428045, -392203, -335882, -335882, -356362, -322569, -338954, -366603, -346122, -321545, -284680, -261127, -259079, -249863, -258055, -286728, -269320, -241671, -259079, -253959, -293896, -442381, -535568, -479246, -364555, -290824, -254983, -241671, -233479, -180229, -176133, -267272, -363531, -430093, -424972, -381963, -380939, -399372, -417804, -397324, -376843, -399372, -396300, -403468, -435213, -456717, -493583, -518159, -526352, -523279, -482318, -466958, -504847, -546832, -551952, -523279, -507919, -491535, -477198, -528400, -597010, -570385, -470030, -423948, -432141, -417804, -411660, -391179, -309257, -244743, -231431, -237575, -261127, -262152, -203782, -157700, -175109, -191493, -188421, -187397, -177157, -194565, -214022, -186373, -160772, -173061, -207878, -187397, -110595, -77826, -59393, -46081, -48129, 21504, 109571, 118787, 111619, 139268, 147460, 117763, 129027, 157700, 140292, 126979, 109571, 92162, 124931, 171013, 193541, 209926, 266248, 338954, 376843, 437261, 505871, 551952, 615442, 688149, 773143, 845849, 870426, 912411, 984094, 1062944, 1143842, 1175587, 1169443, 1170467, 1181732, 1190948, 1154083, 1110049, 1153059, 1227813, 1256486, 1238053, 1149987, 1066016, 1083425, 1113122, 1067040, 998430, 986142, 1032223, 1077280, 1134626, 1222693, 1274918, 1313832, 1366057, 1383466, 1400874, 1401898, 1368105, 1383466, 1432619, 1450028, 1428523, 1395754, 1361961, 1318952, 1334312, 1394730, 1400874, 1369129, 1346601, 1351721, 1372201, 1366057, 1355817, 1348649, 1344553, 1369129, 1418283, 1480749, 1536046, 1597488, 1673267, 1748021, 1842232, 1913914, 1947707, 1987644, 1986620, 1976380, 2003005, 2008125, 1989692, 1956923, 1890361, 1825847, 1784886, 1752117, 1727540, 1706036, 1637426, 1540143, 1512494, 1543215, 1553455, 1529902, 1515566, 1535022, 1564719, 1592368, 1622065, 1655858, 1675315, 1647666, 1628209, 1677363, 1725492, 1700915, 1637426, 1597488, 1586224, 1560623, 1517614, 1454124, 1401898, 1405994, 1413163, 1410091, 1413163, 1391658, 1341481, 1265702, 1180708, 1080353, 969757, 911387, 868378, 820249, 831513, 854042, 846873, 842777, 837657, 824345, 817176, 841753, 863258, 851994, 833561, 821273, 828441, 838681, 837657, 849945, 871450, 879642, 870426, 871450, 913435, 954397, 947228, 920604, 884763, 786456, 694293, 686100, 664596, 598034, 558097, 556049, 568337, 559121, 542736, 531472, 538640, 592914, 607250, 542736, 496655, 497679, 499727, 449549, 352266, 264200, 220166, 205830, 160772, 99331, 76802, 65538, 34817, -15360, -60417, -72706, -91138, -118787, -114691, -103427, -102403, -87042, -72706, -69634, -69634, -77826, -74754, -77826, -122883, -174085, -219142, -290824, -376843, -404492, -368651, -357386, -401420, -462862, -505871, -488462, -450573, -453645, -487438, -521231, -530448, -513039, -471054, -432141, -425997, -415756, -389131, -374795, -379915, -399372, -385035, -326665, -294921, -317449, -375819, -424972, -414732, -369675, -372747, -437261, -512015, -548880, -537616, -526352, -548880, -565265, -564241, -558097, -556049, -562193, -557073, -544784, -556049, -573457, -580625, -597010, -602130, -556049, -513039, -519183, -514063, -465934, -422924, -421900, -445453, -455693, -450573, -460814, -506895, -570385, -605202, -602130, -592914, -611346, -648211, -653331, -618514, -567313, -503823, -466958, -483342, -509967, -505871, -465934, -402444, -349194, -336906, -333834, -295945, -224262, -142340, -71682, -51201, -75778, -96258, -109571, -136196, -177157, -221190, -248839, -237575, -209926, -190469, -169989, -159748, -178181, -201734, -210950, -220166, -247815, -294921, -349194, -392203, -400396, -376843, -349194, -330762, -302089, -250887, -179205, -98307, -43009, -35841, -44033, -38913, -25600, 1024, 44033, 66562, 80898, 133124, 199686, 226310, 216070, 201734, 210950, 239623, 244743, 196614, 140292, 137220, 176133, 206854, 227334, 263176, 285704, 259079, 234503, 263176, 291848, 264200, 208902, 187397, 219142, 264200, 284680, 304137, 333834, 341002, 338954, 359434, 380939, 387083, 382987, 351242, 318473, 339978, 380939, 396300, 411660, 433165, 447501, 474126, 502799, 510991, 533520, 565265, 556049, 538640, 550928, 555024, 542736, 532496, 496655, 439309, 417804, 422924, 401420, 371723, 374795, 404492, 423948, 427021, 424972, 412684, 378891, 331786, 275464, 218118, 195589, 224262, 258055, 238599, 176133, 146436, 194565, 264200, 300041, 327690, 372747, 416780, 469006, 515087, 515087, 499727, 527376, 556049, 555024, 559121, 566289, 571409, 612370, 663572, 676884, 696341, 751638, 777239, 760855, 752663, 749590, 716821, 660500, 603154, 550928, 489486, 411660, 335882, 289800, 262152, 223238, 150532, 55297, -16384, -46081, -72706, -123907, -182277, -224262, -236551, -215046, -183301, -149508, -103427, -68610, -43009, 12288, 86018, 112643, 95234, 82946, 94210, 117763, 130051, 113667, 86018, 72706, 59393, 22528, -37889, -90114, -92162, -64513, -67586, -83970, -58369, -10240, 11264, 3072, -4096, 23552, 95234, 145412, 129027, 96258, 100355, 115715, 92162, 33793, -12288, -24576, -47105, -110595, -165893, -160772, -114691, -75778, -48129, -14336, 6144, -7168, -28672, -19456, -16384, -48129, -72706, -86018, -155652, -271368, -331786, -329738, -360459, -441357, -503823, -536592, -591890, -661524, -708629, -723990, -690197, -607250, -538640, -524304, -528400, -527376, -507919, -458766, -433165, -459790, -461838, -406540, -363531, -352266, -352266, -378891, -422924, -445453, -451597, -459790, -466958, -478222, -487438, -497679, -539664, -590866, -589842, -559121, -558097, -573457, -575505, -566289, -541712, -509967, -499727, -509967, -526352, -540688, -548880, -550928, -546832, -528400, -517135, -528400, -522255, -490510, -503823, -561169, -571409, -528400, -497679, -479246, -458766, -464910, -494607, -500751, -465934, -413708, -365579, -326665, -292872, -282632, -305161, -328714, -327690, -339978, -374795, -399372, -406540, -402444, -385035, -401420, -471054, -522255, -520207, -524304, -543760, -545808, -546832, -557073, -554000, -541712, -535568, -537616, -552976, -558097, -526352, -487438, -467982, -459790, -458766, -444429, -398348, -374795, -403468, -397324, -323593, -266248, -260103, -265224, -270344, -258055, -218118, -195589, -215046, -223238, -202758, -184325, -181253, -181253, -186373, -204806, -231431, -233479, -195589, -169989, -193541, -215046, -205830, -223238, -279560, -293896, -235527, -167941, -145412, -139268, -104451, -58369, -43009, -38913, -4096, 40961, 76802, 124931, 186373, 229383, 238599, 219142, 188421, 183301, 214022, 242695, 250887, 229383, 186373, 166917, 179205, 160772, 109571, 93186, 101379, 68610, 15360, 14336, 80898, 154628, 150532, 77826, 25600, 23552, 24576, 24576, 36865, 27648, -15360, -59393, -71682, -54273, -43009, -76802, -134148, -168965, -177157, -159748, -119811, -103427, -107523, -81922, -41985, -13312, 36865, 76802, 22528, -72706, -115715, -124931, -144388, -156676, -159748, -171013, -185349, -195589, -217094, -256007, -281608, -245767, -171013, -137220, -132100, -109571, -115715, -164869, -185349, -179205, -183301, -161796, -133124, -171013, -248839, -283656, -269320, -219142, -150532, -121859, -146436, -200710, -257031, -252935, -171013, -106499, -110595, -130051, -136196, -125955, -104451, -113667, -158724, -176133, -178181, -197638, -175109, -92162, -14336, 29696, 39937, 12288, 10240, 56321, 82946, 92162, 134148, 163845, 145412, 134148, 141316, 137220, 143364, 161796, 152580, 124931, 111619, 91138, 43009, 12288, 26624, 25600, -41985, -133124, -181253, -197638, -211974, -216070, -203782, -192517, -194565, -200710, -192517, -162820, -115715, -55297, -20480, -46081, -88066, -82946, -48129, -12288, 23552, 40961, 24576, -8192, -65538, -139268, -184325, -204806, -240647, -277512, -283656, -276488, -274440, -258055, -201734, -128003, -92162, -100355, -95234, -70658, -58369, -43009, 7168, 68610, 86018, 48129, 5120, 3072, 4096, -25600, -61441, -104451, -157700, -175109, -168965, -196614, -208902, -173061, -166917, -212998, -242695, -245767, -234503, -201734, -182277, -199686, -235527, -270344, -274440, -232455, -190469, -181253, -179205, -191493, -235527, -273416, -283656, -285704, -291848, -315401, -347146, -355338, -341002, -323593, -301065, -300041, -333834, -358410, -359434, -371723, -378891, -357386, -334858, -327690, -328714, -338954, -349194, -355338, -369675, -378891, -374795, -372747, -384011, -400396, -425997, -453645, -472078, -475150, -439309, -359434, -308233, -347146, -425997, -458766, -437261, -405516, -391179, -401420, -432141, -451597, -436237, -408588, -399372, -399372, -401420, -400396, -380939, -363531, -387083, -418828, -418828, -411660, -416780, -399372, -362507, -348170, -363531, -391179, -409612, -393228, -342026, -306185, -304137, -309257, -307209, -301065, -284680, -258055, -262152, -318473, -392203, -446477, -487438, -526352, -548880, -550928, -543760, -546832, -563217, -554000, -502799, -452621, -429069, -399372, -330762, -232455, -160772, -171013, -222214, -233479, -216070, -221190, -234503, -241671, -262152, -306185, -356362, -390155, -394252, -393228, -410636, -412684, -385035, -365579, -351242, -322569, -313353, -324617, -303113, -254983, -235527, -238599, -238599, -241671, -229383, -179205, -137220, -152580, -198662, -227334, -228358, -219142, -215046, -212998, -202758, -197638, -203782, -195589, -163845, -145412, -161796, -186373, -183301, -156676, -141316, -133124, -104451, -89090, -110595, -112643, -67586, -22528, 7168, 47105, 77826, 80898, 93186, 153604, 238599, 293896, 315401, 343050, 381963, 412684, 427021, 431117, 455693, 514063, 550928, 519183, 459790, 407564, 364555, 351242, 359434, 359434, 368651, 403468, 436237, 454669, 473102, 483342, 481294, 475150, 467982, 470030, 484366, 502799, 509967, 496655, 484366, 490510, 493583, 490510, 520207, 565265, 581649, 587793, 602130, 586769, 541712, 499727, 454669, 412684, 398348, 387083, 338954, 291848, 293896, 323593, 326665, 293896, 277512, 313353, 351242, 327690, 295945, 320521, 359434, 369675, 375819, 381963, 382987, 405516, 441357, 455693, 453645, 445453, 445453, 465934, 472078, 445453, 438285, 442381, 399372, 352266, 344074, 336906, 325641, 338954, 357386, 359434, 356362, 356362, 352266, 331786, 294921, 283656, 315401, 334858, 285704, 191493, 124931, 99331, 77826, 78850, 122883, 126979, 60417, 15360, 33793, 60417, 65538, 49153, 38913, 75778, 123907, 117763, 87042, 75778, 74754, 65538, 35841, -1024, -5120, 23552, 40961, 32769, 22528, 21504, 14336, -22528, -80898, -124931, -130051, -90114, -40961, -36865, -53249, -40961, -21504, -23552, -34817, -46081, -45057, -37889, -47105, -53249, -23552, 21504, 58369, 66562, 40961, 37889, 71682, 64513, 8192, -17408, -9216, -12288, -25600, -20480, 10240, 26624, 3072, -13312, -17408, -49153, -68610, -34817, -3072, 12288, 46081, 60417, 23552, -31744, -84994, -109571, -100355, -95234, -104451, -123907, -169989, -202758, -190469, -190469, -225286, -252935, -276488, -294921, -279560, -254983, -235527, -195589, -163845, -166917, -149508, -101379, -77826, -65538, -41985, -44033, -50177, -19456, -7168, -53249, -92162, -102403, -120835, -124931, -91138, -64513, -77826, -113667, -141316, -139268, -138244, -174085, -214022, -221190, -211974, -209926, -235527, -284680, -307209, -291848, -276488, -269320, -276488, -308233, -345098, -381963, -420876, -414732, -367627, -350218, -360459, -344074, -299017, -243719, -193541, -161796, -148484, -158724, -189445, -204806, -192517, -161796, -122883, -113667, -133124, -115715, -82946, -89090, -107523, -110595, -113667, -112643, -124931, -156676, -152580, -122883, -122883, -111619, -63489, -26624, 2048, 44033, 71682, 94210, 133124, 172037, 189445, 172037, 146436, 178181, 253959, 300041, 299017, 273416, 257031, 276488, 301065, 293896, 265224, 230407, 214022, 240647, 267272, 263176, 244743, 197638, 136196, 124931, 143364, 136196, 115715, 92162, 66562, 66562, 84994, 98307, 103427, 95234, 92162, 104451, 103427, 112643, 169989, 219142, 232455, 254983, 273416, 280584, 312329, 350218, 388107, 443405, 465934, 454669, 492559, 551952, 546832, 513039, 503823, 505871, 512015, 535568, 565265, 577553, 565265, 556049, 571409, 587793, 584721, 574481, 563217, 558097, 560145, 560145, 550928, 525328, 477198, 443405, 458766, 491535, 495631, 474126, 444429, 417804, 397324, 384011, 365579, 331786, 307209, 308233, 300041, 283656, 309257, 373771, 425997, 418828, 352266, 315401, 355338, 384011, 378891, 408588, 428045, 380939, 320521, 258055, 178181, 153604, 185349, 173061, 106499, 46081, 20480, 28672, 17408, -48129, -113667, -126979, -109571, -87042, -69634, -61441, -33793, 29696, 98307, 114691, 82946, 66562, 63489, 30720, 22528, 82946, 121859, 81922, 27648, 5120, -5120, -37889, -91138, -117763, -103427, -86018, -73730, -56321, -46081, -48129, -69634, -112643, -121859, -77826, -46081, -51201, -70658, -103427, -150532, -199686, -223238, -181253, -93186, -40961, -57345, -126979, -204806, -241671, -254983, -272392, -262152, -237575, -232455, -222214, -219142, -240647, -226310, -178181, -165893, -160772, -148484, -169989, -190469, -193541, -240647, -292872, -284680, -259079, -227334, -164869, -124931, -122883, -89090, -34817, -34817, -76802, -94210, -89090, -99331, -113667, -102403, -79874, -70658, -66562, -67586, -76802, -95234, -111619, -109571, -101379, -110595, -110595, -75778, -36865, -18432, -17408, -25600, -25600, -23552, -46081, -64513, -59393, -73730, -117763, -146436, -132100, -82946, -60417, -103427, -156676, -169989, -152580, -132100, -153604, -206854, -203782, -140292, -120835, -156676, -179205, -196614, -223238, -265224, -294921, -245767, -151556, -107523, -102403, -74754, -52225, -71682, -91138, -82946, -69634, -77826, -96258, -98307, -94210, -91138, -77826, -77826, -88066, -67586, -58369, -74754, -76802, -97282, -122883, -96258, -67586, -79874, -81922, -94210, -162820, -192517, -156676, -139268, -135172, -139268, -150532, -114691, -63489, -64513, -76802, -59393, -50177, -53249, -69634, -112643, -131076, -114691, -144388, -205830, -192517, -124931, -112643, -177157, -250887, -289800, -315401, -315401, -293896, -288776, -260103, -206854, -193541, -225286, -251911, -256007, -240647, -214022, -212998, -242695, -251911, -230407, -206854, -184325, -176133, -186373, -193541, -193541, -159748, -129027, -153604, -175109, -156676, -128003, -128003, -140292, -150532, -162820, -183301, -230407, -249863, -236551, -248839, -257031, -244743, -230407, -224262, -228358, -261127, -301065, -300041, -268296, -205830, -177157, -225286, -274440, -304137, -331786, -338954, -326665, -331786, -315401, -277512, -287752, -314377, -309257, -295945, -321545, -325641, -279560, -264200, -276488, -304137, -332810, -337930, -309257, -234503, -191493, -203782, -211974, -188421, -135172, -80898, -44033, -31744, -14336, 32769, 94210, 130051, 119811, 99331, 82946, 57345, 53249, 89090, 135172, 144388, 148484, 182277, 187397, 169989, 175109, 179205, 167941, 162820, 171013, 164869, 124931, 68610, 44033, 79874, 123907, 116739, 86018, 73730, 56321, 26624, 23552, 50177, 55297, 68610, 120835, 160772, 187397, 189445, 190469, 219142, 240647, 265224, 302089, 349194, 374795, 374795, 373771, 361483, 374795, 393228, 361483, 337930, 355338, 358410, 349194, 326665, 268296, 259079, 307209, 327690, 318473, 303113, 284680, 286728, 314377, 327690, 317449, 314377, 325641, 347146, 360459, 332810, 302089, 297993, 288776, 291848, 301065, 309257, 305161, 270344, 246791, 254983, 278536, 301065, 315401, 311305, 326665, 358410, 346122, 344074, 355338, 352266, 378891, 402444, 388107, 387083, 418828, 438285, 440333, 424972, 398348, 384011, 365579, 327690, 296969, 308233, 325641, 314377, 319497, 322569, 306185, 308233, 269320, 203782, 198662, 200710, 192517, 188421, 180229, 183301, 180229, 158724, 133124, 126979, 103427, 78850, 97282, 99331, 74754, 66562, 84994, 86018, 61441, 48129, 52225, 55297, 16384, -14336, -3072, 34817, 83970, 95234, 66562, 16384, 9216, 54273, 81922, 90114, 69634, 46081, 54273, 50177, 53249, 70658, 50177, 58369, 102403, 125955, 130051, 92162, 45057, 73730, 147460, 198662, 234503, 233479, 225286, 254983, 248839, 212998, 206854, 241671, 256007, 236551, 247815, 239623, 201734, 200710, 197638, 125955, 71682, 99331, 128003, 157700, 168965, 118787, 74754, 70658, 65538, 39937, 38913, 74754, 96258, 88066, 75778, 63489, 45057, 10240, -14336, -14336, -37889, -59393, -48129, -24576, 3072, 7168, -50177, -132100, -152580, -129027, -111619, -106499, -99331, -130051, -164869, -135172, -155652, -203782, -205830, -195589, -168965, -165893, -188421, -226310, -252935, -235527, -195589, -138244, -118787, -143364, -146436, -149508, -168965, -176133, -157700, -118787, -99331, -125955, -159748, -151556, -120835, -101379, -65538, -30720, -21504, -6144, -10240, -44033, -78850, -62465, 19456, 46081, 28672, 38913, 9216, -18432, 6144, 17408, -10240, -38913, -74754, -121859, -133124, -151556, -187397, -185349, -155652, -111619, -86018, -57345, -46081, -45057, -6144, -8192, -12288, -22528, -31744, -1024, -14336, -23552, -19456, -25600, -4096, 24576, 38913, 39937, 61441, 97282, 137220, 152580, 155652, 158724, 114691, 88066, 91138, 109571, 145412, 165893, 166917, 117763, 77826, 66562, 75778, 106499, 98307, 65538, 19456, 4096, 13312, 13312, 19456, -7168, -28672, -47105, -46081, 10240, 37889, 35841, 9216, -29696, -66562, -83970, -31744, 10240, 39937, 91138, 110595, 111619, 101379, 101379, 136196, 123907, 69634, 82946, 115715, 120835, 113667, 116739, 157700, 177157, 188421, 195589, 202758, 220166, 204806, 218118, 250887, 259079, 264200, 271368, 282632, 288776, 266248, 215046, 202758, 210950, 172037, 123907, 122883, 130051, 92162, 101379, 154628, 168965, 168965, 157700, 134148, 108547, 118787, 165893, 171013, 143364, 121859, 132100, 159748, 161796, 162820, 153604, 148484, 190469, 178181, 96258, 81922, 100355, 88066, 92162, 97282, 116739, 128003, 121859, 125955, 111619, 108547, 100355, 116739, 164869, 132100, 96258, 105475, 128003, 113667, 73730, 84994, 83970, 110595, 131076, 106499, 105475, 66562, 26624, 31744, 43009, 37889, -13312, -79874, -116739, -146436, -150532, -138244, -180229, -205830, -196614, -153604, -111619, -150532, -182277, -221190, -253959, -248839, -265224, -299017, -359434, -361483, -314377, -309257, -311305, -316425, -336906, -342026, -328714, -303113, -292872, -342026, -389131, -402444, -422924, -438285, -440333, -422924, -397324, -384011, -381963, -404492, -429069, -408588, -348170, -274440, -229383, -222214, -227334, -248839, -224262, -182277, -169989, -187397, -230407, -220166, -224262, -251911, -234503, -220166, -219142, -218118, -203782, -196614, -221190, -281608, -304137, -279560, -258055, -204806, -191493, -210950, -226310, -231431, -167941, -120835, -120835, -115715, -113667, -118787, -118787, -97282, -86018, -104451, -77826, -47105, -79874, -92162, -72706, -60417, -39937, -19456, -79874, -190469, -214022, -192517, -184325, -203782, -236551, -269320, -295945, -311305, -325641, -313353, -333834, -357386, -369675, -377867, -335882, -346122, -381963, -371723, -334858, -308233, -287752, -310281, -374795, -349194, -321545, -331786, -328714, -350218, -367627, -382987, -410636, -447501, -451597, -456717, -463886, -452621, -464910, -451597, -428045, -405516, -400396, -389131, -353290, -346122, -324617, -297993, -279560, -284680, -331786, -362507, -354314, -349194, -387083, -398348, -339978, -325641, -369675, -410636, -431117, -398348, -379915, -414732, -425997, -458766, -516111, -535568, -508943, -487438, -491535, -478222, -450573, -417804, -370699, -330762, -327690, -318473, -278536, -249863, -231431, -219142, -220166, -240647, -239623, -212998, -200710, -195589, -184325, -178181, -184325, -198662, -217094, -196614, -182277, -163845, -120835, -82946, -39937, -26624, 14336, 10240, -24576, -77826, -116739, 41985, 45057, -96258, -137220, -158724, -92162, -56321, -24576, 10240, -10240, -1024, 2048, -13312, -60417, -111619, -167941, -180229, -154628, -139268, -117763, -159748, -175109, -164869, -164869, -126979, -123907, -131076, -102403, -64513, -74754, -103427, -105475, -84994, -66562, -86018, -102403, -74754, -44033, -37889, -6144, 14336, -1024, -16384, -24576, 12288, 66562, 104451, 107523, 112643, 136196, 123907, 112643, 103427, 90114, 100355, 159748, 202758, 217094, 236551, 256007, 317449, 375819, 388107, 377867, 390155, 405516, 365579, 299017, 305161, 421900, 484366, 454669, 404492, 357386, 294921, 304137, 394252, 395276, 472078, 453645, 293896, 293896, 241671, 247815, 380939, 464910, 532496, 521231, 450573, 399372, 412684, 487438, 555024, 549904, 498703, 446477, 420876, 427021, 402444, 421900, 457741, 430093, 381963, 356362, 349194, 333834, 321545, 307209, 295945, 264200, 288776, 343050, 306185, 257031, 201734, 222214, 299017, 305161, 234503, 150532, 91138, 24576, 179205, 373771, 280584, 105475, 10240, 72706, 197638, 309257, 360459, 287752, 241671, 201734, 147460, 182277, 260103, 278536, 253959, 258055, 257031, 227334, 193541, 218118, 283656, 247815, 126979, 33793, 57345, 138244, 144388, 104451, 24576, -6144, 50177, 98307, 148484, 143364, 64513, -14336, -18432, 14336, 2048, 24576, 59393, 45057, -5120, -39937, -3072, 14336, 14336, 30720, 20480, -8192, -14336, 23552, 46081, 46081, 66562, 52225, 49153, 94210, 62465, 4096, 10240, 17408, 3072, -32769, -118787, -179205, -156676, -154628, -169989, -193541, -209926, -172037, -151556, -151556, -181253, -195589, -210950, -262152, -237575, -236551, -277512, -287752, -295945, -268296, -178181, -93186, -83970, -107523, -117763, -106499, -99331, -70658, -46081, -47105, 4096, 11264, -27648, -45057, -40961, -27648, -57345, -97282, -110595, -86018, -97282, -117763, -79874, -78850, -140292, -183301, -187397, -202758, -236551, -270344, -272392, -282632, -319497, -318473, -331786, -360459, -382987, -400396, -399372, -393228, -399372, -384011, -332810, -334858, -364555, -382987, -379915, -374795, -370699, -331786, -331786, -308233, -287752, -301065, -272392, -245767, -210950, -206854, -209926, -196614, -212998, -209926, -201734, -210950, -216070, -227334, -256007, -276488, -289800, -256007, -191493, -158724, -136196, -109571, -97282, -114691, -97282, -33793, -21504, -36865, -46081, -73730, -72706, -13312, -9216, -70658, -86018, -73730, -99331, -111619, -93186, -93186, -72706, -38913, -23552, -5120, 16384, 16384, -26624, -47105, -17408, 5120, -3072, -4096, 34817, 57345, 35841, 33793, 28672, 8192, 47105, 64513, 32769, 29696, 19456, -23552, -68610, -46081, 3072, 22528, 7168, 3072, 39937, 40961, 71682, 82946, 31744, 41985, 72706, 101379, 112643, 83970, 52225, 57345, 55297, 31744, 30720, 8192, -13312, -29696, -44033, -37889, -48129, -9216, 36865, 24576, 15360, 28672, 59393, 117763, 160772, 152580, 135172, 151556, 193541, 191493, 182277, 198662, 185349, 195589, 226310, 244743, 258055, 253959, 278536, 285704, 259079, 241671, 215046, 217094, 246791, 274440, 296969, 305161, 285704, 238599, 207878, 209926, 244743, 271368, 264200, 249863, 228358, 211974, 187397, 196614, 230407, 246791, 289800, 310281, 296969, 284680, 275464, 268296, 262152, 286728, 327690, 343050, 333834, 344074, 355338, 378891, 395276, 361483, 359434, 372747, 366603, 370699, 361483, 327690, 322569, 351242, 350218, 353290, 329738, 249863, 241671, 280584, 281608, 243719, 199686, 189445, 197638, 207878, 206854, 176133, 141316, 97282, 71682, 112643, 136196, 90114, 71682, 98307, 98307, 81922, 66562, 52225, 29696, 8192, 19456, 24576, 26624, 64513, 92162, 61441, 17408, 3072, 16384, 26624, -20480, -27648, -3072, -28672, -51201, -91138, -102403, -104451, -153604, -150532, -122883, -147460, -197638, -216070, -208902, -193541, -221190, -263176, -244743, -241671, -227334, -200710, -179205, -154628, -189445, -214022, -203782, -183301, -156676, -184325, -200710, -148484, -138244, -165893, -144388, -112643, -80898, -64513, -103427, -111619, -69634, -35841, -25600, -58369, -79874, -68610, -97282, -97282, -90114, -113667, -115715, -137220, -154628, -188421, -264200, -308233, -325641, -319497, -294921, -294921, -295945, -229383, -155652, -140292, -140292, -183301, -227334, -180229, -121859, -111619, -134148, -182277, -198662, -209926, -229383, -236551, -294921, -355338, -361483, -358410, -365579, -364555, -328714, -287752, -304137, -299017, -243719, -241671, -231431, -175109, -160772, -175109, -205830, -263176, -308233, -312329, -308233, -283656, -250887, -254983, -262152, -260103, -228358, -165893, -132100, -160772, -196614, -176133, -131076, -110595, -133124, -144388, -125955, -100355, -73730, -146436, -257031, -253959, -173061, -112643, -111619, -113667, -123907, -159748, -174085, -148484, -97282, -88066, -117763, -137220, -137220, -133124, -154628, -164869, -152580, -151556, -151556, -163845, -154628, -95234, -66562, -84994, -82946, -62465, -83970, -138244, -137220, -75778, -28672, -37889, -97282, -130051, -82946, -49153, -98307, -123907, -78850, -47105, -64513, -89090, -95234, -100355, -110595, -114691, -88066, -68610, -108547, -128003, -129027, -142340, -125955, -124931, -154628, -180229, -142340, -78850, -48129, -32769, -40961, 0, 32769, -7168, -16384, -24576, -35841, -34817, -39937, -60417, -77826, -25600, 16384, 38913, 48129, -17408, -69634, -52225, -2048, 12288, -12288, -20480, -36865, -45057, -13312, 32769, 30720, -45057, -96258, -116739, -140292, -89090, -27648, -39937, -53249, -23552, 6144, 13312, 28672, 62465, 52225, 12288, 23552, 64513, 106499, 110595, 49153, 38913, 74754, 61441, 52225, 73730, 72706, 40961, 44033, 90114, 100355, 82946, 25600, -16384, -4096, 0, 5120, 4096, 2048, 1024, -8192, 14336, 35841, 46081, 35841, 46081, 105475, 99331, 81922, 99331, 101379, 100355, 89090, 67586, 30720, 31744, 81922, 124931, 134148, 86018, 66562, 111619, 139268, 121859, 88066, 69634, 66562, 70658, 61441, 26624, 0, -7168, 1024, 32769, 62465, 60417, 56321, 74754, 88066, 78850, 78850, 96258, 98307, 103427, 124931, 108547, 84994, 100355, 104451, 78850, 61441, 50177, 43009, 72706, 124931, 135172, 130051, 154628, 166917, 174085, 191493, 198662, 185349, 169989, 173061, 171013, 154628, 134148, 140292, 173061, 171013, 137220, 83970, 49153, 61441, 81922, 87042, 53249, 9216, 19456, 72706, 81922, 43009, 40961, 54273, 25600, 1024, 25600, 35841, -7168, -27648, -17408, -26624, -37889, -33793, -44033, -59393, -67586, -97282, -105475, -73730, -48129, -52225, -87042, -106499, -68610, -17408, -4096, -38913, -98307, -105475, -80898, -102403, -131076, -130051, -130051, -138244, -124931, -91138, -72706, -83970, -136196, -208902, -211974, -169989, -174085, -184325, -167941, -165893, -150532, -92162, -77826, -103427, -100355, -121859, -156676, -134148, -91138, -94210, -129027, -126979, -109571, -126979, -139268, -136196, -124931, -116739, -125955, -101379, -34817, -27648, -78850, -99331, -89090, -90114, -71682, -24576, 0, -14336, -29696, -28672, -19456, 16384, 19456, 0, 87042, 200710, 161796, 32769, 35841, 167941, 215046, 138244, 54273, 18432, 5120, -4096, -17408, -29696, -45057, -69634, -57345, -24576, -17408, -8192, 12288, 30720, 31744, 19456, -11264, -33793, 20480, 91138, 71682, 21504, 19456, 20480, 24576, 62465, 68610, 31744, 23552, 35841, 39937, 54273, 57345, 31744, 48129, 96258, 73730, 10240, 11264, 52225, 51201, 20480, -14336, -66562, -107523, -94210, -52225, -39937, -39937, -23552, -23552, -38913, -38913, -24576, -8192, -13312, -41985, -37889, 14336, 37889, 20480, 5120, -11264, -9216, 32769, 52225, 30720, 22528, 4096, -15360, 34817, 66562, -24576, -98307, -79874, -95234, -135172, -124931, -151556, -221190, -222214, -198662, -225286, -243719, -238599, -266248, -303113, -312329, -301065, -244743, -164869, -165893, -264200, -334858, -310281, -245767, -185349, -133124, -111619, -136196, -186373, -229383, -232455, -194565, -169989, -152580, -90114, -40961, -70658, -117763, -152580, -184325, -123907, -7168, -41985, -195589, -218118, -119811, -79874, -77826, -41985, -29696, -45057, -18432, 16384, -4096, -38913, -45057, -76802, -142340, -174085, -184325, -206854, -193541, -150532, -164869, -219142, -237575, -226310, -189445, -115715, -77826, -103427, -117763, -104451, -94210, -50177, 17408, 10240, -66562, -91138, -40961, -10240, -22528, -20480, -17408, -50177, -84994, -95234, -114691, -161796, -199686, -173061, -106499, -102403, -163845, -165893, -101379, -76802, -75778, -36865, -10240, -30720, -61441, -91138, -106499, -110595, -145412, -175109, -145412, -144388, -208902, -231431, -194565, -185349, -182277, -138244, -109571, -142340, -197638, -230407, -232455, -223238, -230407, -268296, -308233, -304137, -281608, -283656, -263176, -208902, -208902, -257031, -270344, -273416, -299017, -291848, -244743, -200710, -169989, -174085, -211974, -233479, -240647, -245767, -205830, -154628, -161796, -196614, -214022, -219142, -202758, -183301, -198662, -208902, -182277, -162820, -143364, -95234, -66562, -77826, -88066, -101379, -138244, -164869, -154628, -134148, -110595, -84994, -83970, -82946, -27648, 49153, 66562, 36865, -10240, -128003, -273416, -300041, -220166, -167941, -156676, -142340, -132100, -119811, -96258, -81922, -72706, -63489, -89090, -138244, -149508, -119811, -95234, -105475, -121859, -96258, -51201, -33793, -22528, 2048, -7168, -65538, -95234, -82946, -107523, -177157, -218118, -210950, -199686, -181253, -141316, -133124, -178181, -199686, -171013, -154628, -168965, -177157, -163845, -132100, -91138, -61441, -44033, -26624, -16384, -23552, -26624, -12288, -22528, -74754, -101379, -66562, -27648, -6144, 18432, 23552, 23552, 59393, 60417, 3072, 8192, 67586, 40961, -28672, -28672, 5120, 30720, 61441, 69634, 62465, 100355, 160772, 177157, 155652, 135172, 140292, 164869, 169989, 154628, 171013, 212998, 215046, 178181, 160772, 182277, 219142, 251911, 259079, 235527, 221190, 245767, 269320, 274440, 284680, 282632, 262152, 259079, 259079, 220166, 181253, 176133, 190469, 236551, 307209, 355338, 391179, 424972, 416780, 379915, 368651, 396300, 461838, 530448, 541712, 527376, 546832, 551952, 509967, 494607, 546832, 610322, 614418, 554000, 518159, 578577, 673812, 712725, 698389, 676884, 676884, 682004, 663572, 642067, 634899, 607250, 568337, 561169, 566289, 555024, 530448, 478222, 411660, 368651, 339978, 313353, 310281, 313353, 305161, 328714, 377867, 380939, 327690, 271368, 256007, 278536, 301065, 289800, 258055, 237575, 251911, 290824, 321545, 344074, 369675, 362507, 324617, 312329, 318473, 309257, 321545, 349194, 327690, 281608, 284680, 320521, 341002, 356362, 391179, 437261, 454669, 407564, 315401, 254983, 266248, 304137, 317449, 322569, 343050, 341002, 295945, 243719, 224262, 238599, 268296, 297993, 336906, 384011, 409612, 404492, 376843, 326665, 300041, 337930, 395276, 421900, 411660, 374795, 352266, 393228, 451597, 469006, 454669, 420876, 377867, 378891, 424972, 466958, 493583, 489486, 420876, 334858, 306185, 315401, 307209, 294921, 294921, 250887, 175109, 197638, 309257, 325641, 238599, 201734, 211974, 186373, 154628, 126979, 80898, 63489, 52225, -14336, -79874, -98307, -116739, -130051, -124931, -147460, -191493, -229383, -257031, -247815, -227334, -247815, -244743, -180229, -157700, -201734, -230407, -237575, -222214, -169989, -142340, -173061, -231431, -312329, -377867, -375819, -356362, -360459, -349194, -341002, -354314, -339978, -322569, -336906, -331786, -320521, -367627, -424972, -424972, -386059, -348170, -359434, -414732, -421900, -382987, -393228, -443405, -471054, -497679, -517135, -486414, -454669, -471054, -492559, -491535, -488462, -490510, -502799, -549904, -601106, -572433, -484366, -460814, -496655, -491535, -483342, -536592, -544784, -459790, -404492, -403468, -390155, -400396, -448525, -475150, -497679, -546832, -583697, -594962, -601106, -586769, -554000, -531472, -533520, -560145, -584721, -585745, -594962, -617490, -616466, -615442, -619538, -572433, -512015, -515087, -535568, -525328, -517135, -512015, -509967, -518159, -491535, -438285, -450573, -509967, -535568, -547856, -570385, -576529, -586769, -595986, -573457, -568337, -601106, -593938, -547856, -537616, -558097, -570385, -582673, -578577, -524304, -448525, -406540, -420876, -458766, -481294, -500751, -531472, -549904, -540688, -519183, -493583, -483342, -501775, -526352, -529424, -494607, -422924, -364555, -347146, -327690, -291848, -276488, -275464, -275464, -295945, -311305, -278536, -217094, -168965, -153604, -183301, -237575, -252935, -212998, -169989, -171013, -215046, -269320, -291848, -265224, -204806, -140292, -97282, -90114, -110595, -132100, -148484, -164869, -155652, -128003, -138244, -167941, -148484, -102403, -98307, -122883, -138244, -131076, -93186, -67586, -99331, -160772, -196614, -183301, -125955, -82946, -100355, -108547, -47105, 11264, 14336, 5120, 7168, 16384, 34817, 45057, 50177, 63489, 70658, 55297, 12288, -41985, -55297, -23552, 0, 18432, 41985, 20480, -21504, -24576, -18432, -27648, -18432, 12288, 37889, 59393, 66562, 57345, 47105, 20480, -17408, -18432, -18432, -68610, -75778, -1024, 35841, 6144, -25600, -55297, -71682, -57345, -52225, -61441, -46081, -17408, -8192, -26624, -62465, -75778, -38913, -11264, -23552, -40961, -69634, -109571, -110595, -62465, -18432, -19456, -57345, -88066, -75778, -44033, -41985, -69634, -106499, -148484, -158724, -131076, -93186, -41985, -31744, -96258, -118787, -79874, -82946, -104451, -87042, -76802, -95234, -91138, -57345, -41985, -53249, -54273, -27648, 10240, 22528, -1024, -19456, -1024, 17408, 14336, 14336, 30720, 45057, 54273, 38913, 8192, 11264, 37889, 34817, 11264, 9216, 19456, 17408, 35841, 77826, 83970, 57345, 54273, 68610, 81922, 108547, 141316, 145412, 110595, 63489, 39937, 63489, 91138, 90114, 98307, 111619, 92162, 67586, 61441, 77826, 128003, 145412, 77826, 14336, 34817, 76802, 79874, 65538, 36865, 15360, 32769, 14336, -34817, -29696, -3072, 15360, 46081, 39937, 15360, 35841, 90114, 123907, 108547, 81922, 86018, 95234, 101379, 106499, 97282, 76802, 48129, 52225, 109571, 139268, 98307, 53249, 58369, 80898, 76802, 56321, 31744, -4096, -16384, 38913, 98307, 97282, 106499, 154628, 150532, 119811, 120835, 91138, 50177, 73730, 96258, 65538, 63489, 92162, 75778, 49153, 63489, 78850, 88066, 104451, 99331, 103427, 153604, 207878, 219142, 193541, 167941, 179205, 228358, 267272, 264200, 238599, 222214, 230407, 254983, 272392, 296969, 306185, 257031, 212998, 234503, 287752, 319497, 301065, 283656, 286728, 270344, 269320, 280584, 259079, 247815, 259079, 262152, 261127, 271368, 313353, 344074, 332810, 329738, 347146, 362507, 364555, 336906, 332810, 372747, 392203, 385035, 390155, 397324, 381963, 371723, 389131, 387083, 365579, 361483, 361483, 343050, 302089, 266248, 281608, 316425, 320521, 306185, 297993, 304137, 316425, 312329, 299017, 300041, 299017, 278536, 268296, 280584, 283656, 301065, 327690, 311305, 275464, 269320, 262152, 246791, 271368, 303113, 286728, 283656, 322569, 335882, 332810, 328714, 300041, 272392, 264200, 270344, 281608, 270344, 235527, 197638, 163845, 140292, 119811, 96258, 79874, 106499, 153604, 141316, 103427, 92162, 72706, 71682, 105475, 126979, 138244, 144388, 148484, 150532, 143364, 147460, 142340, 121859, 116739, 80898, 48129, 79874, 116739, 143364, 166917, 166917, 172037, 161796, 138244, 157700, 166917, 133124, 126979, 149508, 147460, 141316, 153604, 158724, 175109, 208902, 196614, 149508, 125955, 130051, 162820, 201734, 198662, 171013, 137220, 111619, 152580, 239623, 263176, 225286, 222214, 224262, 195589, 202758, 211974, 155652, 103427, 100355, 102403, 101379, 98307, 58369, -7168, -21504, 4096, 14336, 23552, 33793, 27648, 36865, 64513, 55297, 29696, 50177, 66562, 29696, 12288, 5120, -22528, -34817, -46081, -51201, -50177, -90114, -102403, -55297, -18432, 2048, -5120, -13312, 13312, -12288, -56321, -35841, -19456, -39937, -84994, -119811, -98307, -77826, -80898, -59393, -50177, -79874, -101379, -103427, -122883, -132100, -90114, -64513, -92162, -111619, -109571, -99331, -92162, -101379, -94210, -73730, -68610, -70658, -70658, -73730, -90114, -110595, -95234, -38913, 4096, -4096, -41985, -63489, -61441, -45057, -48129, -83970, -96258, -88066, -89090, -72706, -66562, -82946, -83970, -97282, -108547, -55297, -1024, -15360, -39937, -53249, -76802, -65538, -27648, -13312, -17408, -33793, -35841, -25600, -44033, -51201, -61441, -94210, -69634, -25600, -13312, -7168, -13312, 22528, 63489, 6144, -37889, -37889, -73730, -67586, -15360, 0, -12288, -44033, -78850, -89090, -78850, -60417, -65538, -101379, -135172, -129027, -94210, -100355, -141316, -147460, -107523, -60417, -59393, -91138, -88066, -72706, -79874, -90114, -86018, -72706, -67586, -63489, -79874, -123907, -112643, -66562, -61441, -57345, -58369, -86018, -87042, -72706, -68610, -58369, -39937, -18432, -14336, -21504, 6144, 52225, 60417, 51201, 63489, 102403, 139268, 138244, 125955, 142340, 142340, 135172, 145412, 130051, 131076, 163845, 132100, 88066, 104451, 129027, 130051, 98307, 71682, 97282, 125955, 142340, 147460, 125955, 126979, 144388, 128003, 88066, 64513, 88066, 110595, 100355, 90114, 72706, 66562, 93186, 114691, 124931, 137220, 161796, 178181, 160772, 141316, 111619, 81922, 90114, 79874, 64513, 88066, 76802, 56321, 66562, 61441, 65538, 78850, 67586, 59393, 63489, 72706, 76802, 67586, 59393, 46081, 29696, 49153, 70658, 49153, 26624, 26624, 43009, 89090, 129027, 99331, 61441, 84994, 114691, 131076, 140292, 131076, 112643, 80898, 54273, 51201, 60417, 93186, 108547, 74754, 75778, 121859, 134148, 134148, 140292, 124931, 122883, 134148, 100355, 76802, 89090, 74754, 70658, 75778, 71682, 105475, 105475, 63489, 58369, 32769, 10240, 36865, 33793, 34817, 50177, 21504, 17408, 32769, 15360, 9216, 22528, 49153, 71682, 60417, 49153, 46081, 53249, 66562, 62465, 70658, 94210, 73730, 56321, 89090, 105475, 102403, 97282, 78850, 51201, 45057, 67586, 82946, 101379, 96258, 69634, 69634, 71682, 90114, 96258, 62465, 43009, 43009, 77826, 125955, 106499, 50177, 33793, 31744, 43009, 60417, 39937, 23552, 11264, 5120, 16384, 11264, 17408, 52225, 48129, 9216, 5120, 0, 10240, 31744, 10240, 22528, 62465, 40961, 34817, 37889, -15360, 11264, 43009, -48129, -82946, -54273, -37889, -22528, -35841, -56321, -71682, -93186, -98307, -91138, -99331, -89090, -74754, -80898, -84994, -101379, -101379, -78850, -60417, -71682, -97282, -103427, -121859, -121859, -135172, -180229, -169989, -154628, -162820, -147460, -140292, -143364, -145412, -153604, -136196, -135172, -160772, -132100, -97282, -94210, -81922, -74754, -65538, -57345, -60417, -53249, -61441, -103427, -134148, -110595, -68610, -52225, -44033, -53249, -58369, -54273, -59393, -48129, -43009, -63489, -67586, -32769, -14336, -12288, 0, 0, -14336, -4096, 35841, 22528, -8192, -17408, -51201, -56321, -32769, -18432, 5120, 34817, 27648, 1024, 10240, 34817, 68610, 96258, 79874, 62465, 87042, 90114, 66562, 94210, 105475, 114691, 146436, 132100, 115715, 105475, 95234, 96258, 101379, 116739, 99331, 88066, 108547, 109571, 106499, 135172, 150532, 122883, 124931, 121859, 82946, 88066, 106499, 106499, 121859, 138244, 147460, 153604, 156676, 168965, 186373, 187397, 196614, 201734, 156676, 116739, 118787, 112643, 102403, 102403, 81922, 95234, 125955, 97282, 75778, 81922, 99331, 137220, 139268, 93186, 73730, 112643, 151556, 143364, 120835, 136196, 157700, 143364, 113667, 103427, 124931, 155652, 168965, 165893, 177157, 190469, 182277, 172037, 148484, 145412, 155652, 158724, 195589, 208902, 202758, 221190, 205830, 174085, 173061, 187397, 199686, 182277, 173061, 190469, 168965, 149508, 150532, 157700, 173061, 140292, 106499, 98307, 95234, 134148, 155652, 150532, 144388, 148484, 162820, 155652, 158724, 161796, 161796, 161796, 136196, 123907, 151556, 198662, 209926, 212998, 208902, 175109, 172037, 175109, 153604, 133124, 130051, 118787, 100355, 125955, 135172, 109571, 92162, 69634, 27648, 18432, 45057, 58369, 89090, 101379, 78850, 44033, 4096, 45057, 102403, 63489, 19456, 25600, 7168, 1024, 23552, 18432, 41985, 48129, 2048, -7168, 6144, 7168, 13312, 43009, 62465, 49153, 35841, 31744, 26624, 34817, 49153, 23552, 6144, 34817, 31744, 15360, 30720, 36865, 25600, 27648, 25600, 12288, 28672, 31744, -3072, -32769, -43009, -31744, -35841, -53249, -81922, -95234, -74754, -90114, -100355, -91138, -60417, -35841, -54273, -44033, -46081, -70658, -73730, -44033, -37889, -60417, -55297, -60417, -46081, -23552, -12288, -20480, -46081, -60417, -87042, -68610, -36865, -10240, 3072, -48129, -79874, -53249, -34817, -34817, -13312, -19456, -43009, -38913, -22528, 7168, 14336, 5120, -29696, -47105, -22528, 0, -2048, -25600, -24576, -31744, -24576, -20480, -13312, 22528, 0, -32769, -35841, -17408, -25600, -31744, -22528, -47105, -51201, -66562, -70658, -82946, -72706, -11264, -17408, -35841, -55297, -68610, -45057, -40961, -49153, -60417, -57345, -82946, -139268, -144388, -113667, -105475, -96258, -92162, -122883, -134148, -111619, -78850, -79874, -103427, -116739, -143364, -156676, -149508, -106499, -66562, -93186, -120835, -126979, -112643, -74754, -63489, -63489, -73730, -71682, -43009, -39937, -33793, -11264, -7168, -8192, 10240, 34817, 24576, 32769, 47105, 16384, 5120, 24576, 17408, 14336, 60417, 101379, 87042, 58369, 67586, 69634, 75778, 102403, 106499, 106499, 79874, 71682, 104451, 117763, 105475, 95234, 131076, 144388, 123907, 113667, 126979, 134148, 111619, 120835, 112643, 92162, 101379, 118787, 132100, 103427, 68610, 54273, 65538, 83970, 71682, 62465, 52225, 38913, 41985, 56321, 88066, 92162, 53249, 58369, 58369, 19456, -1024, 0, 26624, 16384, 6144, 12288, -5120, 4096, 6144, 10240, 8192, -12288, -26624, -23552, 8192, 23552, 34817, 29696, 0, -20480, -11264, -2048, -33793, -31744, -22528, -43009, -37889, -12288, 2048, 15360, 16384, -4096, -8192, -18432, -4096, 3072, -31744, -43009, -47105, -28672, -35841, -49153, -10240, -4096, -18432, -35841, -36865, -22528, -11264, -9216, -26624, -33793, -71682, -73730, -33793, -30720, -21504, -31744, -38913, -3072, 4096, -15360, -18432, -14336, -13312, -5120, -19456, -27648, -31744, -60417, -44033, 3072, 7168, -4096, 5120, 2048, -9216, 20480, 60417, 68610, 68610, 46081, 35841, 56321, 32769, 24576, 43009, 55297, 76802, 87042, 108547, 88066, 39937, 43009, 52225, 38913, 25600, 48129, 49153, 18432, 20480, 53249, 77826, 57345, 23552, 0, 14336, 39937, 38913, 32769, 26624, 33793, 6144, -13312, 4096, -2048, -14336, -7168, 2048, -3072, 2048, -11264, -36865, -10240, 0, 2048, 9216, -4096, -17408, -2048, 20480, -2048, -20480, -25600, -32769, -21504, -27648, -35841, -36865, -44033, -60417, -81922, -53249, -26624, -44033, -49153, -54273, -50177, -50177, -69634, -59393, -44033, -52225, -61441, -38913, -30720, -36865, -25600, -38913, -46081, -44033, -47105, -59393, -63489, -34817, -13312, -20480, -38913, -41985, -37889, -3072, 25600, 9216, 3072, -34817, -64513, -40961, -24576, -11264, -7168, -9216, -14336, -5120, 4096, -19456, -55297, -63489, -34817, -19456, -22528, -39937, -73730, -70658, -43009, -27648, -19456, -56321, -94210, -84994, -59393, -30720, -36865, -49153, -61441, -64513, -46081, -38913, -26624, -27648, -11264, -10240, -25600, -14336, -50177, -71682, -63489, -54273, -54273, -81922, -72706, -55297, -54273, -43009, -18432, -45057, -84994, -86018, -69634, -26624, -35841, -65538, -61441, -61441, -38913, -37889, -50177, -28672, 0, -6144, -35841, -34817, -33793, -39937, -21504, -14336, -13312, -5120, -9216, -4096, 13312, 34817, 39937, 38913, 25600, 10240, 37889, 56321, 57345, 53249, 58369, 70658, 46081, 32769, 30720, 30720, 38913, 38913, 40961, 32769, 33793, 36865, 51201, 84994, 86018, 71682, 91138, 120835, 138244, 144388, 108547, 61441, 57345, 79874, 56321, 7168, 8192, 36865, 49153, 31744, 31744, 11264, 14336, 84994, 86018, 65538, 81922, 108547, 154628, 156676, 101379, 83970, 119811, 148484, 186373, 171013, 111619, 97282, 83970, 107523, 130051, 77826, 54273, 74754, 77826, 80898, 96258, 141316, 178181, 163845, 157700, 156676, 135172, 129027, 153604, 168965, 150532, 114691, 82946, 86018, 84994, 77826, 74754, 79874, 98307, 71682, 57345, 82946, 101379, 125955, 138244, 94210, 29696, -11264, -12288, 33793, 47105, 58369, 132100, 198662, 220166, 215046, 219142, 169989, 90114, 43009, 6144, 15360, 25600, 45057, 52225, 11264, 57345, 135172, 148484, 136196, 107523, 61441, 27648, 55297, 81922, 81922, 104451, 132100, 173061, 200710, 197638, 179205, 141316, 113667, 105475, 122883, 144388, 162820, 188421, 232455, 270344, 236551, 195589, 181253, 159748, 149508, 143364, 124931, 96258, 90114, 103427, 105475, 108547, 132100, 145412, 151556, 167941, 171013, 165893, 130051, 110595, 122883, 124931, 106499, 76802, 69634, 81922, 119811, 119811, 110595, 121859, 75778, 53249, 60417, 76802, 68610, 32769, 10240, 2048, 15360, -4096, 8192, 26624, -2048, -20480, -43009, -21504, 5120, 1024, -7168, -21504, -34817, -26624, -23552, -51201, -49153, -64513, -75778, -64513, -88066, -87042, -74754, -75778, -56321, -40961, -49153, -58369, -71682, -82946, -86018, -100355, -94210, -67586, -40961, -53249, -75778, -67586, -77826, -93186, -90114, -105475, -120835, -101379, -106499, -109571, -111619, -150532, -163845, -149508, -113667, -122883, -158724, -133124, -149508, -187397, -178181, -180229, -197638, -166917, -139268, -148484, -158724, -178181, -184325, -199686, -207878, -193541, -178181, -167941, -192517, -207878, -203782, -177157, -151556, -185349, -222214, -222214, -226310, -245767, -243719, -212998, -176133, -163845, -176133, -181253, -174085, -174085, -160772, -132100, -125955, -123907, -142340, -179205, -184325, -151556, -105475, -89090, -81922, -92162, -108547, -91138, -83970, -111619, -125955, -83970, -65538, -56321, -47105, -76802, -70658, -60417, -75778, -82946, -74754, -59393, -64513, -74754, -78850, -82946, -90114, -68610, -48129, -47105, -27648, -31744, -47105, -46081, -52225, -48129, -64513, -67586, -26624, -20480, -11264, 19456, 11264, -2048, 2048, 7168, 2048, -24576, -45057, -30720, -6144, 19456, 27648, 15360, 18432, 13312, 28672, 35841, 16384, 12288, -2048, 22528, 38913, 30720, 62465, 58369, 43009, 43009, 45057, 50177, 41985, 40961, 41985, 64513, 93186, 79874, 63489, 63489, 70658, 61441, 43009, 39937, 38913, 48129, 29696, 18432, 52225, 65538, 57345, 19456, 1024, 18432, 29696, 37889, 23552, 11264, -6144, 2048, 22528, 20480, 31744, 29696, 36865, 26624, 31744, 62465, 65538, 63489, 26624, 11264, 44033, 67586, 71682, 66562, 45057, 14336, 23552, 48129, 66562, 48129, 34817, 51201, 49153, 46081, 23552, 21504, 45057, 66562, 78850, 65538, 72706, 81922, 80898, 68610, 68610, 90114, 83970, 65538, 62465, 83970, 91138, 61441, 16384, -10240, 11264, 38913, 59393, 65538, 53249, 59393, 73730, 70658, 61441, 61441, 62465, 60417, 63489, 65538, 68610, 98307, 109571, 95234, 104451, 111619, 107523, 111619, 95234, 62465, 58369, 68610, 68610, 77826, 94210, 96258, 60417, 38913, 38913, 21504, 0, -22528, -28672, 0, 7168, -14336, -23552, -23552, -18432, -6144, -7168, -16384, -17408, -9216, 2048, 9216, -25600, -43009, -21504, -23552, -25600, -21504, -14336, -2048, 16384, 36865, 23552, 4096, 0, -5120, -26624, -53249, -45057, -15360, 2048, -14336, -36865, -7168, 22528, 13312, -2048, -7168, 0, -13312, -21504, 10240, 22528, 13312, 12288, 31744, 60417, 55297, 28672, 28672, 31744, 11264, 27648, 54273, 45057, 25600, 12288, 22528, 34817, 53249, 60417, 41985, 34817, 48129, 57345, 14336, 5120, 46081, 45057, 38913, 18432, -4096, 7168, 4096, 8192, 11264, -8192, -5120, -12288, 1024, 28672, 36865, 64513, 33793, -3072, 9216, 16384, 26624, 26624, 30720, 24576, 6144, 7168, 17408, 30720, 31744, 34817, 46081, 50177, 55297, 49153, 24576, 8192, 12288, 26624, 46081, 44033, 26624, 27648, 40961, 45057, 31744, 9216, 4096, 6144, 16384, 25600, 17408, 46081, 48129, 3072, -17408, -24576, 11264, 26624, 21504, 15360, -16384, -2048, 22528, 37889, 46081, 35841, 19456, 20480, 33793, 12288, 11264, 22528, 32769, 39937, 21504, 26624, 35841, 51201, 43009, 2048, 2048, 17408, 28672, 38913, 36865, 38913, 54273, 60417, 40961, 20480, 13312, 30720, 51201, 37889, 40961, 65538, 36865, 1024, 16384, 48129, 79874, 89090, 70658, 43009, 28672, 31744, 53249, 59393, 28672, 22528, 27648, 41985, 82946, 108547, 125955, 122883, 95234, 77826, 90114, 115715, 94210, 45057, 20480, 34817, 76802, 102403, 98307, 94210, 105475, 98307, 75778, 71682, 72706, 60417, 47105, 38913, 27648, 40961, 48129, 26624, 16384, 12288, 10240, 9216, 4096, 20480, 33793, 39937, 57345, 69634, 51201, 47105, 63489, 37889, 9216, -2048, 6144, 29696, 23552, 6144, -3072, 2048, 12288, 0, -27648, -39937, -15360, 9216, 23552, 15360, 11264, 33793, 27648, 27648, 28672, 15360, 20480, 24576, 19456, 16384, 25600, 45057, 57345, 56321, 59393, 64513, 58369, 46081, 34817, 43009, 48129, 46081, 44033, 35841, 59393, 88066, 91138, 87042, 93186, 107523, 115715, 128003, 133124, 128003, 100355, 76802, 99331, 97282, 98307, 110595, 86018, 82946, 80898, 88066, 104451, 103427, 103427, 64513, 59393, 69634, 53249, 55297, 35841, 43009, 51201, 53249, 69634, 52225, 51201, 33793, 26624, 43009, 32769, 44033, 53249, 39937, 39937, 67586, 82946, 65538, 40961, 40961, 61441, 43009, 26624, 52225, 64513, 63489, 61441, 34817, 18432, 48129, 81922, 108547, 110595, 84994, 79874, 56321, 43009, 81922, 81922, 44033, 17408, 19456, 53249, 71682, 73730, 61441, 28672, 16384, 26624, 46081, 48129, 38913, 23552, 15360, 29696, 43009, 66562, 66562, 55297, 63489, 58369, 50177, 52225, 58369, 73730, 80898, 46081, 20480, 9216, -11264, 0, -1024, -5120, 10240, 32769, 52225, 44033, 45057, 41985, 31744, 46081, 58369, 52225, 29696, 18432, 26624, 30720, 34817, 67586, 100355, 99331, 76802, 57345, 60417, 70658, 74754, 62465, 39937, 34817, 59393, 70658, 46081, 54273, 52225, 13312, 25600, 67586, 70658, 60417, 55297, 52225, 48129, 31744, 32769, 32769, 21504, 23552, 12288, 2048, -13312, -9216, 12288, -12288, -37889, -18432, -10240, -21504, -30720, -30720, 4096, 15360, -7168, 0, 8192, 17408, 11264, -39937, -54273, -37889, -52225, -62465, -53249, -45057, -66562, -97282, -89090, -79874, -73730, -66562, -66562, -56321, -54273, -60417, -83970, -108547, -114691, -96258, -73730, -88066, -86018, -61441, -55297, -72706, -80898, -56321, -57345, -64513, -71682, -84994, -71682, -47105, -27648, -46081, -65538, -50177, -40961, -29696, -23552, -38913, -26624, -21504, -51201, -67586, -83970, -104451, -104451, -74754, -47105, -49153, -72706, -110595, -108547, -67586, -47105, -50177, -62465, -56321, -43009, -40961, -38913, -47105, -32769, 11264, 17408, 12288, 5120, -1024, 6144, -4096, -19456, -34817, -9216, 14336, -20480, -4096, 12288, -16384, -19456, -12288, -21504, -33793, -37889, -45057, -35841, -30720, -29696, -2048, 10240, 10240, -6144, -9216, 5120, 20480, 35841, 14336, -3072, 9216, 11264, 30720, 58369, 46081, 22528, 17408, 21504, 18432, -13312, -48129, -35841, 1024, 17408, -17408, -62465, -61441, -50177, -41985, -31744, -50177, -59393, -40961, -13312, -11264, -37889, -36865, -23552, -29696, -29696, -8192, -4096, 6144, 24576, -11264, -38913, -30720, -12288, 3072, -17408, -21504, -2048, -1024, -8192, -16384, -25600, -15360, -9216, -11264, -1024, -7168, 5120, 30720, 19456, 5120, 13312, 28672, 9216, -26624, -23552, 16384, 24576, -1024, -12288, -23552, -13312, 1024, 10240, 46081, 41985, 19456, 27648, 20480, 14336, 3072, -11264, -12288, -17408, -8192, 10240, 29696, 40961, 46081, 43009, 11264, 22528, 57345, 53249, 41985, 33793, 50177, 67586, 75778, 81922, 60417, 23552, 5120, 29696, 44033, 21504, 9216, 7168, 9216, 12288, 3072, 0, -10240, -25600, -13312, -3072, 2048, -1024, -35841, -55297, -49153, -30720, -29696, -29696, -10240, -10240, -19456, -35841, -24576, 14336, 1024, -36865, -44033, -41985, -48129, -45057, -30720, -12288, -10240, -22528, -17408, -19456, -36865, -35841, -14336, -3072, -4096, 1024, 4096, 4096, 16384, 19456, 12288, 12288, 19456, 23552, 6144, 7168, 35841, 36865, 18432, 0, 4096, 35841, 29696, -15360, -24576, -3072, -9216, 6144, 40961, 24576, 1024, 8192, 24576, 27648, 2048, -21504, -21504, -26624, -28672, -14336, -2048, 12288, 28672, 31744, 8192, -6144, 3072, 15360, 48129, 61441, 37889, 16384, 22528, 43009, 49153, 39937, 12288, -3072, -3072, 9216, 16384, -12288, -28672, -15360, 3072, 16384, 0, -11264, -6144, -7168, -2048, 3072, 11264, 21504, 13312, 4096, -4096, -9216, 0, -3072, -1024, 2048, -16384, -20480, 0, 17408, 29696, 24576, 0, -25600, -15360, 13312, -10240, -31744, -17408, -23552, -28672, -21504, -19456, -20480, -18432, -24576, -31744, -22528, -20480, -19456, -17408, -14336, -18432, -48129, -65538, -49153, -36865, -52225, -46081, -15360, -22528, -34817, -16384, -6144, -6144, -1024, -5120, -11264, -15360, -23552, -36865, -51201, -29696, 3072, -1024, -34817, -52225, -29696, -3072, -7168, -33793, -52225, -61441, -65538, -46081, -45057, -69634, -78850, -75778, -64513, -51201, -59393, -68610, -54273, -33793, -18432, -14336, -33793, -39937, -7168, -2048, -34817, -40961, -27648, -28672, -34817, -32769, -14336, 9216, 8192, -9216, -15360, 11264, 56321, 61441, 43009, 44033, 58369, 64513, 46081, 23552, 12288, 7168, 0, -20480, -24576, -17408, -7168, 4096, -1024, -11264, -3072, 0, -3072, -2048, -10240, -36865, -65538, -57345, -24576, -9216, -6144, -1024, -10240, -45057, -53249, -30720, -33793, -53249, -67586, -62465, -51201, -41985, -30720, -37889, -52225, -49153, -37889, -31744, -27648, -28672, -56321, -74754, -65538, -65538, -52225, -40961, -63489, -79874, -73730, -56321, -55297, -70658, -67586, -56321, -66562, -91138, -92162, -62465, -38913, -52225, -76802, -73730, -52225, -31744, -36865, -47105, -30720, -17408, -30720, -56321, -76802, -79874, -66562, -67586, -69634, -68610, -72706, -65538, -67586, -88066, -98307, -92162, -88066, -91138, -81922, -74754, -77826, -73730, -65538, -62465, -55297, -50177, -69634, -79874, -67586, -77826, -90114, -69634, -39937, -40961, -69634, -84994, -68610, -52225, -55297, -65538, -73730, -80898, -78850, -70658, -70658, -68610, -48129, -36865, -57345, -73730, -63489, -48129, -53249, -76802, -77826, -59393, -53249, -47105, -33793, -32769, -39937, -33793, -23552, -13312, 3072, 4096, -27648, -51201, -31744, -12288, -8192, -5120, -14336, -29696, -37889, -27648, -15360, -21504, -25600, -16384, -7168, -10240, -27648, -45057, -50177, -47105, -32769, -15360, -16384, -34817, -43009, -44033, -48129, -40961, -28672, -32769, -37889, -32769, -26624, -19456, -11264, -23552, -39937, -24576, -3072, 0, 4096, 13312, 16384, 6144, -10240, -16384, 0, 10240, -15360, -51201, -53249, -35841, -26624, -22528, -21504, -35841, -44033, -19456, 0, -17408, -36865, -43009, -54273, -54273, -46081, -59393, -73730, -67586, -67586, -75778, -73730, -76802, -89090, -92162, -98307, -94210, -61441, -49153, -75778, -88066, -77826, -77826, -69634, -37889, -16384, -27648, -48129, -48129, -31744, -31744, -49153, -59393, -65538, -74754, -64513, -44033, -49153, -63489, -57345, -43009, -36865, -26624, -10240, -3072, -13312, -37889, -57345, -61441, -69634, -99331, -115715, -92162, -66562, -56321, -53249, -72706, -97282, -75778, -41985, -55297, -82946, -79874, -66562, -50177, -35841, -37889, -43009, -46081, -55297, -28672, 31744, 39937, -2048, -24576, -38913, -67586, -73730, -60417, -62465, -57345, -48129, -57345, -57345, -34817, -32769, -50177, -65538, -88066, -107523, -88066, -60417, -79874, -121859, -120835, -86018, -71682, -86018, -98307, -96258, -76802, -56321, -63489, -86018, -94210, -89090, -76802, -63489, -75778, -83970, -54273, -29696, -29696, -7168, 15360, 2048, -15360, -14336, -10240, -5120, -7168, -11264, -8192, -18432, -38913, -28672, 6144, 29696, 20480, -23552, -68610, -69634, -50177, -41985, -23552, -3072, -19456, -49153, -58369, -57345, -63489, -57345, -31744, -21504, -38913, -51201, -50177, -47105, -40961, -34817, -31744, -18432, -8192, -15360, -23552, -30720, -35841, -22528, -9216, -28672, -49153, -43009, -31744, -25600, -22528, -38913, -60417, -61441, -60417, -76802, -89090, -82946, -65538, -47105, -43009, -56321, -60417, -46081, -47105, -77826, -103427, -83970, -35841, -16384, -41985, -54273, -38913, -37889, -36865, -17408, -18432, -35841, -28672, -11264, -2048, -6144, -33793, -49153, -30720, -24576, -32769, -18432, -9216, -31744, -53249, -58369, -55297, -44033, -37889, -39937, -50177, -68610, -77826, -66562, -55297, -53249, -50177, -51201, -49153, -44033, -50177, -63489, -59393, -31744, -10240, -15360, -28672, -35841, -48129, -50177, -27648, -29696, -56321, -58369, -44033, -36865, -18432, -4096, -7168, -2048, 7168, 10240, 17408, 12288, -17408, -31744, -23552, -17408, -12288, -10240, -14336, 3072, 29696, 24576, 10240, 18432, 18432, -1024, -15360, -17408, -14336, -4096, 2048, 12288, 31744, 35841, 16384, 2048, -8192, -31744, -37889, -29696, -45057, -55297, -29696, -11264, -27648, -48129, -50177, -35841, -19456, -28672, -49153, -41985, -19456, -8192, -6144, -21504, -49153, -43009, -3072, 4096, -20480, -29696, -34817, -52225, -46081, -20480, -12288, -13312, -12288, -20480, -22528, -9216, 4096, 6144, -11264, -37889, -40961, -25600, -15360, -5120, 2048, -4096, -15360, -20480, -28672, -49153, -67586, -71682, -66562, -45057, -13312, -7168, -27648, -26624, -11264, -25600, -39937, -26624, -12288, -11264, -21504, -37889, -29696, -5120, -5120, -10240, 6144, 20480, 17408, 2048, -6144, 9216, 28672, 29696, 28672, 24576, 8192, 2048, -1024, -17408, -7168, 21504, 18432, 5120, 16384, 10240, -17408, -24576, -16384, -23552, -21504, 0, 3072, -9216, -12288, -18432, -35841, -38913, -35841, -34817, -21504, -5120, 2048, 13312, 11264, -3072, -4096, 1024, -10240, -23552, -22528, -9216, 5120, 8192, 2048, -5120, -19456, -22528, -15360, -33793, -58369, -63489, -68610, -56321, -28672, -38913, -65538, -57345, -50177, -68610, -76802, -66562, -50177, -43009, -50177, -46081, -34817, -35841, -24576, -13312, -31744, -39937, -28672, -41985, -57345, -50177, -41985, -25600, -9216, -15360, -19456, -18432, -28672, -20480, -5120, -17408, -22528, -5120, -6144, -20480, -23552, -12288, 14336, 30720, 14336, -1024, 12288, 33793, 36865, 19456, 10240, 29696, 44033, 29696, 9216, 1024, 3072, 20480, 38913, 32769, 18432, 31744, 58369, 62465, 58369, 65538, 62465, 50177, 59393, 69634, 58369, 60417, 78850, 73730, 52225, 41985, 40961, 36865, 34817, 39937, 47105, 53249, 56321, 52225, 57345, 81922, 86018, 61441, 54273, 61441, 46081, 33793, 45057, 55297, 64513, 80898, 88066, 80898, 71682, 59393, 50177, 47105, 44033, 43009, 45057, 49153, 49153, 50177, 66562, 92162, 89090, 61441, 46081, 53249, 73730, 96258, 94210, 68610, 61441, 75778, 76802, 63489, 58369, 57345, 50177, 41985, 47105, 60417, 59393, 39937, 28672, 33793, 35841, 35841, 38913, 35841, 28672, 25600, 21504, 12288, 3072, 0, 5120, 14336, 11264, 9216, 17408, 18432, 16384, 22528, 13312, -1024, 7168, 14336, 3072, -1024, -2048, -5120, 2048, 7168, 1024, -4096, -10240, -8192, 2048, -1024, -17408, -21504, -16384, -3072, 17408, 17408, 0, -2048, 8192, 15360, 22528, 24576, 16384, 8192, 20480, 37889, 34817, 27648, 32769, 29696, 22528, 23552, 17408, 15360, 32769, 37889, 31744, 32769, 19456, -3072, -1024, 13312, 24576, 28672, 15360, 2048, -3072, -18432, -21504, 3072, 15360, 2048, -9216, -11264, 2048, 21504, 22528, 13312, 9216, 9216, 13312, 4096, -10240, -1024, 11264, 1024, -8192, -25600, -44033, -23552, -4096, -16384, -21504, -17408, -27648, -27648, -18432, -22528, -34817, -51201, -56321, -40961, -28672, -26624, -21504, -25600, -39937, -32769, -18432, -12288, -14336, -25600, -35841, -44033, -51201, -45057, -43009, -65538, -72706, -48129, -39937, -62465, -73730, -66562, -59393, -60417, -64513, -55297, -49153, -48129, -34817, -35841, -58369, -75778, -77826, -62465, -41985, -52225, -84994, -87042, -71682, -70658, -73730, -72706, -68610, -64513, -64513, -77826, -82946, -73730, -61441, -50177, -54273, -49153, -34817, -43009, -65538, -76802, -66562, -38913, -21504, -35841, -53249, -46081, -38913, -34817, -23552, -17408, -19456, -20480, -19456, -14336, -4096, -3072, -10240, -15360, -14336, -12288, -15360, -22528, -19456, 0, 9216, 3072, -9216, -27648, -30720, -28672, -40961, -54273, -63489, -59393, -50177, -49153, -62465, -73730, -67586, -54273, -41985, -36865, -46081, -68610, -84994, -59393, -19456, -6144, -14336, -32769, -50177, -49153, -39937, -57345, -58369, -20480, -12288, -26624, -32769, -28672, -11264, 5120, 0, -21504, -20480, -4096, -4096, -23552, -25600, 4096, 27648, 38913, 37889, 28672, 34817, 46081, 53249, 59393, 55297, 50177, 45057, 37889, 35841, 44033, 53249, 57345, 63489, 75778, 94210, 107523, 92162, 74754, 87042, 115715, 133124, 128003, 118787, 123907, 129027, 115715, 107523, 115715, 109571, 107523, 121859, 125955, 133124, 141316, 130051, 114691, 121859, 140292, 137220, 120835, 119811, 133124, 147460, 146436, 131076, 116739, 125955, 142340, 132100, 122883, 115715, 104451, 108547, 112643, 102403, 98307, 115715, 119811, 106499, 99331, 106499, 123907, 120835, 114691, 123907, 123907, 126979, 135172, 146436, 148484, 143364, 140292, 146436, 156676, 149508, 147460, 156676, 150532, 137220, 148484, 149508, 123907, 122883, 117763, 105475, 107523, 103427, 105475, 99331, 120835, 162820, 157700, 135172, 124931, 120835, 114691, 131076, 154628, 136196, 111619, 103427, 101379, 90114, 86018, 100355, 107523, 89090, 65538, 79874, 94210, 96258, 94210, 83970, 103427, 104451, 90114, 106499, 126979, 104451, 58369, 69634, 89090, 71682, 68610, 67586, 60417, 64513, 63489, 52225, 60417, 73730, 71682, 70658, 70658, 79874, 82946, 84994, 87042, 70658, 64513, 64513, 59393, 44033, 32769, 35841, 38913, 49153, 55297, 55297, 50177, 35841, 22528, 20480, 37889, 47105, 40961, 28672, 7168, -8192, -21504, -22528, -13312, -24576, -44033, -37889, -3072, 19456, 9216, -17408, -34817, -24576, -21504, -31744, -35841, -43009, -37889, -29696, -37889, -34817, -27648, -34817, -35841, -27648, -29696, -29696, -14336, -3072, -6144, -11264, -10240, 1024, 1024, -12288, -21504, -31744, -32769, -17408, -13312, -27648, -34817, -29696, -30720, -27648, -30720, -43009, -35841, -47105, -62465, -59393, -73730, -80898, -69634, -64513, -59393, -54273, -69634, -79874, -65538, -69634, -70658, -66562, -62465, -39937, -44033, -60417, -60417, -63489, -70658, -72706, -62465, -64513, -73730, -92162, -104451, -92162, -81922, -79874, -93186, -93186, -72706, -61441, -62465, -82946, -96258, -94210, -87042, -68610, -51201, -38913, -52225, -50177, -23552, -29696, -46081, -51201, -43009, -12288, 4096, -7168, -20480, -31744, -40961, -29696, -23552, -37889, -45057, -51201, -53249, -52225, -66562, -86018, -74754, -57345, -47105, -20480, -14336, -22528, -38913, -55297, -52225, -39937, -19456, -14336, -1024, 1024, -33793, -46081, -52225, -43009, -13312, -14336, -24576, -34817, -37889, -27648, -13312, -13312, -12288, -4096, -4096, 3072, 4096, 1024, 2048, 18432, 26624, 0, 1024, 15360, 10240, 9216, -5120, -6144, 25600, 40961, 18432, -7168, -7168, -12288, -21504, -2048, -2048, -23552, -30720, -22528, 10240, 25600, 11264, 0, 14336, 28672, 16384, 14336, 9216, 0, -5120, -18432, -23552, -36865, -41985, -44033, -47105, -46081, -29696, -17408, -16384, 3072, 1024, 2048, 7168, -7168, 8192, 10240, 3072, 5120, -9216, -23552, -6144, 28672, 24576, 13312, 7168, 4096, 19456, 23552, 23552, 12288, 9216, 22528, 26624, 23552, 3072, -4096, 8192, 22528, 33793, 23552, 23552, 34817, 23552, 26624, 51201, 61441, 53249, 45057, 45057, 52225, 55297, 38913, 25600, 26624, 26624, 35841, 41985, 26624, 20480, 35841, 47105, 50177, 39937, 41985, 47105, 30720, 28672, 23552, 15360, 22528, 31744, 50177, 41985, 21504, 21504, 31744, 28672, 6144, 20480, 37889, 47105, 65538, 56321, 47105, 44033, 36865, 36865, 43009, 46081, 45057, 24576, -2048, 0, 3072, 3072, 11264, 2048, -13312, -21504, -11264, -13312, -24576, -13312, -20480, -38913, -51201, -55297, -47105, -53249, -61441, -70658, -74754, -56321, -54273, -72706, -78850, -81922, -74754, -56321, -56321, -69634, -72706, -72706, -53249, -27648, -41985, -44033, -29696, -39937, -36865, -20480, -14336, -26624, -43009, -46081, -34817, -15360, -24576, -38913, -40961, -48129, -49153, -46081, -36865, -20480, -4096, -1024, -13312, -9216, 5120, 4096, 0, -6144, -1024, 17408, 14336, 20480, 30720, 33793, 39937, 28672, 17408, 4096, 7168, 5120, 0, 15360, 3072, 1024, -3072, -16384, -2048, 8192, 8192, -5120, 1024, 13312, 3072, -10240, -13312, -4096, -7168, -20480, -40961, -48129, -33793, -32769, -51201, -65538, -64513, -51201, -21504, -23552, -51201, -64513, -71682, -76802, -75778, -63489, -61441, -68610, -80898, -83970, -67586, -57345, -37889, -33793, -60417, -78850, -70658, -58369, -59393, -57345, -73730, -73730, -60417, -68610, -62465, -58369, -74754, -78850, -67586, -66562, -51201, -44033, -65538, -56321, -37889, -41985, -66562, -87042, -75778, -64513, -63489, -63489, -68610, -64513, -55297, -49153, -31744, -16384, -18432, -21504, -28672, -24576, -17408, -20480, -32769, -53249, -51201, -35841, -22528, -5120, -8192, -14336, -24576, -29696, -15360, -24576, -37889, -33793, -27648, -33793, -35841, -18432, -13312, -7168, 5120, 3072, 0, -9216, -9216, -16384, -14336, 15360, 9216, -16384, -15360, -12288, -21504, -44033, -65538, -54273, -43009, -55297, -44033, -32769, -24576, 2048, 2048, 2048, 29696, 65538, 80898, 24576, -34817, -37889, -23552, -11264, -6144, -3072, 6144, 12288, 0, -12288, -10240, -11264, -2048, 3072, -18432, -18432, -11264, -10240, 1024, -14336, -30720, -15360, 6144, -7168, -46081, -55297, -55297, -57345, -50177, -57345, -62465, -53249, -47105, -38913, -40961, -49153, -47105, -68610, -63489, -28672, -26624, -30720, -27648, 2048, 33793, 33793, 35841, 27648, 34817, 51201, 40961, 33793, 52225, 67586, 31744, -4096, 8192, 25600, 25600, 32769, 35841, 34817, 43009, 69634, 99331, 90114, 79874, 76802, 69634, 74754, 71682, 78850, 58369, 24576, 34817, 52225, 61441, 61441, 47105, 35841, 53249, 69634, 69634, 63489, 50177, 66562, 65538, 51201, 62465, 52225, 46081, 55297, 31744, 0, -6144, -8192, -11264, -16384, -26624, -27648, -23552, -28672, -62465, -71682, -43009, -36865, -40961, -44033, -41985, -32769, -25600, -26624, -35841, -49153, -36865, -15360, -27648, -43009, -56321, -62465, -55297, -52225, -68610, -93186, -91138, -76802, -69634, -92162, -100355, -71682, -60417, -66562, -87042, -82946, -64513, -66562, -54273, -46081, -50177, -72706, -92162, -76802, -61441, -52225, -49153, -43009, -36865, -33793, -38913, -50177, -44033, -48129, -55297, -39937, -33793, -49153, -55297, -44033, -43009, -46081, -65538, -76802, -59393, -56321, -50177, -44033, -47105, -38913, -22528, -7168, -4096, -9216, -16384, -6144, -2048, -30720, -41985, -41985, -44033, -48129, -73730, -82946, -74754, -65538, -46081, -49153, -78850, -100355, -104451, -94210, -83970, -78850, -74754, -74754, -81922, -79874, -80898, -110595, -117763, -100355, -79874, -70658, -79874, -86018, -103427, -109571, -116739, -129027, -116739, -102403, -95234, -98307, -84994, -74754, -88066, -105475, -117763, -107523, -95234, -76802, -57345, -48129, -40961, -47105, -69634, -72706, -47105, -64513, -86018, -81922, -89090, -88066, -81922, -83970, -90114, -75778, -67586, -69634, -80898, -99331, -99331, -100355, -90114, -97282, -99331, -93186, -98307, -76802, -88066, -106499, -105475, -130051, -161796, -153604, -129027, -137220, -142340, -125955, -93186, -100355, -108547, -91138, -97282, -86018, -72706, -41985, -29696, -72706, -95234, -86018, -75778, -77826, -57345, -40961, -46081, -58369, -77826, -86018, -104451, -104451, -74754, -40961, -31744, -47105, -52225, -57345, -62465, -61441, -70658, -83970, -72706, -63489, -44033, -24576, -47105, -58369, -75778, -82946, -72706, -59393, -30720, -35841, -37889, -26624, -16384, -1024, -3072, -12288, -17408, -20480, -21504, -9216, -26624, -66562, -56321, -44033, -60417, -66562, -45057, -34817, -43009, -43009, -36865, -44033, -68610, -71682, -63489, -69634, -64513, -47105, -49153, -46081, -27648, -30720, -54273, -61441, -43009, -33793, -39937, -50177, -61441, -54273, -54273, -56321, -46081, -33793, -10240, -30720, -70658, -64513, -48129, -31744, -22528, -44033, -65538, -64513, -38913, -25600, -48129, -61441, -52225, -49153, -47105, -33793, -29696, -29696, -13312, -7168, -10240, 6144, 15360, 19456, 30720, 19456, 4096, -12288, -20480, -5120, 16384, 27648, 10240, -6144, 7168, 29696, 27648, 16384, 13312, -6144, -4096, 18432, 32769, 54273, 55297, 36865, 16384, 6144, 19456, 19456, -1024, -11264, -8192, -7168, -8192, -8192, -5120, -6144, -13312, -19456, -30720, -36865, -34817, -31744, -28672, -36865, -37889, -18432, -17408, -30720, -31744, -46081, -54273, -36865, -21504, -4096, -12288, -46081, -43009, -18432, -5120, 2048, 1024, -10240, -34817, -55297, -55297, -41985, -24576, -3072, -2048, -16384, -16384, -4096, -9216, -32769, -30720, -20480, -20480, -18432, -30720, -53249, -63489, -41985, -28672, -28672, -25600, -39937, -52225, -65538, -54273, -22528, -27648, -30720, -31744, -48129, -51201, -41985, -33793, -29696, -36865, -51201, -44033, -34817, -39937, -56321, -70658, -66562, -72706, -74754, -73730, -61441, -34817, -56321, -76802, -53249, -41985, -44033, -58369, -61441, -52225, -71682, -90114, -104451, -115715, -90114, -55297, -55297, -69634, -76802, -67586, -47105, -57345, -83970, -91138, -80898, -59393, -70658, -86018, -71682, -52225, -40961, -26624, -23552, -32769, -31744, -41985, -47105, -39937, -35841, -25600, -29696, -48129, -72706, -77826, -81922, -80898, -66562, -69634, -55297, -34817, -32769, -51201, -61441, -58369, -61441, -52225, -53249, -47105, -53249, -60417, -26624, -20480, -41985, -45057, -30720, -38913, -44033, -18432, -27648, -44033, -35841, -32769, -27648, -3072, 0, -17408, -19456, -19456, -18432, -26624, -36865, -35841, -32769, -23552, -12288, 0, 3072, -3072, -3072, 11264, 21504, 16384, 21504, 17408, 8192, 4096, 0, 12288, 11264, -15360, -31744, -30720, -24576, -20480, -14336, -15360, -3072, 15360, 22528, 16384, -6144, -21504, -9216, 7168, -2048, -15360, -10240, -7168, 0, 5120, 15360, 19456, 19456, 13312, -8192, -8192, 0, 4096, -16384, -40961, -28672, -25600, -28672, -26624, -30720, -38913, -20480, -1024, -31744, -33793, -15360, -1024, 2048, -23552, -27648, -6144, 8192, -1024, -7168, -1024, 0, -4096, -9216, 0, -9216, -1024, 7168, -5120, -2048, -8192, -9216, -1024, 7168, 4096, 0, 4096, 4096, 25600, 30720, 22528, 31744, 32769, 24576, 8192, 10240, 24576, 21504, 28672, 58369, 80898, 73730, 63489, 63489, 56321, 55297, 48129, 47105, 70658, 69634, 52225, 34817, 20480, 48129, 77826, 59393, 34817, 35841, 35841, 30720, 8192, -7168, 23552, 38913, 24576, 8192, 12288, 31744, 24576, 6144, 4096, 0, -10240, 14336, 29696, 7168, -1024, -4096, 13312, 23552, 7168, 2048, -5120, -2048, -5120, -26624, -12288, 22528, 36865, 24576, 5120, 0, 17408, 20480, 12288, 27648, 37889, 55297, 70658, 41985, 15360, 8192, 0, 2048, 11264, 29696, 56321, 54273, 33793, 26624, 31744, 30720, 10240, 10240, 36865, 45057, 35841, 32769, 38913, 34817, 32769, 40961, 28672, 7168, 4096, 21504, 32769, 25600, 14336, 13312, 21504, 22528, 10240, 9216, 17408, 32769, 53249, 46081, 21504, 7168, 12288, 21504, 11264, 16384, 11264, 3072, 6144, -6144, 11264, 27648, 16384, 0, -6144, 19456, 33793, 34817, 30720, 22528, 10240, 17408, 52225, 39937, 3072, -4096, 4096, 5120, 0, 0, -25600, -35841, -29696, -29696, -25600, -16384, -6144, -26624, -41985, -43009, -47105, -40961, -23552, -17408, -38913, -33793, -20480, -22528, -36865, -59393, -57345, -60417, -57345, -24576, 4096, 1024, -19456, -24576, -27648, -2048, 33793, 22528, 8192, 11264, 2048, 7168, 12288, 0, -6144, -21504, -30720, -15360, -13312, -11264, 6144, -5120, -31744, -19456, 0, 21504, 22528, -3072, 6144, 23552, 19456, 12288, -10240, -18432, 0, 3072, -4096, -1024, 4096, 10240, 2048, -1024, 25600, 46081, 34817, 1024, -8192, 17408, 39937, 52225, 53249, 46081, 34817, 46081, 56321, 39937, 39937, 23552, 0, -4096, 8192, 23552, 22528, 21504, 1024, -3072, 4096, -3072, 7168, 8192, -1024, -3072, 2048, 19456, 25600, 7168, -5120, 2048, 0, -4096, 0, -1024, -1024, -7168, -8192, -5120, -6144, -21504, -34817, -35841, -21504, 0, 0, -1024, -5120, -21504, -24576, -21504, -17408, -9216, -13312, -25600, -16384, 0, -6144, -12288, -5120, -3072, 4096, 13312, 15360, 24576, 14336, 2048, 13312, 20480, 8192, -25600, -25600, 1024, 2048, -6144, -13312, -3072, 2048, 0, 2048, 2048, 10240, 6144, 2048, 1024, 9216, 15360, 9216, 12288, 2048, -4096, -2048, -2048, 3072, 6144, 6144, 5120, 13312, 15360, 18432, 17408, 7168, 9216, 12288, 16384, 1024, -3072, 6144, 16384, 49153, 48129, 29696, 21504, 6144, 21504, 51201, 38913, 3072, 2048, 5120, -9216, -12288, -1024, 18432, 13312, -3072, 6144, 15360, 5120, -11264, -15360, 1024, 1024, -16384, -21504, -24576, -21504, -19456, -23552, -18432, -7168, 9216, 14336, 12288, 11264, 9216, 19456, 28672, 21504, 8192, 11264, 27648, 45057, 43009, 22528, 23552, 20480, 10240, 23552, 48129, 44033, 21504, 20480, 22528, 18432, 11264, 17408, 12288, 3072, 24576, 27648, 21504, 21504, 21504, 24576, 11264, 25600, 46081, 41985, 37889, 44033, 45057, 23552, 27648, 43009, 51201, 52225, 36865, 35841, 40961, 43009, 37889, 37889, 48129, 53249, 61441, 70658, 62465, 32769, 11264, 7168, 12288, 20480, 20480, 23552, 34817, 46081, 46081, 52225, 69634, 70658, 59393, 53249, 58369, 51201, 24576, 13312, 10240, 9216, 23552, 50177, 61441, 34817, 21504, 61441, 79874, 60417, 50177, 47105, 47105, 40961, 38913, 48129, 53249, 43009, 16384, 5120, 18432, 38913, 30720, 20480, 24576, -2048, 3072, 35841, 28672, 15360, 8192, 5120, 11264, 12288, -14336, -29696, -12288, -10240, -4096, 9216, 6144, -7168, -6144, -4096, -10240, -14336, -23552, -11264, -12288, -36865, -40961, -38913, -38913, -44033, -44033, -33793, -16384, -9216, -13312, -14336, -21504, -1024, 21504, 19456, 15360, 6144, 16384, 20480, -6144, -12288, 5120, 14336, 0, -19456, -21504, -11264, -7168, -12288, -21504, -18432, -14336, -27648, -25600, 5120, 12288, -18432, -30720, -21504, -19456, -14336, -7168, -10240, -20480, -19456, -9216, -8192, -14336, -20480, 2048, 21504, 0, -11264, 1024, 2048, 0, 0, -8192, -8192, -6144, 16384, 44033, 22528, 7168, 11264, 2048, 3072, 22528, 12288, -2048, 8192, -10240, -23552, -7168, 1024, 20480, 19456, 15360, 26624, 19456, 5120, 10240, 19456, 23552, 45057, 48129, 29696, 11264, -1024, 20480, 38913, 38913, 47105, 48129, 40961, 30720, 11264, 13312, 33793, 22528, 6144, 0, -11264, -9216, -8192, -4096, 6144, 6144, 9216, 24576, 25600, 5120, -6144, -2048, 6144, 4096, 0, 11264, 18432, 13312, 7168, -2048, 0, 15360, 13312, -7168, -20480, -21504, -17408, -2048, 1024, -29696, -40961, -23552, -13312, 4096, 16384, 9216, -2048, -8192, -13312, -11264, 7168, 7168, 1024, 12288, 21504, 22528, 24576, 41985, 50177, 39937, 35841, 40961, 33793, 21504, 22528, 13312, 13312, 36865, 43009, 24576, 9216, 4096, 10240, 25600, 27648, 29696, 38913, 31744, 9216, -8192, 4096, 21504, 27648, 36865, 17408, 0, 5120, 9216, 24576, 33793, 14336, 20480, 49153, 34817, 21504, 27648, 16384, 17408, 25600, 19456, 25600, 31744, 27648, 32769, 27648, 24576, 40961, 44033, 30720, 21504, 31744, 48129, 57345, 43009, 17408, 16384, 19456, 2048, -4096, 0, -22528, -29696, -4096, -3072, -1024, 14336, 2048, -9216, 5120, 6144, 2048, 7168, 0, 3072, 21504, 33793, 35841, 27648, 33793, 41985, 33793, 18432, 11264, 12288, 13312, 14336, 13312, 25600, 41985, 38913, 24576, 13312, 30720, 49153, 51201, 54273, 40961, 29696, 35841, 39937, 39937, 35841, 17408, 10240, 26624, 38913, 52225, 62465, 60417, 55297, 46081, 38913, 37889, 41985, 48129, 34817, 7168, 12288, 27648, 12288, 5120, 17408, 19456, 19456, 26624, 29696, 18432, 21504, 48129, 58369, 44033, 32769, 24576, 22528, 34817, 40961, 35841, 36865, 43009, 38913, 29696, 31744, 34817, 24576, 27648, 45057, 34817, 7168, 2048, 13312, 30720, 34817, 26624, 19456, 5120, -11264, -4096, 18432, 19456, 0, -21504, -31744, -18432, -3072, -2048, -9216, -11264, -7168, -8192, -3072, -1024, -14336, -12288, 10240, 18432, 15360, 11264, 6144, 14336, 19456, 11264, 8192, 5120, 0, -5120, -6144, 1024, 3072, -6144, -6144, 2048, 3072, 1024, -4096, -6144, 2048, 8192, 14336, 17408, 12288, 9216, -1024, -16384, -11264, 1024, 7168, 7168, 1024, 0, -5120, -10240, 8192, 29696, 22528, 8192, -1024, -5120, 0, 2048, -6144, -18432, -21504, -12288, -2048, 1024, 5120, 2048, -7168, -11264, -8192, -3072, -6144, -17408, -17408, -21504, -29696, -10240, 2048, -7168, -3072, 8192, 4096, 0, -3072, -8192, 1024, 18432, 31744, 28672, 9216, -3072, -2048, 3072, 2048, -9216, -13312, -18432, -26624, -16384, -2048, 0, 4096, 9216, 9216, 12288, 8192, 8192, 19456, 25600, 21504, 22528, 29696, 26624, 12288, 4096, 4096, -5120, -7168, 8192, 12288, 13312, 8192, -19456, -22528, 2048, 8192, -10240, -18432, -12288, -7168, 3072, 14336, 16384, 15360, 17408, 24576, 34817, 40961, 23552, -1024, -4096, -1024, 8192, 23552, 22528, 14336, 13312, 21504, 26624, 14336, 4096, 15360, 23552, 15360, 11264, 6144, 4096, 8192, 7168, 11264, 4096, -12288, -8192, -4096, -7168, -5120, -12288, -24576, -19456, 0, 4096, -6144, -9216, 0, 1024, 0, -3072, -5120, 16384, 30720, 22528, 17408, 12288, 8192, 16384, 13312, 1024, 0, -4096, -13312, -12288, -7168, 1024, 15360, 23552, 14336, 4096, 3072, 6144, 8192, 8192, 8192, 4096, 5120, 9216, -1024, -5120, 7168, 18432, 18432, 3072, 4096, 17408, 6144, -8192, -12288, -1024, 4096, -4096, -7168, -9216, -13312, -14336, -8192, -5120, -1024, 3072, -1024, -1024, -4096, -9216, -1024, -1024, -6144, 10240, 18432, 3072, 9216, 22528, 21504, 23552, 27648, 15360, -1024, -3072, 3072, 5120, 3072, 9216, 20480, 37889, 31744, 3072, 0, 13312, 21504, 16384, 13312, 25600, 27648, 15360, 14336, 26624, 27648, 12288, 0, 12288, 29696, 20480, 14336, 28672, 24576, 10240, 26624, 40961, 37889, 37889, 30720, 24576, 25600, 24576, 23552, 27648, 32769, 38913, 45057, 40961, 39937, 39937, 36865, 22528, 0, 1024, 1024, -9216, -10240, -19456, -21504, -6144, 1024, 5120, 1024, -2048, 0, 3072, 5120, -3072, 1024, 22528, 20480, 5120, -5120, -9216, -4096, 8192, 24576, 26624, 20480, 3072, -9216, -4096, -4096, -16384, -26624, -23552, -8192, 3072, 9216, 10240, -1024, 0, 10240, 0, -4096, -15360, -26624, -11264, -11264, -24576, -27648, -36865, -40961, -30720, -20480, -14336, -6144, -9216, -29696, -29696, -17408, -18432, -19456, -25600, -25600, -9216, -7168, -10240, 3072, 5120, -5120, 0, 2048, -12288, -1024, 12288, -11264, -5120, 19456, 7168, 5120, 11264, 12288, 19456, 7168, -7168, -4096, -7168, -14336, -8192, -11264, -24576, -5120, 19456, 12288, 8192, 1024, -2048, 8192, -5120, -15360, -7168, -16384, -34817, -32769, -26624, -25600, -2048, 18432, 9216, -15360, -33793, -24576, -3072, -10240, -45057, -51201, -35841, -36865, -36865, -31744, -19456, -6144, -18432, -33793, -18432, -7168, -1024, 20480, 33793, 27648, 15360, 14336, 8192, 0, 10240, 7168, -12288, -10240, 8192, 0, -11264, 8192, 20480, 8192, 3072, 12288, 16384, 20480, 24576, 22528, 21504, 21504, 20480, 19456, 18432, 10240, 12288, 33793, 46081, 34817, 7168, -10240, 4096, 28672, 30720, 38913, 38913, 28672, 33793, 27648, 30720, 32769, 21504, 17408, 22528, 37889, 31744, 20480, 11264, -4096, 8192, 27648, 25600, 25600, 33793, 32769, 14336, 11264, 21504, 29696, 37889, 25600, 16384, 24576, 16384, 18432, 36865, 43009, 45057, 34817, 19456, 19456, 11264, 2048, 17408, 36865, 43009, 32769, 25600, 33793, 45057, 45057, 16384, 6144, 32769, 33793, 7168, -1024, 2048, 0, -4096, -13312, 0, 14336, 0, -7168, 0, 19456, 20480, 27648, 55297, 64513, 61441, 46081, 32769, 20480, 10240, 15360, 11264, 4096, 13312, 33793, 40961, 36865, 38913, 28672, 16384, 22528, 40961, 44033, 9216, 0, 22528, 24576, 16384, -2048, -10240, -6144, -1024, 8192, -3072, -5120, -6144, -11264, -2048, 0, 22528, 41985, 47105, 38913, 17408, 11264, 17408, 37889, 28672, 8192, 5120, 0, 8192, 23552, 14336, -16384, -8192, 21504, 0, -30720, -34817, -25600, -14336, 3072, 14336, 19456, 17408, 13312, 15360, 7168, 13312, 26624, 11264, -2048, -1024, 3072, 19456, 30720, 12288, -5120, -5120, -2048, 4096, 13312, 7168, 0, 6144, 6144, -8192, -16384, -5120, 8192, 15360, 18432, -3072, -15360, 4096, 27648, 14336, -19456, -7168, 19456, 17408, -7168, -10240, 21504, 17408, -13312, -24576, 0, 29696, 34817, 38913, 26624, 21504, 32769, 29696, 20480, 2048, -5120, -1024, -1024, 0, 10240, 29696, 32769, 19456, 16384, 13312, 8192, -1024, -4096, 5120, 0, -10240, 13312, 32769, 17408, -8192, -19456, -8192, -1024, 14336, 29696, 13312, -1024, -3072, -9216, 4096, 5120, -6144, -3072, -12288, -6144, 3072, 2048, 9216, -18432, -31744, -19456, -14336, -14336, -36865, -39937, -27648, -29696, -14336, 9216, 3072, -7168, -4096, -6144, 2048, 21504, 22528, -2048, -16384, -4096, 9216, 14336, 2048, -7168, -3072, 14336, 28672, 22528, 11264, 6144, 18432, 18432, 17408, 15360, 4096, 4096, 0, 12288, 17408, 4096, 6144, 8192, 18432, 27648, 31744, 37889, 35841, 25600, 28672, 32769, 8192, 4096, 8192, 1024, 11264, 8192, 0, 3072, -2048, 1024, 7168, 9216, 33793, 30720, 0, -18432, -17408, 0, 2048, 0, -2048, -4096, -2048, 0, 4096, -20480, -19456, 9216, 17408, 13312, -2048, 0, 9216, 0, -10240, -1024, -1024, -13312, 3072, 1024, -17408, 1024, 18432, 20480, 11264, -10240, -15360, -10240, 0, 30720, 46081, 34817, 26624, 24576, 14336, 12288, 24576, 30720, 17408, 1024, 4096, -5120, -1024, 23552, 18432, 17408, 25600, 27648, 28672, 15360, 10240, 23552, 39937, 52225, 68610, 61441, 34817, 37889, 39937, 20480, 0, 7168, 26624, 28672, 20480, -1024, 3072, 29696, 27648, 29696, 23552, 5120, 6144, 14336, 35841, 38913, 39937, 60417, 47105, 34817, 55297, 63489, 59393, 55297, 41985, 31744, 17408, 0, 17408, 33793, 40961, 40961, 21504, 20480, 21504, 39937, 58369, 48129, 41985, 33793, 32769, 49153, 44033, 22528, 26624, 30720, 34817, 43009, 37889, 60417, 70658, 51201, 41985, 46081, 59393, 43009, 31744, 40961, 53249, 65538, 52225, 34817, 35841, 45057, 34817, 31744, 47105, 39937, 32769, 32769, 15360, 1024, 7168, 3072, -1024, 10240, 13312, 8192, 14336, 26624, 25600, 25600, 32769, 38913, 32769, 14336, 15360, 15360, 10240, 13312, 29696, 31744, 13312, 6144, 0, 5120, 9216, 14336, 18432, 12288, 20480, 13312, 1024, 7168, 19456, 21504, 11264, 10240, 10240, 21504, 13312, 0, -1024, -3072, 4096, 3072, 3072, 9216, 12288, 13312, 19456, 28672, 28672, 22528, 14336, 11264, 12288, 19456, 13312, 7168, 8192, -2048, 0, 0, 1024, 1024, -5120, -8192, -18432, -7168, 9216, 0, -18432, -16384, -11264, -22528, -25600, -22528, -3072, -1024, -22528, -17408, 3072, 21504, 17408, 14336, 6144, -5120, -1024, 0, 6144, -2048, -11264, 0, -8192, -20480, -15360, -14336, -22528, -19456, -25600, -31744, -11264, -1024, -8192, -6144, 1024, 13312, 10240, -8192, 0, 11264, -2048, -16384, -34817, -33793, -2048, 2048, -17408, -16384, -15360, -37889, -57345, -47105, -32769, -22528, -14336, -13312, -11264, -25600, -30720, -20480, -35841, -44033, -29696, -23552, -22528, -26624, -26624, -21504, -17408, -18432, -20480, -13312, -1024, -5120, -15360, -21504, -25600, -12288, 0, -12288, -30720, -26624, -13312, -12288, -16384, -18432, -23552, -26624, -17408, -16384, -31744, -39937, -15360, -10240, -26624, -29696, -45057, -33793, -15360, -12288, 0, -19456, -47105, -49153, -32769, -27648, -32769, -26624, -31744, -41985, -25600, -5120, -4096, -7168, -25600, -27648, -8192, -36865, -45057, -38913, -44033, -28672, -26624, -38913, -44033, -24576, -2048, -1024, -4096, -7168, -16384, -13312, 0, 2048, 15360, 10240, -5120, -6144, -11264, -24576, -39937, -28672, -18432, -21504, -25600, -30720, -33793, -40961, -20480, -17408, -22528, -14336, -18432, -22528, -30720, -20480, -12288, -16384, -1024, 18432, 11264, -3072, -11264, -16384, 0, -12288, -22528, 1024, -1024, -5120, -11264, -23552, -13312, 7168, 8192, -8192, -15360, -29696, -33793, -16384, -11264, -40961, -51201, -29696, -11264, 1024, -11264, -5120, 2048, -11264, -15360, -20480, -24576, -30720, -22528, -22528, -20480, 2048, 5120, 0, -2048, -16384, -37889, -37889, -32769, -33793, -38913, -39937, -20480, -19456, -26624, -39937, -39937, -15360, 2048, 17408, -6144, -33793, -17408, -14336, -17408, -19456, -40961, -49153, -34817, -29696, -30720, -49153, -57345, -40961, -25600, -13312, -23552, -21504, -18432, -48129, -57345, -46081, -38913, -41985, -49153, -43009, -38913, -40961, -43009, -56321, -58369, -56321, -57345, -25600, -12288, -36865, -47105, -35841, -22528, -23552, -36865, -34817, -14336, 4096, -11264, -43009, -48129, -51201, -41985, -16384, -10240, -13312, -30720, -43009, -25600, 1024, 14336, -1024, -21504, -27648, -27648, -24576, -15360, -3072, 1024, -11264, -27648, -33793, -41985, -37889, -28672, -29696, -37889, -41985, -24576, -15360, -20480, -33793, -40961, -33793, -26624, -15360, -17408, -18432, -17408, -25600, -24576, -23552, -34817, -53249, -72706, -79874, -54273, -37889, -36865, -38913, -55297, -48129, -43009, -41985, -37889, -40961, -32769, -24576, -7168, -4096, -21504, -29696, -22528, -18432, -19456, -15360, -18432, -13312, -13312, -22528, -41985, -34817, 7168, 15360, 5120, -6144, -11264, -14336, -15360, -3072, -8192, -17408, -32769, -31744, -22528, -24576, -15360, -18432, -29696, -18432, -11264, -41985, -46081, -28672, -18432, 1024, 0, -4096, -2048, 20480, 44033, 39937, 41985, 29696, 20480, 14336, -6144, -6144, 1024, -22528, -29696, -9216, -11264, 2048, 11264, 2048, 7168, 20480, 28672, 6144, 10240, 28672, 15360, 18432, 31744, 21504, 5120, 8192, 14336, 17408, -2048, -27648, -30720, -32769, -18432, 0, 13312, 13312, 7168, 8192, -5120, -18432, 0, 35841, 31744, 12288, 14336, 16384, 20480, 14336, -4096, -16384, -4096, 5120, -2048, 4096, 32769, 49153, 31744, 4096, 1024, 22528, 36865, 33793, 30720, 28672, 41985, 30720, -1024, 4096, 7168, -6144, 3072, 17408, 11264, 8192, 6144, 3072, 1024, -2048, 6144, 7168, -4096, 11264, 36865, 32769, 20480, 18432, 18432, 14336, 0, -2048, 0, -3072, 6144, 8192, -9216, -14336, -8192, 1024, 21504, 30720, 24576, 11264, 17408, 26624, 18432, 22528, 23552, 8192, -4096, -13312, -14336, -7168, 0, 4096, -3072, -10240, -9216, -20480, -10240, 3072, -3072, 3072, -7168, -23552, -17408, -10240, -17408, -34817, -40961, -49153, -58369, -48129, -32769, -39937, -43009, -28672, -8192, 3072, -15360, -26624, -37889, -52225, -34817, -9216, 3072, -8192, -12288, -4096, -12288, -27648, -28672, -13312, -12288, -19456, -13312, 4096, -2048, -20480, -23552, -29696, -31744, -28672, -9216, -2048, -9216, -20480, -52225, -53249, -35841, -28672, -31744, -37889, -30720, -17408, -12288, -7168, -1024, -24576, -35841, -23552, -14336, -1024, -5120, -9216, -12288, -24576, -28672, -16384, -13312, -33793, -34817, -35841, -43009, -39937, -34817, -23552, -14336, -19456, -24576, -17408, -12288, 2048, -3072, -25600, -5120, 1024, -11264, -3072, 1024, -6144, 1024, 11264, 0, 4096, 3072, -15360, -23552, -20480, -26624, -37889, -32769, -17408, -6144, -16384, -25600, -16384, -10240, -14336, -31744, -35841, -22528, -21504, -25600, -37889, -39937, -16384, -10240, -39937, -58369, -57345, -38913, -18432, -37889, -55297, -38913, -20480, -18432, -18432, -17408, -14336, -14336, -19456, -14336, -16384, -37889, -40961, -23552, -8192, -4096, -11264, -15360, -5120, -2048, -19456, -29696, -9216, 7168, 0, -5120, -8192, -15360, -18432, -18432, -11264, -5120, -4096, -10240, -38913, -47105, -17408, 0, -5120, -21504, -26624, -19456, -21504, -23552, -22528, -22528, -13312, -14336, -26624, -32769, -24576, -5120, -3072, -15360, -20480, -29696, -22528, -3072, -7168, -28672, -32769, -7168, -10240, -39937, -32769, -17408, -9216, 5120, 0, -10240, 1024, -2048, -14336, -12288, -11264, -9216, -1024, -6144, -14336, 1024, 12288, 5120, 10240, 20480, 27648, 10240, -3072, 20480, 18432, 10240, 41985, 44033, 11264, -3072, 0, 23552, 35841, 27648, 21504, 12288, 7168, 1024, -2048, 8192, 8192, 9216, 13312, 2048, -12288, -15360, 0, 12288, 23552, 27648, 14336, 3072, -5120, -4096, 26624, 28672, -10240, -12288, -4096, 3072, 11264, -13312, -22528, -8192, 0, 7168, 16384, 24576, 27648, 20480, 4096, -7168, 0, 12288, 5120, -4096, -5120, -11264, -20480, -19456, -8192, -6144, 6144, 22528, 14336, 3072, -8192, -13312, -12288, -26624, -14336, 8192, -5120, -20480, -12288, -12288, -26624, -49153, -56321, -47105, -33793, -22528, -20480, -13312, -6144, -9216, -20480, -31744, -17408, 1024, -9216, -28672, -35841, -23552, -1024, 0, -7168, 0, 6144, 0, -9216, -3072, 2048, -10240, -13312, -13312, -13312, -4096, -2048, 0, 0, -11264, -23552, -32769, -26624, -10240, -5120, -15360, -38913, -43009, -28672, -31744, -23552, 0, -3072, -22528, -21504, -4096, -3072, -24576, -30720, -4096, 21504, 15360, 3072, 8192, 12288, 23552, 35841, 18432, 5120, 9216, 15360, 15360, -2048, -10240, -2048, 5120, 22528, 22528, -7168, -34817, -44033, -31744, -14336, -8192, 3072, 5120, -15360, -26624, -19456, -17408, -18432, -11264, -16384, -26624, -23552, -24576, -24576, -28672, -39937, -33793, -37889, -49153, -34817, -33793, -48129, -46081, -34817, -22528, -30720, -37889, -19456, -17408, -24576, -26624, -45057, -56321, -41985, -45057, -62465, -50177, -27648, -28672, -26624, -10240, 0, -3072, -21504, -29696, -24576, -23552, -12288, -4096, -4096, -4096, -11264, -2048, 1024, -18432, -7168, 14336, 4096, -7168, -16384, -13312, 9216, 10240, -13312, -27648, -25600, -25600, -22528, -12288, -5120, 3072, 0, -21504, -19456, 5120, 16384, 6144, 2048, 16384, 16384, 3072, 9216, 9216, 5120, 6144, -3072, -8192, -3072, -3072, -2048, 1024, 12288, 9216, -9216, -13312, -11264, -11264, -6144, -7168, -10240, -10240, -13312, -19456, -13312, 5120, 2048, -13312, -15360, -13312, -6144, -4096, -17408, -19456, -6144, 2048, -7168, -24576, -24576, -21504, -21504, -11264, 2048, 4096, -12288, -25600, -20480, -20480, -9216, 0, -23552, -31744, -16384, -9216, -5120, 0, 0, -6144, -14336, -12288, -7168, 1024, 10240, 11264, 13312, 20480, 24576, 16384, 7168, 14336, 16384, 12288, 9216, 2048, 6144, 9216, -2048, -13312, -16384, -3072, 4096, -2048, 6144, 9216, -2048, 4096, 12288, 11264, 8192, -1024, -4096, -4096, -14336, -19456, -20480, -27648, -23552, -7168, -3072, 3072, 12288, -9216, -25600, -14336, -9216, 0, 7168, 1024, 1024, 3072, 2048, 8192, 12288, 12288, 1024, -7168, -4096, -16384, -17408, 3072, 8192, 0, 0, 4096, 15360, 13312, 0, 8192, 26624, 21504, 14336, 17408, 5120, 2048, 14336, 13312, 6144, -5120, -10240, 8192, 17408, 16384, 20480, 14336, 15360, 23552, 12288, 0, 4096, 21504, 20480, 1024, 3072, 18432, 15360, 4096, 0, 1024, 5120, 13312, 13312, -5120, -14336, -3072, -3072, -21504, -21504, 2048, -5120, -33793, -26624, -15360, -16384, -2048, 10240, 7168, 0, 2048, 5120, -4096, -6144, 5120, 10240, 6144, 0, -8192, -11264, -9216, 6144, 8192, -9216, -19456, -13312, -4096, 5120, 11264, 0, -27648, -29696, -8192, -2048, -4096, -8192, -14336, -15360, -15360, -17408, -14336, -5120, -6144, -15360, -8192, 0, 3072, 14336, 4096, -20480, -21504, -8192, -4096, -12288, -15360, -11264, -19456, -18432, -5120, -8192, -12288, -2048, -4096, -21504, -29696, -28672, -43009, -62465, -69634, -66562, -46081, -22528, -16384, -18432, -16384, -16384, -27648, -30720, -20480, -16384, -6144, -1024, -19456, -25600, -17408, -16384, -17408, -30720, -37889, -15360, 0, -5120, -13312, -20480, -31744, -39937, -30720, -9216, 7168, -5120, -37889, -48129, -34817, -27648, -37889, -46081, -33793, -14336, -8192, -10240, -19456, -21504, -19456, -25600, -24576, -24576, -25600, -11264, -6144, -13312, -5120, 6144, 7168, 2048, -5120, -9216, -4096, 0, -9216, -23552, -30720, -28672, -28672, -43009, -46081, -28672, -12288, -12288, -25600, -25600, -3072, 0, -16384, -26624, -31744, -28672, -18432, -15360, -14336, -10240, -5120, -9216, -20480, -10240, 15360, 24576, 18432, 17408, 15360, 8192, 15360, 29696, 34817, 33793, 22528, 2048, -2048, 12288, 27648, 25600, 12288, -1024, -14336, -20480, -27648, -26624, -6144, -1024, -22528, -24576, -8192, -3072, -4096, -2048, -8192, -18432, -13312, -3072, 1024, 4096, 8192, 13312, 22528, 22528, 12288, 3072, -5120, -16384, -21504, -13312, -1024, 1024, 1024, 0, -9216, -10240, 6144, 17408, 13312, 15360, 26624, 25600, 24576, 31744, 39937, 50177, 52225, 38913, 30720, 33793, 25600, 7168, 9216, 24576, 19456, 9216, 17408, 24576, 27648, 35841, 37889, 34817, 35841, 30720, 14336, 10240, 18432, 15360, 4096, 1024, 8192, 21504, 33793, 22528, -1024, 2048, 27648, 22528, 4096, 2048, 0, 0, 13312, 26624, 30720, 25600, 16384, 16384, 29696, 34817, 19456, 13312, 15360, 1024, -8192, 6144, 21504, 21504, 19456, 17408, 16384, 26624, 44033, 45057, 20480, -8192, -27648, -37889, -37889, -19456, 2048, 11264, 15360, 12288, -6144, -17408, -6144, 8192, 11264, 7168, 6144, 7168, 2048, -4096, -7168, -9216, -11264, 0, 9216, -4096, -14336, 2048, 10240, -6144, -9216, 4096, 7168, 10240, 24576, 25600, 8192, -7168, -5120, 5120, 3072, -3072, 8192, 24576, 11264, -12288, -17408, -17408, -15360, 0, 3072, -14336, -19456, -9216, 1024, 13312, 19456, 0, -26624, -24576, -4096, -3072, -16384, -20480, -27648, -43009, -38913, -19456, -16384, -23552, -16384, -9216, -15360, -26624, -31744, -20480, 1024, 0, -19456, -21504, -13312, -13312, 0, 13312, -1024, -10240, 2048, 1024, -11264, -17408, -27648, -33793, -23552, -18432, -23552, -8192, 10240, 2048, -8192, -5120, -9216, -7168, 0, -7168, -20480, -20480, -10240, 10240, 25600, 16384, 1024, -14336, -28672, -28672, -21504, -25600, -21504, 0, 6144, -2048, -3072, -3072, -4096, 8192, 17408, -1024, -13312, 7168, 15360, -4096, -19456, -20480, -17408, -1024, 12288, -10240, -39937, -30720, -9216, -9216, -6144, 12288, 9216, -9216, -4096, 11264, 12288, 8192, 17408, 20480, 11264, 9216, 9216, 19456, 33793, 26624, 18432, 23552, 13312, -5120, -8192, -3072, 4096, 6144, 2048, 2048, 4096, 0, -16384, -19456, 0, 25600, 37889, 16384, -1024, 12288, 27648, 17408, -3072, -12288, -7168, 15360, 35841, 26624, 20480, 32769, 39937, 18432, -7168, -7168, 7168, 23552, 33793, 47105, 65538, 64513, 47105, 44033, 54273, 53249, 41985, 34817, 29696, 22528, 20480, 16384, 5120, 9216, 20480, 20480, 15360, 2048, -12288, -10240, -1024, -7168, -24576, -23552, -6144, 12288, 22528, 15360, -2048, -7168, 5120, 10240, 2048, 1024, 3072, -1024, -3072, 5120, 13312, 7168, 1024, 11264, 23552, 29696, 30720, 23552, 17408, 23552, 29696, 18432, 7168, 9216, 20480, 36865, 36865, 25600, 17408, 17408, 21504, 21504, 23552, 23552, 16384, 20480, 44033, 60417, 65538, 62465, 52225, 49153, 34817, 23552, 23552, 31744, 29696, 14336, 14336, 2048, -6144, 3072, 8192, -2048, -24576, -22528, -8192, -12288, -17408, -10240, -6144, -10240, -22528, -23552, -8192, 3072, 9216, -8192, -17408, -12288, -14336, 1024, 5120, -4096, -13312, -20480, -14336, -8192, 1024, -4096, -3072, 14336, 20480, 21504, 6144, -11264, -18432, -1024, 17408, 2048, -6144, 0, -6144, -2048, 13312, 14336, 14336, 16384, 9216, 13312, 22528, 21504, 12288, -2048, -23552, -35841, -23552, -12288, -9216, -14336, -25600, -23552, 4096, 30720, 30720, 26624, 27648, 32769, 33793, 21504, 11264, 9216, 2048, 0, 3072, 0, -1024, -5120, -13312, -3072, 12288, 16384, -12288, -27648, -10240, -13312, -8192, 1024, 0, -7168, 0, 2048, -24576, -25600, -23552, -22528, -14336, -34817, -49153, -51201, -49153, -58369, -64513, -35841, -8192, 5120, 8192, -8192, -22528, -26624, -31744, -22528, -13312, -25600, -44033, -38913, 7168, 28672, 21504, 19456, 22528, 26624, -1024, -28672, -36865, -40961, -37889, -31744, -14336, -9216, -5120, -3072, -12288, -1024, 15360, 0, -15360, 0, -2048, -31744, -44033, -15360, 17408, 8192, -12288, -16384, -9216, -6144, -4096, -4096, -15360, -26624, -26624, -10240, -1024, -14336, -19456, -3072, 0, -21504, -23552, -5120, -11264, -35841, -21504, 4096, -1024, -9216, 4096, 25600, 40961, 39937, 15360, 3072, 21504, 29696, 17408, 3072, 8192, 23552, 28672, 36865, 38913, 39937, 39937, 25600, 12288, 2048, -11264, -13312, -1024, 6144, 7168, 9216, 9216, -2048, -23552, -37889, -37889, -20480, 5120, 11264, 6144, -14336, -22528, -9216, -16384, -14336, -3072, 2048, 8192, 13312, 12288, -9216, -12288, -5120, 0, 14336, 14336, 4096, -5120, 10240, 26624, 14336, 5120, -4096, 0, 0, -15360, -16384, -15360, -20480, -5120, 11264, 10240, 4096, -11264, 1024, 24576, 12288, 10240, 13312, 13312, 29696, 38913, 22528, -4096, -6144, 6144, 18432, 33793, 39937, 40961, 33793, 19456, 14336, 12288, 8192, -2048, -3072, 8192, 10240, -1024, -4096, 10240, 17408, 19456, 19456, -2048, -22528, -28672, -36865, -47105, -37889, -27648, -32769, -18432, -4096, -2048, 15360, 28672, 24576, 12288, 2048, 11264, 5120, -13312, -7168, -15360, -40961, -31744, -16384, -5120, 0, -14336, -22528, -28672, -31744, -8192, -1024, -14336, -4096, 1024, -14336, -21504, -20480, -6144, -2048, -23552, -22528, -16384, -10240, -4096, -10240, -19456, -37889, -25600, -9216, -17408, -21504, -25600, -5120, 6144, -4096, -7168, -4096, -7168, -16384, -7168, 0, -8192, -6144, 12288, 19456, 0, -8192, -4096, -5120, -4096, 14336, 27648, 1024, -8192, 11264, 23552, 30720, 27648, 13312, -3072, 2048, 35841, 43009, 2048, -20480, -6144, 3072, 15360, 30720, 30720, 21504, 3072, -9216, -12288, -26624, -27648, -13312, -14336, -14336, -7168, -3072, -1024, 3072, 10240, 5120, -8192, -22528, -28672, -27648, -36865, -33793, -7168, 0, -8192, -20480, -19456, -7168, -6144, -4096, -11264, -22528, -7168, 5120, -6144, -8192, -2048, 0, 12288, 13312, 11264, 21504, 23552, 9216, -4096, 0, 5120, 0, -9216, -11264, -3072, -3072, -11264, -30720, -33793, -14336, 1024, 21504, 25600, 14336, 16384, 27648, 16384, -6144, -1024, 4096, -12288, -16384, -3072, -10240, -7168, 5120, -4096, -5120, 10240, 19456, -1024, -10240, -4096, -19456, -17408, -13312, -6144, 21504, 35841, 28672, 10240, -3072, 1024, 14336, 9216, -1024, -6144, -17408, -16384, -16384, -30720, -17408, 8192, 3072, -19456, -34817, -24576, -8192, -2048, 11264, 4096, -3072, 7168, 7168, 8192, 13312, 1024, -5120, 3072, 17408, 33793, 37889, 36865, 29696, 25600, 10240, -35841, -38913, -9216, 13312, -13312, -12288, 67586, 15360, -41985, 26624, 72706, 86018, 45057, -6144, 6144, 46081, 48129, 19456, 0, -4096, 2048, -19456, -13312, 1024, -21504, -7168, 8192, -1024, -31744, -24576, 0, 0, -6144, -38913, -17408, 15360, 2048, -1024, 13312, 26624, -8192, -22528, -18432, -13312, 23552, 59393, 68610, 20480, 8192, 28672, 15360, 18432, 7168, 5120, 12288, -10240, -10240, 15360, 2048, 0, 58369, 71682, 61441, 79874, 54273, 3072, -18432, -6144, 15360, 18432, 0, -4096, -17408, -43009, -12288, 8192, -8192, -7168, -4096, 1024, 3072, -3072, 11264, 40961, 34817, 13312, 23552, 14336, -9216, -11264, -3072, 9216, 2048, -3072, -9216, -11264, 8192, 16384, 32769, 31744, -1024, -5120, 12288, 12288, -10240, -2048, 0, -20480, -7168, 0, -5120, 1024, 14336, 11264, -5120, 3072, 3072, -8192, 3072, 8192, -6144, 0, 26624, 31744, 23552, 13312, 13312, 23552, 14336, -4096, -22528, -37889, -34817, -29696, -16384, -3072, -16384, -14336, -10240, -18432, -15360, -19456, -23552, -25600, -38913, -54273, -46081, -26624, -20480, 3072, 0, -39937, -40961, -11264, 9216, -1024, -16384, -25600, -41985, -41985, -21504, 2048, 19456, 23552, 28672, 29696, 11264, -9216, -5120, -13312, -28672, -13312, -8192, -6144, 7168, 0, -21504, -19456, 8192, 21504, 16384, 16384, 18432, 16384, 0, -5120, 3072, 0, -9216, -18432, -3072, 9216, -1024, 1024, 0, -13312, -1024, 3072, -14336, -22528, 0, 21504, -7168, -35841, -26624, -14336, -3072, -6144, -7168, -4096, -31744, -44033, -10240, -4096, -11264, 4096, 9216, -1024, -2048, 18432, 14336, -3072, -10240, -30720, -28672, -11264, -6144, -2048, 2048, 8192, 0, -8192, -13312, -13312, -13312, -21504, -14336, -15360, -22528, -33793, -28672, -7168, -15360, 13312, 25600, -1024, 4096, -20480, -32769, -11264, -5120, 5120, 10240, -6144, -54273, -64513, -38913, -35841, -36865, -39937, -29696, -26624, -30720, -38913, -41985, -27648, -19456, -9216, -25600, -38913, -45057, -62465, -32769, 5120, 3072, -11264, -4096, 0, 0, -6144, -43009, -39937, -9216, -4096, -26624, -31744, -14336, 0, 25600, 23552, 12288, -5120, -29696, -17408, -15360, -20480, -12288, -3072, -5120, -2048, 15360, 29696, 23552, -4096, -9216, 3072, 3072, -18432, -36865, -45057, -50177, -14336, 0, -13312, -11264, -13312, -21504, -20480, -7168, 2048, 14336, 7168, 0, 0, -7168, 0, 22528, 56321, 47105, 26624, 31744, 17408, 0, -11264, 3072, 10240, 13312, 17408, 15360, 30720, 27648, 29696, 17408, -2048, 15360, 27648, 11264, -1024, 15360, 19456, 16384, 18432, 22528, 10240, -22528, -1024, 17408, 8192, 0, -24576, -20480, 2048, 7168, 9216, 2048, -24576, -22528, 3072, -3072, -28672, -31744, 1024, 18432, 5120, 5120, 13312, -3072, -14336, 10240, 4096, -8192, -5120, -4096, -8192, -24576, -17408, -1024, 7168, 10240, 10240, 16384, -5120, -27648, -8192, 8192, 4096, 31744, 54273, 29696, 29696, 32769, 7168, -1024, -6144, -12288, -10240, -5120, 3072, 12288, 13312, 14336, 6144, 11264, 23552, 28672, 39937, 22528, 11264, 19456, 10240, 18432, 40961, 44033, 35841, 21504, -6144, -11264, 3072, 13312, 32769, 19456, -3072, -1024, 3072, 2048, 0, 7168, 12288, 10240, -14336, -30720, -9216, 2048, 15360, 22528, 14336, 13312, 24576, 39937, 24576, 12288, 2048, -17408, -17408, -34817, -47105, -29696, -15360, -4096, -2048, 1024, -2048, -16384, -12288, -9216, -13312, -5120, -3072, -2048, 26624, 35841, 26624, 25600, 18432, 24576, 28672, 19456, 9216, 20480, 41985, 28672, 13312, 13312, 13312, 2048, -6144, 9216, 21504, 26624, 32769, 28672, 18432, 5120, 20480, 39937, 29696, 16384, 2048, 2048, 11264, 13312, 19456, 17408, 4096, -11264, -10240, -2048, -5120, 7168, 12288, 26624, 49153, 38913, 22528, 0, 0, 18432, 9216, 1024, -6144, -10240, 6144, 2048, -3072, 14336, 30720, 22528, 8192, 14336, 12288, 16384, 26624, 8192, 11264, 21504, 14336, 6144, 2048, 20480, 34817, 27648, 6144, -7168, 11264, 29696, 22528, 8192, 0, -10240, -11264, -9216, -4096, -3072, -13312, -2048, 13312, 8192, -20480, -30720, -8192, 0, -8192, 0, 29696, 31744, 29696, 54273, 60417, 45057, 9216, -12288, -6144, 0, -4096, -18432, -15360, -2048, 8192, 5120, -2048, -1024, -4096, 4096, 6144, 3072, 1024, -6144, 0, 8192, 10240, 0, 8192, 27648, 9216, 4096, 17408, 7168, 0, 26624, 48129, 37889, 39937, 44033, 36865, 25600, 11264, 22528, 26624, 18432, 17408, 8192, 8192, 3072, -1024, 9216, 11264, 19456, 40961, 37889, 4096, 0, 18432, 9216, -6144, -9216, 0, 17408, 19456, 9216, 23552, 40961, 38913, 20480, -14336, -10240, 18432, 26624, 33793, 36865, 17408, 4096, 15360, 27648, 37889, 28672, 11264, 21504, 11264, -4096, 10240, 18432, 25600, 22528, -12288, -13312, 9216, 14336, 32769, 43009, 56321, 62465, 47105, 45057, 37889, 23552, 12288, 22528, 43009, 43009, 41985, 46081, 55297, 49153, 31744, 14336, 13312, 34817, 40961, 41985, 37889, 27648, 24576, 20480, 17408, 14336, 37889, 48129, 30720, 20480, 11264, 16384, 35841, 35841, 28672, 29696, 26624, 36865, 53249, 62465, 66562, 53249, 40961, 28672, 26624, 49153, 61441, 62465, 55297, 26624, 2048, 14336, 46081, 53249, 22528, 5120, 17408, 27648, 35841, 28672, 18432, 25600, 27648, 23552, 20480, 13312, 15360, 39937, 56321, 31744, 3072, 8192, 36865, 61441, 47105, 35841, 45057, 32769, 37889, 73730, 84994, 51201, 11264, 5120, 7168, 7168, 8192, 0, -1024, 14336, 29696, 34817, 23552, -2048, 0, 20480, 24576, 15360, 15360, 22528, 18432, 4096, 4096, 32769, 55297, 50177, 58369, 59393, 39937, 48129, 63489, 39937, 9216, 6144, 36865, 65538, 54273, 55297, 69634, 62465, 53249, 45057, 46081, 38913, 24576, 22528, 25600, 24576, 20480, 29696, 38913, 33793, 25600, 40961, 58369, 41985, 26624, 13312, 5120, 2048, -4096, 11264, 34817, 46081, 43009, 35841, 28672, 24576, 32769, 25600, 15360, 37889, 46081, 24576, 17408, 5120, 6144, 38913, 52225, 52225, 69634, 74754, 41985, 19456, 26624, 29696, 34817, 44033, 44033, 39937, 36865, 41985, 44033, 37889, 48129, 72706, 59393, 23552, 27648, 41985, 31744, 29696, 44033, 52225, 44033, 27648, 25600, 24576, 20480, 36865, 39937, 26624, 20480, 7168, 8192, 13312, 14336, 29696, 31744, 18432, 17408, 25600, 29696, 46081, 67586, 70658, 66562, 63489, 65538, 62465, 45057, 30720, 21504, 33793, 57345, 52225, 37889, 36865, 48129, 62465, 54273, 24576, 27648, 59393, 60417, 52225, 39937, 11264, -1024, 6144, 17408, 21504, 21504, 30720, 43009, 29696, 11264, 26624, 48129, 49153, 46081, 45057, 38913, 33793, 39937, 39937, 38913, 52225, 51201, 32769, 25600, 32769, 54273, 68610, 52225, 33793, 27648, 28672, 51201, 63489, 41985, 27648, 23552, 13312, 37889, 70658, 58369, 48129, 43009, 22528, 22528, 49153, 62465, 51201, 50177, 52225, 39937, 43009, 48129, 34817, 27648, 33793, 36865, 31744, 17408, 7168, 15360, 18432, 5120, 6144, 11264, 2048, 2048, 7168, 10240, 13312, 13312, 17408, 9216, 3072, 26624, 43009, 26624, 10240, 19456, 37889, 40961, 20480, 6144, 19456, 32769, 27648, 11264, 0, 13312, 43009, 65538, 57345, 26624, 14336, 10240, 5120, 7168, 8192, 20480, 36865, 29696, 20480, 29696, 24576, 9216, 7168, 10240, 26624, 45057, 35841, 23552, 19456, 16384, 26624, 41985, 38913, 25600, 14336, 1024, -23552, -44033, -24576, 6144, 13312, -2048, -25600, -34817, -28672, -19456, 0, 9216, -4096, -8192, 0, -1024, -1024, 5120, 5120, -9216, -21504, -5120, 5120, -12288, -16384, -3072, -7168, -15360, -12288, 4096, 21504, 10240, -2048, 11264, 17408, 6144, 2048, 7168, 16384, 15360, 4096, 7168, 16384, 4096, -16384, -8192, 16384, 13312, -6144, 5120, 31744, 23552, -6144, -21504, -8192, 0, -9216, -10240, -9216, -14336, -1024, 11264, 7168, 22528, 37889, 26624, 13312, 2048, -8192, -4096, -4096, -4096, 13312, 10240, -14336, -16384, 3072, 15360, 13312, 3072, -10240, -10240, 2048, 3072, -4096, -7168, -21504, -23552, 8192, 20480, 7168, 13312, 21504, 25600, 34817, 25600, 20480, 60417, 94210, 73730, 40961, 44033, 65538, 75778, 76802, 67586, 49153, 56321, 88066, 97282, 90114, 74754, 46081, 37889, 47105, 27648, 5120, 22528, 44033, 33793, 4096, -19456, -21504, -9216, -14336, -34817, -31744, -16384, -32769, -47105, -24576, -1024, 2048, 0, 0, 4096, -2048, -15360, -11264, -8192, -14336, 8192, 31744, 15360, 4096, 21504, 41985, 52225, 49153, 44033, 53249, 69634, 80898, 83970, 72706, 54273, 48129, 61441, 78850, 94210, 99331, 90114, 87042, 93186, 83970, 68610, 67586, 59393, 51201, 67586, 89090, 87042, 70658, 62465, 63489, 54273, 46081, 55297, 57345, 50177, 54273, 53249, 35841, 21504, 8192, -10240, -26624, -27648, -20480, -15360, -13312, -10240, -5120, -4096, 0, 14336, 23552, 8192, -9216, -12288, -2048, 18432, 31744, 25600, 38913, 63489, 62465, 59393, 68610, 70658, 74754, 76802, 59393, 53249, 71682, 69634, 35841, 23552, 53249, 64513, 39937, 23552, 12288, -1024, 9216, 24576, 14336, 0, -6144, -3072, 10240, 28672, 35841, 23552, 0, -9216, -3072, 8192, 13312, 13312, 28672, 41985, 45057, 59393, 58369, 34817, 39937, 55297, 56321, 72706, 77826, 53249, 45057, 52225, 47105, 36865, 31744, 30720, 16384, -5120, -6144, -2048, -8192, -8192, -8192, -13312, -7168, -7168, -8192, 5120, 17408, 15360, 10240, 10240, 14336, 16384, 21504, 20480, 10240, 18432, 30720, 19456, 20480, 32769, 33793, 46081, 45057, 20480, 19456, 20480, 2048, -4096, -6144, 0, 12288, 5120, 1024, 31744, 44033, 10240, -21504, -12288, 15360, 23552, 21504, 20480, 4096, -13312, -13312, -2048, 9216, 4096, -13312, -23552, -28672, -32769, -34817, -33793, -17408, -9216, -33793, -46081, -30720, -21504, -10240, 5120, 1024, -14336, -34817, -46081, -40961, -36865, -28672, -10240, -12288, -29696, -34817, -37889, -30720, -3072, 10240, -1024, -5120, 1024, -8192, -11264, 14336, 17408, -8192, 0, 24576, 27648, 21504, 6144, -15360, -19456, -6144, 0, -7168, -20480, -20480, -8192, -4096, -7168, -11264, -18432, -19456, -2048, 18432, 10240, -8192, -6144, 0, 3072, 11264, 13312, 13312, 23552, 26624, 12288, 5120, 22528, 36865, 20480, 5120, 27648, 47105, 26624, 1024, 11264, 32769, 17408, -15360, -11264, 16384, 25600, 1024, -32769, -38913, -18432, -5120, 4096, 15360, 14336, 14336, 13312, 14336, 23552, 27648, 29696, 32769, 28672, 37889, 56321, 52225, 38913, 29696, 25600, 45057, 61441, 41985, 24576, 47105, 78850, 71682, 46081, 45057, 39937, 18432, 16384, 27648, 46081, 66562, 50177, 33793, 59393, 59393, 29696, 34817, 67586, 71682, 23552, -14336, 17408, 54273, 38913, 25600, 31744, 33793, 35841, 48129, 65538, 59393, 37889, 54273, 90114, 102403, 99331, 77826, 56321, 68610, 96258, 116739, 111619, 81922, 73730, 84994, 97282, 119811, 125955, 104451, 88066, 70658, 69634, 99331, 107523, 88066, 79874, 83970, 91138, 90114, 84994, 90114, 77826, 58369, 67586, 71682, 68610, 78850, 82946, 78850, 72706, 55297, 51201, 64513, 61441, 44033, 33793, 43009, 54273, 53249, 57345, 61441, 45057, 40961, 55297, 69634, 80898, 67586, 37889, 39937, 60417, 72706, 66562, 31744, 0, 9216, 45057, 73730, 65538, 25600, 0, 7168, 21504, 28672, 18432, 4096, 5120, 23552, 41985, 36865, 10240, -3072, 9216, 37889, 52225, 37889, 27648, 35841, 43009, 45057, 45057, 33793, 24576, 25600, 18432, 4096, 7168, 28672, 39937, 32769, 20480, 12288, 14336, 23552, 21504, 0, -20480, -17408, 4096, 20480, 18432, 6144, -2048, 1024, -5120, -28672, -31744, -21504, -28672, -23552, 17408, 53249, 47105, 11264, -8192, 1024, 10240, 9216, 17408, 33793, 47105, 43009, 28672, 25600, 37889, 50177, 40961, 11264, 4096, 21504, 24576, 23552, 27648, 31744, 33793, 19456, 9216, 24576, 15360, -11264, -6144, 5120, 5120, 4096, -4096, -7168, -6144, -15360, -20480, -22528, -31744, -29696, -12288, -7168, -14336, -21504, -30720, -51201, -57345, -37889, -31744, -32769, -29696, -45057, -40961, -15360, -41985, -71682, -48129, -34817, -40961, -26624, -13312, -17408, -24576, -21504, 2048, 11264, -5120, -10240, -8192, -10240, -3072, 4096, 4096, -3072, -15360, -27648, -31744, -7168, 23552, 35841, 47105, 41985, 0, -9216, 17408, 12288, 6144, 20480, 16384, 2048, 0, 5120, 6144, -10240, -18432, -1024, 0, -20480, -28672, -24576, -9216, 8192, 12288, 5120, -10240, -19456, -20480, -20480, -16384, -17408, -27648, -21504, -7168, -6144, -2048, 0, 0, 8192, 20480, 27648, 24576, 27648, 37889, 30720, 17408, 22528, 29696, 20480, 12288, 15360, 26624, 36865, 23552, -13312, -25600, 0, 5120, -13312, -30720, -35841, -35841, -36865, -19456, -6144, -14336, -9216, 5120, 18432, 15360, -6144, -24576, -32769, -32769, -32769, -20480, 2048, -2048, -11264, -10240, -18432, -21504, -12288, -18432, -27648, -9216, -2048, -3072, 6144, 4096, -5120, -7168, -5120, -12288, 4096, 31744, 25600, 23552, 26624, 0, -22528, -16384, -15360, -21504, -17408, -26624, -18432, -10240, -20480, -22528, -20480, 0, 7168, 0, -1024, 2048, -5120, -21504, -10240, -2048, 1024, 2048, -10240, -5120, 4096, 1024, -16384, -24576, 3072, 22528, 15360, 3072, -1024, 1024, 16384, 31744, 34817, 25600, 5120, 11264, 45057, 31744, -4096, -16384, -22528, -4096, 24576, 23552, -6144, -38913, -25600, 5120, 6144, -1024, -3072, -11264, -16384, -5120, -20480, -35841, -38913, -66562, -60417, -34817, -51201, -81922, -81922, -49153, -37889, -40961, -25600, -28672, -56321, -62465, -67586, -80898, -67586, -46081, -31744, -16384, -28672, -47105, -35841, -22528, -21504};